
HMI-200-Z80
Emulator
Z80
(Production halted)
The
HMI-200 Series emulator for the Z80 is one of the most popular
emulator lines ever made and with good reason. Dual trace
buffers, overlay memory, complex break and trigger point
capability, and built-in hardware-based software performance
analysis are just a few of its powerful features. If you
need a versatile, proven performer, the HMI-200 Series is
right for you.
Specifications View
PDF Datasheet
Processors Supported
Zilog
· Z-80, Z-80A, Z-80B, Z-80H (DIP, PLCC)
Speed
· Real-time emulation up to 18MHz
Breakpoints
· 128 CodeView breakpoints located in RAM
· 4 hardware breakpoints can be set on any memory
address or instruction located in RAM, ROM, PROM, or Flash
· A breakpoint can be a logical event sequence with
a specified pass count
Events
· 4 Events can be any combination of addresses, address
ranges, specific data values, data ranges, status bits,
banks, or an external trigger
· Status bits support read/write and processor bus
control signals
· One 32-bit event controlled interval timer
Sequencer
· Combined with the event system, complex break and
trigger points can be defined using AND, OR, THEN, and WITHOUT
statements
· Event pass counts from 1 to 65,535 influence conditional
operations
Triggers
· 0 to 64K trace cycles of delay can be used to capture
data around any point of interest
· 16 external inputs & BNC pulse/level outputs
· Pulse and Level BNC outputs for triggering other test
equipment
Trace
· Dual 4Kcycle deep trace buffers
· Shows any combination of source, disassembly or
state information that includes cycle, address, data, control
signals, and 50ns time stamp (time stamp requires Performance
Analysis)
· Freeze buffer allows viewing while emulating
· Qualification using a single event or conditional
sequence to capture only cycles of interest
· Full search capability
Overlay
Memory
· 256KB of overlay memory standard
· 512KB additional memory available
· Zero wait state operation up to rated speed
· Software configurable memory mapping
· 2KB minimum block size
· Support for up to sixteen 64KB banks
Performance
Analysis
· Available as an option
· Hardware-based with 50ns resolution
· Code coverage with source and assembly display
· Displays min, max, & average times of execution
· Data can be displayed in raw or histogram format
SourceGate II Source-Level Debugger
Integrated Source Level Debugger Included With All HMI
Products
· Native OS GUI support
· Complete high-level language debugging facilities
· Display and modify variable and data structure
values via Watch and Inspect windows
· Access to all global, local, stack-based, and register-based
symbols
· Debug directly from source files shown in
high-level source, assembly, or a combination of both source
and assembly via CodeView windows
· Control tool operation (reset, single-step, etc.)
directly from your code via CodeView windows
· Built-in assembler allows code to be patched directly
in memory
· Multiple Compiler/File Format Support
· Full support for C, C++, and ADA compilers
· Support for all major compilers including those
that provide IEEE-695, COFF, Elf/Dwarf, and other proprietary
formats
Common User Interface For All HMI Products
· No learning curves when switching processor families
Minimum
Host Requirements
PC
· IBM compatible 486 or higher
· Windows 95/98/ME/XP/2000 and NT systems
· 8MB RAM minimum
Physical
Specifications
Main Unit:
· Size: 9.5"W x 14.0"L x 4.0"H
· Weight: 12.0 lbs.
Target Pod:
· Physical specifications vary depending on processor
being emulated
Power
Requirements
· 110-240VAC, 50/60Hz
Communications
· RS-232C serial port
Supported baud rates:
· PC: 9600 - 115,200
· High-speed parallel port for downloading code