Lattice Semiconductor Corporation lancerer nu MachXO3D FPGA, der sikrer systemer mod en lang række trusler. Usikrede systemer er udsat for tyveri af både data og design, hacker-angreb eller hijacking. Med MachXO3D kan OEM-virksomheder lettere implementere robuste, omfattende og fleksible hardware-baserede sikkerhedsløsninger i samtlige systemkomponenter. MachXO3D kan beskytte, detektere og genoprette sig selv og andre komponenter fra uautoriseret firmware-access på ethvert trin i et systems levetid lige fra produktionstidspunktet frem til et produkts end-of-life.
Brugt til implementering af systemkontrolfunktioner er MachXO3 FPGA’erne typisk “first-on/last-off” komponenten på printet. Ved at integrere sikkerheds- og systemkontrolfunktioner bliver MachXO3D det første led i den chain-of-trust, som beskytter hele systemet.
Med MachXO3D forbedrer Lattice device-konfigurations og –programmeringstrinnene i produktionsprocessen. Disse forbedringer beskytter sammen med MachXO3D’s sikkerhedsfunktioner systemerne ved at beskytte kommunikationen mellem MachXO3D og godkendte firmware-leverandører. Beskyttelsen er i kraft gennem komponentens samlede produktlevetid lige fra systemproduktionen, transit, installation, drift og bortskaffelse. Ifølge Symantec, var der en 78 procents stigning i supply-chain relaterede cyber-angreb fra 2017 til 2018.
Nøglefunktioner i de nye MachXO3D’er inkluderer:
- Kontrolfunktions FPGA med 4K- og 9K look-up tables til implementering af logik, der øjeblikkeligt konfigureres ved power-up fra en device flash-memory.
- On-device regulator til single-neded 2,5/3,3V forsyning.
- Support af op til 2700kbits bruger-flash og op til 430kbits sysMEM™ embedded blok-RAM af hensyn til mere fleksible designmuligheder.
- Op til 383 I/O’er, der kan konfigureres til support af LVCMOS 3.3 til 1.0, og som er designede til at blive integreret i en række systemmiljøer med funktioner som hot-socketing, default pull-down, input-hysterese og programmérbar slew-rate.
- Embedded Security Block, der sikrer forud verificeret hardware-support af kryptografiske funktioner som ECC, AES, SHA, PKC og Unique Secure ID.
- Embedded Secure Configuration Engine for at sikre, at kun FPGA-konfigurationer fra en trusted source kan installeres.
- Dual on-device konfigurationsmemories til sikring af fejlsikker reprogrammering af komponent-firmware, i det tilfælde, at konfigurationen bliver kompromitteret.
Samples er tilgængelige. For mere information om MachXO3D besøg venligst http://www.latticesemi.com/.