feature article
Subscribe Now

EFINIX – Yet Another FPGA Company

Novel Devices Target AI, Low Power

We’ve been around the FPGA startup merry-go-round numerous times over the past few decades. It generally does not end well. The usual script goes something like this: brilliant engineers come up with novel ways to make FPGAs smaller, faster, cheaper, more energy efficient, or some combination of those. Brilliant engineers get some venture funding and start working toward first silicon tape-out. Marketing and management folks come on board and start touring the town, PowerPoint in tow, looking for signs of interest from potential customers. Software team works to get a reasonable tool flow up and running.

Years pass.

At least one of the critical items fails to materialize – silicon, software, or customers (usually software, oddly enough). Funding runs out. Everyone goes home. This cycle has repeated over and over. The truth is, it’s really difficult to get a foothold against two entrenched suppliers (Xilinx and Altera for most of history) who are pushing the technology ahead at a breakneck pace with ample silicon development budget, robust and long-proven software tool suites, and armies of talented, knowledgeable applications engineers helping customers succeed.

Now, there’s a new kid on the block, and they appear to be doing things a little differently. Efinix was founded back in 2012… Wait, what?!? That’s not a typo. The company has been quietly working on FPGAs for the past seven years. The founders hail from well-known, successful FPGA companies – Xilinx, Altera, Lattice, QuickLogic, and SiliconBlue, as well as from a number of other marquis semiconductor companies. Investors include Samsung, a handful of Asian venture companies, and… Xilinx? Yep, Xilinx. Apparently folks who understand the FPGA market – both from a technology and business point of view – are deeply involved in Efinix.

Efinix is building their strategy around their Trion FPGAs, with what they call Quantum technology. The company says that Quantum technology delivers a 4X power-performance-area advantage over traditional FPGA technologies. If true, that’s enough to capture our interest. They are applying that advantage to produce a family of programmable logic devices ranging from 4K to 200K logic elements with a small form factor, low power, and pricing aimed at high-volume applications. In other words, targeting the kinds of customers/applications that Xilinx/Intel (Altera) have largely left behind.

Under the hood, Trion FPGAs use a novel logic cell that can be either logic or routing. In conventional FPGA architectures, massive amounts of programmable routing resources are required, and the larger the FPGA the higher the percentage that must be dedicated to routing. In conventional FPGAs, that routing has to be sized to handle “peak” interconnect situations. Otherwise, customers won’t be able to get high utilization of the logic elements, because they won’t be able to route all the required connections. By creating a new type of logic element that can be transformed to either logic or routing, Efinix can make much more optimal use of silicon area. Efinix also says that they can fabricate Trion using only seven metal layers, giving a significant cost advantage over conventional FPGA technologies. Trion is fabricated in SMIC’s 40LL process.

Trion FPGAs also offer optional mask-programmable memory (MPM) to store configuration. With MPM, you can use on-chip MPM instead of an external flash device to configure the FPGA, if you’re looking for the absolute smallest form factor and minimum BOM cost. MPM  requires an NRE charge for the one-time factory programming. After proving your design in regular FPGAs, you submit your design to the factory, and Efinix converts your design into a single configuration mask to be specially fabricated.

Once your system is up and working smoothly with FPGAs, Efinix has another option called “Quantum ASIC” to turn your design “seamlessly” into an ASIC, further reducing cost, improving performance, and reducing power consumption. This is similar to the “HardCopy” option previously offered by Altera, and comparable in some ways to the eASIC technology recently acquired by Intel.

Trion has a range of device sizes and configurations ranging from 4K – 200K logic elements, 4 – 1,760 18×18 multipliers, 77 kb – 14 Mb embedded RAM, DDR3/LPDDR3 up to x64, up to 3x MIPI 4-lane DPHY with built-in CSI-2 controller, and up to 4x PCIe Gen 1 / 2. Packages range from 49-ball FBGA (0.4 mm, 3×3 mm) to 784-ball FBGA (0.8 mm, 23×23 mm), so you can definitely hit the small form factor, if that’s your priority.

On the software tool side, the “Efinity Integrated Development Environment” provides a complete FPGA design suite from RTL to bitstream generation. While many FPGA startups have stubbed their toes on the tool front, it appears that Efinix has at least cleared the first hurdle of enabling customers to bring up reasonable applications using the company’s FPGAs. Since Efinix has set their sights on the low-end FPGA market, they are competing more with companies like Lattice Semiconductor than with Xilinx and Altera, and the development tool requirements are much more relaxed for smaller devices than for the multi-million LUT devices produced by the big two.

Efinix is targeting applications such as machine vision, where cost, power, performance, and form factor are key to winning sockets in devices such as security cameras. As with most of the industry right now, that field is being turned upside down by AI, and Efinix has invested heavily in coaxing strong inferencing performance out of their devices. Last month, the company announced volume production of the Trion T20 FPGAs. The company says they have engaged over 100 customers and are meeting orders for millions of units.

The edge inference market is one of the most aggressively competitive segments these days, so Efinix is likely to have lots of competition. FPGAs have some very attractive abilities in this space, given their flexibility and power efficiency, and Efinix’s ability to roll smoothly into ASIC versions might give them an additional leg up. Still, seasoned competitors such as Lattice Semiconductor appear to be going after the same niche, and a bevy of startups are working on novel architectures targeting the same applications. It will be interesting to watch.

featured blogs
Dec 19, 2024
Explore Concurrent Multiprotocol and examine the distinctions between CMP single channel, CMP with concurrent listening, and CMP with BLE Dynamic Multiprotocol....
Dec 20, 2024
Do you think the proton is formed from three quarks? Think again. It may be made from five, two of which are heavier than the proton itself!...

Libby's Lab

Libby's Lab - Scopes Out Silicon Labs EFRxG22 Development Tools

Sponsored by Mouser Electronics and Silicon Labs

Join Libby in this episode of “Libby’s Lab” as she explores the Silicon Labs EFR32xG22 Development Tools, available at Mouser.com! These versatile tools are perfect for engineers developing wireless applications with Bluetooth®, Zigbee®, or proprietary protocols. Designed for energy efficiency and ease of use, the starter kit simplifies development for IoT, smart home, and industrial devices. From low-power IoT projects to fitness trackers and medical devices, these tools offer multi-protocol support, reliable performance, and hassle-free setup. Watch as Libby and Demo dive into how these tools can bring wireless projects to life. Keep your circuits charged and your ideas sparking!

Click here for more information about Silicon Labs xG22 Development Tools

featured chalk talk

Outgassing: The Hidden Danger in Harsh Environments
In this episode of Chalk Talk, Amelia Dalton and Scott Miller from Cinch Connectivity chat about the what, where, and how of outgassing in space applications. They explore a variety of issues that can be caused by outgassing in these applications and how you can mitigate outgassing in space applications with Cinch Connectivity interconnect solutions. 
May 7, 2024
39,316 views