03-24-2011 05:16 AM
can anyone help me:
Is there a way (in spartan6) to read Flip-Flops (registers) content using JTAG readback?
03-24-2011 08:25 AM
03-26-2011 11:58 PM
In order to do JTAG readback of flip-flops contents , i need to know the exact location of the flip-flop in the impact.bin file.
BUT the *.ll file (logic allocation file) that was generated is NOT including any Flip-Flops locations .
Is there a way to know the location of a specific Flip-flop in the Spartan6 readback file ?
2) In spartan-3 ,for example, there is a capture_spartan block that should be instanced in the design in order to do capture of flip-flops.
this capture_spartan block does not exists in spartan6.
what should i do in order to "tell" the Impact program to capture the flip-flops?
11-19-2012 02:06 PM
I am trying to readback flip-flop values in a Spartan 6 device as well, and I have stumbled upon this thread.
I have looked into what you mentioned but couldn't find any "capture" functionality on the STARTUP_SPARTAN6 primitive. Apparently it's able to issue a restore (through the GSR port), but not a capture.
I have found the CAPTURE_XXXX modules which would also do the trick. However, XXXX can be SPARTAN3, VIRTEX4, VIRTEX5 and so on, but not SPARTAN6.
I've also browsed through the CMD register commands and for VIRTEX6, e.g., there is a GCAPTURE command which also triggers register capture, but in the Spartan 6 documentation (http://www.xilinx.com/support/documentation/user_guides/ug380.pdf pages 94 and 95) it was removed from the list.
So from all this I get the feeling that Spartan 6 devices simply do not have a capture mechanism. Is this correct or is it accessible through some other means?
04-27-2016 01:28 PM
Is there a way to readback flip flops in spartan6? Please answer as we are confused about this and don't know why spartan 6 doesn't have CAPTURE primitive