Firma Lattice Semiconductor Corporation wypuściła układ MachXO3D FPGA do zabezpieczania systemów przed różnymi zagrożeniami, na jakie napotykają producenci OEM. Dzięki MachXO3D producenci OEM mogą uprościć wdrażanie kompleksowych, solidnych i elastycznych zabezpieczeń sprzętowych dla wszystkich komponentów systemu. MachXO3D FPGA może wykrywać, chronić i odzyskiwać siebie i inne komponenty przed nieautoryzowanym dostępem do oprogramowania układowego na każdym etapie cyklu życia systemu, tj. Od momentu wyprodukowania do końca życia systemu.
Urządzenia MachXO3 FPGA są komponentami „pierwszy włączony / ostatni wyłączony” na płytkach drukowanych, gdy są używane do implementacji funkcji sterowania systemem. MachXO3D chroni całe systemy integrując funkcje bezpieczeństwa i kontroli systemu. MachXO3D zachowuje elastyczność, dodając bezpieczny blok konfiguracyjny, aby dostarczyć zorientowany na sterowanie układ FPGA zgodny ze specyfikacją NIST Platform Firmware Resilience. Nowy MachXO3D kontroluje funkcję FPGA, która zapewnia tabele wyszukiwania 4K i 9K do implementacji logiki, która natychmiast konfiguruje się po włączeniu zasilania z pamięci flash urządzenia. MachXO3 posiada podwójną pamięć konfiguracyjną w urządzeniu, aby umożliwić bezpieczne przeprogramowanie oprogramowania sprzętowego komponentów w przypadku kompromisu.
Dodatkowe kluczowe cechy MachO3D
- Regulator na urządzeniu do pracy z pojedynczym zasilaczem 2,5 / 3,3 V.
- Obsługa do 2700 Kb pamięci Flash użytkownika i do 430 Kbita wbudowanej pamięci RAM sysMEM w celu zapewnienia bardziej elastycznych opcji projektowych
- Do 383 wejść / wyjść, konfigurowalnych do obsługi LVCMOS od 3.3 do 1.0 i zaprojektowanych do integracji z szeroką gamą środowisk systemowych z funkcjami takimi jak hot-socketing, domyślne pull-down, histereza wejściowa i programowalna szybkość narastania
- Wbudowany blok bezpieczeństwa, który zapewnia wstępnie zweryfikowaną obsługę sprzętu dla funkcji kryptograficznych, takich jak ECC, AES, SHA, PKC i Unique Secure ID
- Wbudowany silnik bezpiecznej konfiguracji zapewniający, że można zainstalować tylko konfiguracje FPGA z zaufanego źródła
Próbki nowych urządzeń FPGA MachXO3 są dostępne w Lattice.