Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > FPGAs/PLDs

LatticeXP2 configuration encryption and security usage guide

Posted: 17 Jun 2009 ?? ?Print Version ?Bookmark and Share

Keywords:FPGA? usage security? encryption?

Unlike a volatile FPGA, which requires an external boot-prom to store configuration data, the LatticeXP2 devices are non-volatile and have on-chip configuration Flash. Once programmed (either by JTAG or SPI port), this data is a part of the FPGA device and can be used to self-download the SRAM portion without requiring any additional external boot prom. Hence, it is inherently more secure than volatile FPGAs. Like the LatticeECP2/M, the LatticeXP2 family also offers the 128bit Advanced Encryption Standard (AES) to protect the externally stored programming file. The user has total control over the 128bit key and no special voltages are required to maintain the key within the FPGA.

View the PDF document for more information.

Article Comments - LatticeXP2 configuration encryption ...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top