SparkyNZ
Contributor
5 years agoGetting SignalTap to work
Hi. I'm struggling to debug certain parts of my design. I've been dancing around a data bus with SignalTap for the past few weeks but I really need to see what is on my dataBus element.
My project ...
- 5 years ago
I don't think this has anything to do with Signal Tap. It looks like you've defined dataBus (called ioData in SDRAMController8Bit) as bidirectional logic. You can't use bidirectional logic for an internal signal. So the error is indicating that it needs to be connected to a pin, which is the only part of the device where bidirectional/tri-state logic exists.
This worked maybe without Signal Tap because the bidi logic could get optimized away. However, when you tie it to Signal Tap, it can't get optimized away so the error occurs. (Guessing; I didn't try compiling your project)