X hits on this document

135 views

0 shares

0 downloads

0 comments

9 / 42

STIL EXAMPLE

CYCLE-BASED FILE

STIL 1.0 ;

Signals {

 out0 Out;

 out1 Out;

 SDI0 In { ScanIn; }

 SDI1 In { ScanIn; }

 SDO0 Out { ScanOut; }

 SDO1 Out { ScanOut; }

 BCK0 In;

 in0  In;

 in1  In;

 in2  In;

 clk1 In;

 clk2 In;

 . . . . . .

 }

SignalGroups  {

 Group_1 = 'in0 + in1 + in2 +

      clk1 + clk2 + SDI0 + SDI1 +

      ACK0 + BCK0';

 . . . . .

 }

Timing  {

 WaveformTable TS1 {

   Period '90ns' ;

   Waveforms {

     out0 { HLXT

      { '0ns' X; '10ns' H/L/X/T; } }

     out1 { HLXT

      { '0ns' X; '10ns' H/L/X/T; } }

     BCK0 { 10

      { '0ns' D;'60ns' U/D;'70ns' D; } }

     clk1 { 10

      { ‘0ns’ U;‘30ns’ U/D; ‘80ns’ U; } }

     . . . . .

ScanStructures {

 ScanChain Chain1 {

   ScanLength 4 ;

   ScanIn SDI0 ;

   ScanOut SDO0 ;

   ScanCells ........ ;

   }

 . . . . .

MacroDefs {

 "_scan_op_" {

   V { Group_1 = 000000000;

       Group_2 = XXXXX;  }

   Shift { V {

     SDI0 = #;

     SDO0 = #;

     SDI1 = #;

     SDO1 = #;

     } }

   }

 }

Pattern "_pattern_" {

 W TS4;

 V {  // 0

   Group_1 = NNN00NN00;

   Group_3 = XXXXX;

   }

 C {  // 100

   Group_1 = NNN000011;

   }

 Macro "_scan_op_" {

   SDI0 = 0010; SDO0 = XXXX;

   SDI1 = 0001; SDO1 = XXXX;

   }

 V {  // 600

   Group_1 = 010001100;

   }

 W TS1;

 . . . . . . .

 }

Document info
Document views135
Page views142
Page last viewedThu Dec 08 16:19:02 UTC 2016
Pages42
Paragraphs1154
Words5926

Comments