FPGA JTAG commands


I am trying to access a QuickLogic FPGA via JTAG. I am using a FTDI DLP2232M-G (and associated FTCJTAG api) to connect to the device.

So far I have been able to read and write data to the device sucessfully, or at least i think so!

My problem is, that presented with a read / write API functions I have no idea as to what I *should* be writing to or reading from the FPGA and to which registers (instruction / test). My goal (at least for now) is to sample the state of every pin on the device.

My question is this: does anyone know the commands needed to sample the state of every pin on the FPGA and if so how do I interpret what I read back?

Please bear in mind that I am a software engineer and know virtually nothing about FPGA's and very little about JTAG (dispite reading the IEEE standard and understanding very little).

Thanks in advance for any help.


Reply to
Loading thread data ...

This information is usually provided in BSDL (Boundary Scan Description Language) files. Try to ask Quicklogic about this. (A quick search at quicklogic.com didn't turn up anything when I tried it.)


Reply to
Andreas Ehliar

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.