This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
en:ztex_boards:ztex_fpga_boards:bitstream_encryption [2014/07/15 21:42] – stefan | en:ztex_boards:ztex_fpga_boards:bitstream_encryption [2014/07/15 21:46] – stefan | ||
---|---|---|---|
Line 6: | Line 6: | ||
Using encrypted bitstreams is quite simple: | Using encrypted bitstreams is quite simple: | ||
- | - Generate an encrypted bitstream either | + | - Generate an encrypted bitstream either (**ISE only**:) using the '' |
- | - (**ISE only**:) using the '' | + | set_property BITSTREAM.ENCRYPTION.ENCRYPTKEYSELECT bbram [current_design] |
- | - (**Vivado only:**) using the constraints < | + | set_property BITSTREAM.ENCRYPTION.KEYFILE <.nky file> [current_design]</ |
- | '' | + | |
- | '' | + | |
- Upload the key (.nky file) to the FPGA through JTAG using Xilinx Impact | - Upload the key (.nky file) to the FPGA through JTAG using Xilinx Impact | ||
- FPGA now accepts the encrypted bitstream | - FPGA now accepts the encrypted bitstream | ||