feature article
Subscribe Now

Like Ant Man

Lattice’s Tiny FPGA Packs a Punch

In a comic-book universe crowded with superheroes, Ant Man was a standout. While all the other characters were going bigger, faster, and stronger, Ant Man’s superpower was being small. Being small, it turns out, let him do things that no other crime fighter could accomplish.

Lattice Semiconductor just unveiled the world’s smallest FPGA. In a design domain where bigger and faster rule the day, where bragging rights in the programmable logic paradigm hinge on having the most pins, the biggest package, and the fastest SerDes, Lattice apparently took a page from the Marvel Comics playbook and went all Ant Man on us.

The iCE40 LP384 FPGA (Really, Lattice? We’d have an easier time remembering a name like “Ant Man”). Anyway, the iCE40 LP384 is 2mmX2mm. That’s right – not even a typo. Don’t sneeze at your lab bench, or you’ll never find it again. It’ll be down between two naps on the carpet and get picked up by Roomba on his next pass. Nobody will even notice it in the dustbin. But, that’ll be OK because one of these little gems costs just pennies. You can sprinkle them around your design like those multi-colored jimmies that go on ice cream desserts.

Lattice categorizes these devices as “ultra-low density”, which might seem like a turnoff, but you can accomplish a lot with a little. Our little Ant-chip costs as little as 50 cents per unit (if you order a whole bunch of ‘em. How many is a “whole bunch”? Think of a seven-digit number.) It has a capacity of 384 LUTs, and it consumes 25 microwatts static core power. The LUT fabric can operate at up to 100MHz. If you’re designing battery-powered portable devices like smartphones, tablets, medical monitors, digital cameras, e-readers, or other compact embedded systems, iCE40 would be the ideal “fix all” for tasks like pulse-width modulation, sensor management, or data transmission/aggregation.

In these types of embedded systems, design teams are on an incredibly tight budget for size, power, and cost. No other FPGA ever invented fits the application profile of iCE40. In fact, your alternatives are more likely to be tiny MCUs or specialized ASSPs (if you can find one to fit your function). The good thing about the FPGA is that it always fits your function. For applications where the MCU doesn’t have the performance, the FPGA can do it in hardware. For applications where there is no ASSP available, you can make your own with the FPGA. It’s the duct-tape of the mobile electronics world. 

The iCE40 LP384 is just the newest and smallest member of the larger iCE40 family. iCE40 is unique in the FPGA market – taking advantage of a special type of non-volatile memory that allows the configuration to be loaded completely from the device, so that additional configuration circuitry is not required. It functions essentially as a non-volatile FPGA. Larger members of the iCE40 family include additional features such as embedded RAM and PLLs (as you’d expect to find in larger FPGAs), and they have densities ranging up to a whopping 7,680 LUTs with 128K bits embedded RAM, and 2 PLLs. What? You don’t think that’s so “whopping?” Consider that those LUTs are packed into a device that will fit in a 5mmX5mm package while consuming 360 microamps typical core current at 1.2V. Ahem. That’s how they do things in Ant Man’s family.

If all this sounds mysteriously familiar to you, that’s probably because you remember SiliconBlue…

https://www.eejournal.com/archives/articles/20110802-siliconblue/ 

https://eejournal.com/archives/articles/20110812_fishfry/

…who was acquired by Lattice a little over a year ago. https://www.eejournal.com/archives/articles/20111213-lattice/

Since then, Lattice has been continuing what SiliconBlue started – building ultra-small, ultra-cheap, ultra-low-power FPGAs for the mobile market. Obviously, they have to sell a crazy number of these little guys to make a profit – and they are. Lattice says they have now sold over a billion low-power, low-density devices – and the counter just keeps ripping. Given the types of sockets they’re winning with these devices, you may be carrying one around right now and not even know it. 

What programmability accomplishes in this arena is the possibility of differentiation. Of course, you can plug off-the-shelf components together on a PCB and create a mobile device that’s just like everybody else’s. That’s not very exciting. You can try to differentiate with software, but given the software platforms and the universe of apps available today, that’s also tricky. To make your device really stand out from the crowd, some hardware magic is almost always required. Designing in an FPGA will often let you add that tiny additional “something” that the other guys can’t do. It’s a blank slate for secret weapons.

Talking about these devices as “FPGAs” is a little misleading, however. Sure, they are LUT-based field-programmable logic devices, but the similarities between these and the “FPGAs” we wrote about in “FPGA Wars” 

end right about there. The role of these tiny devices is in many ways more similar to what we used to do with CPLDs, but CPLDs never came close to the capabilities, form factors, and other accomplishments of these little guys – and the domain of potential applications is much larger as a result. Ant Man would be proud!

Lattice is running basically uncontested in this race, and, if they execute well, it could be a very lucrative business for them. 

One thought on “Like Ant Man”

Leave a Reply

featured blogs
Apr 13, 2021
We explain the NHTSA's latest automotive cybersecurity best practices, including guidelines to protect automotive ECUs and connected vehicle technologies. The post NHTSA Shares Best Practices for Improving Autmotive Cybersecurity appeared first on From Silicon To Software....
Apr 13, 2021
If a picture is worth a thousand words, a video tells you the entire story. Cadence's subsystem SoC silicon for PCI Express (PCIe) 5.0 demo video shows you how we put together the latest... [[ Click on the title to access the full blog on the Cadence Community site. ]]...
Apr 12, 2021
The Semiconductor Ecosystem- It is the definition of '€œHigh Tech'€, but it isn'€™t just about… The post Calibre and the Semiconductor Ecosystem appeared first on Design with Calibre....
Apr 8, 2021
We all know the widespread havoc that Covid-19 wreaked in 2020. While the electronics industry in general, and connectors in particular, took an initial hit, the industry rebounded in the second half of 2020 and is rolling into 2021. Travel came to an almost stand-still in 20...

featured video

The Verification World We Know is About to be Revolutionized

Sponsored by Cadence Design Systems

Designs and software are growing in complexity. With verification, you need the right tool at the right time. Cadence® Palladium® Z2 emulation and Protium™ X2 prototyping dynamic duo address challenges of advanced applications from mobile to consumer and hyperscale computing. With a seamlessly integrated flow, unified debug, common interfaces, and testbench content across the systems, the dynamic duo offers rapid design migration and testing from emulation to prototyping. See them in action.

Click here for more information

featured paper

From Chips to Ships, Solve Them All With HFSS

Sponsored by Ansys

There are virtually no limits to the design challenges that can be solved with Ansys HFSS and the new HFSS Mesh Fusion technology! Check out this blog to know what the latest innovation in HFSS 2021 can do for you.

Click here to read the blog post

Featured Chalk Talk

Accelerate HD Ultra-Dense Multi-Row Mezzanine Strips

Sponsored by Mouser Electronics and Samtec

Embedded applications are putting huge new demands on small connectors. Size, weight, and power constraints are combining with new signal integrity challenges due to high-speed interfaces and high-density connections, putting a crunch on connectors for embedded design. In this episode of Chalk Talk, Amelia Dalton chats with Matthew Burns of Samtec about the new generation of high-performance connectors for embedded design.

More information about Samtec AcceleRate® HD Ultra-Dense Mezzanine Strips: