[previous] [next] [contents]    The test program

The test program that applies the set of test vectors presented in the previous section, written in assembly, using the instruction set of our test controller model, is finally presented in this section. This test program was automatically generated and was converted to object code using the table-driven TASM cross-assembler (LN: Line Number; addr: hex address).

-LN- addr ; code segment / comemnts
0001 0000

0002 0000 ;***********************************************************
0003 0000 ; Assembly source code for the demo circuit.
0004 0000 ;***********************************************************
0005 0000
0006 0000 start .org 0h
0007 0000
0008 0000
0009 0000 ; Sequence to reset all BST logic

0027 000F ; Sequence to test the BST infrastructure

0118 00AC ; Sequence for testing the full BST interconnects

0307 0260 ; Sequence for testing the cluster interconnects

0439 0381 ; Sequence for internal test of components

0503 0401 ; End of test program

0525 8000 ; pattern number 0

0530 8004 ; pattern number 1

0535 8008 ; pattern number 2

0540 800C ; pattern number 3

0545 8010 ; pattern number 4

0550 8014 ; pattern number 5

0555 8018 ; pattern number 6

0560 801C ; pattern number 7

0565 8020 ; pattern number 8

0570 8024 ; pattern number 9

0575 8028 ; pattern number 10

0580 802C ; pattern number 11

0585 8030 ; pattern number 12

0590 8034 .end

0591 8034

tasm: Number of errors = 0