Main Index
ISP Daisy Chain Download Help Index

ISP Daisy Chain Download Help consists of two sections:

Software Introduction	Description

Menu Commands	Description

Click on a section title, the Description of that section, or use the Search button to access Help topics by subject.


Help - Software Introduction

Software Introduction provides a brief overview of the Lattice Semiconductor ISP Daisy Chain Download software system.


Help - Menu Commands

The Menu Commands (Command Reference) section provides a description of the ISP Daisy Chain Download (ispDCD) menu items and major dialog boxes. Each command description is followed by directions for mouse and keyboard access to that command.


Help - Search

To use the Search feature:

1.	Click on the Search button in the Help window.

2.	Choose the subject in the Search menu and click the Search button in the Search dialog box.

3.	Select a specific topic from the Topic menu and click the Go To button in the Search dialog box.

Clicking the Search button prompts a menu of Search subjects. Selecting a subject and clicking the Search button (in the Search dialog box) will activate the Topic menu. Each Search subject is associated with one or more Search topics.

Help Index


Command Reference - Menu Items
Command Reference

Menu Commands:

File Menu

Configuration Menu

Command Menu

Help Menu


File Menu
Command Reference

File Menu

The File menu provides functions to create, edit, and save a new download configuration. It also includes the exit option to return to the Program Manager window. Select File or type Alt-F to activate the File menu. The File menu contains the following commands:

New

Open

Save

Save As

Exit


File => New
Command Reference

File ⇒ New

Purpose:	Creates a new, untitled download configuration (.dld) file.

Command Sequence

Mouse:	Select File/select New; or select New icon

Keyboard:	Alt-F/type N


File => Open
Command Reference

File ⇒ Open

Purpose:	Opens a previously saved download configuration file.

Command Sequence

Mouse:	Select File/select Open; or select Open icon

Keyboard:	Alt-F/type O


File => Save
Command Reference

File ⇒ Save

Purpose:	Saves a download configuration file with a file name you specify.

Command Sequence

Mouse:	Select File/select Save; or select Save icon

Keyboard:	Alt-F/type S


File => SaveAs
Command Reference

File ⇒ Save As

Purpose:	Saves a download configuration file under a new file name. A dialog box prompts for the new file name.

Command Sequence

Mouse:	Select File/select Save As; or select Save icon

Keyboard:	Alt-F/type A


File => Exit
Command Reference

File ⇒ Exit

Purpose:	Terminates the program and returns to the MS Windows Program
Manager. If you altered your download configuration file without saving the changes, a Save As dialog box prompts you to first save the changes.

Command Sequence

Mouse:	Select File/select Exit

Keyboard:	Alt-F/type X


Configuration Menu
Command Reference

Configuration Menu

The Configuration menu contains functions to change the port assignment and scan the board configuration. Select Configuration or type Alt-C to activate the Configuration menu. The Configuration menu contains the following commands:

Port Assignment

Scan Board

Scan Mixed Chain


Configuration => Port Assignment
Command Reference

Configuration ⇒ Port Assignment

Purpose:	Enables specification of the preferred parallel port. The default is LPT1.

Command Sequence

Mouse:	Select Configuration/select Port Assignment

Keyboard:	Alt-C/type P


Configuration => Scan Board
Command Reference

Configuration ⇒ Scan Board

Purpose:	Scans the current configuration setup of all devices and prints the results to the screen listing all ISP device types and their order.

Command Sequence

Mouse:	Select Configuration/select Scan Board; or select Scan icon

Keyboard:	Alt-C/type S


Configuration => Scan Mixed Chain
Command Reference

Configuration ⇒ Scan Mixed Chain

Purpose:	Scans the current configuration setup of all devices and prints the results to the screen listing all ISP and JTAG device types and their order separated by a CHAIN-M marker.

Command Sequence

Mouse:	Select Configuration/select Scan Mixed Chain

Keyboard:	Alt-C/type M


Command Menu
Command Reference

Command Menu

The Command menu provides functions to check your finished configuration setup, perform downloading and turbo downloading, edit and display a UES, and generate and simulate the ATE vectors. The bottom of the Command pull-down menu displays the active windows on your ispDCD desktop. Select Command or type Alt-O to activate the Command menu. The Command menu contains the following options:

Check Configuration Setup

Run Operation

Turbo Download

Edit File UES

Display ispJTAG UES of Mixed Chain

Display Board UES

Generate ATE Vectors

Simulate ATE Testing


Command => Check Configuration Setup
Command Reference

Command ⇒ Check Configuration Setup

Purpose:	Verifies that each device has a .jed file attached and checks the operation selection for each device. Prints the configuration pass/fail outcome for each device in the order that it is daisy chained (if applicable). A successful message should appear in the Messages window.

Command Sequence

Mouse:	Select Command/select Check Configuration Setup; or select Check icon

Keyboard:	Alt-O/type C


Command => Run Operation
Command Reference

Command ⇒ Run Operation

Purpose:	Downloads the configuration setup file data onto each device in the daisy chain. The configuration setup file includes the device type, the JEDEC file attached, and the operation you want to perform for each device. This file is the .dld file.

Command Sequence

Mouse:	Select Command/select Run Operation; or select Run icon

Keyboard:	Alt-O/type R


Command => Turbo Download
Command Reference

Command ⇒ Turbo Download

The Turbo Download menu provides functions to build, verify, save, load or turbo download the ISP bit stream (.isp) file.  You must build the ISP bit stream file for the turbo download feature to perform properly. The Turbo Download menu contains the following commands:

Build

Verify

Run Turbo Download

Save ISP File

Load ISP File

Command Sequence

Mouse:	Select Command/select Turbo Download

Keyboard:	Alt-O/type T


Command => Turbo Download => Build
Command Reference

Command ⇒ Turbo Download ⇒ Build

Purpose:	Builds the ISP bit stream on the daisy-chained devices according to the configuration setup file. Prepares the ISP bit stream for downloading.

Command Sequence

Mouse:	Select Command/select Turbo Download/select Build; or select Build icon

Keyboard:	Alt-O/type T/type B


Command => Turbo Download => Verify
Command Reference

Command ⇒ Turbo Download ⇒ Verify

Purpose:	Verifies that the ISP bit stream file is accurate according to the devices. Use this option as a check. This option does not program the bit stream onto the devices.

Command Sequence

Mouse:	Select Command/select Turbo Download/select Verify; or select Verify icon

Keyboard:	Alt-O/type T/ type V


Command => Turbo Download => Run Turbo Download
Command Reference

Command ⇒ Turbo Download ⇒ Run Turbo Download

Purpose:	Downloads the ISP bit stream file data onto each device in the daisy chain. The ISP bit stream is constructed from the configuration setup file which includes the device type, the JEDEC file attached, and the operation you want to perform for each device.

Command Sequence

Mouse:	Select Command/select Turbo Download/select Run Turbo Download; or select Turbo Download icon

Keyboard:	Alt-O/type T/type R


Command => Turbo Download => Save ISP File
Command Reference

Command ⇒ Turbo Download ⇒ Save ISP File

Purpose:	Saves the ISP bit stream file that you built with the Build function. The bit stream file (.isp) includes the configuration setup data.

Command Sequence

Mouse:	Select Command/select Turbo Download/select Save ISP File; or select Turbo Save icon

Keyboard:	Alt-O/type T/type S


Command => Turbo Download => Load ISP File
Command Reference

Command ⇒ Turbo Download ⇒ Load ISP File

Purpose:	Loads the ISP bit stream file of your choice. This file has a .isp extension and must already be built, named, and saved. Once you load the ISP bit stream file, you can perform a download without having to build the bit stream again.

Command Sequence

Mouse:	Select Command/select Turbo Download/select Load ISP File; or select Turbo Load icon

Keyboard:	Alt-O/type T/type L


Command => Edit File UES
Command Reference

Command ⇒ Edit File UES

A user electronic signature (UES) can be programmed onto each device. The Edit File UES menu provides two formats from which to choose: Hexadecimal or ASCII. You must enter a personal signature in the allowable characters for that format. The default is hexadecimal format. The Edit File UES menu contains the following commands:

HEX

ASCII

Command Sequence

Mouse:	Select Command/select Edit File UES; or select Edit UES icon

Keyboard:	Alt-O/type E


Command => Edit File UES =>HEX
Command Reference

Command ⇒ Edit File UES ⇒ HEX

Purpose:	Allows the designer to edit a personal user electronic signature (UES) in hexedecimal format. You may only use the following characters (0-9) and (A-F). This signature is not programmed onto the devices until you perform a download.

Command Sequence

Mouse:	Select Command/select Edit File UES/select HEX; or select Edit UES icon

Keyboard:	Alt-O/type E/type H


Command => Edit File UES => ASCII
Command Reference

Command ⇒ Edit File UES ⇒ ASCII

Purpose:	Allows the designer to edit a personal user electronic signature (UES) in ASCII format. You may use any printable character except the control characters. The default signature in ASCII format is ............ (dot characters). This signature is not programmed onto the devices until you perform a download.

Command Sequence

Mouse:	Select Command/select Edit File UES/select ASCII

Keyboard:	Alt-O/type E/type A


Command => Display Board UES
Command Reference

Command ⇒ Display Board UES

A user electronic signature (UES) can be displayed in either hexadecimal or ASCII format. The Display Board UES menu contains the following commands:

HEX

ASCII

Command Sequence

Mouse:	Select Command/select Display Board UES; or select Read UES icon

Keyboard:	Alt-O/type D


Command => Display Board UES => HEX
Command Reference

Command ⇒ Display Board UES ⇒ HEX

Purpose:	Shows the personal user electronic signature (UES) in hexadecimal format that has already been downloaded onto the devices or the default signature.

Command Sequence

Mouse:	Select Command/select Display Board UES/select HEX; or select Read UES icon

Keyboard:	Alt-O/type D/type H


Command => Display Board UES => ASCII
Command Reference

Command ⇒ Display Board UES ⇒ ASCII

Purpose:	Shows the personal user electronic signature (UES) in ASCII format that has already been downloaded onto the devices or the default signature.

Command Sequence

Mouse:	Select Command/select Display Board UES/select ASCII

Keyboard:	Alt-O/type D/type A


Command => Display ispJTAG UES of Mixed Chain
Command Reference

Command ⇒ Display ispJTAG UES of Mixed Chain

The ispJTAG chain user electronic signature (UES) of a mixed chain can be displayed in either hexadecimal or ASCII format. The Display ispJTAG UES of Mixed Chain menu contains the following commands:

HEX

ASCII

Command Sequence

Mouse:	Select Command/select Display Board UES; or select Read UES icon

Keyboard:	Alt-O/type J


Command => Display ispJTAG UES of Mixed Chain => HEX
Command Reference

Command ⇒ Display ispJTAG UES of Mixed Chain ⇒ HEX

Purpose:	Shows the ispJTAG chain personal user electronic signature (UES) of a mixed chain in hexadecimal format that has already been downloaded onto the devices, or the default signature.

Command Sequence

Mouse:	Select Command/select Display ispJTAG UES of Mixed Chain/select HEX

Keyboard:	Alt-O/type J/type H


Command => Display ispJTAG UES of Mixed Chain => ASCII
Command Reference

Command ⇒ Display ispJTAG UES of Mixed Chain ⇒ ASCII

Purpose:	Shows the ispJTAG chain personal user electronic signature (UES) of a mixed chain in ASCII format that has already been downloaded onto the devices, or the default signature.

Command Sequence

Mouse:	Select Command/select Display ispJTAG UES of Mixed Chain/select ASCII

Keyboard:	Alt-O/type J/type A


Command => Generate ATE Vectors
Command Reference

Command ⇒ Generate ATE Vectors

Purpose:	Generates test vector files used to program and verify ISP devices with automatic test equipment (ATE).

Command Sequence

Mouse:	Select Command/select Generate ATE Vectors; or select ATE icon

Keyboard:	Alt-O/type G


Command => Simulate ATE Testing
Command Reference

Command ⇒ Simulate ATE Testing

Purpose:	Used to simulate automatic test equipment (ATE) functions. By simulating the test vector files, you insure that the test vector files will download onto the ISP devices properly.

Command Sequence

Mouse:	Select Command/select Simulate ATE Testing; or select SIM ATE icon

Keyboard:	Alt-O/type S


Help Menu
Command Reference

Help Menu

The Help menu provides online help for the following topics:

Index

Using Help

About ISP Download

Command Sequence

Mouse:	Select Help/Select <section_name>

Keyboard:	Alt-H/<hot key>


Port Assignment

Connect the ispDOWNLOAD cable to a parallel port on the back of your PC. Connect the other end to your programmer board.


Operation

The operation you choose specifies what task will be performed on the devices. The allowable operations are: Program & Verify, Verify, Checksum, Read & Save, Erase, and No Operation, JTAG Prog & Ver, JTAG Verify, and JTAG No Op.


Program & Verify

This operation performs a download of the design pattern, then verifies the chip program (device pattern) with the original .jed file to ensure the device was programmed correctly. The file name must be specified.


Verify

This operation compares the chip program (device pattern) against the specified .jed file to be certain the files were downloaded properly. This is one of the three operations you may choose during a download (programming) process.


Checksum

This operation computes the checksum value of the chip and sends the information for the corresponding device to the Configuration Setup dialog box Status field.


Read & Save

This operation reads the chip program and writes it into the specified JEDEC file.


Erase

This operation erases the chip program and the security fuse for the device you specify.


No Operation

This operation specifies that nothing will be performed on the designated device.


JTAG Prog & Ver

This operation performs a download of the design pattern, then verifies the chip program (device pattern) with the original .jed file to ensure the JTAG device was programmed correctly. The file name must be specified.


JTAG Verify

This operation compares the chip program (device pattern) against the specified .jed file to be certain the files were downloaded properly. This choice is necessary, as opposed to the regular Verify, if you are downloading ispJTAG devices.


JTAG No Op
JTAG No Operation

This operation specifies that nothing will be performed on the designated ispJTAG device. On non-LSC compatible JTAG devices, this operation is automatic and Daisy Chain Download will bypass the device.


User Electronic Signature

The User Electronic Signature (UES) is a personal code that can be programmed onto each device.


Run Operation

This command runs the download process on your device(s). Use the Run icon or select Command ⇒ Run Operation from the ispDCD menu.  The software verifies that the configuration setup files and the .jed files are compatible and performs the operation that you specified in the Operation field for each device.


Turbo Download

The function requires a complete and accurate configuration setup (.dld) file.  The first step to using the Turbo Download feature is to build the ISP bit stream.


Automatic Test Equipment
Automatic Test Equipment (ATE)

ATE may be used instead of stand-alone programmers to perform the production programming of ISP devices. See the Lattice Semiconductor In-System Programmability Manual.


Command > Turbo Download > Build
Build

This function builds the ISP bit stream file and stores it in a temporary buffer. It is the first step in the turbo download process. Access this function by clicking the Turbo Build icon or select Command ⇒ Turbo Download ⇒ Build from the ispDCD menu.


Command > Turbo Download > Run Turbo Download
Run Turbo Download

This command checks the configuration setup file (.dld) then downloads the ISP bit stream to the devices. Click the Turbo Run icon from the toolbar.


Command > Turbo Download > Save ISP File
Save ISP File

This command allows you to name and save to a directory the ISP bit stream file you have just built. Click the Turbo Save icon from the toolbar.


Command > Turbo Download > Load ISP File
Load ISP File

This command allows you to load the ISP bit stream of your choice to the buffer to prepare for programming. Click the Turbo Load icon from the toolbar.


Command > Turbo Download > Verify
Verify

This command checks the ISP bit stream against the devices. Click the Turbo Verify icon from the toolbar.


Comment Box

This area allows you to enter a comment of up to 256 characters about the .dld file. Click on the box and a typing cursor appears.


Device CHAIN-M
CHAIN-M

This Device is used as a separator between a mixed chain of devices. When this Device choice is used, the File, Operation, and Status fields fill automatically and are not editable.


Device JTAG
JTAG

In the Device field, the term JTAG is designated as a device that is non-ISP compatible. If this Device is chosen, the File and Operation fields will be filled automatically and the device is bypassed during Download. These fields are not editable.


Software Introduction

The Lattice Semiconductor ISP Daisy Chain Download (ispDCD) software provides a tool for downloading (programming) designs onto programmable logic devices (PLDs) singly, in a daisy chain, or in a mixed daisy chain setup. Using a stand-alone programmer, automatic test equipment (ATE), or in-system programming (ISPTM), you can program the devices with your designs. You must begin the process with a fusemap (JEDEC) file. You may also need a Lattice Semiconductor ispDOWNLOADTM cable.

Before starting to download your design, it is important that you ensure that the proper cables are connected to the programmer (or board) and to the parallel port of your PC. For more information about using a PLD programmer for the PC, refer to the isp Engineering Kit Hardware Assembly Manual, Model 100 and use the isp Engineering Kit, Model 100. You will also need a socket board adapter board.

- MORE -


Software Introduction (continued)
Software Introduction

Keep the Messages window visible while preparing your configuration setup (.dld) file. The Messages window prints important design data about the status of the configuration setup file. The .dld file includes the device type(s), the JEDEC (.jed) file you will attach to the device(s), and the operation you wish to perform on the device(s) (i.e., program and verify). There are two types of download procedures: Run Download and Turbo Download. Using the Turbo Download feature enables you to program your devices much faster because you build a bit stream (.isp) file so the data stream is already set. This allows the data to transfer much quicker.

The list below includes the five steps in the Lattice Semiconductor download process:

1.	Port Assignment

2.	Configuration Setup

3.	User Electronic Signature Specification

4.	Downloading

5.	Using ATE

Click on a process to access additional information on these features.


Port Assignment
Software Introduction − Port Assignment

Choosing a Port

Before you launch theapplication, you should have connected the ispDOWNLOAD cable to the parallel port connector in the back of your PC. If you want to change the port assignment, select Configuration ⇒ Port Assignment to see the Port Assignment dialog box.


Configuration Setup
Software Introduction − Configuration Setup

After you attach the ispDOWNLOAD cable and prepare to download, you must create a configuration setup (.dld) file. This file contains the Index number of each device as it appears in the chain, the ISP Device type (i.e., 1032, 2032, 3256, etc.), the JEDEC File (.jed) you wish to attach to each specific device, and the Operation you wish to perform on each specific device. The operations for each device include: Program & Verify, Verify, Checksum, Read & Save, Erase, and No Operation. If you want to download onto a ispJTAG chain of devices, the operation choices for each are JTAG Prog & Ver, JTAG Verify, and JTAG No Op. A mixed chain has a CHAIN-M marker separating the ISP chain and ispJTAG chain. Choose a .jed file and an operation for each device in the chain. Save this .dld file to your current working directory.


User Electronic Signature
Software Introduction − User Electronic Signature Specification

The User Electronic Signature can be set by the designer and downloaded directly onto the devices. The personal signature is coded using hexadecimal or ASCII characters only. Hexadecimal allowable characters include: 0-9 and A-F. ASCII allowable characters include: any printable character, except the control characters.  Use the Command menu or the UES icons in the toolbar to edit or display the UES.  You must program the device (download) to set the personal signature onto the device.


Downloading
Software Introduction − Downloading

You can perform a download procedure (program the device(s)) in a single or daisy-chain configuration. You can use the Run Operation or the Turbo Download feature. You can program up to 64 devices simultaneously using a stand-alone PLD programmer, Automatic Test Equipment (ATE), or ISP devices directly on a PC board. For more information about using a PLD programmer for the PC, refer to the isp Engineering Kit Hardware Assembly Manual, Model 100 and use the isp Engineering Kit, Model 100. You will also need a socket adapter. To use ATE, consult the vendor documentation and the Lattice Semiconductor In-System Programmability Manual. To use Lattice Semiconductor ISP devices, consult the Lattice Semiconductor Data Book for general ISP interface and unique programming features for each ISP device.

- MORE -


Downloading (continued)
Software Introduction − Downloading

Use Command ⇒ Run Operation to perform a download. This option builds an ISP bit stream, but does not allow you to name and save the bit stream for future use. Every time you perform a Run Operation, the application rebuilds the ISP bit stream.

Use Command ⇒ Turbo Download ⇒ Build to begin the turbo downloading process. After the ISP bit stream has been built, select Command ⇒ Turbo Download ⇒ Run Turbo Download to program the devices. If you need to save the ISP bit stream file for future use, select Save ISP File from the Command menu. You can also use the Load ISP File to access a .isp file you saved and named previously. You must have an identical configuration setup to reuse these .isp files. If you do not want to program the devices, but need to check the configuration setup against the devices, you can use Verify.


Using Automatic Test Euipment
Software Introduction − Using Automatic Test Equipment (ATE)

Use ATE to download your vector files to program ispLSI devices. Follow the vendor-specific documentation guidelines to aid you in generating and simulating the test vector files. You must use a complete and successful configuration setup (.dld) file with the program and verify (PV), verify (V), no operation (NOP), JTAG program and verify (JPV), JTAG verify (JV), and JTAG no operation (JNOP) operations selected.

The following topics are available about generating ATE vector files:

Required Utilities

ATE Supported Testers

Building and Saving an ISP Bit Stream File

Splitting ATE Files

ATE Vector File Options

ATE Download Simulation Options


Using Automatic Test Euipment
Required Utilities

Your system must meet the following requirements to use ATE:

•	Use a tester relay to hold ispEN at GND, put pull-down resistors on the ISP interface pins (SCLK, MODE) to ensure no invalid clocking operations occur when the ATE pins are 3-stated while reloading vectors.

•	Verify that device setup and hold times are not violated. ISP devices can require up to 0.5 milliseconds of setup and receive delay time for SCLK to SDO or SDI. You must ensure that these times are not violated when you define the tester cycle times.

•	Verify that the SCLK signal is properly buffered to prevent the slew rate from exceeding 10 nanoseconds/v.

•	Use a 0.01 microF bypass capacitor on the ispEN pin to GND.

•	In order to create ISP vectors for ATE you must have an ISP stream file.

•	HP3065 Only: Verify that the vector cycle time you specified in your header file agrees with the vector cycle time you specified when creating the vectors. This is critical for correct timing.

•	HP and Teradyne ATE need header files. The signal order in the header files is ispEN, MODE, SCLK, SDI and SDO.


Using Automatic Test Euipment
ATE Supported Testers

The following testers are supported:

•	HP3065

•	HP3070

•	Teradyne 18xx

•	Teradyne L200/L300

•	GenRad 28xx


Using Automatic Test Equipment
Building and Saving an ISP Bit Stream

Use the Command ⇒ Turbo Download ⇒ Build command or the Turbo Build icon to create an ISP bit stream file. This command accesses the .dld (configuration setup) file and uses all the information about the devices, and the operation to perform for each, to build the stream. The download process will accept the PV, V, and NOP operations for ISP chains only and will accept JPV, JV and JNOP operations for ispJTAG chains only.


Using Automatic Test Equipment
Splitting ATE Files

We recommend that the ispEN pin and the SCLK pin be set to low when loading multiple files because after one file has been executed, the devices become partially programmed and the effect on the board is unreliable. The ispEN and SCLK are pulled low to prevent unwanted instructions from rippling into the devices.


Using Automatic Test Euipment
ATE Vector File Options

You must complete the ATE Vector File Options dialog box for the ATE Vectors to be generated properly.

The Tester Type field contains the testers that are Lattice Semiconductor supported and compatible.

The Maximum/Vector File includes the maximum number of vectors allowed in each vector file. Obtain this data from the ATE vendor documentation. HP ATE users should split vectors between 100k and 200k per file. Otherwise, the program compile time may be excessive. The 0 default setting builds one ispVECTOR file. After ispVECTOR files are successfully built, the Message window displays how many files are built.

The Output File Base includes the file name base of six characters or that will be appended incrementally by the ATE generation process. The dot extension depends on the ATE vendor you choose.

The Header File Name includes the file name or full path of the header data that you type in any text editor file. The header data can include the author name, the type of configuration setup this header will appear with, pin definitions, signal names, timing information, etc. The ispDCD software will affix this header data to the head of each ATE vector file it generates.

Disable Post Bulk Erase Verify determines if the post bulk erase vector files will be generated in each vector file. By checking this box, fewer vectors are generated and the file sizes are smaller. The post bulk erase verify vectors help to confirm that the device is erased properly.

Source File includes the ISP bit stream file name you will use to create ATE vector files. This file must be an ISP bit stream file. The file name must be eight characters or fewer.

Cycle Time includes the optional cycle time information if you are using a Hewlett Packard 3065 tester. Waits are implemented in the form of repeated loops. The number of times a vector is repeated in a loop is determined by the vector cycle time. ispDCD will calculate the correct number of times to go through the loop; however, it is critical to specify the correct cycle time in your header file. The ATE generation process does not read through the header to determine timing delays. Specify the time in microseconds. Filling in this field is optional.

GenRad Config File includes the file name that is inserted after the header file for GenRad testers. Filling in this field is optional.

Split File without Initialization allows the vector files to be split according to size to save vector size. A tester relay to hold ispEN at GND and pull-down resistors on MODE and SCLK are mandatory to use this option.

Short Pulse is an option that cuts programming time during temporary test programming. Short Pulse programming is not guaranteed for permanent download to your device.


Using Automatic Test Euipment
ATE Download Simulation Options

This function uses your PC to simulate an ATE tester. This ensures that the test vector files will program correctly. The test vector files are obtained from the Generate ATE Vector File option. The simulation downloads the vectors from ispVECTOR files to your daisy chain configuration using a parallel port similiar to other Daisy Chain download functions.

Type of ATE File includes the type of ATE vector file you will simulate. Lattice Semiconductor supports the ispVECTOR file type as well as several third-party testers.

Base File Name of ATE File includes the base file name of the vector file(s) you want to simulate. Enter a name that is six characters or fewer. These files must have a .tst extension.

The Find Time Only option allows you to calculate amount of time the downloading process will take. When this option is used, full simulation will not take place.

Number of Files includes the number of files into which the ispVECTOR file was split. ATE SIM will use the base file name and attach a number (0 through the number of files) to the base file name.  Example: vect0.tst, vect1.tst ...vect5.tst.