iCEBOX Z86K15 User manual

Z86K15 ICEBOX
™
Emulator
ST97KEY0100
WARNING!WARNING!WARNING!
Follow the precautions listed below to avoid permanent damage to the emulator.
I. Always use a grounding strap to prevent damage resulting from electrostatic discharge (ESD).
II. Power-Up Precautions.
1. If the target application board has its own power, remove V
CC
jumper J1.
2. Ensure that all power to the emulator and the target application (if any) is turned off.
3. Connect the target pod to the target application (if any).
4. Power up the emulator.
5. Power up the target application (if any).
III. Power-Down Precautions.
When powering down, follow this procedure in the precise order shown below:
1. Power down the target application board (if any).
2. Power down the emulator.
NOTES:
1.
Refer to the “Precaution List” section of the Product Information document for additional
operating precautions specific to various devices.
2.
Do not leave the emulator powered up with the RS-232C cable connected to a powered-down
PC.
3.
Before inserting target pod into target application board, refer to Chapter 2 to determine
appropriate jumper selections and options.
Electrical Safeguards
UM010001-0301

Zilog Z86K15 ICEBOX
™
Emulator
ST97KEY0100 i
Z86K15 ICEBOX™ E
MULATOR
U
SER
’
S
M
ANUAL
About This Manual
We recommend that you read and understand everything in this manual before setting up and using
the product. However, we recognize that users have different styles of learning: some will want to set
up and use their new emulator while they read about it; others will open these pages only as a “last
resort” to check on a particular specification. Therefore, we have designed this manual to be used
either as a “how to” procedural manual or a reference guide to important data.
Additional assistance is provided in the following ways:
■
The new emulator Graphical User Interface (GUI) software features many enhancements, including
an improved context-sensitive on-line help facility that provides brief messages on keyboard,
emulator commands and various procedures on how to use the emulator. (Refer to Chapter 1,
“Introduction” in this manual and the “README.TXT” file on the Z8 GUI diskette.)
■
The complete Z86K15 Emulator Schematic Diagram is included at the back of this user's manual.
NOTE:
To ensure that you receive proper notification of updates to this product, please fill out and
return the enclosed Zilog Registration Card.
TRADEMARKS
Windows is a registered trademark of the Microsoft Corporation.
Z8 MCU is a registered trademark of Zilog; ICEBOX is a trademark of Zilog.
© 1997 by Zilog, Inc. All rights reserved. No part of this document may be copied or reproduced in any form or by any
means without the prior written consent of Zilog, Inc. The information in this document is subject to change without notice.
Devices sold by Zilog, Inc. are covered by warranty and patent indemnification provisions appearing in Zilog, Inc. Terms
and Conditions of Sale only. Zilog, Inc. makes no warranty, express, statutory, implied or by description, regarding the
information set forth herein or regarding the freedom of the described devices from intellectual property infringement.
Zilog, Inc. makes no warranty of merchantability or fitness for any purpose. Zilog, Inc. shall not be responsible for any
errors that may appear in this document. Zilog, Inc. makes no commitment to update or keep current the information
contained in this document.
Zilog’s products are not authorized for use as critical components in life support devices or systems unless a specific
written agreement pertaining to such intended use is executed between the customer and Zilog prior to use. Life support
devices or systems are those which are intended for surgical implantation into the body, or which sustains life whose
failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably
expected to result in significant injury to the user.
Zilog, Inc. 210 East Hacienda Ave., Campbell, CA 95008-6600,
Telephone (408) 370-8000, FAX 408 370-8056, Internet: http://www.zilog.com
UM010001-0301

