On 17 Mar 2010 at 19:54, Tony Duell wrote:
Wehn my newly-built miocrocontroller system
doesn't work (notice I did
not sai 'if' :-)), I want to debug it. If I can connect a logic
analyser to the address liens of the program store, I can trace the
program and compare it with what I think it should be doing. And
hopefully find the bug (or alternatively find that the microotroller
is defective, which is unlikely).
I don't think we're connecting intellectually.
But most JTAG debuggers allow for breakpoints/watches, register
examination/alteration, single-step, etc. And there's at least one
debug interface that uses a one-wire connection to the RESET pin, so
you get to use all of the I/Os.
Try debugging your FPGA design without JTAG.
So, I'm still mystified. Maybe I just don't understand what you're
getting at.
--Chuck