Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)

Observing CPLD pins

Altera_Forum
Honored Contributor II
1,418 Views

Hi, 

 

Is there a tool to observe pin states of a running CPLD? SignalTap works only with FPGA devices. 

 

Thanks.
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
510 Views

With scanseer (http://www.scanseer.com) you can observe and even control pins of any devices with JTAG. Scanseer works with ByteBlaster parallel cable and some non-Altera's USB cables.

0 Kudos
Altera_Forum
Honored Contributor II
510 Views

Thanks, joe. Scanseer is pretty good.

0 Kudos
Altera_Forum
Honored Contributor II
510 Views

Apart from boundary scan technique, also Sources & Probes can be used with MAX II. And thank you for mentioning the Scanseer tool, that I didn't know before.

0 Kudos
Altera_Forum
Honored Contributor II
510 Views

The only limitation with JTAG tools is, since they serially load data in and out, they can't keep up with most "live" clock rates. If your rate is slow, or you're able to step your design and get the same results, then it's a great tool. SignalTap works at system speed because it dumps all the signals you're monitoring directly into RAM, in a parallel manner. Of course, CPLDs don't have RAM, so that's why they don't support SignalTap. You could bring signals to a Logic Analyzer, but most CPLD designs are pretty I/O limited. If you have a "slower" system, you might be able to time-multiplex multiple signals out, but you're probably not going to be able to do the whole chip. You might be able to tap the pins directly to a logic analyzer, depending on if the package is accessible, signal integrity, etc. 

Admittedly, I'm not really helping with a solution, just going over some of the common obstacles... Good luck.
0 Kudos
Altera_Forum
Honored Contributor II
510 Views

 

--- Quote Start ---  

The only limitation with JTAG tools is, since they serially load data in and out, they can't keep up with most "live" clock rates ... 

--- Quote End ---  

 

The distinguish feature of Scanseer in comparing to another well known Universal Scan tool is speed. Scanseer is much faster. Its sampling rate is about 1000 captures per second when working through Amontec JTAGkey cable. UniversalScan always samples a chain at about 10Hz rate.
0 Kudos
Reply