At ALSE, we’ve been using Lattice programmable logic even before inception (in the 80s), starting with the isp families (GALs, PLDs and CPLDs), followed by the MachXO families and FPGAs from Agere (with the popular ECP3 followed by ECP5) and from SiliconBlue (ice40).
In the 80s, Abel 5 was a popular Language to design ispGALs. Then, in the 90s, Lattice acquired an OEM version of Synario, a generic FPGA development environment represented by ALSE in France, an IDE which paved the way to all the modern IDEs that we are using today.
As of 2024, the ECP5 (with variants including transceivers) remains an interesting family on several accounts.
But the Lattice portfolio has grown with several modern FPGA families starting with the Certus-NX and CertusPro-NX offering high speed (10G) transceivers, and now Avant-G and Avant-X mid-range FPGAs with their advanced capabilities to address the new markets in terms of density, power, high-speed connectivity and security.
Feel free to visit the Lattice website for details about their products.
At ALSE, we have ported most of our IPs and we have developed some specific IPs for the Lattice FPGA families. See our ChipBridge IP for example.
ALSE is an official Lattice partner.