Компания Lattice Semiconductor анонсировалa новое специализированное семейство ПЛИС MachXO3D, предназначенное для защиты оборудования от хакерских атак

Микросхемы семейства MachXO3D сочетают в себе возможности устройства Root-of-Trust (RoT) и функции безопасности. Применение этих ПЛИС позволяет предотвратить хищения или модификацию данных, проектных файлов и прошивок, перезагрузку и клонирование устройств - то есть надежно защитить оборудование в течение всего срока его службы.

Особенности MachXO3D:

  • Массив программируемой логики объемом 4K LUT (для микросхемы LСMXO3D – 4300)и 9K LUT (для микросхемы LСMXO3D – 94000), с возможностью быстрого конфигурирования из встроенной флэш-памяти после включения питания;
  • встроенный регулятор напряжения питания ядра, который позволяет использовать всего один источник питания 2,5 / 3,3 В;
  • до 2700 кбит пользовательской флэш-памяти, и до 430 кбит встроенной блочной памяти sysMEM ™;
  • до 383 входов / выходов c поддержкой стандарта LVCMOS от 3.3 до 1.0 В, защитой от "горячего включения", подтяжкой к нулю по умолчанию, входным гистерезисом и программируемой скоростью нарастания фронта выходных сигналов;
  • встроенный блок безопасности (Embedded Security Block), который реализует алгоритмы ECC, AES, SHA, криптографические функции с открытым ключом и содержит уникальный идентификатор (Unique Secure ID);
  • встроенный контроллер безопасного конфигурирования (Embedded Secure Configuration Engine), позволяющий осуществлять обновление конфигурации ПЛИС только из надежного источника;
  • удвоенный объем конфигурационной флэш-памяти микросхемы для обеспечения надежной перезагрузки фирменного ПО в случае его повреждения.

Планируется выпуск микросхем семейства MachXO3D с коммерческим, индустриальным и автомобильным температурным диапазоном.

Более подробные обзоры микросхем семейства MachXO3D даны в документе Building Comprehensive Hardware Security и в блоге на сайте Lattice Semiconductor.