Data I/O UniSite-xpi User manual

Artisan Technology Group is your source for quality
new and certied-used/pre-owned equipment
• FAST SHIPPING AND
DELIVERY
• TENS OF THOUSANDS OF
IN-STOCK ITEMS
• EQUIPMENT DEMOS
• HUNDREDS OF
MANUFACTURERS
SUPPORTED
• LEASING/MONTHLY
RENTALS
• ITAR CERTIFIED
SECURE ASSET SOLUTIONS
SERVICE CENTER REPAIRS
Experienced engineers and technicians on staff
at our full-service, in-house repair center
WE BUY USED EQUIPMENT
Sell your excess, underutilized, and idle used equipment
We also offer credit for buy-backs and trade-ins
www.artisantg.com/WeBuyEquipment
REMOTE INSPECTION
Remotely inspect equipment before purchasing with
our interactive website at www.instraview.com
LOOKING FOR MORE INFORMATION?
Visit us on the web at www.artisantg.com for more
information on price quotations, drivers, technical
specications, manuals, and documentation
Contact us: (888) 88-SOURCE | sales@artisantg.com | www.artisantg.com
SM
View
Instra

981-0014
UniSite
Programming System User Manual
981-0414
Also Covering Legacy UniSite Programmers

UniSite-xpi
Programming System User Manual
Also Covering Legacy UniSite Programmers
981-0014-016
™

June 2001 981-0014-016
Data I/O has made every attempt to ensure that the information in this document is accurate and
complete. Data I/O assumes no liability for errors or for any incidental, consequential, indirect, or
special damages, including, without limitation, loss of use, loss or alteration of data, delays, or lost
profits or savings, arising from the use of this document or the product which it accompanies.
No part of this document may be reproduced or transmitted in any form or by any means, electronic or
mechanical, for any purpose without written permission from Data I/O.
Data I/O Corporation
10525 Willows Road N.E., P.O. Box 97046
Redmond, Washington 98073-9746 USA
(425) 881-6444
http://www.dataio.com
Acknowledgments:
Data I/O is a registered trademark and UniSite-xpi, UniSite, Site40, Site48, ChipSite, PinSite, SetSite,
Keep Current, MatchBook, and HiTerm Terminal Emulator are trademarks of Data I/O Corporation.
Data I/O Corporation acknowledges the trademarksofotherorganizations fortheir respectiveproducts
or services mentioned in this document.
© 1989–1996, 1998, 2001 Data I/O Corporation
All rights reserved
UniSite is protected under U.S. Patent numbers 4,837,653; 4,840,576; 5,033,084; 5,176,525; and 5,289,118.
Other U.S. and Foreign Patents Pending.

