??? 07/28/09 22:25 Read: times |
#167988 - my idea of what an ICE needs to do Responding to: ???'s previous message |
Grant Beattie said:
Regarding some of the earlier posts, my idea of what an ICE needs to do are:
- control execution (code breakpoints, single-step, etc) Yes, the JTAG[1] can do that - memory and register inspection, preferably with a watch window for the vars. Yes, the JTAG can do that (in conjunction with a suitable debugger) - OK to use a couple of CPU pins, but not internal peripherals. I need my serial interfaces. The whole point of JTAG is that is does not consume processor resources - other than the pins. Dunno exactly how many SiLabs need, but it's usually about 4 or 5 (Data In & Out, Clock, Reset) Reduced pin-count (eg, single wire) interfaces are becoming increasingly common. [1] Strictly, "On-chip debug hardware" - JTAG is just the connection to it. |