Lattice Semiconductor Corporation lanzó MachXO3D FPGA para proteger los sistemas contra una variedad de amenazas que enfrentan los OEM. Con MachXO3D, los OEM pueden simplificar la implementación de una seguridad completa, robusta y flexible basada en hardware para todos los componentes del sistema. MachXO3D FPGA puede detectar, protegerse y recuperarse a sí mismo ya otros componentes del acceso no autorizado al firmware en cada etapa del ciclo de vida de un sistema, es decir, desde el punto de fabricación hasta el final de la vida del sistema.
Los dispositivos FPGA MachXO3 son el componente de "primer encendido / último apagado" en las placas de circuito, cuando se utilizan para implementar funciones de control del sistema. MachXO3D protege sistemas completos integrando funciones de seguridad y control del sistema. MachXO3D conserva la flexibilidad al tiempo que agrega un bloque de configuración seguro para entregar el FPGA orientado al control que cumple con la especificación de resiliencia del firmware de la plataforma del NIST. El nuevo MachXO3D controla la función FPGA que proporciona tablas de búsqueda de 4K y 9K para implementar la lógica que se configura instantáneamente al encender desde la memoria flash del dispositivo. El MachXO3 cuenta con memorias de configuración duales en el dispositivo para permitir la reprogramación a prueba de fallas del firmware del componente en caso de compromiso.
Las características clave adicionales de MachO3D
- Regulador en el dispositivo para operación de fuente de alimentación única de 2.5 / 3.3 voltios
- Admite hasta 2700 Kbits de memoria Flash de usuario y hasta 430 Kbits de RAM de bloque embebido sysMEM para proporcionar opciones de diseño más flexibles
- Hasta 383 E / S, configurables para admitir LVCMOS 3.3 a 1.0, y diseñadas para integrarse en una amplia variedad de entornos de sistema con características tales como conexión en caliente, menú desplegable predeterminado, histéresis de entrada y velocidad de respuesta programable
- Bloque de seguridad integrado que proporciona soporte de hardware previamente verificado para funciones criptográficas como ECC, AES, SHA, PKC y Unique Secure ID
- Motor de configuración segura integrado para garantizar que solo se puedan instalar configuraciones FPGA de una fuente confiable
Las muestras de los nuevos dispositivos FPGA MachXO3 están disponibles en Lattice.