(Symbol prbs_demo);
($Id:$);
(PHYSICAL);
(RESOLUTION 1000);
9 prbs_demo;
DS 0 1 1;
DF;
E
(ELECTRICAL);
(RESOLUTION 1000);
5 7102 (||1:56791 -34000||) (||1:85273 -34000||) (||1:113131 -34000||) (||1:140781 -34000||) (||1:169262 -34000||);
5 7101 tran 1p 20n;
9 prbs_demo;
DS 0 1 1;
(SymbolCall vcc);
5 10 1 0 93000 -56000;
5 11 @ 30;
1 Bound 92000 -56000 94000 -53800;
9 vcc;
C 0 T 93000 -56000;
(SymbolCall vcc);
5 10 14 0 107000 -52000;
5 11 @ 28;
1 Bound 107000 -53000 109200 -51000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -52000;
(SymbolCall vcc);
5 10 1 0 103000 -49000;
5 11 @ 26;
1 Bound 102000 -49000 104000 -46800;
9 vcc;
C 0 T 103000 -49000;
(SymbolCall vcc);
5 10 1 0 93000 -80000;
5 11 @ 49;
1 Bound 92000 -80000 94000 -77800;
9 vcc;
C 0 T 93000 -80000;
(SymbolCall vcc);
5 10 12 0 107000 -76000;
5 11 @ 47;
1 Bound 107000 -77000 109200 -75000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -76000;
(SymbolCall vcc);
5 10 1 0 200000 -49000;
5 11 @ 27;
1 Bound 199000 -49000 201000 -46800;
9 vcc;
C 0 T 200000 -49000;
(SymbolCall vcc);
5 10 1 0 200000 -73000;
5 11 @ 46;
1 Bound 199000 -73000 201000 -70800;
9 vcc;
C 0 T 200000 -73000;
(SymbolCall vcc);
5 10 13 0 204000 -76000;
5 11 @ 48;
1 Bound 204000 -77000 206200 -75000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -76000;
(SymbolCall vcc);
5 10 1 0 190000 -80000;
5 11 @ 50;
1 Bound 189000 -80000 191000 -77800;
9 vcc;
C 0 T 190000 -80000;
(SymbolCall vcc);
5 10 1 0 202000 -16000;
5 11 @ 1;
1 Bound 201000 -16000 203000 -13800;
9 vcc;
C 0 T 202000 -16000;
(SymbolCall vcc);
5 10 1 0 174000 -28000;
5 11 @ 6;
1 Bound 173000 -28000 175000 -25800;
9 vcc;
C 0 T 174000 -28000;
(SymbolCall vcc);
5 10 1 0 200000 -61000;
5 11 @ 36;
1 Bound 199000 -61000 201000 -58800;
9 vcc;
C 0 T 200000 -61000;
(SymbolCall vcc);
5 10 9 0 204000 -64000;
5 11 @ 38;
1 Bound 204000 -65000 206200 -63000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -64000;
(SymbolCall vcc);
5 10 1 0 188000 -14000;
5 11 @ 0;
1 Bound 187000 -14000 189000 -11800;
9 vcc;
C 0 T 188000 -14000;
(SymbolCall vcc);
5 10 5 0 45000 -37000;
5 11 @ 17;
1 Bound 42800 -38000 45000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 45000 -37000;
(SymbolCall vcc);
5 10 6 0 107000 -55000;
5 11 @ 32;
1 Bound 107000 -56000 109200 -54000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -55000;
(SymbolCall vcc);
5 10 11 0 129000 -37000;
5 11 @ 23;
1 Bound 126800 -38000 129000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 129000 -37000;
(SymbolCall vcc);
5 10 1 0 92000 -31000;
5 11 @ 11;
1 Bound 91000 -31000 93000 -28800;
9 vcc;
C 0 T 92000 -31000;
(SymbolCall vcc);
5 10 1 0 64000 -31000;
5 11 @ 9;
1 Bound 63000 -31000 65000 -28800;
9 vcc;
C 0 T 64000 -31000;
(SymbolCall vcc);
5 10 11 0 204000 -67000;
5 11 @ 40;
1 Bound 204000 -68000 206200 -66000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -67000;
(SymbolCall vcc);
5 10 1 0 180000 -69000;
5 11 @ 42;
1 Bound 179000 -69000 181000 -66800;
9 vcc;
C 0 T 180000 -69000;
(SymbolCall vcc);
5 10 1 0 168000 -70000;
5 11 @ 44;
1 Bound 167000 -70000 169000 -67800;
9 vcc;
C 0 T 168000 -70000;
(SymbolCall vcc);
5 10 6 0 59000 -37000;
5 11 @ 18;
1 Bound 56800 -38000 59000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 59000 -37000;
(SymbolCall vcc);
5 10 7 0 73000 -37000;
5 11 @ 19;
1 Bound 70800 -38000 73000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 73000 -37000;
(SymbolCall vcc);
5 10 4 0 107000 -91000;
5 11 @ 57;
1 Bound 107000 -92000 109200 -90000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -91000;
(SymbolCall vcc);
5 10 12 0 143000 -37000;
5 11 @ 24;
1 Bound 140800 -38000 143000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 143000 -37000;
(SymbolCall vcc);
5 10 1 0 83000 -69000;
5 11 @ 41;
1 Bound 82000 -69000 84000 -66800;
9 vcc;
C 0 T 83000 -69000;
(SymbolCall vcc);
5 10 3 0 204000 -91000;
5 11 @ 58;
1 Bound 204000 -92000 206200 -90000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -91000;
(SymbolCall vcc);
5 10 17 0 204000 -88000;
5 11 @ 56;
1 Bound 204000 -89000 206200 -87000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -88000;
(SymbolCall vcc);
5 10 1 0 135000 -57000;
5 11 @ 34;
1 Bound 134000 -57000 136000 -54800;
9 vcc;
C 0 T 135000 -57000;
(SymbolCall vcc);
5 10 13 0 157000 -37000;
5 11 @ 25;
1 Bound 154800 -38000 157000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 157000 -37000;
(SymbolCall vcc);
5 10 1 0 162000 -31000;
5 11 @ 16;
1 Bound 161000 -31000 163000 -28800;
9 vcc;
C 0 T 162000 -31000;
(SymbolCall vcc);
5 10 1 0 148000 -31000;
5 11 @ 15;
1 Bound 147000 -31000 149000 -28800;
9 vcc;
C 0 T 148000 -31000;
(SymbolCall vcc);
5 10 16 0 204000 -79000;
5 11 @ 52;
1 Bound 204000 -80000 206200 -78000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -79000;
(SymbolCall vcc);
5 10 9 0 101000 -37000;
5 11 @ 21;
1 Bound 98800 -38000 101000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 101000 -37000;
(SymbolCall vcc);
5 10 8 0 87000 -37000;
5 11 @ 20;
1 Bound 84800 -38000 87000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 87000 -37000;
(SymbolCall vcc);
5 10 10 0 107000 -67000;
5 11 @ 39;
1 Bound 107000 -68000 109200 -66000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -67000;
(SymbolCall vcc);
5 10 8 0 107000 -64000;
5 11 @ 37;
1 Bound 107000 -65000 109200 -63000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -64000;
(SymbolCall vcc);
5 10 1 0 103000 -61000;
5 11 @ 35;
1 Bound 102000 -61000 104000 -58800;
9 vcc;
C 0 T 103000 -61000;
(SymbolCall vcc);
5 10 2 0 107000 -88000;
5 11 @ 55;
1 Bound 107000 -89000 109200 -87000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -88000;
(SymbolCall vcc);
5 10 1 0 103000 -85000;
5 11 @ 53;
1 Bound 102000 -85000 104000 -82800;
9 vcc;
C 0 T 103000 -85000;
(SymbolCall vcc);
5 10 15 0 107000 -79000;
5 11 @ 51;
1 Bound 107000 -80000 109200 -78000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 107000 -79000;
(SymbolCall vcc);
5 10 1 0 50000 -31000;
5 11 @ 8;
1 Bound 49000 -31000 51000 -28800;
9 vcc;
C 0 T 50000 -31000;
(SymbolCall vcc);
5 10 1 0 200000 -85000;
5 11 @ 54;
1 Bound 199000 -85000 201000 -82800;
9 vcc;
C 0 T 200000 -85000;
(SymbolCall vcc);
5 10 1 0 71000 -70000;
5 11 @ 43;
1 Bound 70000 -70000 72000 -67800;
9 vcc;
C 0 T 71000 -70000;
(SymbolCall vcc);
5 10 1 0 103000 -73000;
5 11 @ 45;
1 Bound 102000 -73000 104000 -70800;
9 vcc;
C 0 T 103000 -73000;
(SymbolCall vcc);
5 10 1 0 106000 -31000;
5 11 @ 12;
1 Bound 105000 -31000 107000 -28800;
9 vcc;
C 0 T 106000 -31000;
(SymbolCall vcc);
5 10 1 0 78000 -31000;
5 11 @ 10;
1 Bound 77000 -31000 79000 -28800;
9 vcc;
C 0 T 78000 -31000;
(SymbolCall vcc);
5 10 7 0 204000 -55000;
5 11 @ 33;
1 Bound 204000 -56000 206200 -54000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -55000;
(SymbolCall vcc);
5 10 4 0 218000 -28000;
5 11 @ 7;
1 Bound 218000 -29000 220200 -27000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 218000 -28000;
(SymbolCall vcc);
5 10 1 0 213000 -21000;
5 11 @ 3;
1 Bound 212000 -21000 214000 -18800;
9 vcc;
C 0 T 213000 -21000;
(SymbolCall vcc);
5 10 1 0 120000 -31000;
5 11 @ 13;
1 Bound 119000 -31000 121000 -28800;
9 vcc;
C 0 T 120000 -31000;
(SymbolCall vcc);
5 10 1 0 134000 -31000;
5 11 @ 14;
1 Bound 133000 -31000 135000 -28800;
9 vcc;
C 0 T 134000 -31000;
(SymbolCall vcc);
5 10 10 0 115000 -37000;
5 11 @ 22;
1 Bound 112800 -38000 115000 -36000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 115000 -37000;
(SymbolCall vcc);
5 10 5 0 204000 -52000;
5 11 @ 29;
1 Bound 204000 -53000 206200 -51000;
( Rotate 270 );
9 vcc;
C 0 R 0 -1 T 204000 -52000;
(SymbolCall vcc);
5 10 1 0 190000 -56000;
5 11 @ 31;
1 Bound 189000 -56000 191000 -53800;
9 vcc;
C 0 T 190000 -56000;
(SymbolCall vcc);
5 10 2 0 170000 -21000;
5 11 @ 4;
1 Bound 167800 -22000 170000 -20000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 170000 -21000;
(SymbolCall vcc);
5 10 1 0 173000 -18000;
5 11 @ 2;
1 Bound 172000 -18000 174000 -15800;
9 vcc;
C 0 T 173000 -18000;
(SymbolCall vcc);
5 10 3 0 197000 -22000;
5 11 @ 5;
1 Bound 194800 -23000 197000 -21000;
( Rotate 90 );
9 vcc;
C 0 R 0 1 T 197000 -22000;
(SymbolCall split_il);
5 10 24 0 171000 -34000 X4in 0 0 0 ?;
5 10 18 1 178000 -31000 X4out1 0 0 0 ?;
5 10 22 2 178000 -34000 X4out2 0 0 0 ?;
5 10 1 3 174000 -28000 X4vbias 0 0 0 ?;
5 11 X 4 subckt;
1 Bound 171000 -36000 178000 -28000;
9 split_il;
C 0 T 187000 -16000;
(SymbolCall split_il);
5 10 41 0 177000 -75000 X21in 0 0 0 ?;
5 10 37 1 184000 -72000 X21out1 0 0 0 ?;
5 10 42 2 184000 -75000 X21out2 0 0 0 ?;
5 10 1 3 180000 -69000 X21vbias 0 0 0 ?;
5 11 X 21 subckt;
1 Bound 177000 -77000 184000 -69000;
9 split_il;
C 0 T 193000 -57000;
(SymbolCall split_il);
5 10 49 0 100000 -91000 X28in 0 0 0 ?;
5 10 2 1 107000 -88000 X28out1 0 0 0 ?;
5 10 4 2 107000 -91000 X28out2 0 0 0 ?;
5 10 1 3 103000 -85000 X28vbias 0 0 0 ?;
5 11 X 28 subckt;
1 Bound 100000 -93000 107000 -85000;
9 split_il;
C 0 T 116000 -73000;
(SymbolCall split_il);
5 10 38 0 197000 -67000 X19in 0 0 0 ?;
5 10 9 1 204000 -64000 X19out1 0 0 0 ?;
5 10 11 2 204000 -67000 X19out2 0 0 0 ?;
5 10 1 3 200000 -61000 X19vbias 0 0 0 ?;
5 11 X 19 subckt;
1 Bound 197000 -69000 204000 -61000;
9 split_il;
C 0 T 213000 -49000;
(SymbolCall split_il);
5 10 33 0 100000 -55000 X14in 0 0 0 ?;
5 10 14 1 107000 -52000 X14out1 0 0 0 ?;
5 10 6 2 107000 -55000 X14out2 0 0 0 ?;
5 10 1 3 103000 -49000 X14vbias 0 0 0 ?;
5 11 X 14 subckt;
1 Bound 100000 -57000 107000 -49000;
9 split_il;
C 0 T 116000 -37000;
(SymbolCall split_il);
5 10 40 0 90000 -86000 X26in 0 0 0 ?;
5 10 45 1 97000 -83000 X26out1 0 0 0 ?;
5 10 49 2 97000 -86000 X26out2 0 0 0 ?;
5 10 1 3 93000 -80000 X26vbias 0 0 0 ?;
5 11 X 26 subckt;
1 Bound 90000 -88000 97000 -80000;
9 split_il;
C 0 T 106000 -68000;
(SymbolCall split_il);
5 10 42 0 187000 -86000 X27in 0 0 0 ?;
5 10 46 1 194000 -83000 X27out1 0 0 0 ?;
5 10 50 2 194000 -86000 X27out2 0 0 0 ?;
5 10 1 3 190000 -80000 X27vbias 0 0 0 ?;
5 11 X 27 subckt;
1 Bound 187000 -88000 194000 -80000;
9 split_il;
C 0 T 203000 -68000;
(SymbolCall split_il);
5 10 34 0 197000 -55000 X15in 0 0 0 ?;
5 10 5 1 204000 -52000 X15out1 0 0 0 ?;
5 10 7 2 204000 -55000 X15out2 0 0 0 ?;
5 10 1 3 200000 -49000 X15vbias 0 0 0 ?;
5 11 X 15 subckt;
1 Bound 197000 -57000 204000 -49000;
9 split_il;
C 0 T 213000 -37000;
(SymbolCall split_il);
5 10 50 0 197000 -91000 X29in 0 0 0 ?;
5 10 17 1 204000 -88000 X29out1 0 0 0 ?;
5 10 3 2 204000 -91000 X29out2 0 0 0 ?;
5 10 1 3 200000 -85000 X29vbias 0 0 0 ?;
5 11 X 29 subckt;
1 Bound 197000 -93000 204000 -85000;
9 split_il;
C 0 T 213000 -73000;
(SymbolCall split_il);
5 10 45 0 100000 -79000 X24in 0 0 0 ?;
5 10 12 1 107000 -76000 X24out1 0 0 0 ?;
5 10 15 2 107000 -79000 X24out2 0 0 0 ?;
5 10 1 3 103000 -73000 X24vbias 0 0 0 ?;
5 11 X 24 subckt;
1 Bound 100000 -81000 107000 -73000;
9 split_il;
C 0 T 116000 -61000;
(SymbolCall split_il);
5 10 37 0 187000 -62000 X17in 0 0 0 ?;
5 10 34 1 194000 -59000 X17out1 0 0 0 ?;
5 10 38 2 194000 -62000 X17out2 0 0 0 ?;
5 10 1 3 190000 -56000 X17vbias 0 0 0 ?;
5 11 X 17 subckt;
1 Bound 187000 -64000 194000 -56000;
9 split_il;
C 0 T 203000 -44000;
(SymbolCall split_il);
5 10 35 0 90000 -62000 X16in 0 0 0 ?;
5 10 33 1 97000 -59000 X16out1 0 0 0 ?;
5 10 36 2 97000 -62000 X16out2 0 0 0 ?;
5 10 1 3 93000 -56000 X16vbias 0 0 0 ?;
5 11 X 16 subckt;
1 Bound 90000 -64000 97000 -56000;
9 split_il;
C 0 T 106000 -44000;
(SymbolCall split_il);
5 10 36 0 100000 -67000 X18in 0 0 0 ?;
5 10 8 1 107000 -64000 X18out1 0 0 0 ?;
5 10 10 2 107000 -67000 X18out2 0 0 0 ?;
5 10 1 3 103000 -61000 X18vbias 0 0 0 ?;
5 11 X 18 subckt;
1 Bound 100000 -69000 107000 -61000;
9 split_il;
C 0 T 116000 -49000;
(SymbolCall split_il);
5 10 46 0 197000 -79000 X25in 0 0 0 ?;
5 10 13 1 204000 -76000 X25out1 0 0 0 ?;
5 10 16 2 204000 -79000 X25out2 0 0 0 ?;
5 10 1 3 200000 -73000 X25vbias 0 0 0 ?;
5 11 X 25 subckt;
1 Bound 197000 -81000 204000 -73000;
9 split_il;
C 0 T 213000 -61000;
(SymbolCall split_il);
5 10 39 0 80000 -75000 X20in 0 0 0 ?;
5 10 35 1 87000 -72000 X20out1 0 0 0 ?;
5 10 40 2 87000 -75000 X20out2 0 0 0 ?;
5 10 1 3 83000 -69000 X20vbias 0 0 0 ?;
5 11 X 20 subckt;
1 Bound 80000 -77000 87000 -69000;
9 split_il;
C 0 T 96000 -57000;
(SymbolCall vsrc);
5 10 0 1 144000 -85000;
5 10 48 0 144000 -75000;
5 15 144000 -79000 0 -1;
5 11 V 2;
5 5 nophys;
5 2 pulse 0 50m 220p 50p 50p 100p 300p;
1 Bound 142000 -85000 146000 -75000;
9 vsrc;
C 0 T 142000 -85000;
(SymbolCall vsrc);
5 10 0 1 53000 -85000;
5 10 47 0 53000 -75000;
5 15 53000 -79000 0 -1;
5 2 pulse 0 50m 70p 50p 50p 100p 300p;
5 5 nophys;
5 11 V 1;
1 Bound 51000 -85000 55000 -75000;
9 vsrc;
C 0 T 51000 -85000;
(SymbolCall vsrc);
5 10 0 1 135000 -67000;
5 10 1 0 135000 -57000;
5 15 135000 -61000 0 -1;
5 2 pwl 0 0 10p 10m;
5 11 V 0;
5 5 nophys;
1 Bound 133000 -67000 137000 -57000;
9 vsrc;
C 0 T 133000 -67000;
(SymbolCall dcsfq_il);
5 10 44 0 164000 -75000 X23in 0 0 0 ?;
5 10 41 1 173000 -75000 X23out 0 0 0 ?;
5 10 1 2 168000 -70000 X23vbias 0 0 0 ?;
5 11 X 23 subckt;
1 Bound 164000 -77000 173000 -70000;
9 dcsfq_il;
C 0 T 189000 -75000;
(SymbolCall dcsfq_il);
5 10 43 0 67000 -75000 X22in 0 0 0 ?;
5 10 39 1 76000 -75000 X22out 0 0 0 ?;
5 10 1 2 71000 -70000 X22vbias 0 0 0 ?;
5 11 X 22 subckt;
1 Bound 67000 -77000 76000 -70000;
9 dcsfq_il;
C 0 T 92000 -75000;
(SymbolCall xor);
5 10 21 0 209000 -24000 X3in1 0 0 0 ?;
5 10 22 1 209000 -28000 X3in2 0 0 0 ?;
5 10 23 2 218000 -24000 X3out 0 0 0 ?;
5 10 4 3 218000 -28000 X3clk 0 0 0 ?;
5 10 1 4 213000 -21000 X3vbias 0 0 0 ?;
5 11 X 3 subckt;
1 Bound 209000 -30000 218000 -21000;
9 xor;
C 0 T 206000 -33000;
(SymbolCall inv);
5 10 18 0 184000 -19000 X0_0 0 0 0 ?;
5 10 19 1 184000 -23000 X0_1 0 0 0 ?;
5 10 20 2 197000 -19000 X0_2 0 0 0 ?;
5 10 1 3 188000 -14000 X0vbias 0 0 0 ?;
5 11 X 0 subckt;
1 Bound 184000 -25000 197000 -13000;
9 inv;
C 0 T 205000 -22000;
(SymbolCall jtl);
5 10 2 0 170000 -21000 X2in 0 0 0 ?;
5 10 19 1 176000 -21000 X2out 0 0 0 ?;
5 10 1 2 173000 -18000 X2vbias 0 0 0 ?;
5 11 X 2 subckt;
1 Bound 170000 -23000 176000 -18000;
9 jtl;
C 0 T 179000 -27000;
(SymbolCall dff_il);
5 10 23 0 45000 -34000 X5in 0 0 0 ?;
5 10 25 1 55000 -34000 X5out 0 0 0 ?;
5 10 5 2 45000 -37000 X5clk 0 0 0 ?;
5 10 1 3 50000 -31000 X5vbias 0 0 0 ?;
5 11 X 5 subckt;
1 Bound 45000 -39000 55000 -31000;
9 dff_il;
C 0 T 51000 -37000;
(SymbolCall dff_il);
5 10 29 0 115000 -34000 X10in 0 0 0 ?;
5 10 30 1 125000 -34000 X10out 0 0 0 ?;
5 10 10 2 115000 -37000 X10clk 0 0 0 ?;
5 10 1 3 120000 -31000 X10vbias 0 0 0 ?;
5 11 X 10 subckt;
1 Bound 115000 -39000 125000 -31000;
9 dff_il;
C 0 T 121000 -37000;
(SymbolCall dff_il);
5 10 30 0 129000 -34000 X11in 0 0 0 ?;
5 10 31 1 139000 -34000 X11out 0 0 0 ?;
5 10 11 2 129000 -37000 X11clk 0 0 0 ?;
5 10 1 3 134000 -31000 X11vbias 0 0 0 ?;
5 11 X 11 subckt;
1 Bound 129000 -39000 139000 -31000;
9 dff_il;
C 0 T 135000 -37000;
(SymbolCall dff_il);
5 10 32 0 157000 -34000 X13in 0 0 0 ?;
5 10 24 1 167000 -34000 X13out 0 0 0 ?;
5 10 13 2 157000 -37000 X13clk 0 0 0 ?;
5 10 1 3 162000 -31000 X13vbias 0 0 0 ?;
5 11 X 13 subckt;
1 Bound 157000 -39000 167000 -31000;
9 dff_il;
C 0 T 163000 -37000;
(SymbolCall dff_il);
5 10 31 0 143000 -34000 X12in 0 0 0 ?;
5 10 32 1 153000 -34000 X12out 0 0 0 ?;
5 10 12 2 143000 -37000 X12clk 0 0 0 ?;
5 10 1 3 148000 -31000 X12vbias 0 0 0 ?;
5 11 X 12 subckt;
1 Bound 143000 -39000 153000 -31000;
9 dff_il;
C 0 T 149000 -37000;
(SymbolCall dff_il);
5 10 20 0 197000 -19000 X1in 0 0 0 ?;
5 10 21 1 207000 -19000 X1out 0 0 0 ?;
5 10 3 2 197000 -22000 X1clk 0 0 0 ?;
5 10 1 3 202000 -16000 X1vbias 0 0 0 ?;
5 11 X 1 subckt;
1 Bound 197000 -24000 207000 -16000;
9 dff_il;
C 0 T 203000 -22000;
(SymbolCall dff_il);
5 10 26 0 73000 -34000 X7in 0 0 0 ?;
5 10 27 1 83000 -34000 X7out 0 0 0 ?;
5 10 7 2 73000 -37000 X7clk 0 0 0 ?;
5 10 1 3 78000 -31000 X7vbias 0 0 0 ?;
5 11 X 7 subckt;
1 Bound 73000 -39000 83000 -31000;
9 dff_il;
C 0 T 79000 -37000;
(SymbolCall dff_il);
5 10 25 0 59000 -34000 X6in 0 0 0 ?;
5 10 26 1 69000 -34000 X6out 0 0 0 ?;
5 10 6 2 59000 -37000 X6clk 0 0 0 ?;
5 10 1 3 64000 -31000 X6vbias 0 0 0 ?;
5 11 X 6 subckt;
1 Bound 59000 -39000 69000 -31000;
9 dff_il;
C 0 T 65000 -37000;
(SymbolCall dff_il);
5 10 28 0 101000 -34000 X9in 0 0 0 ?;
5 10 29 1 111000 -34000 X9out 0 0 0 ?;
5 10 9 2 101000 -37000 X9clk 0 0 0 ?;
5 10 1 3 106000 -31000 X9vbias 0 0 0 ?;
5 11 X 9 subckt;
1 Bound 101000 -39000 111000 -31000;
9 dff_il;
C 0 T 107000 -37000;
(SymbolCall dff_il);
5 10 27 0 87000 -34000 X8in 0 0 0 ?;
5 10 28 1 97000 -34000 X8out 0 0 0 ?;
5 10 8 2 87000 -37000 X8clk 0 0 0 ?;
5 10 1 3 92000 -31000 X8vbias 0 0 0 ?;
5 11 X 8 subckt;
1 Bound 87000 -39000 97000 -31000;
9 dff_il;
C 0 T 93000 -37000;
(SymbolCall gnd);
5 10 0 0 144000 -85000;
1 Bound 143000 -87600 145000 -85000;
9 gnd;
C 0 T 143000 -86000;
(SymbolCall gnd);
5 10 0 0 53000 -85000;
1 Bound 52000 -87600 54000 -85000;
9 gnd;
C 0 T 52000 -86000;
(SymbolCall gnd);
5 10 0 0 135000 -67000;
1 Bound 134000 -69600 136000 -67000;
9 gnd;
C 0 T 134000 -68000;
(SymbolCall res);
5 10 44 1 160000 -75000 R1- 0 0 0 ?;
5 10 48 0 150000 -75000 R1+ 0 0 0 ?;
5 15 151000 -76000 1 0 "<v>/<value>O";
5 11 R 1;
5 2 100;
1 Bound 150000 -76250 160000 -74000;
( Rotate 90 );
9 res;
C 0 R 0 1 T 150000 -75000;
(SymbolCall res);
5 10 43 1 63000 -75000 R0- 0 0 0 ?;
5 10 47 0 53000 -75000 R0+ 0 0 0 ?;
5 15 54000 -76000 1 0 "<v>/<value>O";
5 11 R 0;
5 2 100;
1 Bound 53000 -76250 63000 -74000;
( Rotate 90 );
9 res;
C 0 R 0 1 T 53000 -75000;
L SCED;
5 10 23 0 0 0;
W2 0 218000 -24000 219000 -24000 219000 -5000 43000 -5000 43000 -34000
  45000 -34000;
