
Page 6 Development Flow for the Agilent 3070 Tester Without the PLD ISP Software
Using the Agilent 3070 Tester for In-System Programming in Altera CPLDs December 2010 Altera Corporation
Run the Test Consultant
Run the Test Consultant to create all of the files for your new board development.
After the Test Consultant finishes running the 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 source code.
Create Digital Tests
Create the digital tests that are required to program the devices by copying the
executable template to the desired program names. For example, if svf2pcf created
four .pcf files, copy the template file to the 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
with 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 the executable tests to generate object files (refer to “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 the tests contain the vectors to program the target
device. You can use an include statement in the executable test or you can merge the
vectors into the file. Use the following syntax for the include statement, which must
be the last statement in the executable test.
include "pcf1"
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 with 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
Keep the test execution in the same order in which the .svf file was split. For example,
if the .svf file was split into four files (pcf1, pcf2, pcf3, and pcf4), execute the tests in
the order that they were split (for example, prog_a, prog_b, prog_c, and prog_d).
If the order is not preserved, the device fails to program correctly.
Comentários a estes Manuais