Lattice FeatherWing – An iCE40-powered add-on FPGA board for Adafruit Feather

Lattice FeatherWing An iCE40 Powered Add On Board for Adafruit Feather

Oak Development Technologies has recently announced Lattice FeatherWing – An iCE40-based development board designed to be controlled by Adafruit Feather. Previously we wrote about the IcyBlue Feather V2, a standalone development built around a Lattice Semi iCE5LP4K FPGA. But this FeatherWing board is designed to add functionality to your existing Adafruit Feather board. The Lattice FeatherWing expands your Adafruit Feather with a Lattice iCE5LP4K FPGA. It connects and gets programmed over SPI so you can use all the FPGA’s GPIO pins through the header blocks. There’s also a built-in RGB LED directly connected to the FPGA’s open-drain pins, for visual feedback. Previously, we have written about many Lattice Semi FPGA-based development boards, such as the tinyVision.ai Pico-Ice board, Silicon Witchery S1, and ULX3S Education Board. Feel free to check those out if you want a standalone FPGA board. FPGA – Lattice Semi iCE40 Family ICE5LP4K-SG48ITR Logic Cells – Approximately 3520 logic cells Memory – 80 Kbits […]

NRFICE is a Bluetooth FPGA board in the Arduino UNO form factor (Crowdfunding)

nrfice fpga board

The NRFICE FPGA is a Bluetooth FPGA board designed for edge computing and IoT applications. It is built upon a combination of the dual-core nRF5340 Bluetooth SoC and the Lattice ICE40UP5K FPGA. The ICE40 UltraPlus is a low-power, high-performance FPGA for edge computing and artificial intelligence projects and the nRF5340 is a Bluetooth 5.3 SoC that supports Bluetooth Low Energy (BLE), Bluetooth Mesh, Thread, NFC, and Zigbee. Through the Nordic nRF5340, NRFICE can load a project directly into the iCE40 FPGA, bypassing the usual extensive toolchain setup. This enables a new class of FPGA development, where bitstreams can be hosted in the cloud, selected by a user on their phone, and loaded wirelessly to the board. It features a built-in J-Link OB for easy debugging and programming without the need for emulator dongles and is similar to the previously covered Segger emPower evaluation board in this regard. This board supports […]

Lattice Avant mid-range FPGA platform features up to 500K logic cells, 25 Gbps SERDES, Hard PCIe Gen4

Lattice Avant

Lattice Avant is a new low-power and small form factor mid-range FPGA platform, manufactured with a 16nm FinFET process, and equipped with 25 Gb/s SERDES, hardened PCI Express, external memory PHY interfaces, a high DSP count, and a security engine. Lattice Semi is better known for its entry-level FPGAs such as the iCE40 which is popular in the community thanks to low-cost hardware and support for open-source tools, but the Avant platform marks the company’s entry into the mid-range FPGA market, defined by chips with 100k to 500k logic cells (LCs). Lattice Avant highlights: FPGA fabric – 200K to 500K logic cells up to 350 MHz DSP – 700 to 1,8000 18×18 multipliers @ up to 650 MHz to support the latest AI algorithms Memory 14-36 Mbit embedded memory up to 650 MHz DDR3L/DDR4/LPDDR4 and DDR5 support I/Os 4x to 28x 25 Gbps multi-protocol SERDES Hard PCIe Gen4 200 to […]

iCESugar-nano is a $19 iCE40LP1k FPGA board with 3x PMOD connectors

iCESugar-nano FPGA board

Muse Lab’s iCESugar-nano is a tiny FPGA board based on Lattice Semi iCE40LP1K-CM36 programmable via its USB-C port through on-board iCELink debugger, and exposing I/Os for three standard PMOD connectors. The board is fully supported by Yosys open-source toolchain ( Yosys+ nextpnr + IceStorm), and the onboard debugger supports drag-and-drop programming so that you can just drag the FPGA bitstream into the virtual disk to program it through a USB Type-C cable. iCESugar-nano specifications: FPGA – Lattice Semi iCE40LP1k FPGA with 1280 LUT/8KB SRAM/PLL Storage – 2MB SPI flash (W25Q16) USB – 1x USB Type-C port for power and programming Expansion – 14x usable IOs with 1x 12-pin PMOD connectors and 2x 6-pin PMOD connectors Debugging – On-board iCELink debugger based on Arm Mbed DAPLink Misc – Adjustable clock (8/12/36/72MHz), LED Power Supply – 5V via USB-C port Dimensions – 3.9 x 1.8 cm Documentation, schematic PDF, links to tools, […]

Lattice Introduces CrossLink-NX FPGA for Edge AI & Embedded Vision

Lattice CrossLink-NX FPGA Lattice Semiconductor has announced the first product associated with its Nexus Platform, the CrossLink-NX FPGA designed for embedded vision and Edge AI applications. There are two offerings at this time, the CrossLink-NX FPGA 17, and the CrossLink-NX FPGA 40. Recent Announcements The Nexus Platform was introduced at the beginning of December 2019, and now CrossLink-NX has been developed and is being manufactured. The first announcements of Lattice Nexus Platform and The CrossLink-NX  Product Family came as the company’s moved to capture the embedded vision systems market. The Standout Features The low-power consumption, low soft error immunity, and 10Gbps MIPI are highlights of the CrossLink-NX FPGA. Other features include Instant On, with IO configured in 3 ms, and a total of 8 ms for the device. The Cross-Platform FPGAs The trends in technology are leading to devices that can cross function in a number of different tech environments. […]

TinyFPGA is a Breakout Board for Lattice Semi MachXO2 FPGA

We’ve covered several low cost FPGA boards over the years, but if you want a platform with the bare minimum, you may be interested in tinyFPGA breakout board based on Lattice Semi MachXO2 FPGA board that comes with two flavors: A1 with MachXO2-256, and A2 with the more powerful MachXO2-1200 FPGA. TinyFPGA board specifications: FPGA A1 board – Lattice MachXO2-256 with 256 LUTs, 2 kbits distributed RAM A2 board – Lattice MachXO2-1200 with 1280 LUTs, 10 kbits distributed RAM, 64 kbits EBR SRAM, 64 kbits  flash memory, and a PLL (See datasheet for MachXO2 family) Built-in flash configuration memory programmable via JTAG  I/Os 18 user IOs (21 with JTAGEN) 1x SPI Hard-IP 2x I2C Hard-IPs A2 board only – 1x PLL Hard-IP Power Supply – 3.3V Dimensions – ~3.05 x 1.8 cm You’ll need a JTAG programmer for Lattice FPGA as well as Lattice Diamond software – available for Windows […]

Lattice and Mediatek Announce superMHL Smartphone Reference Designs Supporting 4K over USB-C

Two standards are competing to bring 4K video output @ 60 Hz and 8K over USB type C connectors: DisplayPort 1.4 and superMHL. Lattice, who purchased Silicon Image last year, and Mediatek have collaborated to provide reference designs supporting superMHL and based on Helio X20 deca-core processor combined with Lattice components. Lattice SiI8348 MHL transmitter would handle 4K 60 fps video and MHL power, while Sil7033 USB type-C port controller would also handle USB 3.1 data transfer up to 10 Gbps, USB-C power delivery (PD), MHL Alt-mode on USB-C. Lattice also leverage their SiI7013 mobile USB Typer-C port controller, SiI9396 mobile superMHL/MHL to HDMI bridge, and other chips to offer accessories such as USB-C to HDMI adapters, MHL cables, USB-C charger, and USB-C dock with multiple USB ports and HDMI output. Anandtech notes that one the main problem with USB type C connector is likely to be the cable, as many […]