
HMI-200-Z80
Emulator
(Production
halted)
The
HMI-200 Series 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