Lattice Semiconductor Corporation 은 OEM이 직면 한 다양한 위협으로부터 시스템을 보호하기 위해 MachXO3D FPGA 를 출시했습니다. MachXO3D를 통해 OEM은 모든 시스템 구성 요소에 대해 포괄적이고 강력하며 유연한 하드웨어 기반 보안 구현을 단순화 할 수 있습니다. MachXO3D FPGA는 시스템 수명주기의 모든 단계, 즉 제조 시점부터 시스템 수명 종료까지 무단 펌웨어 액세스로부터 자체 및 기타 구성 요소를 감지, 보호 및 복구 할 수 있습니다.
MachXO3 FPGA 장치 는 시스템 제어 기능을 구현하는 데 사용될 때 회로 기판의 " 선착순 / 마지막 차단"구성 요소입니다. MachXO3D는 보안 및 시스템 제어 기능을 통합하여 전체 시스템을 보호합니다. MachXO3D는 NIST의 플랫폼 펌웨어 복원 사양을 준수하는 제어 지향 FPGA를 제공하기 위해 보안 구성 블록을 추가하면서 유연성을 유지합니다. 새로운 MachXO3D 제어 기능 FPGA는 장치 플래시 메모리에서 전원을 켤 때 즉시 구성하는 로직을 구현하기위한 4K 및 9K 룩업 테이블을 제공합니다. MachXO3는 듀얼 온 디바이스 구성 메모리를 갖추고있어 손상시 구성 요소 펌웨어의 오류 방지 재 프로그래밍이 가능합니다.
MachO3D의 추가 주요 기능
- 단일 2.5 / 3.3V 전원 공급 장치 작동을위한 온 디바이스 조정기
- 최대 2700Kbit의 사용자 플래시 메모리와 최대 430Kbit의 sysMEM 임베디드 블록 RAM을 지원하여보다 유연한 설계 옵션을 제공합니다.
- 최대 383 개의 I / O, LVCMOS 3.3 ~ 1.0을 지원하도록 구성 가능하며 핫 소켓, 기본 풀다운, 입력 히스테리시스 및 프로그래밍 가능한 슬 루율과 같은 기능을 통해 다양한 시스템 환경에 통합되도록 설계되었습니다.
- ECC, AES, SHA, PKC 및 고유 보안 ID와 같은 암호화 기능에 대해 사전 검증 된 하드웨어 지원을 제공하는 임베디드 보안 블록
- 신뢰할 수있는 소스의 FPGA 구성 만 설치할 수 있도록 보장하는 임베디드 보안 구성 엔진
새로운 MachXO3 FPGA 장치의 샘플은 Lattice에서 제공됩니다.