Z86K15 ICEBOX
™
Emulator
Table of Contents
Zilog
ii ST97KEY0100
T
ABLE
OF
C
ONTENTS
Chapter 1. Introduction
Overview .......................................................................................................................... 1-1
Key Features of the Z86K15 Emulator ............................................................................. 1-1
Key Features of the Zilog Macro Cross Assembler ......................................................... 1-2
Supported Zilog Devices .................................................................................................. 1-3
GUI-Supported Compiler, Assembler Formats ................................................................ 1-3
Hardware Specifications .................................................................................................. 1-3
Host Computer Minimum Requirements........................................................................... 1-4
Kit Contents ....................................................................................................................... 1-5
Additional Requirements .................................................................................................. 1-5
Chapter 2. Setup and Installation
Installing the Software ...................................................................................................... 2-1
Zilog Macro Cross Assembler Installation (Optional)....................................................2-1
GUI Diskette Installation ............................................................................................... 2-2
Installing the Hardware .................................................................................................... 2-2
Quick Installation ......................................................................................................... 2-2
Complete Hardware Installation .................................................................................. 2-3
Emulator Jumper Locations............................................................................................... 2-6
Jumper Option Settings ..................................................................................................... 2-7
Powering Up/Down Procedures.......................................................................................2-10
Emulator Operation.......................................................................................................... 2-10
Chapter 3. Emulator Sample Session
Starting the Application .................................................................................................... 3-1
Microcontroller Emulation .................................................................................................. 3-2
Monitoring/Modifying Files ............................................................................................... 3-3
Downloading Files Using the Z8 Source Debugger .......................................................... 3-4
Window Refresh ............................................................................................................... 3-6
Saving and Quitting .......................................................................................................... 3-6
Running Multiple Instances .............................................................................................. 3-6
UM010001-0301

Zilog Z86K15 ICEBOX
™
Emulator
ST97KEY0100 iii
Chapter 4. Summary of Menus, Commands and Operations
Main Menu ....................................................................................................................... 4-1
Configuration Dialog Box ................................................................................................. 4-1
File Menu ......................................................................................................................... 4-2
View Menu ........................................................................................................................ 4-3
Debug Menu .................................................................................................................... 4-13
Loading Z8 Source Code................................................................................................. 4-14
Debug Window Elements................................................................................................. 4-14
Run Menu ........................................................................................................................ 4-17
Using the Z8 Source Debugger ....................................................................................... 4-18
Help.................................................................................................................................. 4-20
Window Refreshing ........................................................................................................ 4-20
Saving Sessions/Reloading “Saved” Sessions .............................................................. 4-20
Emulator Operation.......................................................................................................... 4-21
Hardware Reset.......................................................................................................... 4-21
ROM Size.................................................................................................................... 4-21
Breakpoint Implementation......................................................................................... 4-21
Chapter 5. Troubleshooting Guide
............................................................................................ 5-1
Appendix A. Accessing the ZBBS/Internet
Zilog Bulletin Board Information ....................................................................................... A-1
How to Access the ZBBS ................................................................................................. A-1
Zilog on the Internet ......................................................................................................... A-1
Appendix B. Emulator Schematic
...............................................................................................B-1
Appendix C. Problem/Suggestion Report Form
........................................................................C-1
Appendix D. ASCII Table
............................................................................................................. D-1
UM010001-0301

ST97KEY0100 1-1
C
HAPTER
1
I
NTRODUCTION
OVERVIEW
Congratulations on selecting a fine development tool! The Zilog Z86K15 ICEBOX
™
Emulator is care-
fully engineered to provide the best balance between reasonable cost and useful features to shorten
your development time for Z86K15 and Z86C15-based products. The Z86K15 Emulator graphical
user interface (GUI, version 3.10) software runs under MS-Windows
®
, supporting selected Zilog
Z86K1X and Z86C1X devices (refer to “Supported Zilog Devices”). Also included is a full-featured
macro cross assembler (ZMASM) that runs under MS-Windows.
KEY FEATURES OF THE ZILOG Z86K15 EMULATOR
■
Source-level debugging for Z8 codes.
■
Symbolic Disassembly in the Debug Windows.
■
A 100-pin HP Logic Analyzer Interface Connector.
■
Edit the contents of Program Memory or the registers, track memory locations, set break points in
ROM, and single-step into codes.
■
Multiple windows can be viewed and the contents of Program Memory, Data Memory, and register
files can be edited.
■
Multiple emulators can be operated simultaneously, provided enough memory and serial
communication ports are available on your PC.
■
Because of the multitasking feature of the GUI, you can use other Windows applications while the
emulator GUI is running.
■
Learn about the emulator and start writing and debugging software using the memory available in the
emulator—with or without a finished design.
■
Bisync error-correcting communications protocol.
■
Selectable RS-232C Communication Baud Rate—from 9600 to 57,600 bps.
■
On-Line Help.
NOTE:
Windows is a registered trademark of the Microsoft Corporation.
UM010001-0301

