X hits on this document

# VTRAN OVERVIEW - page 9 / 42

152 views

0 shares

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 views 152 Page views 176 Page last viewed Mon Jan 16 13:10:05 UTC 2017 Pages 42 Paragraphs 1154 Words 5926