vic02_vector.tst 8.56 KB
//****************************************************************************
//
// File: vic02_vector.tst
//       register configuration data for a series of small tests
//
// Kluster
// 10-17-95
//
//****************************************************************************

// Configure RDRAM 
t 0000 00000000 00000000 00000000 00000000

// Write VI_V_CURRENT
t 0102 04400010 00000000 00000000 00000000
// Read VI_V_CURRENT
t 0100 04400010 00000000 00000000 00000000

//****************************************************************************
//
// File: vi_hpn1.tst
//       Test file for Video Interface (VI)
//       register configuration data for a 32x32 backend test
//
//
// File Format:
//
// t <id> <arg1> <arg2> <arg3> <arg4>   - Run test id with the 4 args
//                                              where id   = decimal number
//                                                    argX = hex number
// q                                    - Quit testing and shutdown verilog
//                                        server
//
// Kluster
// 12-05-94
//
// Modified by Phil Gossett
// 12/25/94
//
//****************************************************************************

// Write-Read VI_ORIGIN
t 0103 04400004 00016980 00016980 00000000

// Write-Read VI_WIDTH 
t 0103 04400008 00000040 00000040 00000000

// Write-Read VI_V_INT 
t 0103 0440000c 000003ff 000003ff 00000000

// Write-Read VI_BURST 
t 0103 04400014 00820404 00820404 00000000

// Write-Read VI_V_SYNC 
t 0103 04400018 0000002A 0000002A 00000000

// Write-Read VI_H_SYNC 
t 0103 0440001c 00000100 00000100 00000000

// Write-Read VI_LEAP 
t 0103 04400020 01000100 01000100 00000000

// Write-Read VI_H_START
t 0103 04400024 00200040 00200040 00000000

// Write-Read VI_V_START
t 0103 04400028 00050025 00050025 00000000

// Write-Read VI_V_BURST
t 0103 0440002c 00050025 00050025 00000000

// Write-Read VI_X_SCALE
t 0103 04400030 00000400 00000400 00000000

// Write-Read VI_Y_SCALE
t 0103 04400034 00000400 00000400 00000000

// Write-Read VI_CTRL   
t 0103 04400000 0000334f 0000334f 00000000

// Loop until we hit line number
t 0107 04400010 ffffffff 00000028 00000000

v 0001 00000001 00000000 00000000 00000000

// Write-Read VI_ORIGIN
t 0103 04400004 000169C0 000169C0 00000000

// Write-Read VI_V_START
t 0103 04400028 00070027 00070027 00000000

// Write-Read VI_V_BURST
t 0103 0440002c 00070027 00070027 00000000

// Loop until we hit line number
t 0107 04400010 ffffffff 00000029 00000000

v 0001 00000002 00000000 00000000 00000000

// Blank out ctrl register to turn off vi
t 0103 04400000 00000000 00000000 00000000

//****************************************************************************
//
// File: vi_lpn2.tst
//       Test file for Video Interface (VI)
//       register configuration data for a 32x32 backend test
//
//
// File Format:
//
// t <id> <arg1> <arg2> <arg3> <arg4>   - Run test id with the 4 args
//                                              where id   = decimal number
//                                                    argX = hex number
// q                                    - Quit testing and shutdown verilog
//                                        server
//
// Kluster
// 12-05-94
//
// Modified by Phil Gossett
// 12/25/94
//
//****************************************************************************

//****************************************************************************

// Write-Read VI_ORIGIN
t 0103 04400004 00017e80 00017e80 00000000

// Write-Read VI_WIDTH 
t 0103 04400008 00000020 00000020 00000000

// Write-Read VI_V_INT 
t 0103 0440000c 000003ff 000003ff 00000000

// Write-Read VI_BURST 
t 0103 04400014 00820404 00820404 00000000

// Write-Read VI_V_SYNC 
t 0103 04400018 00000029 00000029 00000000

// Write-Read VI_H_SYNC 
t 0103 0440001c 00000100 00000100 00000000

// Write-Read VI_LEAP 
t 0103 04400020 01000100 01000100 00000000

// Write-Read VI_H_START
t 0103 04400024 00200040 00200040 00000000

// Write-Read VI_V_START
t 0103 04400028 00050025 00050025 00000000

// Write-Read VI_V_BURST
t 0103 0440002c 00050025 00050025 00000000

// Write-Read VI_X_SCALE
t 0103 04400030 00000200 00000200 00000000

// Write-Read VI_Y_SCALE
t 0103 04400034 00000400 00000400 00000000

// Write-Read VI_CTRL   
t 0103 04400000 0000330f 0000330f 00000000

