Forum Discussion
Altera_Forum
Honored Contributor
11 years agoThanks for suggestions.
I have found document: jtag boundary-scan testing in cyclone v devices (http://www.altera.com/literature/hb/cyclone-v/cv_52009.pdf). Table 9-1 (page 1) shows that every Cyclone V device has unique IDCODE, so I think I can use it in my projects. --- Quote Start --- 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). --- Quote End --- --- Quote Start --- If however the IDCODEs are not unique, then a resistor stuff option that the microcontroller can read *BEFORE* the FPGA is configured would be needed. Although if the resistors were connected to FPGA pins, you could perform a boundary scan of the FPGA to read those pins, before configuring the device. --- Quote End --- Dave, could you explain more details? Because it is not clear for me. Between which pads do you add resistors? How are they read by uP?