Emulation memory
The H8/3003 emulator is used with one of the following Emulation
Memory Cards.
HP 64726A 128K byte Emulation Memory Card
HP 64727A 512K byte Emulation Memory Card
HP 64728A 1M byte Emulation Memory Card
HP 64729A 2M byte Emulation Memory Card
You can define up to 16 memory ranges (at 512 byte boundaries and
least 512 byte in length.) The emulator occupies 6K byte, which is
used for monitor program and internal RAM of microprocessor mapped
as emulation RAM, leaving 122K, 506K, 1018K, 2042K byte of
emulation memory which you may use. You can characterize memory
range as emulation RAM (eram), emulation ROM (erom), target
system RAM (tram), target system ROM (trom), or guarded memory
(grd). The emulator generates an error message when accesses are
made to guarded memory locations. You can also configure the
emulator so that writes to memory defined as ROM cause emulator
execution to break out of target program execution.
Analysis
The H8/3003 emulator is used with one of the following analyzers
which allows you to trace code execution and processor activity.
HP 64704A 80-channel Emulation Bus Analyzer
HP 64703A 64-channel Emulation Bus Analyzer and
16-channel State/Timing Analyzer.
HP 64794A/C/D Deep Emulation Bus Analyzer
The Emulation Bus Analyzer monitors the emulation processor using
an internal analysis bus. The HP 64703A 64-channel Emulation Bus
Analyzer and 16-channel State/Timing Analyzer allows you to probe
up to 16 different lines in your target system.
Registers
You can display or modify the H8/3003 internal register contents. This
includes the ability to modify the program counter (PC) value so you
can control where the emulator starts a program run.
Breakpoints
You can set the emulator/analyzer interaction so the emulator will
break to the monitor program when the analyzer finds a specific state or
states, allowing you to perform post-mortem analysis of the program
execution. You can also set software breakpoints in your program.
This feature is realized by inserting a special instruction into user
Introduction to the H8/3003 Emulator 1-7
Summary of Contents for H8/3003
Page 2: ......
Page 12: ...Figure 1 1 HP 64784 Emulator for the H8 3003 1 2 Introduction to the H8 3003 Emulator ...
Page 56: ...Notes 2 36 Getting Started ...
Page 63: ...Figure 3 3 Installing the PGA adaptor 3001 mode 3 4 3 7 In Circuit Emulation ...
Page 64: ...Figure 3 4 Installing the PGA adaptor 3004 5 mode 3 3 8 In Circuit Emulation ...
Page 82: ...Target System Interface ø RES STBY NMI MD0 2 3 26 In Circuit Emulation ...
Page 83: ... RESO P1 P2 P5 A0 23 P3 P4 D0 15 3 27 In Circuit Emulation ...
Page 84: ...P6 P8 P9 PA PB PC 3 28 In Circuit Emulation ...
Page 85: ...P7 AVcc Vref AVss 3 29 In Circuit Emulation ...
Page 105: ...Notes 4 20 Configuring the Emulator ...
Page 121: ...Notes A 16 H8 3003 Emulator Specific Command Syntax ...