Lattice Semiconductor has announced its iCE40 UltraPlus FPGA devices, which features 1.1Mbit RAM, 8x digital signal processors (DSPs) and I/Os. The programmable iCE40 UltraPlus FPGA is ideal for smartphones, wearables, drones, 360 cameras, human-machine interfaces (HMIs) and industrial automation, as well as security and surveillance products.

The iCE40 UltraPlus, Lattice claims, is suitable for voice recognition, gesture recognition, image recognition, haptics, graphics acceleration, signal aggregation and I3C bridging. It can process user's audio-assisted commands in mobile and Internet of Things (IoT) devices, including wearables and home devices, without going to the cloud. The iCE40 UltraPlus as well allows responsiveness, which enables users to interact with devices without having to touch them.

Lattice Semi's FPGA also features an integrated 1.1Mb SRAM, 8 DSP blocks, up to 5K LUTs and Non-Volatile Configuration Memory (NVCM). It has MIPI-I3C support for low-resolution, always-on camera applications as well as sub 100mw standby power consumption. It comes in 2.15mm x 2.55mm packages ideal for space-constrained applications.

The MHC paradigm is based on a method for computing algorithms using dissimilar processors to offload power-consuming application processors (APs) in battery-powered devices. DSPs offer ability to compute data algorithms, while increased memory allows data to be buffered for lasting low-power states. The I/Os allow a distributed heterogeneous processing architecture.

The iCE40 UltraPlus product evaluation samples and boards are now available on the Lattice Semiconductor website.