Emulator Features. STMicroelectronics HDS2 Series ST7MDT5-EMU2B
Hirdetés
Hirdetés
ST7MDT5-EMU2B Emulator User Manual
4
4.1
EMULATOR FEATURES
4 - Emulator Features
Main Features of the ST7 HDS2 Emulator series
The features described below are common to all ST7 emulators:
• Real-time emulation capability (internal frequency from internal 0.5 MHz up to
8 MHz).
• Full memory emulation (up to 64 KB).
• Real-time trace with 3 event conditions allowing selective recording.
• Hardware breakpoint capability on instruction Fetch.
• Hardware breakpoint capability on address.
• Breakpoint capability on invalid address access.
• Breakpoint capability if trace is full.
• 1K x 32-bit real-time trace (address, data, ctrl).
• 6 different modes to configure trace access by combining 3 event conditions.
• Selective trace recording capability.
• 2-Trigger output capability.
• Can use as an external clock source either the on-probe oscillator, or an external source via the front panel input.
• 4 probe inputs to display application signals in the trace.
4.3
The features described below are specific to the ST7MDT5-Active Probe:
• Clock source selection.
• The application power supply follower allows this emulator to run with application V
CC
from 4.5 V to 5.5 V. When the probe is not connected to an application board or if the application board isn't powered (application
V
CC
<4.5 V), the V
CC
default value is 4.5 V.
• All I/O pins of the ST72141 are directly interconnected to the user application board. No buffers or protective devices are inserted on the probe.
Emulator Architecture
The ST7MDT5-EMU2B emulator is composed of 2 parts:
• The ST7 HDS2 (Hardware Development System) contains all of the common resources necessary to emulate any ST7 device (such as memory and the link
43/65
4 - Emulator Features ST7MDT5-EMU2B Emulator User Manual
interfaces with the PC). This board is connected to the PC via a parallel link and to the second part by two 50-pin connectors.
• The ST7MDT5-Active Probe contains the specific resources for the emulated
ST7MDT5 devices and is used as a link between the ST7-HDS2 and your application.
PC
Parallel Link
ST7XXX-EMU2B
ST7 HDS2
Emulation Memory
Control RAM
Trace Memory
ST9 MCU
Flat Cables
Address bus
Data bus
Control bus
ST7 Active
Probe
ST7 MCU
Automaton
Control
Device Adapter
Application
Board
4.3.1 ST7 HDS2 Hardware
The hardware functions provided by this component are listed below:
• HDS2 CPU: Used to control of the ST7XXX-HDS board and manage common
HDS2 features such as the parallel link with the PC.
• RAM memory:
64K bytes for ROM and RAM emulation.
64K bytes as break points control and Mapping.
1K x 32-bit as trace memory.
• Hardware breakpoint control logic to manage breakpoints from the 16-bit address bus.
44/65
ST7MDT5-EMU2B Emulator User Manual 4 - Emulator Features
• Logical analyser control logic to manage sophisticated recording and break events in the trace.
• PC link: parallel interface for communication with PC.
• ST7MDT5-Active Probe interface—3 buses connect the ST7 HDS2 to the
ST7MDT5-Active Probe:
Address bus (16-bit) of the ST7 emulation chip used for RAM addressing and trace.
DATA bus (8-bit) of the ST7 emulation chip.
Control bus to manage ST7MDT5-Active Probe hardware-like breakpoint features.
ST7 HDS2
Power
Supply
Data
Emulation
RAM
Data
Parallel link
Parallel
Interface
Data
Control
RAM
HDS2
Control
ST9050
Address
Data
Trace
RAM
Address
Control
ST7-Address
ST7 Data
ST7-Address
4.3.2 ST7MDT5-Active Probe Hardware
The hardware functions provided by the ST7MDT5-Active Probe are:
• Probe Emulation MCU: This is an ST7 microcontroller similar to those of the emulated target device(s), which runs in emulation mode. It acts as the ST7
45/65
4 - Emulator Features ST7MDT5-EMU2B Emulator User Manual
core and gives access to all on-chip peripherals.
• Control logic: Control logic is provided to manage the software execution by the user (i.e. program running and halting).
•
Application V
CC
follower: The probe emulation MCU is supplied with the same voltage as the application (i.e. must be in the range 4.5 V to 5.5 V).
• ST7 HDS2 interface: All of the communication buses connecting the active probe to the ST7 HDS2 board are buffered:
ST7 Address bus (16-bit) of the ST72141 in emulation mode.
Data bus (8-bit) of the ST72141 in emulation mode.
ST7 emulation chip control bus for trace breakpoints and memory mapping.
ST7-Data
Control/Status
Data
ST7 ACTIVE PROBE
Clock
Source
Control
PLD
Automaton
Control
Decoder
Data
ST7
Emulation
MCU
I/O
Periph.
Device
Adapter
I/O, Peripherals
Emulation Signals
ST7-Addresses
Addresses
Power Supply
Application Follower
ST7MDT5 Control ST7MDT5 MCU Adapter
46/65
Letöltés
Hirdetés