Z86K15 ICEBOX™ Emulator
Introduction
Zilog
1-2 ST97KEY0100
KEY FEATURES OF THE ZILOG MACRO CROSS ASSEMBLER
■
Project Front-End Interface (graphical-based)
■
Alternate Command-Line Interface
■
Source-Level Debug Support
■
Built-In Register Equates
■
Macros
■
‘INCLUDE’ Files
■
Conditional Assembly
■
Local Labels
■
Structured Assembly Code (‘C’ language-like)
■
Structured Data Code (‘C’ language-like)
■
User-Configurable Page Width and Length for Listing Files
■
Control Sections
■
Linker
UM010001-0301

Z86K15 ICEBOX™ Emulator
Zilog
Introduction
ST97KEY0100 1-3
SUPPORTED ZILOG DEVICES
*
Z86C15, Z86K13/K14/K15/K16/K17/K18
NOTE:
*The specific list of supported devices is specified in the Zilog Customer Procurement
Specification (CPS) document shipped with Zilog’s Order Acknowledgment form.
GUI-SUPPORTED COMPILER, ASSEMBLER FORMATS
The Emulator GUI supports object files (binary or Intel hex) produced by the Zilog ZASM assembler,
Zilog Macro Cross Assembler (ZMASM), Production Languages Corporation (PLC) assembler,
2500AD, and other third-party development tool companies.
HARDWARE SPECIFICATIONS
Operating Conditions
Operating Temperature: 20
°
C
±
10
°
C
Emulation Speed: 4 MHz internal SCLK (minimum)
6 MHz internal SCLK (maximum)
Operating Humidity: 10-90% RH (non-condensing)
Power Requirements
+4.75 VDC to +5.25 VDC (+5.0 VDC @ 0.5A typical; max. is 0.75A)
Dimensions
2.5in. H x 6.25in. W x 9.5 in D
Serial Interface
RS-232C @ 9600, 19200 (default), 28800, or 57600 Baud
Emulation Memory
Z8 = 32 KB (maximum)
Hardware Breakpoints
Z8 = 32K (maximum)
UM010001-0301

Z86K15 ICEBOX™ Emulator
Introduction
Zilog
1-4 ST97KEY0100
HOST COMPUTER
Minimum Requirements
IBM PC (or 100-percent compatible) 386-Based Machine
33 MHz
4 MB RAM
VGA Video Adapter
Hard Disk Drive (3.0 MB free space)
3.5-inch, High-Density (HD) Floppy Disk Drive
RS-232C COM Port
Mouse or Pointing Device
Microsoft Windows 3.1
Recommended:
The following changes to the Minimum Requirements are recommended for increased performance:
486- or Pentium-Based Machine
66 MHz (or faster)
8 MB of RAM (or more)
SVGA Video Adapter
Color Monitor
Printer
Windows 95
UM010001-0301

Z86K15 ICEBOX™ Emulator
Zilog
Introduction
ST97KEY0100 1-5
KIT CONTENTS
Qty. Item
1 Z86K15 ICEBOX Emulator
Cables/Pods
1 40-Pin DIP K15 Pod and Cable
1 40-Pin DIP C15 Pod
1 Power Cable
1 RS-232C Serial Cable, DB25 M-F
Host Software
Z8 GUI Diskette
Zilog Macro Cross Assembler Diskette
Documentation
The Z86K15 ICEBOX™ Emulator User’s Manual
Zilog Macro Cross Assembler User’s Manual
Software License and Limited Warranty Agreement
Registration Card (2)
Additional Required Items Not Supplied with the Support Package
A source of power (+4.75 VDC to +5.25 VDC Max [+5.0 VDC typical]) for the emulator. This can be
a laboratory power supply with supply current of 0.75A or more.
Your Target Design
Typically, this is a wire-wrapped or printed-circuit prototype that includes a socket for the target de-
vice, into which you can plug the emulation cable from the emulator.
Optional Items Not Supplied with the This Package
25-Pin to 9-Pin RS-232 adapter
HP Logic Analyzer Kit (Z89C0000ZHP or ZINVASM0ZHP)
UM010001-0301

