Forum Discussion
Altera_Forum
Honored Contributor
11 years ago --- Quote Start --- Is it possible to read part number of the device before microprocessor starts configuring it? --- Quote End --- If you have JTAG connected to your processor, then that would be easiest. Its pretty easy to read the IDCODE or USERCODE via JTAG - you just bit-bang the JTAG TAP machine into the appropriate state and read out the data. --- Quote Start --- But any other ways? Maybe there is another way to check if FPGA assembled on the board and programming data stored in external memory match? Of course microprocessor has to do that. --- Quote End --- On designs that I can load different FPGAs I add 0402 stuff resistors across the BGA pads on the bottom side of the PCB (so that no routing is required). I then load different stuff resistors for the board revision, device type, and FPGA number (because I have multiple FPGAs). Cheers, Dave