Reputation: 372
I want to version all the boards on which I put a version of my FPGA. Each board shall have a different serial number stored in an internal ROM. It's basically a 10 digits number (ie: 0123456789).
After generating the binary file , how can I modify it to increment the number without damaging the FPGA and its behavior?
Have anyone already done this before?
Upvotes: 1
Views: 209
Reputation: 467
Which FPGA are you using? For Xilinx Devices you can use the USR_ACCESS register that can be set when creating the bitstream file. Limited up to 32bits of data. https://www.xilinx.com/support/documentation/application_notes/xapp497_usr_access.pdf
Upvotes: 1