The software workflow for authenticating Bitstream is as follows:
- XilFPGA identifies DDR secure Bitstream image base address.
- XilFPGA calculates hash for the first 8MB block.
- XilFPGA authenticates the 8MB block while stored in the external DDR.
- If Authentication is successful, XilFPGA transmits data to PCAP via DMA (for unencrypted Bitstream) or AES (if encryption is enabled).
- Repeats steps 1 through 4 for all the blocks of Bitstream.