Zero ASIC launches first open standard eFPGA /w open-source bitstream, toolchain
zeroasic.com
zeroasic.com
1) Is it flash or ram based? Flash based LUTs are still a huge differentiator for Microsemi in aerospace due to SEU immunity, and they pay lip service to aerospace.
2) Assuming it’s RAM based, what access to that RAM do they provide? Do they allow using LUT (clusters) as micro-RAMs like Xilinx etc do? Port count?
3) 4-LUT vs 5-LUT vs 6-LUT? Two output support? Carry chains? Flexibility of carry chains? Flip-flops per LUT? Latch support for flip-flops?
We'll see whether binary compatibility is a big deal to folks. Some would argue that you can always recompile the source code. There are applications where that is not an option...
The LUT is a boring text book 4-LUT. Fancier versions are in the works. The point of the first standard is to be the lowest common denominator of FPGAs that anyone can implement, else the threshold is too high. Kind of like RV32I.