Lattice Semiconductor Corporation ga ut MachXO3D FPGA for å sikre systemer mot en rekke trusler OEM-selskaper står overfor. Med MachXO3D kan OEM-er forenkle implementeringen av omfattende, robust og fleksibel maskinvarebasert sikkerhet for alle systemkomponenter. MachXO3D FPGA kan oppdage, beskytte og gjenopprette seg selv og andre komponenter fra uautorisert firmwaretilgang på hvert trinn av et systems livssyklus, dvs. fra produksjonspunktet helt til systemets levetid.
MachXO3 FPGA-enheter er "først på / siste-av" -komponenten på kretskort når de brukes til å implementere systemkontrollfunksjoner. MachXO3D beskytter hele systemene ved å integrere sikkerhets- og systemkontrollfunksjoner. MachXO3D beholder fleksibiliteten mens den legger til en sikker konfigurasjonsblokk for å levere den kontrollorienterte FPGA som er kompatibel med NISTs plattform Firmware Resilience spesifikasjon. Den nye MachXO3D-kontrollfunksjonen FPGA som gir 4K- og 9K-oppslagstabeller for implementering av logikk som umiddelbart konfigureres ved oppstart fra enhetens flashminne. MachXO3 har to konfigurasjonsminner på enheten for å muliggjøre feilsikker omprogrammering av firmware for komponenter i tilfelle kompromisser.
De ekstra nøkkelegenskapene til MachO3D
- Enhetsregulator for enkelt 2,5 / 3,3-volts strømforsyningsdrift
- Støtte for opptil 2700 kbits flashminne og opptil 430 kbits sysMEM innebygd blokk-RAM for å gi mer fleksible designalternativer
- Opptil 383 I / Oer, konfigurerbar for å støtte LVCMOS 3.3 til 1.0, og designet for å integreres i et bredt utvalg av systemmiljøer med funksjoner som hot-socketing, standard rullegardin, inngangshysterese og programmerbar svinghastighet
- Innebygd sikkerhetsblokk som gir forhåndsverifisert maskinvarestøtte for kryptografiske funksjoner som ECC, AES, SHA, PKC og Unique Secure ID
- Innebygd sikker konfigurasjonsmotor for å sikre at bare FPGA-konfigurasjoner fra en klarert kilde kan installeres
Prøvene på de nye MachXO3 FPGA-enhetene er tilgjengelige på Lattice.