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 the JP1 jumper on the Z8M001 board.
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, then press the RESET button.
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.Press the TARGET RESET button.
2.Power down the target application board (if any).
3.Remove the target pod.
4.Power down the emulator.
NOTES:
1.Refer to the “Precaution List” section of the Z8ICE00ZEM Data Sheet, DS00020300-ZX8X0998,
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, “Set-Up and
Installation,” to determine appropriate jumper selections and options.
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.
The software described herein is provided on an as-is basis and without warranty. ZiLOG accepts no liability
for incidental or consequential damages arising from use of the software.
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
910 East Hamilton Ave., Suite 110
Campbell, CA 95008
Telephone: (408) 558-8500
FAX: (408) 558-8300
Internet: http://www.zilog.com
, Inc.
Z8ICE000ZEM U
P
REFACE
SER’S MANUAL
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. Therefore, we have designed this
manual to be used either as a how-to procedural manual or a reference guide to important data.
The following conventions have been adopted to provide clarity and ease of use:
¥
Courier Font For Executables
Commands, variables, icon names, entry field names, selection buttons, code examples, and other
executable items are distinguished by the use of the Courier font. Where the use of the font is not
possible, like in the Index, the name of the entity is capitalized. For example, a procedure may contain
an instruction which appears as: Click on
File
. However, an Index entry would appear as
FILE
.
¥
Grouping of Actions Within A Procedure Step
Actions in a procedure step are all performed on the same window or dialog box. Actions performed on
different windows or dialog boxes appear in separate steps.
¥
Sequencing Words Within A Procedure Step
When an item in a procedure contains a series of actions, the second action is preceded by the word
and the third and subsequent actions are preceded by the word
Memory
¥
Unavailable menu items are presented in gray.
UM000500-Z8X1098i
, and
Z8 Code Memory
.
and
. For example: Click on
View
then
, then
,
Z8ICE000ZEM User’s Manual
Preface
ZiLOG
ADDITIONAL SOURCES OF INFORMATION
In addition to this manual, you should have access to and be familiar with the following documentation:
¥
Z8ICE000ZEM Data Sheet, DS0020300-Z8X0998
¥
Z8PLUS User’s Manual, UM97Z8X0300
¥
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 the
diskette for detailed information.
README.TXT
file on the GUI
TRADEMARKS
Windows is a registered trademark of the Microsoft Corporation.
Z8 is a registered trademark of the ZiLOG, Inc. ICEBOX is a trademark of ZiLOG, Inc.
Figure 3-24. Multiple Emulator Operation Using Two COM Ports ........................................... 3-31
(Continued)
viiiUM000500-Z8X1098
Z8ICE000ZEM U
HAPTER
C
I
NTRODUCTION
SER’S MANUAL
1
OVERVIEW
Congratulations for selecting a fine development tool! The ZiLOG Z8ICE000ZEM Emulator is carefully
engineered to provide the best balance between low-cost and useful features to shorten your development
time for Z8
Windows®, supporting selected ZiLOG devices.
PLUS
-based products. The Z8 graphical user interface (GUI) emulator software runs under MS-
SUPPORTED DEVICES
The Z8ICE000ZEM is designed to support the components of the Z8
Z8E001.
PLUS
family of products: Z8E000 and
The complete, up-to-date list of all supported devices is specified in the ZiLOG Data Sheet (DS) document,
which is available from the ZiLOG Bulletin Board Service (ZBBS) and the home page at
(see Appendix A).
www.zilog.com
GUI-SUPPORTED COMPILER, ASSEMBLER FORMATS
The emulator GUI supports object (binary or Intel hex) code files produced by the ZiLOG Macro Cross
Assembler (ZMASM), Production Languages Corporation (PLC)1 assembler, 2500AD, and other third-party
development tool companies. See the ZiLOG Bulletin Board Service (ZBBS) and the home page at
www.zilog.com
1. Production Languages Corporation (PLC) may be reached by telephone at (817) 367-3699, (800) 525-6289,
or online at
UM000500-Z8X10981–1
for additional information.
info@plcorp.com
.
Z8ICE000ZEM User’s Manual
Introduction
HARDWARE SPECIFICATIONS
Operating Conditions
Operating Temperature: 20°C ±10°C
Supply Voltage: 9.0 VDC ±10%
Maximum Emulation Speed: 10-MHz External Oscillator (Ships with a 10-MHz Oscillator)
Operating Humidity: 10-90% RH (Noncondensing)
Power Requirements
+9.0 VDC @ 0.5A Maximum
Dimensions
Width: 7.5 in. (19.0 cm)
Length: 6.75 in. (17.0 cm)
Height: 0.9 in. (2.3 cm)
ZiLOG
Serial Interface
RS-232C @ 9600, 19200 (Default), 28800, or 57600 Baud Rates
Number of Breakpoints
Maximum: 256
HOST COMPUTER SYSTEM REQUIREMENTS
The following requirements apply when the optional ZiLOG ZMASM/ZDS assembler is implemented. If
another assembler is used, refer to its requirements.
1–2UM000500-Z8X1098
Z8ICE000ZEM User’s Manual
ZiLOGIntroduction
Table 1-1. Host Computer System Requirements
ZMASM (Windows 3.1)ZMASM (Windows 95) ZDS
Min.RecommendedMin.RecommendedMin.Recommended
Processor386486486Pentium486Pentium
Speed (MHz)336655100 (or higher)66150 (or higher)
RAM (MB)48816 (or more)832 (or more)
Video AdapterVGASVGAVGASVGASVGASVGA
Hard Disk (MB)
(Free Space)
3.5-Inch, HD
Floppy Disk Drive
RS-232C COM Portaaaa a a
Color Monitoraaaa
Mouse/Pointer Deviceaaaa a a
Printeraaaa
EditoraaIncludedIncluded
2.04.03.04.010.016.0
aaaa a a
KIT CONTENTS
The emulator kit contains one of each of the following items:
¥Z8M001 Emulation Board (99C0603-001)
¥18-Pin Emulation Pod Cable
¥9-Pin M-F Serial cable, 6 Feet
¥Z8 Graphical User Interface (GUI) Software
¥ZiLOG Macro Cross Assembler (ZMASM)/ZiLOG Developer Studio (ZDS) Software
¥ZiLOG Macro Cross Assembler (ZMASM) License Agreement
¥ZiLOG 1998 Technical Library CD-ROM, which contains Z8 device data sheets, user manuals, application
notes, and other valuable information
¥Z8ICE000ZEM User’s Manual
UM000500-Z8X10981–3
Z8ICE000ZEM User’s Manual
IntroductionZiLOG
OPTIONAL ITEMS NOT SUPPLIED IN THE KIT
¥Laboratory Power Supply with Supply Current of 0.5 Ampere at 9 VDC
A laboratory-type power supply is recommended when using circuits sensitive to noise, such as analog-
–20-Pin SSOP-to-DIP Programming Adaptor for Z8M001-based emulators
¥Your Z8
Typically, this is a wire-wrapped or printed circuit prototype that includes a socket for the Z8E00x device
into which you can plug the emulation cable from the emulator.
PLUS
-Based Design
LIMITATIONS
This emulator is designed for emulation purposes only and cannot be used in a stand-alone mode.
RC oscillator emulation is not supported.
Please refer to the P_and_L.TXT file or icon for the latest update.
1–4UM000500-Z8X1098
Z8ICE000ZEM U
SER’S MANUAL
2
CHAPTER 2
SET-UPAND INSTALLATION
SOFTWARE INSTALLATION
Software for the emulator is stored on two sets of diskettes:
1.Z8 ICE GUI
2. ZiLOG Developer Studio (ZDS) with ZiLOG Macro Cross Assembler (ZMASM)
NOTE:Refer to the README.TXT file on each diskette. Text (.TXT) files are easily accessed by using
the Notepad program.
ZMASM ver 2.10 is the basis for the ZiLOG development environment for use with 16-bit Windows 3.1 and
Windows 95.
The ZiLOG Developer Studio (ZDS) is the 32-bit development environment that runs under Windows 95 and
Windows NT and includes ZMASM ver. 2.10.
ZMASM/ZDS Installation
If you are installing the ZiLOG Macro Cross Assembler (ZMASM) or ZiLOG Developer Studio (ZDS), run
the installation program from the diskette before installing the GUI diskette. You may choose to use another
assembler, but the sample session assumes the ZiLOG assembler has been installed.
ZDS is available for the Windows 95 and Windows NT environments. A choice is offered to the user to install
either ZDS, that includes ZMASM, or to install ZMASM only.
NOTES:
1.The ZMASM/ZDS 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.
UM000500-Z8X10982–1
Z8ICE000ZEM User’s Manual
Setup and InstallationZiLOG
To install ZMASM/ZDS, perform the following steps:
1.Select the Run command from the File menu under the Windows Program Manager (Windows 3.1) or
under the Start button (Windows 95).
2.Insert the ZMASM (with ZDS) Disk 1 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 prompts you for the directory to install the software into. The setup program copies the files
into the target directory.
4.Follow all on-screen instructions.
In Windows 3.1, a ZMASM program group icon is placed on the desktop. In Windows 95and NT, a
ZiLOG Developer Studio entry is placed on the Programs menu under Start.
5.Remove the diskette and store in a safe place when installation is complete.
Emulator GUI Installation
To install Z8 ICE GUI under Windows, perform the following steps:
1.Select the Run command under Start.
2.Insert the Z8 GUI S/W Disk 1 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 prompts you for the directory to install the software into.
4.Follow all on-screen instructions.
The setup program copies the files into the target directory, creating a Z8 ICE GUI program group icon
in the Windows environment.
5.Remove and store all diskettes in a safe place when installation is complete.
Program Uninstallation
Uninstaller facilities are created during the installation of ZMASM/ZDS and the Z8 ICE GUI. An entry is
created in the submenu under Programs. The Uninstall facility should be utilized to properly restore
the Windows operating environment.
2–2UM000500-Z8X1098
Z8ICE000ZEM User’s Manual
ZiLOGSetup and Installation
HARDWARE INSTALLATION
Before installing the hardware, refer to Figure 2-1 provides a diagram for connecting the emulator to your PC
and power supply; Figure 2–2 shows the jumper locations on the board.
NOTE:Proper functioning of the emulator depends upon proper installation and running of the GUI
software on your PC.
Quick Installation Procedure
This section provides the quick method of installing the hardware utilizing a VDC wall-adaptor power supply.
1.If you are using an optional laboratory power supply (not included), turn the power supply ON (before
connecting to the emulator), adjust it to 9.0V, and set it to at least 0.5A; or, plug the supplied wall transformer into a 120 VAC, 15 amp outlet.
2.Connect the RS-232C serial cable between the emulator and the PC.
3.If you are doing in-circuit emulation, connect the emulator to your design (if it is ready to test).
4.Set up the oscillator and option jumpers.
5.Refer to the “Electrical Safeguards” page of this manual.
6.Connect the power supply or wall transformer to the emulator.
Serial Cable Connection
Locate the serial cable. Connect the male end to the female connector, and the female end to the COM1,
COM2, COM3, or COM4 connector of your PC.
Complete Hardware Installation
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 +9V.
2.Set the power supply for at least 0.5A, if there is a current-limiting adjustment.
3.Turn the supply OFF or ensure that a nonadjustable supply is OFF.
UM000500-Z8X10982–3
Z8ICE000ZEM User’s Manual
Setup and InstallationZiLOG
Target
Board
Emulator
Figure 2-1. Hook-Up Diagram
4.Locate the power connectors on the emulator. Connect the connector labeled GND on the emulator to
your power supply connector that’s labeled COM, GND, or with a ground symbol. Connect the connector
labeled 9 VDC on the emulator to your power supply connector that’s labeled “+” or “+V”.
Connecting the Serial Cable to the PC
5.Connect the male end of an RS-232C serial cable to the female connector on the emulator, and the female
end of the serial cable to the COM1, COM2, COM3, or COM4 connector of your PC.
NOTE:If connector availability is limited to a 25-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
6.Locate the emulation cable for your Z8
NOTE:Wear a properly grounded wrist strap or similar ESD protection before proceeding with this step.
7.Plug one end of the emulator cable into the Z8
orient the pin 1 marking (as indicated by the red mark on the ribbon cable) to match the pin 1 on your
2–4UM000500-Z8X1098
PLUS
-based design.
PLUS
socket of your target hardware, being very careful to
Z8ICE000ZEM User’s Manual
ZiLOGSetup and Installation
target board. Plug the other end of the cable into the matching black emulation cable connector in front
of the emulator (see Figure 2-2).
NOTE:The inductance and capacitance of the emulation cable may affect the signals to and from the
emulator and target board, especially if the target board has low-current drivers, pull-ups, and pulldowns.
Setting Up the Z8ICE000ZEM Oscillator and Option Jumpers
The oscillator and option jumpers are accessible on the emulator. Refer to Figure 2-2 for emulator jumper
locations. Refer to Table 2-1 and Table 2-2 when setting up the jumpers. Also refer to Appendix C for the
complete Z8ICE000ZEM Emulator Schematic Diagram.
The option jumpers allow you to configure things like whether the emulator provides power to your design
on the VCC pin of the emulated Z8
PLUS
device, and how the clock pin is connected.
The clock for the emulated device can be provided from an oscillator in the emulator or from a TTL-level
clock on your design. For electrical reasons, the clock cannot be supplied from the oscillator on your design
until you are done using the ICEBOX and have either programmed an EPROM or OTP Z8
PLUS
and installed
it in your design.
WARNING!
If your design already has a power supply, do not power your design from the emulator VCC pin on location JP1 of the Z8M001 board.
Power Up
If anything unusual (such as unexpected sounds and smells) occurs the first time you turn on the power
supply, quickly turn off the power supply and check your connections. If your power supply allows voltage
adjustment, ensure that adjustment is within specified range (see “Hardware Specifications” section). If your
power supply has a current meter, ensure that the emulator is drawing within the rated current.
After emulator power-up, press the MASTER RESET button to reset the emulator. (Pressing the TARGET
RESET button resets only the Z8M001 ICE chip.) If the emulator is not powering your design through the
VCC pin, turn on the power supply of the design.
Power Down
When powering down, follow the procedure described below:
1.Press the TARGET RESET button on the emulator.
2.Power down the target application board (if using its own power supply).
3.Remove the target pod.
4.Power down the emulator.
UM000500-Z8X10982–5
Z8ICE000ZEM User’s Manual
Setup and InstallationZiLOG
Refer to the “Electrical Safeguards” page of this manual.
Jumper Locations
Figure 2-2. Option Jumper Locations
NOTE:Refer to the following tables for information on how to set up these jumpers for your specific
emulator model before proceeding to the next installation steps.
Table 2-1. Jumper Option Settings
JumperPositionDescription
JP1Open*
Close
JP21-2
2-3*
Note: The * designates the default setting when shipped.
Emulator power is isolated from target board.
Emulator supplies power to target board via VCC pin of Z8
PLUS
.
Reserved
Connects the RESET pin of the Z8M001 ICE chip to pin 5 of the
emulated Z8
PLUS
.
2–6UM000500-Z8X1098
Z8ICE000ZEM User’s Manual
ZiLOGSetup and Installation
Table 2-1. Jumper Option Settings (Continued)
JumperPositionDescription
JP3Open*
Close
JP41-2
Oscillator of the emulator ICE chip is not connected to the target pod pin.
Clock of the Z8
PLUS
Z8
socket.
XTAL1 pin of the Z8
PLUS
Z8
socket. The target board runs the emulator from either (but not
PLUS
emulator is connected to the XTAL2 pin of the
PLUS
emulator is connected to the XTAL1 pin of the
both) the emulator or the target board.
2-3*
XTAL1 of the emulator ICE chip is not connected to the target pod pin.
The emulator crystal is driving only the ICE chip.
Note: The * designates the default setting when shipped.
Table 2-2. Device Jumper Selection
Jumper Z8E000/001Reserved
JP22-3*1-2
Figure 2-3 shows how Jumpers JP3 and JP4 select the clock source for emulation.
UM000500-Z8X10982–7
Emulator
Oscillator
JP4
Z8ICE000ZEM
Emulator
CLK IN
3
2
1
Logic
JP3
XTAL1
XTAL2
Target Pod
Figure 2-3. Jumper Options Diagram
Loading...
+ 56 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.