EFLX™ arrays can be used anywhere you need flexibility to address uncertainty and/or changing standards; or a range of market needs with high performance.
There are numerous applications for embedded FPGA:
- Networking: programmable parsers, network protocols, security protocols and storage protocols
- Data Center Acceleration
- Wireless Base Station DFE (digital front end)
- MCU: reconfigurable I/O; I/O processing to offload the MPU; reconfigurable accelerators
- SoC: I/O Mux; reconfigurable I/O; reconfigurable accelerators
- SSD: programmable timing and ECC
- Aerospace/Defense: integrated FPGA is smaller, lighter, lower power and can be implemented in rad-hard processes and/or trusted fabs
Look at other pages in this Applications section for: I/O Pin Muxing, Flexible I/O, Extending Battery Life, Fast Control Logic, Reconfigurable Cloud and DSP Acceleration.
Moving your FPGA to ASIC? Keep part of it flexible!
Most of our customers are Chip Designers. But in some cases customers have a design in FPGA which they wish to convert to ASIC, typically for cost reduction, but they want to keep some of it flexible to enjoy the ability to reconfigure and upgrade portions of the design that are evolving.
You can embed any amount of embedded FPGA you wish in your new ASIC/SoC: 100's of LUTs to >100K LUTs in any CMOS process (currently TSMC 40/28/16 are supported with more in development).
If your existing FPGA is in say a 28nm process, the performance of EFLX embedded FPGA will be roughly the same if you do your ASIC in 28nm. But if you do your ASIC in an 40 or 55 or 65nm, the performance of the embedded FPGA will be based on the transistor characteristics of that process node: generally slower.
Some customers consider multi-chip modules with an embedded FPGA chiplet as another integration alternative. See here for more on EFLX AXI Accelerator Chiplets.
Contact us at firstname.lastname@example.org to discuss in detail.