??? 03/14/06 22:41 Modified: 03/14/06 22:45 Read: times |
#112183 - JTAG != debug port Responding to: ???'s previous message |
JTAG is NOT a debug port. Unfortunately, in the last few years this seems to hold, but it is senseless waste of resources (unless you need real boundary scan interface, in which case you would need to waste the pins, JTAG state machine etc. anyway).
The cutting edge is single-pin debugging (see e.g. Atmel AVR, Zilog Z8). But the debug hardware which supports the internal "hooks" would need to be implemented anyway, so the cost of it (as silicon area as well as design cost) remains the same. The monitor is cheaper, although provides less luxury for debugging. Jan Waclawek |