Skriv ut

MachXO5-NX blir den femte medlemmen i Nexus, Lattice FPGA-familj baserad på en energisnål FD-SOI-process. Denna gång handlar det om säkerhetskritiska inbyggnadstillämpningar.

MachXO5-NX har upp till 25 k logikceller och 1,9 Mbit internt minne vilket ska vara tillräckligt för att slippa ladda programmet från ett extern minne.

Vidare finns ett flashminne på maximalt 9,2 Mbit liksom 300 programmerbara in- och utgångar.

Dessa klarar spänningar på 1,0 V, 1,2 V, 1,5 V, 1,8 V, 2,5 V och dessutom är 80 procent användbara för spänningar på 3,3 V.

Kretsen placeras mellan en modern styrkrets, som sällan har stöd för så höga spänningar som 3,3 V, och sensorer och andra periferienheter som kräver det. Därmed slipper man att stoppa in spänningsomvandlare samtidigt som FPGA:an kan ta hand om enklare uppgifter.

Exempelvis kan den ligga och lyssna efter aktiviteter på ingångarna och sedan vara igång på 15 ms. Själva ingångarna kan sparkas igång på så lite som 3 ms.

Som alla FPGA:er finns det multiplikatorer, i detta fall 20 stycken på 18 x 18 bitar. Dessutom finns två AD-omvandlare och stöd för bland annat DDR3, DDR3L, LPDDR2 och LPDDR3.

När det kommer till säkerheten kan kretsen kryptera trafiken, göra autentisering, hantera lösenord på ett säkert sätt och övervaka driften för att upptäcka försök till manipulation.

Lattice ser MachXO5-NX som ett alternativ till Intel Max10, Intel Cyclone10LP och AMD-Xilinx Spartan7.