Featured Solutions

USB Type-C Solutions

Small. Fast. Flexible

The new USB Type-C connector is great news for both designers and consumers. Its robust characteristics and additional capabilities allow designers to create products which are easier to use, more durable, and deliver improved performance. The Lattice suite of USB Type-C Solutions will help accelerate your implementation of these value-add functions.

HetNet Small Cell Solutions

Enabling Femto, Pico, and Metro Cells

Lattice is enabling the emerging heterogeneous networks (HetNet) applications with a unique mix of programmable solutions including low cost connectivity to ASICs and ASSPs, flexible instant-on system control, and integrated power management. Lattice's HetNet solutions include an optimized portfolio of connectivity IP, reference designs and system level solutions with leading ASSP vendors.

Security & Surveillance Solutions

From Sensor Bridging to Camera ISP and DVR Solutions

Lattice’s low-power and cost-optimized FPGAs can perform image sensor bridging as well as implement complete camera and DVR solutions on a single chip. Lattice offers multiple product families capable of directly interfacing with image sensors through HiSPi, sub-LVDS or MIPI CSI-2 interface protocols. A full range of solutions is available from Lattice and our ecosystem partners.


iCE40 Ultra

iCE40 Ultra is the world’s most integrated mobility focused FPGA. It allows customer to upgrade current products or create completely new capabilities, while reducing power, cost, BOM, and size.


MachXO3L is an instant-on, non-volatile, small- footprint FPGA family with advanced package technology and enhanced bridging, such as MIPI DSI/CSI-2 interfaces. MachXO3L has the highest I/O density in the lowest cost packages.


ECP5 breaks the rule that all FPGAs should be power hungry, and expensive. Optimized for low cost, small form factor and low power, they are ideal for delivering programmable connectivity to complement ASICs and ASSPs.


Lattice Diamond

Lattice Diamond is the leading edge design software for our FPGAs. Upgrade your design process with an easy-to-use interface, superior design exploration, optimized design flow, Tcl scripting, and more.


iCEcube2 design software supports the iCE40 family of ultra low-density FPGAs with easy to use design tools that help you hit your cost, power, and time-to-market targets.

ispLEVER Classic

ispLEVER Classic is the design environment for Lattice CPLDs and mature programmable products. It can go completely through the design process, from concept to device JEDEC or Bitstream programming file output.

Design Resources

Intellectual Property & Reference Designs

Simplify your design efforts by using pre-tested, reusable functions

Development Kits & Boards

Our development boards & kits help streamline your design process

Application Notes

Learn how to get the most from our line-up of FPGAs and development boards

Programming Hardware

Take the strain out of in-system programming & in-circuit reconfiguration with our programming hardware