ST97KEY0100 2-1
C
HAPTER
2
S
ETUP
AND
I
NSTALLATION
INSTALLING THE SOFTWARE
Software for the Z86K15 ICEBOX™ Emulator is stored on two diskettes:
1. Zilog Macro Cross Assembler diskette
2. GUI diskette
NOTE:
Refer to the README.TXT file on each diskette. (The *.TXT files are easily accessed by
using the Microsoft Windows “Notepad” program.)
Zilog Macro Cross Assembler Installation (Optional)
If you are using the Zilog Macro Cross Assembler, install the appropriate diskette
before
installing the
GUI diskette. You may choose to use a different assembler, but the sample session assumes the
Zilog assembler has been installed.
NOTES:
1.
The Zilog Macro Cross Assembler is a licensed product; it is not sold. Before opening the
envelope containing the software, carefully read the Software License and Limited Warranty
Agreement.
2.
The installation procedure can be run before creating the installation directory.
1. For Windows 3.1, select the “Run” command from the “File” menu under Microsoft Windows
“Program Manager”.
For Windows 95, select the “Run” command from the Windows “Start” button.
2. Insert the Zilog Macro Cross Assembler diskette into drive A (or drive B, if appropriate).
3. Type “a:\setup” and press ENTER. (Type “b:\setup” if drive B is used.)
A dialog box will now prompt you for the directory into which the software will be installed (default
is C:\ZMASM).
4. Follow on-screen instructions.
The setup program will copy the files into the target directory, creating a ZMASM icon in the
Windows environment. After the installation is finished, you can move the ZMASM icon into any
program group of your choice.
5. Remove diskette and store in a safe place when installation is complete.
NOTE:
To ensure that you receive proper notification of updates to this product, please fill out and
return the enclosed Zilog Registration Card for ZMASM.
UM010001-0301

Z86K15 ICEBOX™ Emulator
Setup and Installation
Zilog
2-2 ST97KEY0100
GUI Diskette Installation
1. For Windows 3.1, select the “Run” command from the “File” menu under Microsoft Windows
“Program Manager”.
For Windows 95, select the “Run” command from the Windows “Start” button.
2. Insert the GUI diskette into drive A (or drive B, if appropriate).
3. Type “a:\setup” and press ENTER. (Type “b:\setup” if drive B is used.)
A dialog box will now prompt you for the directory into which the software will be installed (default
is C:\Z8ICE)
4. Follow on-screen instructions.
The setup program will copy the files into the target directory, creating a Z86K15 icon in the
Windows environment. After the installation is finished, you can move the Z86K15 icon into any
program group of your choice.
5. Remove diskette and store in a safe place when installation is complete.
INSTALLING THE HARDWARE
Before installing the hardware, refer to Figure 2-1 for a rear view of the “generic” ICEBOX emulator;
Figure 2–2 provides a diagram for connecting the ICEBOX emulator to your PC and power supply.
NOTE:
Proper functioning of the ICEBOX emulator depends upon proper installation and running of
the GUI software on your PC.
Quick Installation
This section provides you with a quick overview of the steps involved in setting up the hardware. The
“Complete Hardware Installation” section, which immediately follows, provides a more detailed de-
scription of the hardware setup procedure.
1. Turn the power supply on (before connecting to the ICEBOX), adjust to +5.0V, and set to at least
0.75A.
2. Connect the serial cable to the PC.
3. Connect the ICEBOX emulator to your design.
4. Set up the oscillator and option jumpers.
5. Refer to the “Electrical Safeguards” shown on the inside cover of this manual.
6. Connect the power supply to the ICEBOX.
UM010001-0301

