Specifications
Hardware and Software Requirements Page 5
Using the Design Security Features in Altera FPGAsJune 2012 Altera Corporation
Hardware and Software Requirements
This section provides the hardware and software requirements for the FPGAs design
security feature. When using this feature, a volatile or non-volatile key is stored in the
FPGAs. The key is programmed before the FPGAs is configured and enters user
mode.
Hardware Requirements
Table 5 lists the voltage specifications that you must follow for a successful key
programming.
1 After power up, you must wait for the device to exit POR before beginning the key
programming to ensure that VCCBAT is at its full rail. You may encounter verification
error when programing the volatile Encryption Key Programming (.ekp) file if you
have the VCCBAT pin tied to GND. The VCCBAT pin must to be tied to the
recommended V
CCBAT
voltage for proper operation.
f For more information about the POR specification in the FPGAs, refer to the POR
Specification section in the Configuration, Design Security, and Remote System Upgrades
chapter of the respective device handbook.
Software Requirements
To enable the design security feature of 40-nm FPGAs, you must use the Quartus
®
II
software version 9.0 or later. To enable the design security feature of
28-nm FPGAs, you must use the Quartus II software version 11.0 or later. To enable
the design security feature, you can obtain a license file from Altera Technical
Support.
Table 5. Voltage Specifications for Design Security Feature
Parameter Key Programming Mode
TCK Period
(1)
10µs±1µs
Ambient Temperature 25°C ± 5°C
Voltage (VCCBAT)
(2)
—
Notes to Table 5:
(1) This specification only applies for the non-volatile key programming. For the volatile key programming TCK period
specification, refer to the JTAG Specification section of the respective device datasheet.
(2) V
CCBAT
is a dedicated power supply for the volatile key storage and is not shared with other on-chip power supplies,
such as V
CCIO
or V
CC
.V
CCBAT
continuously supplies power to the volatile register regardless of the
on-chip supply condition. If you do not use the volatile key, connect the
VCCBAT
pin to either GND or a 3.0-V power
supply. For more information about the voltage specification, refer to the respective DC and Switching
Characteristics chapter or Device Datasheet.