5 10 18 0 0 0;
W2 0 184000 -19000 178000 -19000 178000 -31000;
5 10 21 0 0 0;
W2 0 207000 -19000 208000 -19000 208000 -24000 209000 -24000;
5 10 19 0 0 0;
W2 0 176000 -21000 182000 -21000 182000 -23000 184000 -23000;
5 10 22 0 0 0;
W2 0 178000 -34000 208000 -34000 208000 -28000 209000 -28000;
5 10 25 0 0 0;
W2 0 55000 -34000 59000 -34000;
5 10 26 0 0 0;
W2 0 69000 -34000 73000 -34000;
5 10 27 0 0 0;
W2 0 83000 -34000 87000 -34000;
5 10 28 0 0 0;
W2 0 97000 -34000 101000 -34000;
5 10 29 0 0 0;
W2 0 111000 -34000 115000 -34000;
5 10 30 0 0 0;
W2 0 125000 -34000 129000 -34000;
5 10 31 0 0 0;
W2 0 139000 -34000 143000 -34000;
5 10 32 0 0 0;
W2 0 153000 -34000 157000 -34000;
5 10 24 0 0 0;
W2 0 167000 -34000 171000 -34000;
5 10 33 0 0 0;
W2 0 97000 -59000 98000 -59000 98000 -55000 100000 -55000;
5 10 34 0 0 0;
W2 0 194000 -59000 195000 -59000 195000 -55000 197000 -55000;
5 10 35 0 0 0;
W2 0 90000 -62000 88000 -62000 88000 -72000 87000 -72000;
5 10 36 0 0 0;
W2 0 97000 -62000 98000 -62000 98000 -67000 100000 -67000;
5 10 37 0 0 0;
W2 0 187000 -62000 185000 -62000 185000 -72000 184000 -72000;
5 10 38 0 0 0;
W2 0 194000 -62000 195000 -62000 195000 -67000 197000 -67000;
5 10 43 0 0 0;
W2 0 63000 -75000 67000 -75000;
5 10 39 0 0 0;
W2 0 76000 -75000 80000 -75000;
5 10 40 0 0 0;
W2 0 87000 -75000 88000 -75000 88000 -86000 90000 -86000;
5 10 48 0 0 0;
W2 0 144000 -75000 150000 -75000;
5 10 44 0 0 0;
W2 0 160000 -75000 164000 -75000;
5 10 41 0 0 0;
W2 0 173000 -75000 177000 -75000;
5 10 42 0 0 0;
W2 0 184000 -75000 185000 -75000 185000 -86000 187000 -86000;
5 10 45 0 0 0;
W2 0 100000 -79000 98000 -79000 98000 -83000 97000 -83000;
5 10 46 0 0 0;
W2 0 197000 -79000 195000 -79000 195000 -83000 194000 -83000;
5 10 49 0 0 0;
W2 0 97000 -86000 98000 -86000 98000 -91000 100000 -91000;
5 10 50 0 0 0;
W2 0 194000 -86000 195000 -86000 195000 -91000 197000 -91000;
L NAME;
5 16 X 0 11;
94 <<X0>> 184250 -12750 0 1275 1000;
5 16 X 1 11;
94 <<X1>> 198725 -16000 0 1050 1000;
5 16 X 2 11;
94 <<X2>> 170250 -17750 0 1275 1000;
5 16 X 3 11;
94 <<X3>> 209250 -20750 0 1275 1000;
5 16 X 5 11;
94 <<X5>> 46725 -31000 0 1275 1000;
5 16 X 6 11;
94 <<X6>> 60725 -31000 0 1275 1000;
5 16 X 7 11;
94 <<X7>> 74725 -31000 0 1275 1000;
5 16 X 8 11;
94 <<X8>> 88725 -31000 0 1275 1000;
5 16 X 9 11;
94 <<X9>> 102725 -31000 0 1275 1000;
5 16 X 10 11;
94 <<X10>> 116725 -31000 0 1650 1000;
5 16 X 11 11;
94 <<X11>> 130725 -31000 0 1425 1000;
5 16 X 12 11;
94 <<X12>> 144725 -31000 0 1650 1000;
5 16 X 13 11;
94 <<X13>> 158725 -31000 0 1650 1000;
5 16 X 4 11;
94 <<X4>> 170750 -32000 64 1275 1000;
5 16 X 14 11;
94 <<X14>> 99750 -53000 64 1650 1000;
5 16 X 15 11;
94 <<X15>> 196750 -53000 64 1650 1000;
5 16 X 16 11;
94 <<X16>> 89750 -60000 64 1650 1000;
5 16 X 17 11;
94 <<X17>> 186750 -60000 64 1650 1000;
5 16 V 0 11;
94 <<V0>> 132750 -62000 64 1275 1000;
5 16 X 18 11;
94 <<X18>> 99750 -65000 64 1650 1000;
5 16 X 19 11;
94 <<X19>> 196750 -65000 64 1650 1000;
5 16 X 22 11;
94 <<X22>> 67250 -69750 0 1875 1000;
5 16 X 23 11;
94 <<X23>> 164250 -69750 0 1875 1000;
5 16 X 20 11;
94 <<X20>> 79750 -73000 64 1875 1000;
5 16 X 21 11;
94 <<X21>> 176750 -73000 64 1650 1000;
5 16 R 0 11;
94 <<R0>> 53250 -73750 0 1275 1000;
5 16 R 1 11;
94 <<R1>> 150250 -73750 0 1050 1000;
5 16 X 24 11;
94 <<X24>> 99750 -77000 64 1875 1000;
5 16 X 25 11;
94 <<X25>> 196750 -77000 64 1875 1000;
5 16 V 1 11;
94 <<V1>> 50750 -80000 64 1050 1000;
5 16 V 2 11;
94 <<V2>> 141750 -80000 64 1275 1000;
5 16 X 26 11;
94 <<X26>> 89750 -84000 64 1875 1000;
5 16 X 27 11;
94 <<X27>> 186750 -84000 64 1875 1000;
5 16 X 28 11;
94 <<X28>> 99750 -89000 64 1875 1000;
5 16 X 29 11;
94 <<X29>> 196750 -89000 64 1875 1000;
L VALU;
5 16 V 0 2;
94 <<pwl 0 0 10p 10m>> 137250 -61750 0 8325 1000;
5 16 R 0 2;
94 <<100>> 62750 -77500 64 1650 1000;
5 16 R 1 2;
94 <<100>> 159750 -77500 64 1650 1000;
5 16 V 1 2;
94 <<pulse 0 50m 70p 50p 50p 100p 300p>> 47250 -89750 0 19350 1000;
5 16 V 2 2;
94 <<pulse 0 50m 220p 50p 50p 100p 300p>> 138250 -89750 0 19950 1000;
L NODE;
5 16 @ 0 11;
94 <<vcc>> 187250 -11550 0 1875 1000;
5 16 @ 1 11;
94 <<vcc>> 201250 -13550 0 1875 1000;
5 16 @ 2 11;
94 <<vcc>> 172250 -15550 0 1875 1000;
5 16 @ 3 11;
94 <<vcc>> 212250 -18550 0 1875 1000;
5 16 @ 4 11;
94 <<clk7>> 167550 -20750 64 2175 1000;
5 16 @ 5 11;
94 <<clkb8>> 194550 -21750 64 2775 1000;
5 16 @ 6 11;
94 <<vcc>> 173250 -25550 0 1875 1000;
5 16 @ 7 11;
94 <<clk8>> 220450 -27750 0 2175 1000;
5 16 @ 8 11;
94 <<vcc>> 49250 -28550 0 1875 1000;
5 16 @ 9 11;
94 <<vcc>> 63250 -28550 0 1875 1000;
5 16 @ 10 11;
94 <<vcc>> 77250 -28550 0 1875 1000;
5 16 @ 11 11;
94 <<vcc>> 91250 -28550 0 1875 1000;
5 16 @ 12 11;
94 <<vcc>> 105250 -28550 0 1875 1000;
5 16 @ 13 11;
94 <<vcc>> 119250 -28550 0 1875 1000;
5 16 @ 14 11;
94 <<vcc>> 133250 -28550 0 1875 1000;
5 16 @ 15 11;
94 <<vcc>> 147250 -28550 0 1875 1000;
5 16 @ 16 11;
94 <<vcc>> 161250 -28550 0 1875 1000;
5 16 @ 17 11;
94 <<clkb1>> 42550 -36750 64 2550 1000;
5 16 @ 18 11;
94 <<clk2>> 56550 -36750 64 2175 1000;
5 16 @ 19 11;
94 <<clkb2>> 70550 -36750 64 2775 1000;
5 16 @ 20 11;
94 <<clk3>> 84550 -36750 64 2175 1000;
5 16 @ 21 11;
94 <<clkb3>> 98550 -36750 64 2775 1000;
5 16 @ 22 11;
94 <<clk4>> 112550 -36750 64 2175 1000;
5 16 @ 23 11;
94 <<clkb4>> 126550 -36750 64 2775 1000;
5 16 @ 24 11;
94 <<clk5>> 140550 -36750 64 2175 1000;
5 16 @ 25 11;
94 <<clkb5>> 154550 -36750 64 2775 1000;
5 16 @ 26 11;
94 <<vcc>> 102250 -46550 0 1875 1000;
5 16 @ 27 11;
94 <<vcc>> 199250 -46550 0 1875 1000;
5 16 @ 28 11;
94 <<clk1>> 109450 -51750 0 1950 1000;
5 16 @ 29 11;
94 <<clkb1>> 206450 -51750 0 2550 1000;
5 16 @ 30 11;
94 <<vcc>> 92250 -53550 0 1875 1000;
5 16 @ 31 11;
94 <<vcc>> 189250 -53550 0 1875 1000;
5 16 @ 34 11;
94 <<vcc>> 134250 -54550 0 1875 1000;
5 16 @ 32 11;
94 <<clk2>> 109450 -54750 0 2175 1000;
5 16 @ 33 11;
94 <<clkb2>> 206450 -54750 0 2775 1000;
5 16 @ 35 11;
94 <<vcc>> 102250 -58550 0 1875 1000;
5 16 @ 36 11;
94 <<vcc>> 199250 -58550 0 1875 1000;
5 16 @ 37 11;
94 <<clk3>> 109450 -63750 0 2175 1000;
5 16 @ 38 11;
94 <<clkb3>> 206450 -63750 0 2775 1000;
5 16 @ 41 11;
94 <<vcc>> 82250 -66550 0 1875 1000;
5 16 @ 42 11;
94 <<vcc>> 179250 -66550 0 1875 1000;
5 16 @ 39 11;
94 <<clk4>> 109450 -66750 0 2175 1000;
5 16 @ 40 11;
94 <<clkb4>> 206450 -66750 0 2775 1000;
5 16 @ 43 11;
94 <<vcc>> 70250 -67550 0 1875 1000;
5 16 @ 44 11;
94 <<vcc>> 167250 -67550 0 1875 1000;
5 16 @ 45 11;
94 <<vcc>> 102250 -70550 0 1875 1000;
5 16 @ 46 11;
94 <<vcc>> 199250 -70550 0 1875 1000;
5 16 @ 47 11;
94 <<clk5>> 109450 -75750 0 2175 1000;
5 16 @ 48 11;
94 <<clkb5>> 206450 -75750 0 2775 1000;
5 16 @ 49 11;
94 <<vcc>> 92250 -77550 0 1875 1000;
5 16 @ 50 11;
94 <<vcc>> 189250 -77550 0 1875 1000;
5 16 @ 51 11;
94 <<clk6>> 109450 -78750 0 2175 1000;
5 16 @ 52 11;
94 <<clkb6>> 206450 -78750 0 2775 1000;
5 16 @ 53 11;
94 <<vcc>> 102250 -82550 0 1875 1000;
5 16 @ 54 11;
94 <<vcc>> 199250 -82550 0 1875 1000;
5 16 @ 55 11;
94 <<clk7>> 109450 -87750 0 2175 1000;
5 16 @ 56 11;
94 <<clkb7>> 206450 -87750 0 2775 1000;
5 16 @ 57 11;
94 <<clk8>> 109450 -90750 0 2175 1000;
5 16 @ 58 11;
94 <<clkb8>> 206450 -90750 0 2775 1000;
L SPTX;
94 <<.options maxdata=256k>> 118000 -49000 0 27328 2453;
94 <<.options ysep>> 129000 -53000 0 13568 2021;
DF;
E
* Generated by Xic from cell prbs_demo.cir
.options maxdata=256k
.options ysep
R0 47 43 100
R1 48 44 100
V0 vcc 0 pwl 0 0 10p 10m
V1 47 0 pulse 0 50m 70p 50p 50p 100p 300p
V2 48 0 pulse 0 50m 220p 50p 50p 100p 300p
X0 18 19 20 vcc inv
X1 20 21 clkb8 vcc dff_il
X2 clk7 19 vcc jtl
X3 21 22 23 clk8 vcc xor
X4 24 18 22 vcc split_il
X5 23 25 clkb1 vcc dff_il
X6 25 26 clk2 vcc dff_il
X7 26 27 clkb2 vcc dff_il
X8 27 28 clk3 vcc dff_il
X9 28 29 clkb3 vcc dff_il
X10 29 30 clk4 vcc dff_il
X11 30 31 clkb4 vcc dff_il
X12 31 32 clk5 vcc dff_il
X13 32 24 clkb5 vcc dff_il
X14 33 clk1 clk2 vcc split_il
X15 34 clkb1 clkb2 vcc split_il
X16 35 33 36 vcc split_il
X17 37 34 38 vcc split_il
X18 36 clk3 clk4 vcc split_il
X19 38 clkb3 clkb4 vcc split_il
X20 39 35 40 vcc split_il
X21 41 37 42 vcc split_il
X22 43 39 vcc dcsfq_il
X23 44 41 vcc dcsfq_il
X24 45 clk5 clk6 vcc split_il
X25 46 clkb5 clkb6 vcc split_il
X26 40 45 49 vcc split_il
X27 42 46 50 vcc split_il
X28 49 clk7 clk8 vcc split_il
X29 50 clkb7 clkb8 vcc split_il
.subckt xor in1 in2 out clk vbias
B0 1 6 5 jjr area=.17
B1 3 8 7 jjr area=.17
B2 11 6 10 jjr area=.25
B3 13 8 12 jjr area=.25
B4 6 0 16 jjr area=.17
B5 8 0 17 jjr area=.17
B6 9 19 18 jjr area=.19
B7 21 19 20 jjr area=.22
B8 19 0 24 jjr area=.17
L0 1 4 5.1pH
L1 3 4 5.1pH
LT0 4 9 0.4pH
LT1 in1 11 2.6pH
LT2 in2 13 2.6pH
LT3 clk 21 1.1pH
LT4 out 19 4.7pH
R0 vbias 1 115
R1 vbias 3 115
.ends xor
.subckt split_il in out1 out2 vbias
B0 5 1 4 jjr area=.25
B1 9 11 10 jjr area=.325
B2 12 15 14 jjr area=.25
LP0 1 0 0.21pH
LP1 11 0 0.22pH
LP2 15 0 0.21pH
LT0 6 5 1.63pH
LT1 5 out2 1.90pH
LT2 in 9 1.18pH
LT3 9 2 1.42pH
LT4 2 6 0.51pH
LT5 6 12 1.63pH
LT6 12 out1 1.90pH
R0 vbias 2 21
.ends split_il
.subckt inv _0 _1 _2 vbias
B0 10 12 11 jjr area=.14
B1 8 18 17 jjr area=.25
B2 10 20 19 jjr area=.31
B3 13 22 21 jjr area=.174
B4 14 24 23 jjr area=.294
B5 15 26 25 jjr area=.355
B6 29 34 33 jjr area=.294
B7 31 36 35 jjr area=.264
L0 _0 8 2pH
L1 8 5 1.03pH
L2 5 10 .97pH
L3 12 13 .97pH
L4 13 6 .33pH
L5 6 14 5.88pH
L6 7 14 1.3pH
L7 15 7 1.02pH
L8 _1 15 .79pH
L9 22 28 1.04pH
L10 28 24 .57pH
L11 28 29 .875pH
L12 29 30 1.7pH
L13 30 31 1.11pH
L14 31 _2 2.37pH
LP0 2 5 .35pH
LP1 3 6 .57pH
LP2 4 7 .33pH
LP3 18 0 .03pH
LP4 20 0 .09pH
LP5 26 0 .02pH
LP6 27 30 .5pH
LP7 34 0 .145pH
LP8 36 0 .03pH
R0 vbias 2 40
R1 vbias 3 42
R2 vbias 4 74
R3 vbias 27 65
.ends inv
.subckt jtl in out vbias
B0 4 8 7 jjr area=.25
B1 5 10 9 jjr area=.25
LP0 8 0 .1pH
LP1 10 0 .1pH
LT0 in 4 2.1pH
LT1 4 1 2.1pH
LT2 1 5 2.1pH
LT3 5 out 2.1pH
R0 vbias 1 29
.ends jtl
.subckt dff_il in out clk vbias
B0 2 7 6 jjr area=.15
B1 10 9 8 jjr area=.175
B2 9 15 14 jjr area=.20
B3 7 17 16 jjr area=.25
B4 12 19 18 jjr area=.20
LP0 15 0 0.22pH
LP1 17 0 0.50pH
LP2 19 0 0.26pH
LT0 clk 2 2.31pH
LT1 in 10 2.50pH
LT2 9 3 1.59pH
LT3 3 7 5.48pH
LT4 7 5 2.62pH
LT5 5 12 1.24pH
LT6 12 out 2.02pH
R0 vbias 3 43
R1 vbias 5 74
.ends dff_il
.subckt dcsfq_il in out vbias
B0 4 in 7 jjr area=.225
B1 5 10 9 jjr area=.225
B2 3 12 11 jjr area=.25
LP0 10 0 0.20pH
LP1 12 0 0.11pH
LT0 4 1 0.51pH
LT1 1 5 1.09pH
LT2 5 3 4.41pH
LT3 3 out 2.12pH
LT4 in 0 3.34pH
R0 vbias 1 36
R1 vbias 3 57
.ends dcsfq_il
.model jjr jj(rtype=1, cct=1, icon=10m, vg=2.8m, delv=0.08m,
+ icrit=1m, vshunt=0.5mV cap=1.31p)