Z86K15 ICEBOX™ Emulator
Zilog
Setup and Installation
ST97KEY0100 2-3
7. Power up the ICEBOX emulator.
NOTE:
To ensure that you receive proper notification of updates to this product, please fill out and
return the enclosed Zilog Registration Card for the Z86K15 ICEBOX.
.
Complete Hardware Installation
(Refer to Figure 2-2)
Connecting to a Power Supply
If your power supply allows voltage adjustment, do the following:
1. Turn the power supply on and adjust it to +5V.
2. Set it for at least 0.75A, if there’s a current-limiting adjustment.
3. Turn the supply off or ensure that a nonadjustable supply is off.
4. Locate the power cable (red wire, black wire, and banana plugs on the other end). Plug in the
black banana plug into the black jack on the power supply (labeled COM, GND, or with a ground
symbol). Plug in the red plug into the red jack on the power supply (labeled “+” or “+V” or “+5V”).
Figure 2-1.
Generic ICEBOX Emulator (RearView)
UM010001-0301

Z86K15 ICEBOX™ Emulator
Setup and Installation
Zilog
2-4 ST97KEY0100
5. Plug the white connector on the other end of the cable into the matching 4-pin connector on the
back or the left side of the ICEBOX™. (This connection is “keyed” to ensure against an improper
connection.)
Connecting the Serial Cable to the PC
Locate the serial cable. Connect the male end to the female connector on the back of the ICEBOX,
and the female end to either the COM1, COM2, COM3, or COM4 connector of your PC.
NOTE:
If connector availability is limited to a 9-pin COM1 through COM4, you’ll have to use either a
different cable or a 25-pin to 9-pin converter. (Zilog does not provide either of these items.)
Connecting to Your Design
(Skip this paragraph if you your design is not ready yet.)
Locate the emulation cable for the device you’ve designed in.
NOTE:
Wear a properly grounded wrist strap or similar ESD protection before continuing.
Plug one end of the ICEBOX emulation pod into your target MCU socket, being very careful to orient
the pin 1 marking (as indicated by the red mark on the ribbon cable) to match the pin 1 on your target
board. Plug the other end of the cable into the matching blue connector on top of the ICEBOX.
Figure 2-2.
Hook-Up Diagram (RearView of Emulator)
Your Design
Emulation Cable
Power Supply
100-Percent Compatible PC
COM1–4
Serial Cable
UM010001-0301

Z86K15 ICEBOX™ Emulator
Zilog
Setup and Installation
ST97KEY0100 2-5
NOTES:
1.
The emulation cable inductance and capacitance may affect the signals to and from the target
board, especially if the target board has low-current drivers, pull-ups, and pull-downs. We
recommend that you drive the XTAL pins of the device with the crystal oscillator on the
emulator with the J2 and J3 Jumpers removed.
2.
It may be necessary to reconfigure the emulation cable with the appropriate target pod for your
target device package.
Connecting a Logic Analyzer (Optional)
Thelogicanalyzer can be connected as part of initial setup (or later as youcontinueworkingwith your
parts).
Connect the logic analyzer to P4 Connector of the Emulator.
NOTE:
An ICEBOX emulator with a 100-pin connector requires a HP analyzer interface board (P/N
Z89C0000ZHP or ZINVASM0ZHP from Zilog).
Setting up the Oscillator and Option Jumpers
The oscillator and selected option jumpers are accessible from the top of the ICEBOX emulator (see
Figure 2-3). The option jumpers, which are accessible through the top cover, allow you to configure
things like whether the ICEBOX emulator provides power to your design on the V
cc
pin(s) of the em-
ulated device, and how the clock pin of the emulated device is connected. The clock for the emulated
device can be provided from an oscillator in the ICEBOX emulator or from a TTL-level clock on your
design. For electrical reasons, it cannot be provided from the oscillator on your design until you’re
done using the ICEBOX emulator and have done one of two things: 1) programmed an EPROM or
OTP device and installed it in your design, 2) installed a masked-ROM Z8 in your design.
NOTE:
Each Z86K15 ICEBOX is shipped with a 8 MHz oscillator to emulate 4 MHz system clock. If
you want other rates, remove the oscillator and install a different one, within the frequency
specifications of the device in use. (Zilog, however, does not guarantee such operation.)
UM010001-0301