UniSite-xpi User Manual iii
Table of Contents
Safety Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Preface Data I/O Customer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xv
United States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xv
Canada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Japan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Germany . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Other Countries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Contacting Data I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
Telephone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
Fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
World Wide Web (www.dataio.com) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
Warranty Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
Keep Current Subscription Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Repair Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
End User or Address Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
1. Introduction Product Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Standard Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Contents of Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
UniSite-xpi External Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
The Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
The Back Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Programmer Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
PC Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Electrostatic Discharge (ESD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Electromagnetic Emissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7

Table of Contents
iv UniSite-xpi User Manual
Certificate of RFI/EMI Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Performance Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
How Many Pin Driver Boards Do You Need (Legacy)? . . . . . . . . . . . . . . . . . . . . . . . 1-10
2. Setup and Installation
Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Licensing Agreement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Install a Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Removing the Blank Module Cover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Installing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Removing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Check the Line Voltage (on older units) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Choose Your Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Hardware Choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Software Choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Connect Your Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Connecting to a PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Connecting to a Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Connecting to a Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
More About Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Install the Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Installing a Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Removing a Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Power Up the Programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Connecting the Power Cord . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Powering Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
The Power-on Screen for Terminal Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
Selecting a New Terminal Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
Changing the Default Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Insert Algorithm Disk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
UniSite (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
Update System Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
UniSite-xpi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
UniSite (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
Set Up High Speed Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26
Why Should I Use High Speed Download? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26
Configuring the Remote Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26
Changing the Powerup Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28
Using High Speed Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28
Using the Mass Storage Module (Hard Drive). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Booting from the MSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Storage Capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Storage Suggestions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Backing up the MSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
Installing Hardware (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
Installing Software (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
Working with Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
Inserting a DIP Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
Installing a MatchBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31
Inserting a PLCC or LCC Device into a MatchBook . . . . . . . . . . . . . . . . . . . . . . . 2-33

Table of Contents
UniSite-xpi User Manual v
Inserting an SOIC Device into a MatchBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
Removing a Device From a MatchBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
Inserting a PGA Device in a PGA Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
Inserting Devices into a PPI Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36
Maintenance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-39
Changing the Line Voltage (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-39
Replacing the Line Fuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-40
What To Do Next Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41
3. Getting Started
Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Should I Read This Chapter?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
What Will I Learn? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
TaskLink for Windows Mode (serial and parallel) . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
TaskLink for DOS Mode (serial only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
HiTerm (Terminal) Mode (serial only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Outline of the Programming Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Tutorials for TaskLink for Windows Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Session 1: Selecting a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Session 2: Setting Programmer Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Session 3: Loading Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Session 4: Selecting Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Session 5: Programming a Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Tutorials for TaskLink for DOS Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Session 6: Selecting a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Session 7: Setting Programmer Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Session 8: Loading Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
Session 9: Selecting Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
Session 10: Programming a Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Tutorials for HiTerm (Terminal) Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
General Information About HiTerm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
The UniSite-xpi Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Moving the Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
Selecting a Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
Accessing Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
Using Key Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
Review of Programming Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
Session 11: Navigating Through the Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
Select a Menu Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
Select Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
Exit the Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
Session 12: Selecting a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Can I Use Another Device? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Select a Manufacturer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Select a Device Part Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
Reviewing Your Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
Accessing Device-specific Online Information . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Session 13: Selecting a Keep Current Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Can I Use Another Device? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-34

Table of Contents
vi UniSite-xpi User Manual
Select the Keep Current Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-34
Select the Keep Current Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-36
Keep Current Algorithms and Software Updates . . . . . . . . . . . . . . . . . . . . . . . . . 3-36
Special Note . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
Session 14: Loading Data from a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38
Can I Use Another Device? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38
Select a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38
Insert the Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
Load the Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
Parameter Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-40
Setting the Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-41
Loading the Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-41
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-41
Session 15: Loading Data from Disk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
Getting There . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-44
Session 16: Selecting a Translation Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
About Translation Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
Getting There . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Session 17: Loading Data from a PC Using HiTerm . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
What to Transfer? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Downloading the File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-48
After the Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49
Session 18: Loading Data from a Host. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
What to Transfer? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-51
Downloading the File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
After the Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
Session 19: Editing Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Moving Around . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Making Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Restoring Your File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Saving Your Edits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Session 20: Programming a Memory Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Can I Use Another Device? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Load the Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Parameter Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
What Is the Difference? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Programming the Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-58
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
Session 21: Verifying a Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
Can I Use Another Device? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
Parameter Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59

Table of Contents
UniSite-xpi User Manual vii
Setting the Verify Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-60
Verifying the Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-61
Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-61
4. Commands Menu Organization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Menu Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Overwriting User RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Factory Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Select Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Before You Select a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Selecting a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
After You Select a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Cross Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
Quick Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
Load Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
Load Logic Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
Load Memory Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
Program Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
Program Logic Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
Program Memory Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Enhanced Security Fuse Capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19
Verify Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
Verify Logic Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
Verify Memory Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
More Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
Configure System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
Programmer ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
Carrying a Configuration File Forward . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
Keep Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-43
Custom Menu Algs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-46
Mass Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-52
Device Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
Edit Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-62
File Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-73
Job File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-80
Remote Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-82
Self-test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-82
Transfer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-83
Yield Tally . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-93
5. Computer Remote Control
Which Driver to Use? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
System Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Entering CRC Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Exiting CRC Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Halting CRC Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
CRC Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
CRC Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
CRC Command Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6

Table of Contents
viii UniSite-xpi User Manual
6. Translation Formats
Instrument Control Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
General Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
ASCII Binary Format, Codes 01, 02, and 03(or 05, 06, and 07). . . . . . . . . . . . . . . . . . . 6-5
Texas Instruments SDSMAC Format (320), Code 04. . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
The 5-Level BNPF Format, Codes 08 or 09 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
Formatted Binary Format, Code 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
DEC Binary Format, Code 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Spectrum Format, Codes 12 or 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
POF (Programmer Object File) Format, Code 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Absolute Binary Format, Code 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
LOF Format, Code 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
LOF Field Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
ASCII Octal and Hex Formats, Codes 30-37 and 50-58 . . . . . . . . . . . . . . . . . . . . . . . . 6-19
RCA Cosmac Format, Code 70 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Fairchild Fairbug, Code 80. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
MOS Technology Format, Code 81. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
Motorola EXORciser Format, Code 82. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
Intel Intellec 8/MDS Format, Code 83. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
Signetics Absolute Object Format, Code 85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26
Tektronix Hexadecimal Format, Code 86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
Motorola EXORmacs Format, Code 87 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-28
Intel MCS-86 Hexadecimal Object, Code 88 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
Hewlett-Packard 64000 Absolute Format, Code 89 . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31
Texas Instruments SDSMAC Format, Code 90. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-33
JEDEC Format, Codes 91 and 92. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35
BNF Rules and Standard Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35
JEDEC Full Format, Code 91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
JEDEC Field Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-39
Field Identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-39
JEDEC U and E Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-42
JEDEC Kernel Mode, Code 92. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-46
Extended Tektronix Hexadecimal Format, Code 94 . . . . . . . . . . . . . . . . . . . . . . . . . . 6-47
Motorola 32-Bit Format, Code 95 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-49
Hewlett-Packard UNIX Format, Code 96 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-50
Intel OMF386 Format, Code 97 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-52
Intel OMF286 Format, Code 98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-53
Intel Hex-32, Code 99 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-55
Highest I/O Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-57
7. Messages
Troubleshooting Guides. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-39
Device Insertion Error When Using Elastomeric Pad . . . . . . . . . . . . . . . . . . . . . . . . . 7-40
Device Over-current Fault . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-42
Device Programming Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-44
Invalid Device ID on Logic Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-45
Electronic ID Verify Error on Memory Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-46
Illegal Bit Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-48
I/O Timeout Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-50
Partial or No Transfer Performed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-51
Incompatible User Data File for Device Selected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-52

Table of Contents
UniSite-xpi User Manual ix
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Glossary-1
A. Using Modules
Introduction to PinSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-2
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-2
Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-3
Pin Driver Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-3
Installing the PinSite Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-4
Installing the PinSite Module in UniSite-xpi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-4
Installing a Base in PinSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-5
Installing a MatchBook in a Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-8
Installing a PLCC or LCC Device in a MatchBook . . . . . . . . . . . . . . . . . . . . . . . .A-10
Installing an SOIC Device in a MatchBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-11
Installing a PGA Device in a PGA Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-13
Using the PPI Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-14
Installing a PPI Adapter into the PPI Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-14
Installing Devices into a PPI Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-18
Using PinSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-20
Conductive Pad Care . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-20
Introduction to SetSite (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-21
Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-21
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-22
Using SetSite (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-24
Selecting SetSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-24
SetSite Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-24
Set and Gang Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-25
SetSite Applications (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-26
Gang Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-27
Set Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-28
Programming Partial Sets of Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-30
Preventive Maintenance for Modules (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-31
Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-31
SPA Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-31
Bases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-32
Conductive Pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-32
B. Making Your Own Cable
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
SmartPort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Making Your Own Cable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
Switching Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
Keep Current Subscription Service
Procedure Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1. Gather Device Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
2. Connect to the Data I/O Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
3. Find Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
4. Download and Expand Algorithm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
5. Use Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Sample Keep Current Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

Table of Contents
xUniSite-xpi User Manual
List of Figures
Figure 1-1 Contents of the UniSite-xpi Universal Programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Figure 1-2 Front Panel Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Figure 1-3 Back Panel Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Figure 1-4 UL Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Figure 1-5 CE Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Figure 2-1 Installing a Small Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Figure 2-2 UniSite’s Rear Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Figure 2-3 Transparent Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Figure 2-4 Transparent Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Figure 2-5 Removing a Base from the PinSite Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Figure 2-6 Front Panel Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
Figure 2-7 TaskLink Connection Established Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Figure 2-8 Typical Power On Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
Figure 2-9 Write-enabled Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
Figure 2-10 Inserting a DIP Device into the DIP Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32
Figure 2-11 Inserting a MatchBook into the Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
Figure 2-12 Closing the MatchBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
Figure 2-13 Inserting a Device into the PLCC or LCC Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
Figure 2-14 Inserting an SOIC Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
Figure 2-15 Orienting a PGA Device in the PGA Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-37
Figure 2-16 TSOP Device Orientation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-38
Figure 2-17 QFP Device Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-39
Figure 2-18 Shrink Dip Device Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-39
Figure 2-19 Removing the Voltage Selector Wheel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-40
Figure 2-20 Voltage Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41
Figure 2-21 Opening the Fuse Holder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41
Figure 2-22 Removing the Fuse Holder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41
Figure 2-23 Removing the Fuse Holder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42
Figure 3-1 Programming Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Figure 3-2 System Menu: Select Programming System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Figure 3-3 Programmer Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Figure 3-4 System Menu: Simulation Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Figure 3-5 Setup Menu: Select Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Figure 3-6 Select Device Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Figure 3-7 Setup Menu: Programmer Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Figure 3-8 General Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Figure 3-9 Memory Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Figure 3-10 Data Menu: Load RAM from PC/Network File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Figure 3-11 Browsing for Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Figure 3-12 Choosing a Translation Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Figure 3-13 Data File Loaded . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Figure 3-14 Process Menu: Select Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Figure 3-15 Select Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Figure 3-16 Process Menu: Process Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Figure 3-17 Process Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Figure 3-18 Waiting for Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Figure 3-19 Results of Programming Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Figure 3-20 TaskLink Main Screen with Last Job Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Figure 3-21 System Menu: Programmer Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Figure 3-22 Programmer Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Figure 3-23 Setup Menu: Select Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Figure 3-24 Select Manufacturer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15

Table of Contents
UniSite-xpi User Manual xi
Figure 3-25 Select Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Figure 3-26 Setup Menu: General Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Figure 3-27 Memory Device Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
Figure 3-28 Data Menu: Load RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
Figure 3-29 PC Disk File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
Figure 3-30 Select Data File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
Figure 3-31 Translation Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
Figure 3-32 Sumcheck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
Figure 3-33 Selecting Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Figure 3-34 Process Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Figure 3-35 Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
Figure 3-36 The Main Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
Figure 3-37 Areas of the UniSite-xpi Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Figure 3-38 Areas of the Help Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
Figure 3-39 The More Commands Menu Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
Figure 3-40 The Self-test Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
Figure 3-41 Areas of the Help Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
Figure 3-42 The Device Manufacturer Selection Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Figure 3-43 The Part Number Selection Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
Figure 3-44 The Device Manufacturer Selection Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-34
Figure 3-45 The Keep Current Part List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
Figure 3-46 Inserting a DIP Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
Figure 3-47 The Load Memory Device Parameter Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
Figure 3-48 The All Parameters Load Memory Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-40
Figure 3-49 The File Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-43
Figure 3-50 The Load File Dialog Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-43
Figure 3-51 The Translation Format Selection Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
Figure 3-52 The Download Data from Host Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
Figure 3-53 Transparent Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
Figure 3-54 The Download Data from Host Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-51
Figure 3-55 The Edit Programmer Memory Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Figure 3-56 The Edit Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Figure 3-57 The Program Memory Device Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Figure 3-58 The All Parameters Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-58
Figure 3-59 The All Parameters Verify Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
Figure 3-60 The Non-default Verify Parameters Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-60
Figure 4-1 The Command Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Figure 6-1 An Example of ASCII Binary Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
Figure 6-2 An Example of TI SDSMAC Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
Figure 6-3 An Example of Formatted Binary Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
Figure 6-4 An Example of Formatted Binary Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Figure 6-5 An Example of Spectrum Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
Figure 6-6 An Example of ASCII Octal and Hex Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
Figure 6-7 An Example of RCA Cosmac Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Figure 6-8 An Example of Fairchild Fairbug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
Figure 6-9 An Example of MOS Technology Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
Figure 6-10 An Example of Motorola EXORciser Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
Figure 6-11 An Example of Intel Intellec 8/MDS Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
Figure 6-12 An Example of Signetics Absolute Object Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26
Figure 6-13 An Example of Tektronix Hex Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
Figure 6-14 An Example of Motorola EXORmacs Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-28
Figure 6-15 An Example of Intel MCS-86 Hex Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
Figure 6-16 An Example of HP 64000 Absolute Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31

Table of Contents
xii UniSite-xpi User Manual
Figure 6-17 An Example of TI SDSMAC Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-33
Figure 6-18 An Example of JEDEC Full Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
Figure 6-19 An Example of JEDEC Kernel Mode Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-46
Figure 6-20 An Example of Tektronix Extended Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-47
Figure 6-21 An Example of Motorola S3 Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-49
Figure 6-22 Hewlett-Packard 64000 Unix Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-51
Figure 6-23 A Sample of the Intel OMF286 Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-53
Figure 6-24 A Close-up of the Intel OMF286 Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-54
Figure 6-25 An Example of the Intel Hex-32 Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-55
Figure A-1 UniSite-xpi and PinSite Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-2
Figure A-2 Installation Flow Chart. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-4
Figure A-3 PinSite Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-5
Figure A-4 Base Receptacle Opening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-6
Figure A-5 Aligning the Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-7
Figure A-6 Removing a Base from PinSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-8
Figure A-7 Inserting a MatchBook into a Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-9
Figure A-8 Closing the MatchBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-9
Figure A-9 Inserting a Device into the PLCC or LCC Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-10
Figure A-10 SOIC Device Insertion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-12
Figure A-11 PGA Device Orientation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-13
Figure A-12 PPI Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-15
Figure A-13 Inserting an Adapter into the Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-15
Figure A-14 Lowering the Base Door Over the Adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-16
Figure A-15 Securing the Base Door. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-16
Figure A-16 Removing the Door from PPI Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-17
Figure A-17 Aligning a High Profile Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-17
Figure A-18 TSOP Device Orientation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-18
Figure A-19 QFP Device Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-19
Figure A-20 Shrink Dip Device Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-19
Figure A-21 Conductive Pad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-20
Figure A-22 The SetSite Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-22
Figure A-23 The SetSite Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-24
Figure A-24 Set Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-25
Figure A-25 Gang Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-26
Figure B-1 Pin Designations for RS-232C Serial Port Connection. . . . . . . . . . . . . . . . . . . . . . . . . . B-2

UniSite-xpi User Manual xiii
Safety Summary
General safety information for operating personnel is contained in this
summary. In addition, specific WARNINGS and CAUTIONS appear
throughout this manual where they apply and are not included in this
summary.
Antistatic Wrist Strap To avoid electric shock, the antistatic wrist strap must contain a 1 MΩ
(minimum) to 10 MΩ(maximum) isolating resistor.
Definitions WARNING statements identify conditions or practices that could result
in personal injury or loss of life.
CAUTION statements identify conditions or practices that could result in
damage to equipment or other property.
Legacy UniSite Information about legacy UniSite products is presented in grayed out text
in this manual.
Fuse Replacement For continued protection against the possibility of fire, replace the fuse
only with a fuse of the specified voltage, current, and type ratings.
Grounding the Product The product is grounded through the grounding conductor of the power
cord. To avoid electric shock, plug the power cord into a properly wired
and grounded receptacle only. Grounding this equipment is essential for
its safe operation.
Power Cord Use only the power cord specified for your equipment.
Power Source To avoid damage, operate the equipment only within the specified line
(ac) voltage range.
Servicing To reduce the risk of electric shock, perform only the servicing described
in this manual.

Safety Summary
xiv UniSite-xpi User Manual
Symbol This symbol indicates that the user should consult the manual for
further detail.
This symbol stands for Volts ac, for example: 120 V = 120 Vac.
This symbol denotes a fuse rating for a user-replaceable fuse.
This symbol denotes earth ground. An antistatic wrist strap with
impedance of 1 MΩ(minimum) to 10 MΩ(maximum) can be
attached to terminals designated for that function and marked
with this symbol.
This symbol denotes dangerous, high voltage is present and
precautions should be taken to prevent injury from electrical
shock.
V

UniSite-xpi User Manual xv
Preface
The Preface describes how to contact Data I/O for technical assistance,
repair and warranty services, and Keep Current subscription service. It
also describes how to access Data I/O’s Web site on the World Wide
Web.
Data I/O Customer Support
United States For technical assistance, repair or warranty service, or Keep Current
subscription service, contact:
Data I/O Channel and Customer Support
Telephone: 1-800-3-DATAIO (then follow the prompts)
Fax: 425-867-6898
E-mail: techhe[email protected]
Data I/O Corporation
10525 Willows Road NE
P.O. Box 97046
Redmond, WA 98073-9746
Canada For technical assistance, repair or warranty service, or Keep Current
subscription service, contact:
Data I/O Customer Resource Center
Telephone: 905-678-0761
Fax: 905-678-7306
Data I/O Canada
6725 Airport Road, Suite 102
Mississauga, Ontario, L4V 1V2
Telephone: 905-678-0761
Fax: 905-678-7306

Preface
xvi UniSite-xpi User Manual
Japan For technical assistance, repair or warranty service, or Keep Current
subscription service, contact:
Data I/O Japan
Saisho Building 7F
8-1-14, Nishigotanda
Shinagawa-ku
Tokyo 141-0031 Japan
Telephone: 3-3779-2151
Fax: 3-3779-2203
Germany For technical assistance, repair or warranty service, or Keep Current
subscription service, contact:
Data I/O GmbH
Lochhamer Schlag 5
82166 Gräfelfing
Telephone: 89-858-580
Fax: 89-858-5810
E-mail: serviceg[email protected]
Other Countries For technical assistance, repair or warranty service, or Keep Current
subscription service, contact your local Data I/O representative. To find
your local Data I/O representative, go to the Data I/O Web site
(www.dataio.com) and use the Representative Search feature.

Preface
UniSite-xpi User Manual xvii
Contacting Data I/O
You can contact Data I/O for technical assistance by calling, sending a fax
or sending electronic mail (e-mail).
To help us give you quick and accurate assistance, please provide the
following information:
•Product version number
•Product serial number if available
•Detailed description of the problem you are experiencing
•Error messages (if any)
•Device manufacturer and part number (if device related)
Telephone Call the appropriate Data I/O Customer Support number listed in this
Preface. When you call, please be at your programmer or computer, have
the product User Manual nearby, and be ready to provide the
information listed above.
Fax Fax the information listed above with your name, phone number, and
address to the appropriate Data I/O Customer Support fax number listed
in this Preface.
E-mail To reach Data I/O via e-mail, send a message including your name,
telephone number, e-mail address, and the information listed above to
the following address:
World Wide Web (www.dataio.com)
The Data I/O Web site includes links to online information about
technical products, general information about Data I/O, a list of sales
offices, a representative search feature, and technical user information
such as application notes and device lists.
To access the Data I/O Web site, you need an Internet account with Web
access, and a Web browser. The address of Data I/O’s Web site is:
http://www.dataio.com
Warranty Information
Data I/O Corporation warrants this product against defects in materials
and workmanship at the time of delivery and thereafter for a period of
one (1) year. The foregoing warranty and the manufacturers’warranties,
if any, are in lieu of all other warranties, expressed, implied, or arising
under law, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose.

Preface
xviii UniSite-xpi User Manual
Data I/O maintains customer service offices throughout the world, each
staffed with factory-trained technicians to provide prompt, quality
service. For warranty service, contact Data I/O Customer Support at the
numbers listed in this Preface.
Keep Current Subscription Service
To keep your product up-to-date with the latest features and device
support, Data I/O offers the Keep Current™Subscription Service, a one-
year renewable subscription that incorporates manufacturer-
recommended changes to existing device support to maintain optimum
yields, throughput, and long-term reliability.
For more information or to order Keep Current Subscription Service,
contact Data I/O Customer Support.
Repair Service
After the warranty period expires, repair services are available at
Data I/O Service Centers on a time-and-materials basis, and through a
fixed price annual agreement that covers all parts and labor needed to
correct normal malfunctions. The annual agreement includes semiannual
performance certification.
For more information or to order a Repair Service Contract, call Data I/O
Customer Support.
End User or Address Change
If the end user for this product or your address has changed since the
Registration Card was mailed, please notify Data I/O Customer Support
at the numbers listed at the front of the Preface. This ensures that you
receive information about product enhancements. Be sure to include the
product serial number, if available.
Table of contents
Other Data I/O Motherboard manuals