Content for Lattice iCE40

Lattice iCE40

The iCE40™ LP/HX family of ultra-low power, nonvolatile FPGAs has five devices with densities ranging from 384 to 7,680 Look-Up Tables (LUTs). In addition to LUT-based, low-cost programmable logic, these devices feature Embedded Block RAM (EBR), Nonvolatile Configuration Memory (NVCM) and Phase Locked Loops (PLLs). These features allow the devices to be used in low-cost, high-volume consumer and system applications. Select packages offer HighCurrent drivers that are ideal to drive three white LEDs, or one RGB LED. The iCE40 LP/HX devices are fabricated on a 40 nm CMOS low power process. The device architecture has several features such as programmable low-swing differential I/O and the ability to turn off on-chip PLLs dynamically. These features help manage static and dynamic power consumption, resulting in low static power for all members of the family. The iCE40 LP/HX devices are available in two versions – ultra low power (LP) and high performance (HX) devices.

Pet on a Chip

“A few years back in high school I worked on building the robot described in the 1979 book “How to Build Your Own Working Robot Pet” by Frank DaCosta. The robot was controlled by an 8085 (an 8-bit microprocessor), and …

CaribouLite - 6GHz SDR HAT for Raspberry Pi

“A HAT Turning any 40-pin Raspberry Pi into a dual-channel Software-Defined-Radio (SDR) Story CaribouLite is an SDR (Software Defined Radio) product answering the following questions: How do you make a Software Defined Radio which is portable, capable, and affordable. The …

iCE Bling FPGA – Beautiful LED Earrings with Lattice iCE40

“It’s the same story every year. At the horizon is a loved one’s birthday, or an anniversary, and I want to make them something special. Buying something won’t do. Oh no, I have to design and build …