Z86K15 ICEBOX™ Emulator
Setup and Installation
Zilog
2-6 ST97KEY0100
NOTE:
Refer to the following tables for information on how to set up these jumpers for your specific
application before proceeding to the next installation steps.
Figure 2-3.
Z86K15 ICEBOX (Top/RearView) for Jumper Locations
RS-232C
Spare1
Power
Reset Test
J2J3 Osc.
J1
J4
LEDS
Emulation Pod
Z8 CCP
ICE Chip C15/K15
Chip
UM010001-0301

Z86K15 ICEBOX™ Emulator
Zilog
Setup and Installation
ST97KEY0100 2-7
Note:
* Indicates Default Setting.
Note:
* Indicates Default Setting.
Note:
* Indicates Default Setting.
Note:
* Indicates Default Setting.
Table 2-1.
Jumper Options—Emulator Power Configuration
Jumper Position Description
J1 In
Out* Emulator supplies power to target system through the V
CC
pin
Emulator power is isolated from the target system
Table 2-2.
Jumper Options—Oscillator Configuration
Jumper Position Description
J2 In
Out* XTAL2:Use target system clock
XTAL2:Use Emulator oscillator
J3 In
Out* XTAL1:Use target system clock
XTAL1:Use Emulator oscillator
Table 2-3.
Jumper Options—Standalone Configuration
Jumper Position Description
J4 In
Out* U3 is a 27C256 EPROM
U3 is a 27C64 EPROM
Table 2-4.
Jumper Options—K15 Configuration
Jumper Position Description
Spare 1 1-2* Emulate K15 SMR Scheme
2-3 Not to emulate K15 SMR scheme
UM010001-0301

Z86K15 ICEBOX™ Emulator
Setup and Installation
Zilog
2-8 ST97KEY0100
Notes:
1. * Indicates Default Setting.
2. The switch must be in the On position if the Port is configured as input.
3. When emulating Z86K15, all switches must be in the Off position, since they are all open-drain output ports.
Table 2-5.
Jumper Options—Port 0 Configuration
Jumper Position Description
SW1-1 On
Off* P07 as push-pull output port, or as input port
P07 as open drain output port
SW1-2 On
Off* P06 as push-pull output port, or as input port
P06 as open drain output port
SW1-3 On
Off* P05 as push-pull output port, or as input port
P05 as open drain output port
SW1-4 On
Off* P04 as push-pull output port, or as input port
P04 as open drain output port
SW1-5 On
Off* P03 as push-pull output port, or as input port
P03 as open drain output port
SW1-6 On
Off* P02 as push-pull output port, or as input port
P02 as open drain output port
SW1-7 On
Off* P01 as push-pull output port, or as input port
P01 as open drain output port
SW1-8 On
Off* P00 as push-pull output port, or as input port
P00 as open drain output port
UM010001-0301

Z86K15 ICEBOX™ Emulator
Zilog
Setup and Installation
ST97KEY0100 2-9
Notes:
1. * Indicates Default Setting.
2. The switch must be in the On position if the Port is configured as input.
3. When emulating Z86K15, all switches must be in the Off position, since they are all open-drain output ports.
Table 2-6.
Jumper Options—Port 1 Configuration
Jumper Position Description
SW2-1 On
Off* P10 as push-pull output port, or as input port
P10 as open drain output port
SW2-2 On
Off* P11 as push-pull output port, or as input port
P11 as open drain output port
SW2-3 On
Off* P12 as push-pull output port, or as input port
P12 as open drain output port
SW2-4 On
Off* P13 as push-pull output port, or as input port
P13 as open drain output port
SW2-5 On
Off* P14 as push-pull output port, or as input port
P14 as open drain output port
SW2-6 On
Off* P15 as push-pull output port, or as input port
P15 as open drain output port
SW2-7 On
Off* P16 as push-pull output port, or as input port
P16 as open drain output port
SW2-8 On
Off* P17 as push-pull output port, or as input port
P17 as open drain output port
UM010001-0301

