Lattice Semiconductor Corporation heeft de MachXO3D FPGA uitgebracht voor het beveiligen van systemen tegen een verscheidenheid aan bedreigingen waarmee OEM's worden geconfronteerd. Met MachXO3D kunnen OEM's de implementatie van uitgebreide, robuuste en flexibele hardware-gebaseerde beveiliging voor alle systeemcomponenten vereenvoudigen. MachXO3D FPGA kan zichzelf en andere componenten detecteren, beschermen en herstellen tegen ongeautoriseerde firmwaretoegang in elke fase van de levenscyclus van een systeem, dwz vanaf het punt van fabricage tot aan het einde van de levensduur van het systeem.
MachXO3 FPGA-apparaten zijn de "first-on / last-off" -component op printplaten, wanneer ze worden gebruikt om systeembesturingsfuncties te implementeren. MachXO3D beschermt complete systemen door beveiligings- en systeembesturingsfuncties te integreren. MachXO3D behoudt de flexibiliteit terwijl het een beveiligd configuratieblok toevoegt om de op controle gerichte FPGA te leveren die voldoet aan de NIST Platform Firmware Resilience-specificatie. De nieuwe MachXO3D-besturingselementen werken FPGA die 4K- en 9K-opzoektabellen biedt voor het implementeren van logica die onmiddellijk wordt geconfigureerd bij het opstarten vanaf het flash-geheugen van het apparaat. De MachXO3 is voorzien van dubbele configuratiegeheugens op het apparaat om faalveilige herprogrammering van componentfirmware mogelijk te maken in geval van een compromis.
De extra hoofdkenmerken van de MachO3D
- Regelaar op het apparaat voor enkele werking van 2,5 / 3,3 volt voeding
- Ondersteuning voor maximaal 2700 Kbits gebruikers-Flash-geheugen en tot 430 Kbits sysMEM embedded blok-RAM voor meer flexibele ontwerpopties
- Tot 383 I / O's, configureerbaar om LVCMOS 3.3 tot 1.0 te ondersteunen, en ontworpen om te integreren in een breed scala aan systeemomgevingen met functies zoals hot-socketing, standaard pull-down, ingangshysterese en programmeerbare slew rate
- Ingebouwd beveiligingsblok dat vooraf geverifieerde hardware-ondersteuning biedt voor cryptografische functies zoals ECC, AES, SHA, PKC en Unique Secure ID
- Ingebouwde veilige configuratie-engine om ervoor te zorgen dat alleen FPGA-configuraties van een vertrouwde bron kunnen worden geïnstalleerd
De voorbeelden van de nieuwe MachXO3 FPGA-apparaten zijn verkrijgbaar bij Lattice.