We hear of security breaches in the news every day. This is primarily because most electronic systems are not secure and robust security protocols are not diligently observed by human beings. Processors are used extensively throughout these systems, and as most do not boot securely, they represent vulnerabilities to applications, systems, infrastructure as well as personal data.
Microsemi’s SmartFusion2 SoC FPGAs and IGLOO2 FPGAs are unique in that they have built-in security capabilities that can be used to provide a root of trust to an external processor.
SmartFusion2 SoC FPGAs and IGLOO2 FPGAs can uniquely solve this problem due to three simple facts:
- They are the most secure FPGA's available which can establish a Root of Trust
- They embed internal secure eNVM for storing Phase 0 Boot Code
- They have fast IO's and fast Programmable Logic which can emulate any memory interface that a processor needs at speed
We have now made it very easy to add security to your existing processor. Microsemi has created a reference design that uses a SmartFusion2 SoC FPGA as a Root of Trust to securely boot a processor as indicated in the block diagram below.
|Video||Users Guide||Design Files|
|Microsemi||A2F500-XX||Watch Video Now||Securely Booting an External Processor with a SmartFusion2 SoC FPGA Design Users Guide||
(Updated for Libero v11.3)
|Freescale||MVF61NN151CMK50||-||Securely Booting Linux on Vybrid VF6 Controller with a SmartFusion2 SoC FPGA User Guide||
(Created for Libero v11.4)