Datasheet

FPGA secret key security can be risky. To this end, the DS28E15 uses DeepCover technology to protect
against invasive and noninvasive attacks on its secret key; the reference design spells out various
techniques to protect the FPGA secret key.
Additional detail on secret key protection techniques may be found in application note 5803, "Secure Your
FPGA System Using a DeepCover Secure Authenticator."
Detailed Description of Firmware for LX9 Platform
Table 1 shows currently supported platforms and ports. Support for additional platforms may be added
periodically under Firmware Files in the All Design Files section.
The firmware allows for immediate interfacing to the hardware. The firmware is written in Verilog,
developed using the Xilinx SDK tool, based on the Eclipse
open source standard.
The firmware program sequence is used to compute and lock the secret (CLS), write page data to the
DS28E15, and authenticate the DS28E15. The complete source code speeds customer development.
Code documentation resides in the corresponding firmware platform files.
Detailed Description of Firmware for MicroZed Platform
The Alcatraz firmware design also supports the MicroZed kit and targets an ARM
®
Cortex
®
-A9 processor
placed inside a Xilinx Zynq system-on-chip (SoC).
The firmware allows for immediate interfacing to the hardware. The firmware is written in C, developed
using the Xilinx SDK tool, based on the Eclipse
open source standard.
The firmware program sequence is used to compute and lock the secret (CLS), write page data to the
DS28E15, and authenticate the DS28E15. The complete source code speeds customer development.
Code documentation resides in the corresponding firmware platform files.
Quick Start
Required equipment:
Windows
®
PC with two USB ports
Alcatraz (MAXREFDES34#) board
Alcatraz-supported platform (i.e., LX9 development kit or MicroZed kit)
Detailed setup and programming instructions are included in the README.txt file within the provided
firmware files.
All Design Files
Download All Design Files
Page 4 of 6