376 EMBEDDED PROCESSOR
6.5 Designing for the ICE
TM
-376
Emulator
The 376 embedded processor in-circuit emulator
product is the ICE-376 emulator. Use of the emula-
tor requires the target system to provide a socket
that is compatible with the ICE-376 emulator. The
80376 offers two different probes for emulating user
systems: an 88-pin PGA probe and a 100-pin fine
pitch flat-pack probe. The 100-pin fine pitch flat-
pack probe requires a socket, called the 100-pin
PQFP, which is available from 3-M Textool (part
number 2-0100-07243-000). The ICE-376 emulator
probe attaches to the target system via an adapter
which replaces the 80376 component in the target
system. Because of the high operating frequency of
80376 systems and of the ICE-376 emulator, there is
no buffering between the 80376 emulation proces-
sor in the ICE-376 emulator probe and the target
system. A direct result of the non-buffered intercon-
nect is that the ICE-376 emulator shares the ad-
dress and data bus with the user’s system, and the
RESET signal is intercepted by the ICE emulator
hardware. In order for the ICE-376 emulator to be
functional in the user’s system without the Optional
Isolation Board (OIB) the designer must be aware of
the following conditions:
1. The bus controller must only enable data trans-
ceivers onto the data bus during valid read cycles
of the 80376, other local devices or other bus
masters.
2. Before another bus master drives the local proc-
essor address bus, the other master must gain
control of the address bus by asserting HOLD and
receiving the HLDA response.
3. The emulation processor receives the RESET sig-
nal 2 or 4 CLK2 cycles later than an 80376 would,
and responds to RESET later. Correct phase of
the response is guaranteed.
In addition to the above considerations, the ICE-376
emulator processor module has several electrical
and mechanical characteristics that should be taken
into consideration when designing the 80376 sys-
tem.
Capacitive Loading:
ICE-376 adds up to 27 pF to
each 80376 signal.
Drive Requirements:
ICE-376 adds one FAST TTL
load on the CLK2, control, address, and data lines.
These loads are within the processor module and
are driven by the 80376 emulation processor, which
has standard drive and loading capability listed in
Tables 6.3 and 6.4.
Power Requirements:
For noise immunity and
CMOS latch-up protection the ICE-376 emulator
processor module is powered by the user system.
The circuitry on the processor module draws up to
1.4A including the maximum 80376 I
CC
from the
user 80376 socket.
80376 Location and Orientation:
The ICE-376 em-
ulator processor module may require lateral clear-
ance. Figure 6.12 shows the clearance requirements
of the iMP adapter and Figure 6.13 shows the clear-
ance requirements of the 88-pin PGA adapter. The
240182–46
Figure 6.12. Preliminary ICE
TM
-376 Emulator User Cable with PQFP Adapter
69