// Loop until we hit line number
t 0107 04400010 ffffffff 00000028 00000000

v 0002 00000001 00000000 00000000 00000000

// Blank out ctrl register to turn off vi
t 0103 04400000 00000000 00000000 00000000

//****************************************************************************
//
// File: vi_lan1.tst
//       Test file for Video Interface (VI)
//       register configuration data for a 32x32 backend test
//
//
// File Format:
//
// t <id> <arg1> <arg2> <arg3> <arg4>   - Run test id with the 4 args
//                                              where id   = decimal number
//                                                    argX = hex number
// q                                    - Quit testing and shutdown verilog
//                                        server
//
// Kluster
// 12-05-94
//
// Modified by Phil Gossett
// 12/25/94
//
//****************************************************************************

//****************************************************************************

// Write-Read VI_ORIGIN
t 0103 04400004 00019340 00019340 00000000

// Write-Read VI_WIDTH 
t 0103 04400008 00000020 00000020 00000000

// Write-Read VI_V_INT 
t 0103 0440000c 000003ff 000003ff 00000000

// Write-Read VI_BURST 
t 0103 04400014 00820404 00820404 00000000

// Write-Read VI_V_SYNC 
t 0103 04400018 00000029 00000029 00000000

// Write-Read VI_H_SYNC 
t 0103 0440001c 00000110 00000110 00000000

// Write-Read VI_LEAP 
t 0103 04400020 01100110 01100110 00000000

// Write-Read VI_H_START
t 0103 04400024 00200044 00200044 00000000

// Write-Read VI_V_START
t 0103 04400028 00050025 00050025 00000000

// Write-Read VI_V_BURST
t 0103 0440002c 00050025 00050025 00000000

// Write-Read VI_X_SCALE
t 0103 04400030 00000200 00000200 00000000

// Write-Read VI_Y_SCALE
t 0103 04400034 00000400 00000400 00000000

// Write-Read VI_CTRL   
t 0103 04400000 0000311e 0000311e 00000000

// Loop until we hit line number
t 0107 04400010 ffffffff 00000028 00000000

v 0003 00000001 00000000 00000000 00000000

// Blank out ctrl register to turn off vi
t 0103 04400000 00000000 00000000 00000000

//****************************************************************************
//
// File: vi_laf2.tst
//       Test file for Video Interface (VI)
//       register configuration data for a 32x32 backend test
//
//
// File Format:
//
// t <id> <arg1> <arg2> <arg3> <arg4>   - Run test id with the 4 args
//                                              where id   = decimal number
//                                                    argX = hex number
// q                                    - Quit testing and shutdown verilog
//                                        server
//
// Kluster
// 12-05-94
//
// Modified by Phil Gossett
// 12/25/94
//
//****************************************************************************

//****************************************************************************

// Write-Read VI_ORIGIN
t 0103 04400004 0001a880 0001a880 00000000

// Write-Read VI_WIDTH 
t 0103 04400008 00000020 00000020 00000000

// Write-Read VI_V_INT 
t 0103 0440000c 000003ff 000003ff 00000000

// Write-Read VI_BURST 
t 0103 04400014 00820404 00820404 00000000

// Write-Read VI_V_SYNC 
t 0103 04400018 0000002A 0000002A 00000000

// Write-Read VI_H_SYNC 
t 0103 0440001c 00000110 00000110 00000000

// Write-Read VI_LEAP 
t 0103 04400020 01100110 01100110 00000000

// Write-Read VI_H_START
t 0103 04400024 00200044 00200044 00000000

// Write-Read VI_V_START
t 0103 04400028 00050025 00050025 00000000

// Write-Read VI_V_BURST
t 0103 0440002c 00050025 00050025 00000000

// Write-Read VI_X_SCALE
t 0103 04400030 00000200 00000200 00000000

// Write-Read VI_Y_SCALE
t 0103 04400034 01000400 01000400 00000000

// Write-Read VI_CTRL   
t 0103 04400000 0000305f 0000305f 00000000

// Loop until we hit line number
t 0107 04400010 ffffffff 00000028 00000000

v 0004 00000001 00000000 00000000 00000000

// Write-Read VI_Y_SCALE
t 0103 04400034 03000400 03000400 00000000

// Write-Read VI_V_START
t 0103 04400028 00070027 00070027 00000000

// Write-Read VI_V_BURST
t 0103 0440002c 00070027 00070027 00000000

// Loop until we hit line number
t 0107 04400010 ffffffff 00000029 00000000

v 0004 00000002 00000000 00000000 00000000

//****************************************************************************
// QUIT
//****************************************************************************
q