Autosite_Users_Manual - 第169页

Glossary Glossary-8 Auto Site Us er Man ual one such string, e.g ., 20 characte rs for a 20- pin PLD, with 10 in put signals and 10 exp ected outpu ts. Structured Test Ve ctors (design) Structured vectors created by the …

100%1 / 175
Glossary
AutoSite User Manual Glossary-7
Reboot
The process of re-initializing the programmer. After rebooting, the
programmer is in the same state as if it had just been turned on.
Registered Devices
Devices that contain registers, rather than being combinatorial only.
Registered devices are typically used for sequencers and state machine
designs. Typical examples are 16R8, 82S159, and 22V10.
Reject Option
A post-programming device check that pulses the programmed device
with voltage to see if the device has programmed per specification. The
number of times a device is pulsed varies by manufacturer and by the
reject option you select.
Remote Control Mode
AutoSite is controlled from a host running a driver program, such as a PC
running TaskLink. Device data files can be stored on AutoSite’s disk and
on the host.
Security Fuse
A location in a programmable device that, when programmed, secures
the device from readback: the data in the device is unreadable.
Security Fuse Data
The actual data to program into the device’s security fuse.
Select Device
A procedure that tells AutoSite what device you will be using. You can
select a device in one of two ways: by entering the family/pinout code, or
by selecting the manufacturer and the device part number.
Self-test
A built-in self-diagnosis command that allows you to test various circuits
and subsystems in AutoSite, verifying proper operation or isolating
possible problem areas.
Serial Set
A method of set programming in which the devices of the set are
programmed one at a time instead of all at once.
Serial Test Vector
Application
The process of applying test vectors in a serial fashion, one input at a
time.
Serial Vector Test
A device test that applies test vector input states serially, starting with pin
one and stepping through the remaining pins. This test is a diagnostic
tool designed to help debug and classify test vector failure. Specifically,
this test is designed to isolate test vectors that are sequence dependent.
Set Programming
A type of programming in which a large data file is partitioned and
programmed into multiple memory devices.
SmartPort
A feature of AutoSite that automatically detects and adjusts AutoSite to
the presence of DCE/DTE protocol.
Source
The place from which something comes. The “something” the source is
sending is almost always data. The source can be RAM, a disk file, or one
of AutoSite’s serial ports.
Structured Test Vectors
A string of test conditions applied to a PLD in a programmer/tester to
stimulate inputs and test outputs to ensure functionality. A test vector is
Glossary
Glossary-8 AutoSite User Manual
one such string, e.g., 20 characters for a 20-pin PLD, with 10 input signals
and 10 expected outputs.
Structured Test Vectors
(design)
Structured vectors created by the design engineer to confirm that the
design is operating as intended, e.g., that a 10-bit counter is counting to
10. Design vectors are used in both preprogramming simulation and
manufacturing.
Structured Test Vectors
(device)
Structured vectors created by the design engineer, test engineer, or an
automatic test vector generation program, which confirm that the device
is operating properly after programming, e.g., that nothing can happen in
the device to prevent the 10-bit counter from operating correctly. An
exhaustive set of device vectors will assure that no undetectable faults
may occur.
Sumcheck
A 4- or 8-digit hexadecimal number that, when compared to the original
data, allows you to verify that a copy of the data matches the original
data. Memory devices have 8-digit sumchecks and logic devices have
4-digit sumchecks. For devices in a set, you can calculate the individual
sumcheck of the device and the sumcheck of the entire set.
Terminal Emulator
A program to enable a PC or other computer to act as an ASCII terminal.
Allows a PC to be used to communicate with a programmer in terminal
mode or with a mainframe.
Test Vector
Test vectors functionally test the device, using structured test vectors
stored in memory or in a disk file.
Test Vector Stretching
Conversion of DIP test vectors to equivalent PLCC test vectors by adding
don’t care vector characters into the string to correspond with the PLCC’s
dead pins.
Total Set Size
Used during serial set programming, this value specifies how many
devices are in a set.
Translate DIP/LCC Vectors
See JEDEC I/O translate DIP/LCC Vectors.
Translation Formats
A form of transmission protocol, these formats are used when
transferring data between the programmer and a host computer. The
different formats represent different ways of encoding the device data in
a data file. The data file could contain the fuse pattern for a logic device or
the data for a memory device.
Transmit Pacing
The number of milliseconds AutoSite will insert as a time-delay between
characters transmitted to the host computer during uploading. The time
delay is specified in tenths of milliseconds.
Underblow
A condition in which fuses that should have been blown or programmed
were not.
Glossary
AutoSite User Manual Glossary-9
Underblown Fuse
A fuse that did not disconnect as per manufacturer’s specification. These
fuses may test properly, but tend to be more prone to grow back when in
circuit, rendering the PLD useless.
Universal PLD
Programmer
A programmer that can apply power, ground, and any programming
pulse required to program any fuse technology device.
Universal Pin Driver
A pin driver with the ability to supply power and ground to every pin.
With Universal Pin Drivers, you can program and test devices without
having to use pin out adapters and characterizers.
Upload Data
A file transfer operation that involves sending data from the programmer
to a host.
Upload Host Command
A command that is sent from AutoSite to the host during an upload. The
command tells the host what to do with the incoming data.
Upload Wait
The length of time AutoSite will wait before it begins sending data to the
host computer after the host upload command is sent.
User Data Size
The hexadecimal number of bytes of a data block to use for a device
operation. Normally, this value is equal to the device size. During serial
set operations, this value works with Total Set Size to determine the total
number of bytes to program into a set of devices.
User Memory
The workspace used during device operations. It can be either internal
RAM or a disk file. Normally, RAM is used for small, quick device
operations, such as programming a single device, while disk is used for
larger device operations, such as serial set programming.
User RAM
The RAM in AutoSite. User RAM can be used as a source/destination for
an operation. Several operations use User RAM as a temporary storage
buffer, overwriting any data that may have been there previously.
Verify Device
A device operation that compares data in a programmed device with data
in RAM or in a disk file. With logic devices, verifying can also include
functional testing. Verify is an automatic part of the program operation,
but additional verify operations can provide useful information about
any errors.
Verify Pass
A verify pass is a trip through a device at a specified Vcc to see if the
device programmed properly. The pass is usually done once at 5V. The
pass can also be done twice, with the first pass at 5.5V and the second
pass at 4.5V.
Waveforms
Images of the programming pulses that program a device. Usually
created by programmer manufacturers and submitted to device
manufacturers as part of the approval process and to record the correct
programming spec for a specific device.