Lattice Semiconductor Corporation frigav MachXO3D FPGA til sikring af systemer mod en række trusler, som OEM'er står over for. Med MachXO3D kan OEM'er forenkle implementeringen af omfattende, robust og fleksibel hardwarebaseret sikkerhed til alle systemkomponenter. MachXO3D FPGA kan registrere, beskytte og gendanne sig selv og andre komponenter fra uautoriseret firmwareadgang på hvert trin i et systems livscyklus, dvs. fra produktionsstedet til systemets levetid.
MachXO3 FPGA-enheder er "først til / sidst" -komponenten på printkort, når de bruges til at implementere systemkontrolfunktioner. MachXO3D beskytter hele systemer ved at integrere sikkerheds- og systemkontrolfunktioner. MachXO3D bevarer fleksibiliteten, mens den tilføjer en sikker konfigurationsblok for at levere den kontrolorienterede FPGA, der er kompatibel med NISTs platform Firmware Resilience-specifikation. Den nye MachXO3D-kontrolfunktion FPGA, der giver 4K- og 9K-opslagstabeller til implementering af logik, der øjeblikkeligt konfigureres ved opstart fra enhedens flashhukommelse. MachXO3 har to konfigurationshukommelser på enheden for at muliggøre fejlsikker omprogrammering af komponentfirmware i tilfælde af kompromis.
De ekstra nøglefunktioner i MachO3D
- Enhedsregulator til enkelt 2,5 / 3,3-volt strømforsyning
- Understøttelse af op til 2700 Kbits bruger Flash-hukommelse og op til 430 Kbits sysMEM integreret blok RAM for at give mere fleksible designmuligheder
- Op til 383 I / O'er, der kan konfigureres til at understøtte LVCMOS 3.3 til 1.0, og designet til at integreres i en lang række systemmiljøer med funktioner såsom hot-socketing, standard pull-down, inputhysterese og programmerbar svinghastighed
- Indbygget sikkerhedsblok, der giver præ-verificeret hardwaresupport til kryptografiske funktioner som ECC, AES, SHA, PKC og Unique Secure ID
- Indbygget sikker konfigurationsmotor for at sikre, at kun FPGA-konfigurationer fra en betroet kilde kan installeres
Prøverne af de nye MachXO3 FPGA-enheder er tilgængelige på Lattice.