Lattice Semiconductor Corporation đã phát hành MachXO3D FPGA để bảo vệ hệ thống trước nhiều mối đe dọa mà OEM phải đối mặt. Với MachXO3D, OEM có thể đơn giản hóa việc triển khai bảo mật dựa trên phần cứng toàn diện, mạnh mẽ và linh hoạt cho tất cả các thành phần hệ thống. MachXO3D FPGA có thể phát hiện, bảo vệ và phục hồi bản thân cũng như các thành phần khác khỏi việc truy cập trái phép phần sụn ở mọi giai đoạn trong vòng đời của hệ thống, tức là từ thời điểm sản xuất đến hết vòng đời của hệ thống.
Các thiết bị MachXO3 FPGA là thành phần “bật / tắt cuối cùng” trên bảng mạch, khi được sử dụng để thực hiện các chức năng điều khiển hệ thống. MachXO3D bảo vệ toàn bộ hệ thống bằng cách tích hợp các chức năng bảo mật và kiểm soát hệ thống. MachXO3D vẫn giữ được tính linh hoạt trong khi bổ sung khối cấu hình an toàn để cung cấp FPGA hướng điều khiển, tuân thủ đặc điểm kỹ thuật Khả năng phục hồi phần mềm nền tảng của NIST. Chức năng điều khiển MachXO3D mới FPGA cung cấp các bảng tra cứu 4K và 9K để triển khai logic cấu hình ngay lập tức khi bật nguồn từ bộ nhớ flash của thiết bị. MachXO3 có bộ nhớ cấu hình kép trên thiết bị để cho phép lập trình lại an toàn không an toàn cho phần sụn thành phần trong trường hợp bị xâm phạm.
Các tính năng chính bổ sung của MachO3D
- Bộ điều chỉnh trên thiết bị cho hoạt động cấp nguồn 2,5 / 3,3 volt duy nhất
- Hỗ trợ bộ nhớ Flash người dùng lên đến 2700 Kbits và RAM khối nhúng sysMEM lên đến 430 Kbits để cung cấp các tùy chọn thiết kế linh hoạt hơn
- Lên đến 383 I / Os, có thể định cấu hình để hỗ trợ LVCMOS 3.3 đến 1.0 và được thiết kế để tích hợp vào nhiều môi trường hệ thống khác nhau với các tính năng như hot-socketing, kéo xuống mặc định, độ trễ đầu vào và tốc độ quay có thể lập trình
- Khối bảo mật nhúng cung cấp hỗ trợ phần cứng được xác minh trước cho các chức năng mật mã như ECC, AES, SHA, PKC và ID bảo mật duy nhất
- Công cụ cấu hình an toàn được nhúng để đảm bảo chỉ có thể cài đặt cấu hình FPGA từ một nguồn đáng tin cậy
Các mẫu thiết bị MachXO3 FPGA mới có sẵn tại Lattice.