Z86K15 ICEBOX™ Emulator
Setup and Installation
Zilog
2-10 ST97KEY0100
WARNING!
If your design already has a power supply,
do not
power your design from the ICEBOX™ emulator
V
CC
pin.
Powering Up
If anything unusual (such as unexpected sounds and smells) occurs the first time you turn on the pow-
er supply, quickly turn off the power supply and check your connections. If your power supply allows
voltage adjustment, adjust it again to +5V (It may be somewhat lower than +5V because of the load
oftheICEBOXemulator.)If your power supply has a currentmeter,ensurethattheICEBOX emulator
is drawing within the rated current.
Afterpower-up,presstheRESET button to reset the Z8 ICEchip.(PressingtheRESETbutton avoids
bus contention on the I/O lines.) If the ICEBOX emulator is not powering your design through the V
CC
pin, turn on the power supply of the design.
Powering Down
When powering down, follow the procedure described below:
1. Power down the target application board (if using its own power supply).
2. Power down the ICEBOX emulator.
(Refer to the complete “Electrical Safeguards” shown on the inside cover of this manual.)
EMULATOR OPERATION
Resetting
Pressing the RESET button on the ICEBOX emulator resets the state of the target device and much
of the status that you establish using the GUI. For example, it resets the emulated ROM size and
clears all Breakpoints. If your application board drives the /RESET pin of the device socket Low, the
target device is reset. For example, it sets the Program Counter to %000C, but does not affect most
of the other GUI and ICEBOX emulator status.
NOTE:
After reset, you must wait until LED A is on (finishes blinking) before starting the GUI
software. (Refer to “LED Operation” section, which is later in this chapter.
WARNING!
You must always press the RESET button on the ICEBOX emulato
r before
selecting the Z8-ICE
icon.
UM010001-0301

Z86K15 ICEBOX™ Emulator
Zilog
Setup and Installation
ST97KEY0100 2-11
ROM Size
The ICEBOX emulator features selectable ROM sizing.
Breakpoint Implementation.
The ICEBOX emulator bases its breakpoint facility completely on addresses, rather than on inserting
special “Trap” instructions into the program, which means you can set breakpoints in ROM on your
target board. The ICEBOX emulator uses a static RAM for each cycle emitted by the Z8 ICE chip dur-
ing code execution to implement the breakpoint function in hardware.
LED Operation
Stand-Alone Mode Operation
This emulator can be operated in a Stand-alone Mode. A fixed program is provided in a user EPROM
socket, and none of the terminal-based debugging facilities are available. Please follow these steps
to reconfigure the ICEBOX for Stand-alone Mode:
1. Power down and disconnect all cables from the ICEBOX.
2. Turn the ICEBOX upside-down and (using a small Philips screwdriver) unscrew the four screws
that hold the box together.
3. Remove the bottom of the case, leaving the black front and back panels with the rest of the
ICEBOX.
4. Carefully remove the daughterboard (the small, upper board) from the motherboard.
5. Plug a 27C64 or 27C256 EPROM containing your Z8 program into the 28-pin socket labeled “U3”
on the daughterboard.
Table 2-7.
Front LED Assignments
LED Indication Description
AOn
Off
Blink
Emulator is powered up and Self Test is completed
Power is off
Emulator is self-testing
BOn
Off Emulator Communicating with PC in Bisync Mode and waiting for command
Communicating with PC in ASCII Mode or executing Bisync command
COn
Off Running user code
Not running user code
DOn
Off Programming OTP (not applicable to this Emulator)
Not programming OTP
UM010001-0301
Table of contents
Popular Computer Hardware manuals by other brands

König Electronic
König Electronic CMP-WNUSB50 manual

Rolls
Rolls HR11C - SCHEMA Wiring diagram

Delta Electronics
Delta Electronics Suppression Inductors LFZ24H Specification sheet

NXP Semiconductors
NXP Semiconductors AXIOM M52259DEMOCOM Hardware user's guide

Grantech
Grantech SYM86360V4GA Quick installation guide

Sharkoon
Sharkoon FLEXI-DRIVE S2S manual