Re: JTAG and ICE difference
From: Roman Mashak (mrv_at_tusur.ru)
Date: 06/02/04
- Next message: Gary Kato: "Re: Any volunteer projects for embedded software?"
- Previous message: Jack Klein: "Re: systems integration"
- In reply to: Jack Klein: "Re: JTAG and ICE difference"
- Next in thread: Chris Hills: "Re: JTAG and ICE difference"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 2 Jun 2004 14:26:33 +0900
Hello, Jack!
You wrote on Tue, 01 Jun 2004 22:21:21 -0500:
JK> The traditional ICE (In Circuit Emulator) is a device that replaces
JK> the processor or controller on the board. Inside it usually contains
JK> a processor or controller of the same family. In some cases, this is
JK> a special "bond out" on from the chip vendor, that brings out
JK> extra hardware signals from inside the chip that are not connected to
JK> pins in the regular version.
So - mostly ICE is used when you don't have 'real' processor on your
development board, right ?
But I don't quite understand JTAG function.... If I can debug and test
hardware/software using ICE, then why JTAG?
JK> In addition to the processor it replaces, it generally contains other
JK> circuitry such as RAM to emulate RAM and EPROM/ROM, and extra control
JK> circuits to allow starting and stopping, single-stepping, and so on.
JK> It might also have extra trace memory to capture bus cycles and so on.
I was searching in Internet - and I found usually ICE consists of
seperate device, realizing all logic and functions, and pod installing on
socket in board. Then it's connected with cable....
Did I understand correctly?
With best regards, Roman Mashak. E-mail: mrv@tusur.ru
- Next message: Gary Kato: "Re: Any volunteer projects for embedded software?"
- Previous message: Jack Klein: "Re: systems integration"
- In reply to: Jack Klein: "Re: JTAG and ICE difference"
- Next in thread: Chris Hills: "Re: JTAG and ICE difference"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|