Lattice Semiconductor CorporationเปิดตัวMachXO3D FPGAสำหรับการรักษาความปลอดภัยระบบจากภัยคุกคามต่างๆที่ OEM ต้องเผชิญ ด้วย MachXO3D OEM สามารถลดความซับซ้อนในการใช้งานการรักษาความปลอดภัยบนฮาร์ดแวร์ที่ครอบคลุมแข็งแกร่งและยืดหยุ่นสำหรับส่วนประกอบของระบบทั้งหมด MachXO3D FPGA สามารถตรวจจับป้องกันและกู้คืนตัวเองและส่วนประกอบอื่น ๆ จากการเข้าถึงเฟิร์มแวร์ที่ไม่ได้รับอนุญาตในทุกขั้นตอนของวงจรการใช้งานของระบบเช่นตั้งแต่จุดผลิตจนถึงจุดสิ้นสุดอายุการใช้งานของระบบ
อุปกรณ์ MachXO3 FPGAเป็นส่วนประกอบ“ เปิด / ปิดครั้งแรก” บนแผงวงจรเมื่อใช้เพื่อใช้ฟังก์ชันควบคุมระบบ MachXO3D ปกป้องระบบทั้งหมดด้วยการผสานรวมฟังก์ชันการรักษาความปลอดภัยและการควบคุมระบบ MachXO3D ยังคงรักษาความยืดหยุ่นในขณะที่เพิ่มบล็อกการกำหนดค่าที่ปลอดภัยเพื่อส่งมอบ FPGA ที่มุ่งเน้นการควบคุมตามข้อกำหนดความยืดหยุ่นของแพลตฟอร์มเฟิร์มแวร์ของ NIST MachXO3D ใหม่ควบคุมฟังก์ชัน FPGA ที่ให้ตารางการค้นหา 4K และ 9K สำหรับการใช้งานลอจิกที่กำหนดค่าทันทีเมื่อเปิดเครื่องจากหน่วยความจำแฟลชของอุปกรณ์ MachXO3 มีความทรงจำการกำหนดค่าบนอุปกรณ์แบบคู่เพื่อเปิดใช้งานการตั้งโปรแกรมใหม่ของเฟิร์มแวร์คอมโพเนนต์ที่ไม่ปลอดภัยในกรณีที่มีการบุกรุก
คุณสมบัติที่สำคัญเพิ่มเติมของ MachO3D
- ตัวควบคุมบนอุปกรณ์สำหรับการทำงานของแหล่งจ่ายไฟ 2.5 / 3.3 โวลต์เดียว
- รองรับหน่วยความจำแฟลชผู้ใช้สูงสุด 2700 Kbits และแรมบล็อกฝังตัวสูงสุด 430 Kbits sysMEM เพื่อให้ตัวเลือกการออกแบบที่ยืดหยุ่นมากขึ้น
- สูงสุด 383 I / Os กำหนดค่าได้เพื่อรองรับ LVCMOS 3.3 ถึง 1.0 และออกแบบมาเพื่อรวมเข้ากับสภาพแวดล้อมระบบที่หลากหลายพร้อมคุณสมบัติต่างๆเช่นการซ็อกเก็ตร้อนการดึงลงเริ่มต้นฮิสเทรีซิสอินพุตและอัตราการฆ่าที่ตั้งโปรแกรมได้
- บล็อกความปลอดภัยในตัวที่ให้การสนับสนุนฮาร์ดแวร์ที่ผ่านการตรวจสอบล่วงหน้าสำหรับฟังก์ชันการเข้ารหัสเช่น ECC, AES, SHA, PKC และ Unique Secure ID
- เอ็นจินการกำหนดค่าความปลอดภัยในตัวเพื่อให้แน่ใจว่าสามารถติดตั้งได้เฉพาะการกำหนดค่า FPGA จากแหล่งที่เชื่อถือได้เท่านั้น
ตัวอย่างอุปกรณ์ MachXO3 FPGA ใหม่มีอยู่ที่ Lattice