Each of our product will have a unique serial number which is 4 bytes long, like 0x"0F0F0F0F". The number will be written into FPGA in our product. But the serial number will be modified for different products when they leave factory. FPGA in the product will read this serial numer when the product operates in customer's place. How can I realize this?
My initial idea is like below:
( I make a file whose content can be edited. The file is edited with 4 bytes's serial number. Then this file can be downloaded into UFM and FPGA could read the serial number from UFM.
But how will I make such a file that can be edited and be programmed into UFM with Jtag or other ways?)
Besides that, are there any other good ways to realize this function except what I proposed? If not, please tell me how to realize the function I proposed.
Thanks very much!