// Created using Xilinx iMPACT Software [ISE Foundation - 6.1i] // Action: // Erase first prom in PHLOM board // TRST OFF; ENDIR IDLE; ENDDR IDLE; STATE RESET IDLE; TIR 0 ; HIR 0 ; TDR 0 ; HDR 0 ; // Validating chain... TIR 0 ; HIR 0 ; TDR 0 ; HDR 0 ; SIR 22 TDI (3fffff) SMASK (3fffff) TDO (004041) MASK (38f8c3) ; TIR 0 ; HIR 14 TDI (3fff) SMASK (3fff) ; HDR 2 TDI (00) SMASK (03) ; TDR 0 ; //Loading device with 'idcode' instruction. SIR 8 TDI (fe) SMASK (ff) ; SDR 32 TDI (00000000) SMASK (ffffffff) TDO (f5036093) MASK (0ffeffff) ; //Loading device with 'conld' instruction. SIR 8 TDI (f0) ; RUNTEST 110000 TCK; //Check for Read/Write Protect. SIR 8 TDI (ff) TDO (01) MASK (ff) ; //Loading device with 'bypass' instruction. SIR 8 TDI (ff) ; //Loading device with 'idcode' instruction. SIR 8 TDI (fe) ; SDR 32 TDI (00000000) TDO (f5036093) ; //Loading device with 'ispen' instruction. SIR 8 TDI (e8) ; SDR 6 TDI (34) SMASK (3f) ; //Loading device with 'idcode' instruction. SIR 8 TDI (fe) ; SDR 32 TDI (00000000) SMASK (ffffffff) TDO (f5036093) MASK (0ffeffff) ; // Loading device with a 'faddr' instruction. SIR 8 TDI (eb) ; SDR 16 TDI (0001) SMASK (ffff) ; RUNTEST 1 TCK; RUNTEST 1 TCK; // Loading device with a 'ferase' instruction. SIR 8 TDI (ec) ; RUNTEST 1 TCK; RUNTEST 15000000 TCK; //Loading device with 'conld' instruction. SIR 8 TDI (f0) ; RUNTEST 110000 TCK; //Loading device with 'bypass' instruction. SIR 8 TDI (ff) ; TIR 0 ; HIR 0 ; TDR 0 ; HDR 0 ; SIR 22 TDI (3fffff) SMASK (3fffff) ; SDR 3 TDI (00) SMASK (07) ;