Enhanced Hooks Emulation Concept - Siemens C500 User Manual

Microcontroller family
Table of Contents

Advertisement

2.6

Enhanced Hooks Emulation Concept

The Enhanced Hooks Emulation Concept of the C500 microcontroller family is a new, innovative
way to control the execution of C500 MCUs and to gain extensive information on the internal
operation of the controllers. Emulation of on-chip ROM based programs is possible, too.
Each production chip has built-in logic for the support of the Enhanced Hooks Emulation Concept.
Therefore, no costly bond-out chips are necessary for emulation. This also ensure that emulation
and production chips are identical.
The Enhanced Hooks Technology
together with an EH-IC to function similar to a bond-out chip. This simplifies the design and reduces
costs of an ICE-system. ICE-systems using an EH-IC and a compatible C500 are able to emulate
all operating modes of the different versions of the C500. This includes emulation of ROM, ROM
with code rollover and ROMless modes of operation. It is also able to operate in single step mode
and to read the SFRs after a break.
SYSCON
PCON
TCON
Optional
I/O Ports
Figure 2-3
Basic C500 MCU Enhanced Hooks Concept Configuration
Port 0, port 2 and some of the control lines of the C500 based MCU are used by Enhanced Hooks
Emulation Concept to control the operation of the device during emulation and to transfer
informations about the program execution and data transfer between the external emulation
hardware (ICE-system) and the C500 MCU.
Semiconductor Group
TM
, which requires embedded logic in the C500, allows the C500
RESET
EA
ALE
PSEN
C500
Port 0
MCU
Port 2
Port 3 Port 1
Target System Interface
ICE-System Interface
to Emulation Hardware
RSYSCON
RPCON
RTCON
Enhanced Hooks
Interface Circuit
RPort 2
RPort 0
2-9
CPU Functions
C500 Family
EH-IC
TEA TALE TPSEN
MCS02647
1998-04-01

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents