15–6
Chapter 15: Using the Agilent 3070 Tester for In-System Programming
Agilent 3070 Development Flow without the PLD ISP Software
Run the Test Consultant
Run the Test Consultant to create all of the files for new board development. Once the
Test Consultant finishes running with this
setup-only test library, it creates an executable test (without vectors) with the correct
fixture wiring resource information. Use this file as a template to create the executable
test’s source code.
Create Digital Tests
Create the digital tests, which are required to program the device(s), by copying the
executable template to the desired program names. For example, if svf2pcf created
four PCF Files, copy the template file to four executable tests (for example, prog_a,
prog_b, prog_c, and prog_d) in the digital directory.
Add these test names to your testorder file and mark them permanent using the
following syntax:
test digital "prog_a"; permanent
test digital "prog_b"; permanent
test digital "prog_c"; permanent
test digital "prog_d"; permanent
Create the Wirelist Information for the Tests
Compile these executable tests to generate object files (see “Modify the Test Plan”) for
the setup only versions of the tests. Run Module Pin Assignment to create the
necessary entries in the wirelist file.
Next, modify the executable tests so that they contain the vectors to program the
target device. An includestatement can be used in the executable test, or the vectors
can be merged into the file. Use the following syntax for the includestatement,
which should be the last statement in the executable test.
include "pcf1"
Remember that the PCF File must reside in the digital directory and must be a digital
file. To ensure that the digital file is in the correct directory, run the following
command on the BT-Basic command line:
load digital "digital/pcf1"
|
re-save
You can also use the chtype command at a shell prompt to verify the location of the
file:
chtype -n6 digital/pcf1
Repeat this step for each PCF File.
Modify the Test Plan
Add the test statements to the test plan using the following syntax:
test "digital/prog_a" ! First program file
test "digital/prog_b" ! Second program file
test "digital/prog_c" ! Third program file
test "digital/prog_d" ! Fourth program file
MAX II Device Handbook
© October 2008 Altera Corporation