Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20705 Discussions

Check for shorted output pins?

Altera_Forum
Honored Contributor II
1,135 Views

I have a problem where I'm telling an output pin to go to a logic low, but it is remaining high. I'm using a Cyclone 4 EP4CE115F29C8.  

 

I'd like the ability to look at the actual value on the output pin from within the FPGA, as well as command it to a certain logic state. This seems like it should be possible based on the Cyclone 4 family datasheet, figure 6-1. 

 

Any ideas on troubleshooting this further are welcome...
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
347 Views

If it is a normal io pin make it bidirectional (inout). Then you can drive it using for example the debug tool "in system signal source and probes" or a simple toggling bit with an tristate option. The measure the io with for example signaltap... 

Check for sure the io routing in the fitter. Then you can be sure your logic was optimized away. 

You can also do fancy stuff using jtag to force io's but the above methods are easier and faster i think.
0 Kudos
Reply