home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p070 / 6.ddi / VLIB.PLB / S.DSF < prev    next >
Encoding:
Text File  |  1991-02-21  |  39.5 KB  |  1,323 lines

  1. (***************************************************************************)
  2. (*                                                                         *)
  3. (*                         Copyright (C) 1987-1990                         *)
  4. (*                      by Gogesch Micro Systems, INC.                     *)
  5. (*                                                                         *)
  6. (*                           All rights reserved.                          *)
  7. (*                                                                         *)
  8. (***************************************************************************)
  9.  
  10.  
  11. ;The following is the S library.
  12. ;
  13. ;Unless otherwise stated the delays for the following parts are -
  14. ;Tplh and Tphl for 15pf and 50 pf respectively.
  15. ;
  16. ;Unless otherwise stated, delays for flip flops taken from the national
  17. ;databook have the following exceptions to the databook -
  18. ;The delays for minimum low level clock was extrapilated -
  19. ;period - clock high = clock low.
  20. ;
  21. ;Where not specified in the databook, the min. removal time preset
  22. ;or clear to clock is entered as zero.
  23. ;
  24. ;Unless otherwise specified, the delays for the following devices
  25. ;were taken from 1984 National Logic data book.
  26. ;
  27. ;
  28. :74S00            TTL    14
  29.    NAND(P1,P2;P3;5,5,7,8);
  30.    NAND(P4,P5;P6;5,5,7,8);
  31.    NAND(P10,P9;P8;5,5,7,8);
  32.    NAND(P13,P12;P11;5,5,7,8);
  33. %
  34. ;The delays for this part are taken from the TI TTL databook.
  35. :74S02            TTL    14
  36.    NOR(P2,P3;P1;6,6,8,8);
  37.    NOR(P5,P6;P4;6,6,8,8);
  38.    NOR(P8,P9;P10;6,6,8,8);
  39.    NOR(P11,P12;P13;6,6,8,8);
  40. %
  41. :74S03            TTL    14
  42.    SET(RHIGH);
  43.    NAND(P1,P2;P3;8,7,11,11);
  44.    NAND(P4,P5;P6;8,7,11,11);
  45.    NAND(P10,P9;P8;8,7,11,11);
  46.    NAND(P13,P12;P11;8,7,11,11);
  47. %
  48. :74S04            TTL    14
  49.    INV(P1;P2;5,5,7,8);
  50.    INV(P3;P4;5,5,7,8);
  51.    INV(P5;P6;5,5,7,8);
  52.    INV(P9;P8;5,5,7,8);
  53.    INV(P11;P10;5,5,7,8);
  54.    INV(P13;P12;5,5,7,8);
  55. %
  56. :74S05            TTL    14
  57.    SET(RHIGH);
  58.    INV(P1;P2;8,7,11,11);
  59.    INV(P3;P4;8,7,11,11);
  60.    INV(P5;P6;8,7,11,11);
  61.    INV(P9;P8;8,7,11,11);
  62.    INV(P11;P10;8,7,11,11);
  63.    INV(P13;P12;8,7,11,11);
  64. %
  65. ;The delays for the following part are taken from the 1985 TI TTL Databook.
  66. ;The delays for 50pf are extrapolated.
  67. :74S08            TTL    14
  68.    AND(P1,P2;P3;7,8,9,11);
  69.    AND(P4,P5;P6;7,8,9,11);
  70.    AND(P10,P9;P8;7,8,9,11);
  71.    AND(P13,P12;P11;7,8,9,11);
  72. %
  73. :74S09            TTL    14
  74.    SET(RHIGH);
  75.    AND(P1,P2;P3;10,10,18,18);
  76.    AND(P4,P5;P6;10,10,18,18);
  77.    AND(P10,P9;P8;10,10,18,18);
  78.    AND(P13,P12;P11;10,10,18,18);
  79. %
  80. :74S10            TTL    14
  81.    NAND(P1,P2,P13;P12;5,5,7,8);
  82.    NAND(P3,P4,P5;P6;5,5,7,8);
  83.    NAND(P11,P10,P9;P8;5,5,7,8);
  84. %
  85. :74S11            TTL    14
  86.    AND(P1,P2,P13;P12;7,8,9,11);
  87.    AND(P3,P4,P5;P6;7,8,9,11);
  88.    AND(P11,P10,P9;P8;7,8,9,11);
  89. %
  90. :74S15            TTL    14
  91.    SET(RHIGH);
  92.    AND(P1,P2,P13;P12;9,9,13,12);
  93.    AND(P3,P4,P5;P6;9,9,13,12);
  94.    AND(P11,P10,P9;P8;9,9,13,12);
  95. %
  96. :74S20            TTL    14
  97.    NAND(P1,P2,P4,P5;P6;5,5,7,8);
  98.    NAND(P9,P10,P12,P13;P8;5,5,7,8);
  99. %
  100. :74S22            TTL    14
  101.    SET(RHIGH);
  102.    NAND(P1,P2,P4,P5;P6;8,7,11,11);
  103.    NAND(P9,P10,P12,P13;P8;8,7,11,11);
  104. %
  105. :74S30            TTL    14
  106.    NAND(P1,P2,P3,P4,P5,P6,P11,P12;P8;6,7,8,10);
  107. %
  108. :74S32            TTL    14
  109.    OR(P1,P2;P3;7,7,9,9);
  110.    OR(P4,P5;P6;7,7,9,9);
  111.    OR(P10,P9;P8;7,7,9,9);
  112.    OR(P12,P13;P11;7,7,9,9);
  113. %
  114. ;The delays for the following part are taken from the 1985 TI TTL Databook.
  115. ;The delays for 50pf are extrapolated.
  116. :74S37            TTL    14
  117.    NAND(P1,P2;P3;7,7,9,9);
  118.    NAND(P4,P5;P6;7,7,9,9);
  119.    NAND(P9,P10;P8;7,7,9,9);
  120.    NAND(P12,P13;P11;7,7,9,9);
  121. %
  122. ;The delays for the following part are taken from the 1985 TI TTL Databook.
  123. ;The delays for 50pf are extrapolated.
  124. :74S38            TTL    14
  125.    SET(RHIGH);
  126.    NAND(P1,P2;P3;10,10,12,12);
  127.    NAND(P4,P5;P6;10,10,12,12);
  128.    NAND(P9,P10;P8;10,10,12,12);
  129.    NAND(P12,P13;P11;10,10,12,12);
  130. %
  131. :74S40            TTL    14
  132.    NAND(P1,P2,P4,P5;P6;7,7,9,9);
  133.    NAND(P13,P12,P10,P9;P8;7,7,9,9);
  134. %
  135. ;The delays modeled are propagation delay, both low to high going signals
  136. ;and high to low going pulses.
  137. :74S51            TTL    14
  138.    LAND(P2,P3;L1);
  139.    LAND(P4,P5;L2);
  140.    NOR(L1,L2;P6;6,6,8,8);
  141.    LAND(P1,P13;L3);
  142.    LAND(P9,P10;L4);
  143.    NOR(L3,L4;P8;6,6,8,8);
  144. %
  145. ;taken from the TI TTL Data Book Volume 2 1985.
  146. :74S64            TTL    14
  147.    LAND(P1,P11,P12,P13;L1);
  148.    LAND(P2,P3;L2);
  149.    LAND(P4,P5,P6;L3);
  150.    LAND(P9,P10;L4);
  151.    NOR(L1,L2,L3,L4;P8;6,6,8,8);
  152. %
  153. ;taken from the TI TTL Data Book Volume 2 1985.
  154. :74S65            TTL    14
  155.    LAND(P1,P11,P12,P13;L1);
  156.    LAND(P2,P3;L2);
  157.    LAND(P4,P5,P6;L3);
  158.    LAND(P9,P10;L4);
  159.    SET(RHIGH);
  160.    NOR(L1,L2,L3,L4;P8;8,9,10,11);
  161. %
  162. :74S74            TTL    14
  163.    DFFPC(P2,P3,P4,P1;P5,P6;9,9,3,2,6,7,8,14,7,0,12,13,3,2,8,9,16,12,9,0);
  164.    DFFPC(P12,P11,P10,P13;P9,P8;9,9,3,2,6,7,8,14,7,0,12,13,3,2,8,9,16,12,9,0);
  165. %
  166. ;taken from 1985 TI TTL Logic Data book Volume 2.
  167. ;Delay for A,B to A=B output is not modeled precisely
  168. :74S85   TTL  16
  169.    LNAND(P15,P1;L1);
  170.    LNAND(P13,P14;L2);
  171.    LNAND(P12,P11;L3);
  172.    LNAND(P10,P9;L4);
  173.    LAND(P15,L1;L5);
  174.    LAND(L1,P1;L6);
  175.    LAND(P13,L2;L7);
  176.    LAND(L2,P14;L8);
  177.    LAND(P12,L3;L9);
  178.    LAND(L3,P11;L10);
  179.    LAND(P10,L4;L11);
  180.    LAND(L4,P9;L12);
  181.    NOR(L5,L6;N1;8,8,8,8);
  182.    NOR(L7,L8;N2;8,8,8,8);
  183.    NOR(L9,L10;N3;8,8,8,8);
  184.    NOR(L11,L12;N4;8,8,8,8);
  185.    BUF(L6;N5;8,8,8,8);
  186.    BUF(L5;N6;8,8,8,8);
  187.    LAND(P14,L2,N1;L13);
  188.    LAND(P11,L3,N1,N2;L14);
  189.    LAND(P9,L4,N1,N2,N3;L15);
  190.    LAND(N1,N2,N3,N4,P2;L16);
  191.    LAND(N1,N2,N3,N4,P3;L17);
  192.    LAND(P3,N4,N3,N2,N1;L18);
  193.    LAND(P4,N4,N2,N3,N1;L19);
  194.    LAND(N3,N2,N1,L4,P10;L20);
  195.    LAND(N2,N1,L3,P12;L21);
  196.    LAND(N1,L2,P13;L22);
  197.    NOR(N5,L13,L14,L15,L16,L17;P5;8,9,10,11);
  198.    NOR(L18,L19,L20,L21,L22,N6;P7;8,9,10,11);
  199.    AND(N1,N2,P3,N3,N4;P6;11,8,13,10);
  200. %
  201. :74S86            TTL    14
  202.    XOR(P1,P2;P3;11,10,14,13);
  203.    XOR(P4,P5;P6;11,10,14,13);
  204.    XOR(P10,P9;P8;11,10,14,13);
  205.    XOR(P13,P12;P11;11,10,14,13);
  206. %
  207. :74S112            TTL    16
  208.    INV(P1;N1;0,0,0,0);
  209.    INV(P13;N2;0,0,0,0);
  210.    JKFFPC(P3,P2,N1,P4,P15;P5,P6;7,7,3,0,7,6,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  211.    JKFFPC(P11,P12,N2,P10,P14;P9,P7;7,7,3,0,7,6,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  212. %
  213. :74S112A        TTL    16
  214.    INV(P1;N1;0,0,0,0);
  215.    INV(P13;N2;0,0,0,0);
  216.    JKFFPC(P3,P2,N1,P4,P15;P5,P6;7,7,3,0,7,6,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  217.    JKFFPC(P11,P12,N2,P10,P14;P9,P7;7,7,3,0,7,6,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  218. %
  219. :74S113            TTL    14
  220.    INV(P1;N1;0,0,0,0);
  221.    INV(P13;N2;0,0,0,0);
  222.    JKFFP(P3,P2,N1,P4;P5,P6;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  223.    JKFFP(P11,P12,N2,P10;P9,P8;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  224. %
  225. :74S113A        TTL    14
  226.    INV(P1;N1;0,0,0,0);
  227.    INV(P13;N2;0,0,0,0);
  228.    JKFFP(P3,P2,N1,P4;P5,P6;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  229.    JKFFP(P11,P12,N2,P10;P9,P8;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  230. %
  231. :74S114            TTL    14
  232.    INV(P13;N1;0,0,0,0);
  233.    JKFFPC(P3,P2,N1,P4,P1;P5,P6;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  234.    JKFFPC(P11,P12,N1,P10,P1;P9,P8;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  235. %
  236. :74S114A        TTL    14
  237.    INV(P13;N1;0,0,0,0);
  238.    JKFFPC(P3,P2,N1,P4,P1;P5,P6;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  239.    JKFFPC(P11,P12,N1,P10,P1;P9,P8;7,7,3,0,6,7,7,7,8,0,9,12,3,0,8,8,9,12,10,0);
  240. %
  241. ;taken from 1985 TI TTL data book Volume 2.
  242. :74S132   TTL  14
  243.    NAND(P1,P2;P3;11,13,13,15);
  244.    NAND(P4,P5;P6;11,13,13,15);
  245.    NAND(P10,P9;P8;11,13,13,15);
  246.    NAND(P13,P12;P11;11,13,13,15);
  247. %
  248. :74S133            TTL    16
  249.    NAND(P1,P2,P3,P4,P5,P6,P7,P10,P11,P12,P13,P14,P15;P9;6,7,8,10);
  250. %
  251. ;taken from 1985 TI TTL Logic Data book Volume 2.
  252. :74S134   TTL  16
  253.    LINV(P15;L1);
  254.    NAND(P1,P2,P3,P4,P5,P6,P7,P10,P11,P12,P13,P14;N1;8,6,10,8);
  255.    TSB(N1,L1;P9;21,20,14,9,21,20,14,9);
  256. %
  257. ;taken from 1985 TI TTL logic Data book Volume 2.
  258. :74S135   TTL  16
  259.    XOR(P1,P2;N1;3,0,3,0);
  260.    XOR(P5,P6;N2;3,0,3,0);
  261.    XOR(P10,P11;N3;3,0,3,0);
  262.    XOR(P14,P15;N4;3,0,3,0);
  263.    XOR(N1,P4;P3;12,15,14,17);
  264.    XOR(N2,P4;P7;12,15,14,17);
  265.    XOR(N3,P12;P9;12,15,14,17);
  266.    XOR(N4,P12;P13;12,15,14,17);
  267. %
  268. :74S136            TTL    14
  269.    SET(RHIGH);
  270.    XOR(P1,P2;P3;13,12,15,14);
  271.    XOR(P4,P5;P6;13,12,15,14);
  272.    XOR(P10,P9;P8;13,12,15,14);
  273.    XOR(P12,P13;P11;13,12,15,14);
  274. %
  275. ;Delays are modeled for Select to output and Enable to output
  276. ;for Low to High going and High to Low going signals.
  277. :74S138            TTL    16
  278.    BUF(P1;N1;7,7,10,9);
  279.    BUF(P2;N2;7,7,10,9);
  280.    BUF(P3;N3;7,7,10,9);
  281.    INV(P1;N4;6,2,9,4);
  282.    INV(P2;N5;6,2,9,4);
  283.    INV(P3;N6;6,2,9,4);
  284.    BUF(P6;N7;6,6,9,8);
  285.    NOR(P4,P5;N8;6,3,9,5);
  286.    LAND(N7,N8;L1);
  287.    NAND(N4,N5,N6,L1;P15;5,5,5,5);
  288.    NAND(N1,N5,N6,L1;P14;5,5,5,5);
  289.    NAND(N4,N2,N6,L1;P13;5,5,5,5);
  290.    NAND(N1,N2,N6,L1;P12;5,5,5,5);
  291.    NAND(N4,N5,N3,L1;P11;5,5,5,5);
  292.    NAND(N1,N5,N3,L1;P10;5,5,5,5);
  293.    NAND(N4,N2,N3,L1;P9;5,5,5,5);
  294.    NAND(N1,N2,N3,L1;P7;5,5,5,5);
  295. %
  296. ;Delays are modeled for Select to output and Enable to output
  297. ;for Low to High going and High to Low going signals.
  298. :74S138A        TTL    16
  299.    BUF(P1;N1;7,7,10,9);
  300.    BUF(P2;N2;7,7,10,9);
  301.    BUF(P3;N3;7,7,10,9);
  302.    INV(P1;N4;6,2,9,4);
  303.    INV(P2;N5;6,2,9,4);
  304.    INV(P3;N6;6,2,9,4);
  305.    BUF(P6;N7;6,6,9,8);
  306.    NOR(P4,P5;N8;6,3,9,5);
  307.    LAND(N7,N8;L1);
  308.    NAND(N4,N5,N6,L1;P15;5,5,5,5);
  309.    NAND(N1,N5,N6,L1;P14;5,5,5,5);
  310.    NAND(N4,N2,N6,L1;P13;5,5,5,5);
  311.    NAND(N1,N2,N6,L1;P12;5,5,5,5);
  312.    NAND(N4,N5,N3,L1;P11;5,5,5,5);
  313.    NAND(N1,N5,N3,L1;P10;5,5,5,5);
  314.    NAND(N4,N2,N3,L1;P9;5,5,5,5);
  315.    NAND(N1,N2,N3,L1;P7;5,5,5,5);
  316. %
  317. ;Delays are modeled for Select to Output for Low to High
  318. ;and High to Low going signals.
  319. :74S139            TTL    16
  320.    INV(P1;N1;5,3,8,5);
  321.    BUF(P2;N2;7,7,10,8);
  322.    BUF(P3;N3;7,7,10,8);
  323.    INV(P2;N4;5,3,8,5);
  324.    INV(P3;N5;5,3,8,5);
  325.    INV(P15;N6;5,3,8,5);
  326.    BUF(P14;N7;7,7,10,8);
  327.    BUF(P13;N8;7,7,10,8);
  328.    INV(P14;N9;5,3,8,5);
  329.    INV(P13;N10;5,3,8,5);
  330.    NAND(N4,N5,N1;P4;5,5,5,5);
  331.    NAND(N2,N5,N1;P5;5,5,5,5);
  332.    NAND(N4,N3,N1;P6;5,5,5,5);
  333.    NAND(N2,N3,N1;P7;5,5,5,5);
  334.    NAND(N9,N10,N6;P12;5,5,5,5);
  335.    NAND(N10,N7,N6;P11;5,5,5,5);
  336.    NAND(N9,N8,N6;P10;5,5,5,5);
  337.    NAND(N7,N8,N6;P9;5,5,5,5);
  338. %
  339. ;Delays are modeled for Select to Output for Low to High
  340. ;and High to Low going signals.
  341. :74S139A        TTL    16
  342.    INV(P1;N1;5,3,8,5);
  343.    BUF(P2;N2;7,7,10,8);
  344.    BUF(P3;N3;7,7,10,8);
  345.    INV(P2;N4;5,3,8,5);
  346.    INV(P3;N5;5,3,8,5);
  347.    INV(P15;N6;5,3,8,5);
  348.    BUF(P14;N7;7,7,10,8);
  349.    BUF(P13;N8;7,7,10,8);
  350.    INV(P14;N9;5,3,8,5);
  351.    INV(P13;N10;5,3,8,5);
  352.    NAND(N4,N5,N1;P4;5,5,5,5);
  353.    NAND(N2,N5,N1;P5;5,5,5,5);
  354.    NAND(N4,N3,N1;P6;5,5,5,5);
  355.    NAND(N2,N3,N1;P7;5,5,5,5);
  356.    NAND(N9,N10,N6;P12;5,5,5,5);
  357.    NAND(N10,N7,N6;P11;5,5,5,5);
  358.    NAND(N9,N8,N6;P10;5,5,5,5);
  359.    NAND(N7,N8,N6;P9;5,5,5,5);
  360. %
  361. ;taken from 1985 TI TTL Logic Data book.
  362. ;Delays are given for 50pF and 150pF cases.
  363. ;Delays for the 150pF case were extrapolated using 21pF/ns.
  364. :74S140   TTL  14
  365.    NAND(P1,P2,P4,P5;P6;7,7,12,12);
  366.    NAND(P9,P10,P12,P13;P8;7,7,12,12);
  367. %
  368. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  369. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  370. :74S151            TTL    16
  371.    INV(P11;N1;8,7,8,7);
  372.    INV(P10;N2;8,7,8,7);
  373.    INV(P9;N3;8,7,8,7);
  374.    INV(P7;N4;5,6,4,6);
  375.    BUF(P7;N5;5,6,6,7);
  376.    LINV(N1;L1);
  377.    LINV(N2;L2);
  378.    LINV(N3;L3);
  379.    LAND(P4,N1,N2,N3;L4);
  380.    LAND(P3,L1,N2,N3;L5);
  381.    LAND(P2,N1,L2,N3;L6);
  382.    LAND(P1,L1,L2,N3;L7);
  383.    LAND(P15,L3,N1,N2;L8);
  384.    LAND(P14,L3,L1,N2;L9);
  385.    LAND(P13,L3,N1,L2;L10);
  386.    LAND(P12,L3,L1,L2;L11);
  387.    LOR(L4,L5,L6,L7,L8,L9,L10,L11;L12);
  388.    LINV(L12;L13);
  389.    AND(N4,L12;P5;12,12,15,15);
  390.    OR(N5,L13;P6;7,7,9,10);
  391. %
  392. ;Data for the following device was taken from 1985
  393. ;TI TTL Logic Data Book.
  394. :74S153   TTL  16
  395.    INV(P1;N1;6,5,6,5);
  396.    INV(P15;N2;6,5,6,5);
  397.    INV(P2;N3;9,9,9,9);
  398.    INV(P14;N4;9,9,9,9);
  399.    LINV(N3;L1);
  400.    LINV(N4;L2);
  401.    LAND(N1,N3,N4,P6;L3);
  402.    LAND(N1,N3,L2,P5;L4);
  403.    LAND(N1,L1,N4,P4;L5);
  404.    LAND(N1,L1,L2,P3;L6);
  405.    LAND(P10,N3,N4,N2;L7);
  406.    LAND(P11,N3,L2,N2;L8);
  407.    LAND(P12,L1,N4,N2;L9);
  408.    LAND(P13,L1,L2,N2;L10);
  409.    OR(L3,L4,L5,L6;P7;9,9,11,11);
  410.    OR(L7,L8,L9,L10;P9;9,9,11,11);
  411. %
  412. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  413. ;Output for Low to High and High to Low going signals.
  414. :74S157            TTL    16
  415.    INV(P1;N1;8,7,7,7);
  416.    INV(P15;N2;5,5,5,5);
  417.    LINV(N1;L1);
  418.    LAND(P2,N1,N2;L2);
  419.    LAND(P3,L1,N2;L3);
  420.    LAND(P5,N1,N2;L4);
  421.    LAND(P6,L1,N2;L5);
  422.    LAND(P11,N1,N2;L6);
  423.    LAND(P10,L1,N2;L7);
  424.    LAND(P14,N1,N2;L8);
  425.    LAND(P13,L1,N2;L9);
  426.    OR(L2,L3;P4;8,7,10,10);
  427.    OR(L4,L5;P7;8,7,10,10);
  428.    OR(L6,L7;P9;8,7,10,10);
  429.    OR(L8,L9;P12;8,7,10,10);
  430. %
  431. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  432. ;Output for Low to High and High to Low going signals.
  433. :74S158            TTL    16
  434.    INV(P1;N1;6,6,6,6);
  435.    INV(P15;N2;6,6,5,3);
  436.    LINV(N1;L1);
  437.    LAND(P2,N1,N2;L2);
  438.    LAND(P3,L1,N2;L3);
  439.    LAND(P5,N1,N2;L4);
  440.    LAND(P6,L1,N2;L5);
  441.    LAND(P11,N1,N2;L6);
  442.    LAND(P10,L1,N2;L7);
  443.    LAND(P14,N1,N2;L8);
  444.    LAND(P13,L1,N2;L9);
  445.    NOR(L2,L3;P4;6,6,9,9);
  446.    NOR(L4,L5;P7;6,6,9,9);
  447.    NOR(L6,L7;P9;6,6,9,9);
  448.    NOR(L8,L9;P12;6,6,9,9);
  449. %
  450. ;
  451. ;delays for the S160 series devices were taken from
  452. ;1985 TI TTL Logic data book Volume 2.
  453. ;
  454. :74S162  TTL  16
  455.    LINV(P1;L1);
  456.    LNOR(L1,P9;L2);
  457.    LNOR(L1,L2;L3);
  458.    AND(P10,P7;N1;8,8,8,8);
  459.    AND(N3,N6;N2;0,0,0,0);
  460.    AND(P10,N2;P15;15,15,17,17);
  461.    LAND(N3,N4;L4);
  462.    LAND(N3,N4,N5;L5);
  463.    LAND(N3,N1;L6);
  464.    LAND(L4,N1;L7);
  465.    LAND(N3,N6;L8);
  466.    LNAND(L8,N1;L9);
  467.    LAND(L5,N1;L10);
  468.    LXOR(N1,N3;L11);
  469.    LXOR(L6,N4;L12);
  470.    LXOR(L7,N5;L13);
  471.    LXOR(L10,N6;L14);
  472.    LAND(P3,L2;L15);
  473.    LAND(L3,L11;L16);
  474.    LAND(P4,L2;L17);
  475.    LAND(L3,L9,L12;L18);
  476.    LAND(P5,L2;L19);
  477.    LAND(L3,L13;L20);
  478.    LAND(P6,L2;L21);
  479.    LAND(L3,L9,L14;L22);
  480.    LOR(L15,L16;L23);
  481.    LOR(L17,L18;L24);
  482.    LOR(L19,L20;L25);
  483.    LOR(L21,L22;L26);
  484.    DQFF(L23,P2;N3;10,10,4,3,10,10,10,10,4,3,10,10);
  485.    DQFF(L24,P2;N4;10,10,4,3,10,10,10,10,4,3,10,10);
  486.    DQFF(L25,P2;N5;10,10,4,3,10,10,10,10,4,3,10,10);
  487.    DQFF(L26,P2;N6;10,10,4,3,10,10,10,10,4,3,10,10);
  488.    BUF(N3;P14;5,5,7,7);
  489.    BUF(N4;P13;5,5,7,7);
  490.    BUF(N5;P12;5,5,7,7);
  491.    BUF(N6;P11;5,5,7,7);
  492. %
  493. :74S163  TTL  16
  494.    NAND(P7,P9,P10;N1;8,8,8,8);
  495.    INV(P9;N2;10,10,10,10);
  496.    INV(P1;N3;10,10,10,10);
  497.    LNOR(N1,N3;L1);
  498.    LNOR(P9,N3;L2);
  499.    LNOR(N2,N3;L3);
  500.    AND(N5,N6,N7,N8;N4;0,0,0,0);
  501.    AND(P10,N4;P15;15,15,17,17);
  502.    LAND(L3,N5;L4);
  503.    LXOR(L4,L1;L5);
  504.    LAND(L2,P3;L6);
  505.    LOR(L5,L6;L7);
  506.    LAND(L3,N6;L8);
  507.    LAND(L1,N5;L9);
  508.    LXOR(L8,L9;L10);
  509.    LAND(L2,P4;L11)
  510.    LOR(L10,L11;L12);
  511.    LAND(L3,N7;L13);
  512.    LAND(L1,N5,N6;L14);
  513.    LXOR(L13,L14;L15);
  514.    LAND(L2,P5;L16);
  515.    LOR(L15,L16;L17);
  516.    LAND(L3,N8;L18);
  517.    LAND(L1,N5,N6,N7;L19);
  518.    LXOR(L18,L19;L20);
  519.    LAND(L2,P6;L21);
  520.    LOR(L20,L21;L22);
  521.    DQFF(L7,P2;N5;10,10,4,3,10,10,10,10,4,3,10,10);
  522.    DQFF(L12,P2;N6;10,10,4,3,10,10,10,10,4,3,10,10);
  523.    DQFF(L17,P2;N7;10,10,4,3,10,10,10,10,4,3,10,10);
  524.    DQFF(L22,P2;N8;10,10,4,3,10,10,10,10,4,3,10,10);
  525.    BUF(N5;P14;5,5,7,7);
  526.    BUF(N6;P13;5,5,7,7);
  527.    BUF(N7;P12;5,5,7,7);
  528.    BUF(N8;P11;5,5,7,7);
  529. %
  530. ;Delays for up/down = low were used.
  531. :74S168   TTL  16
  532.    LINV(P9;L1);
  533.    LINV(P1;L2);
  534.    LINV(N1;L3);
  535.    LOR(N2,N1;L4);
  536.    LOR(N3,N2,N1;L5);
  537.    LNOR(P7,P10;L6);
  538.    LAND(L2,N1;L7);
  539.    LAND(P1,L3;L8);
  540.    LNOR(L7,L8;L9);
  541.    LAND(L2,L4;L10);
  542.    LINV(N2;L43);
  543.    LAND(P1,L43;L11);
  544.    LAND(P1,L3;L12);
  545.    LNOR(L10,L11,L12;L13);
  546.    LINV(N3;L44);
  547.    LOR(P1,N3,N2,N1,N4;L14);
  548.    LINV(N4;L45);
  549.    LNOR(L45,L2,L3;L15);
  550.    LAND(L2,L5;L16);
  551.    LAND(P1,L44;L17);
  552.    LAND(P1,L43;L18);
  553.    LAND(P1,L3;L19);
  554.    LNOR(L16,L17,L18,L19;L20);
  555.    LAND(L9,L6;L21);
  556.    LAND(L13,L6;L22);
  557.    LNAND(L15,L6;L23);
  558.    LAND(L20,L6;L24);
  559.    LXNOR(L6,L3;L25);
  560.    LXNOR(L21,L43;L26);
  561.    LXNOR(L22,L44;L27);
  562.    LXNOR(L24,L45;L28);
  563.    LAND(P3,L1;L29);
  564.    LAND(P9,L25;L30);
  565.    LOR(L29,L30;L31);
  566.    LAND(P4,L1;L32);
  567.    LAND(P9,L26,L14,L23;L33);
  568.    LOR(L32,L33;L34);
  569.    LAND(P5,L1;L35);
  570.    LAND(P9,L14,L27;L36);
  571.    LOR(L35,L36;L37);
  572.    LAND(L1,P6;L38);
  573.    LAND(P9,L23,L28;L39);
  574.    LOR(L38,L39;L40);
  575.    LNOR(L45,N5,L3,N6;L41);
  576.    LINV(P10;L46);
  577.    LAND(N7,L45,N5,L44,L43,L3;L42);
  578.    BUF(L2;N5;9,9,9,9);
  579.    BUF(P10;N6;6,12,6,12);
  580.    BUF(L46;N7;6,12,6,12);
  581.    DQFF(L31,P2;N1;5,5,4,1,10,10,5,5,4,1,10,10);
  582.    DQFF(L34,P2;N2;5,5,4,1,10,10,5,5,4,1,10,10);
  583.    DQFF(L37,P2;N3;5,5,4,1,10,10,5,5,4,1,10,10);
  584.    DQFF(L40,P2;N4;5,5,4,1,10,10,5,5,4,1,10,10);
  585.    BUF(N1;P14;10,10,13,13);
  586.    BUF(N2;P13;10,10,13,13);
  587.    BUF(N3;P12;10,10,13,13);
  588.    BUF(N4;P11;10,10,13,13);
  589.    NOR(L41,L42;P15;6,13,9,16);
  590. %
  591. :74S169  TTL  16
  592.    INV(P9;N1;2,2,2,2);
  593.    OR(P10,P7;N2;10,10,10,10);
  594.    INV(P10;N3;12,6,14,8);
  595.    INV(P1;N4;9,9,11,11);
  596.    BUF(P1;N5;9,9,11,11);
  597.    LAND(P1,N7;L1);
  598.    LNOR(N7,P1;L2);
  599.    LNOR(L1,L2;L3);
  600.    LAND(P1,N8;L4);
  601.    LNOR(N8,P1;L5);
  602.    LNOR(L4,L5;L6);
  603.    LAND(P1,N9;L7);
  604.    LNOR(N9,P1;L8);
  605.    LNOR(L7,L8;L9);
  606.    LAND(P1,N10;L10);
  607.    LNOR(N10,P1;L11);
  608.    LNOR(L10,L11;L12);
  609.    AND(L3,L6,L9,L12;N6;0,0,0,0);
  610.    LAND(N3,N4,N6;L13);
  611.    LAND(N3,N5,N6;L14);
  612.    NOR(L13,L14;P15;6,13,6,13);
  613.    LNOR(N1,N2;L15);
  614.    LNOR(N7,N1;L16);
  615.    LXOR(L16,L15;L17);
  616.    LAND(N1,P3;L18);
  617.    LNOR(L17,L18;L19);
  618.    LNOR(N8,N1;L20);
  619.    LAND(L15,L3;L21);
  620.    LXOR(L20,L21;L22);
  621.    LAND(N1,P4;L23);
  622.    LNOR(L22,L23;L24);
  623.    LNOR(N9,N1;L25);
  624.    LAND(L15,L3,L6;L26);
  625.    LXOR(L25,L26;L27);
  626.    LAND(N1,P5;L28);
  627.    LNOR(L27,L28;L29);
  628.    LNOR(N10,N1;L30);
  629.    LAND(L15,L3,L6,L9;L31);
  630.    LXOR(L30,L31;L32);
  631.    LAND(N1,P6;L33);
  632.    LNOR(L32,L33;L34);
  633.    DQFF(L19,P2;N7;15,15,4,1,10,10,17,17,4,1,10,10);
  634.    DQFF(L24,P2;N8;15,15,4,1,10,10,17,17,4,1,10,10);
  635.    DQFF(L29,P2;N9;15,15,4,1,10,10,17,17,4,1,10,10);
  636.    DQFF(L34,P2;N10;15,15,4,1,10,10,17,17,4,1,10,10);
  637.    INV(N7;P14;0,0,0,0);
  638.    INV(N8;P13;0,0,0,0);
  639.    INV(N9;P12;0,0,0,0);
  640.    INV(N10;P11;0,0,0,0);
  641. %
  642. ;The propagation delay for low to high has been assumed to be the same as
  643. ;for high to low.  The setup time, hold time, and minimum clear width have
  644. ;been assumed to be the same for 15pf and 50pf loading.
  645. :74S174            TTL    16
  646.    DQFFC(P3,P9,P1;P2;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  647.    DQFFC(P4,P9,P1;P5;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  648.    DQFFC(P6,P9,P1;P7;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  649.    DQFFC(P11,P9,P1;P10;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  650.    DQFFC(P13,P9,P1;P12;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  651.    DQFFC(P14,P9,P1;P15;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  652. %
  653. ;The delays for setup time, hold time, width of clear, and the minimum
  654. ;removal time from preset/clear to clock are assumed to be the same for
  655. ;15pf and 50pf loading.  The minimum clock high and clock low have been
  656. ;assumed to be 1/2 of the maximum frequency for 50pf.
  657. :74S175            TTL    16
  658.    DFFC(P4,P9,P1;P2,P3;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  659.    DFFC(P5,P9,P1;P7,P6;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  660.    DFFC(P12,P9,P1;P10,P11;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  661.    DFFC(P13,P9,P1;P15,P14;12,17,5,3,7,7,15,22,10,5,15,21,7,5,9,9,18,23,12,7);
  662. %
  663. ;taken from 1985 TI TTL Logic Data book Volume 2.
  664. :74S181   TTL  24
  665.    LINV(P18;L1);
  666.    LINV(P20;L2);
  667.    LINV(P22;L3);
  668.    LINV(P1;L4);
  669.    LINV(P8;L5);
  670.    LAND(P18,P3,P19;L6);
  671.    LAND(P19,P4,L1;L7);
  672.    LAND(L1,P5;L8);
  673.    LAND(P6,P18;L9);
  674.    LAND(P20,P3,P21;L10);
  675.    LAND(P21,P4,L2;L11);
  676.    LAND(L2,P5;L12);
  677.    LAND(P6,P20;L13);
  678.    LAND(P22,P3,P23;L14);
  679.    LAND(P23,P4,L3;L15);
  680.    LAND(L3,P5;L16);
  681.    LAND(P6,P22;L17);
  682.    LAND(P1,P3,P2;L18);
  683.    LAND(P2,P4,L4;L19);
  684.    LAND(L4,P5;L20);
  685.    LAND(P6,P1;L21);
  686.    LNOR(L6,L7;L22);
  687.    LNOR(L8,L9,P19;L23);
  688.    LNOR(L10,L11;L24);
  689.    LNOR(L12,L13,P21;L25);
  690.    LNOR(L14,L15;L26);
  691.    LNOR(L16,L17,P23;L27);
  692.    LNOR(L18,L19;L28);
  693.    LNOR(L20,L21,P2;L29);
  694.    XOR(L22,L23;N1;8,10,8,10);
  695.    XOR(L24,L25;N2;8,10,8,10);
  696.    XOR(L26,L27;N3;8,10,8,10);
  697.    XOR(L28,L29;N4;8,10,8,10);
  698.    BUF(P7;N5;3,3,5,5);
  699.    LAND(L22,L25;L44);
  700.    LAND(L22,L24,L27;L45);
  701.    LAND(L22,L24,L26,L29;L46);
  702.    LNAND(L22,L24,L26,L28,N5;L30);
  703.    LAND(P7,L28,L26,L24,L5;L31);
  704.    LAND(L26,L24,L29,L5;L32);
  705.    LAND(L24,L27,L5;L33);
  706.    LAND(L25,L5;L34);
  707.    LAND(P7,L28,L26,L5;L35);
  708.    LAND(L26,L29,L5;L36);
  709.    LAND(L27,L5;L37);
  710.    LAND(P7,L28,L5;L38);
  711.    LAND(L29,L5;L39);
  712.    LNAND(P7,L5;L40);
  713.    LNOR(L31,L32,L33,L34;L41);
  714.    LNOR(L35,L36,L37;L42);
  715.    LNOR(L38,L39;L43);
  716.    NOR(L23,L44,L45,L46;P17;15,15,17,17);
  717.    NAND(P17,L30;P16;8,8,8,8);
  718.    NAND(L22,L24,L26,L28;P15;12,12,14,14);
  719.    XOR(N1,L41;P13;12,12,14,14);
  720.    XOR(N2,L42;P11;12,12,14,14);
  721.    XOR(N3,L43;P10;12,12,14,14);
  722.    XOR(N4,L40;P9;12,12,14,14);
  723.    BUF(P13;N6;8,10,8,10);
  724.    BUF(P11;N7;8,10,8,10);
  725.    BUF(P10;N8;8,10,8,10);
  726.    SET(RHIGH);
  727.    AND(N6,N7,N8,P9;P14;3,8,3,8);
  728. %
  729. ;taken from 1985 TI TTL Logic Data book Volume 2.
  730. :74S182   TTL  16
  731.    INV(P13;N1;4,3,4,3);
  732.    LAND(P5,P14,P1,P3;L1);
  733.    LAND(P2,P5,P14,P1;L2);
  734.    LAND(P15,P5,P14;L3);
  735.    LAND(P6,P5;L4);
  736.    LAND(P14,P1,P3,N1;L5);
  737.    LAND(P4,P14,P1,P3;L6);
  738.    LAND(P2,P14,P1;L7);
  739.    LAND(P15,P14;L8);
  740.    LAND(P1,P3,N1;L9);
  741.    LAND(P4,P1,P3;L10);
  742.    LAND(P2,P1;L11);
  743.    LAND(P3,N1;L12);
  744.    LAND(P4,P3;L13);
  745.    OR(P6,P15,P2,P4;P7;7,10,9,12);
  746.    OR(L1,L2,L3,L4;P10;8,11,10,13);
  747.    NOR(L5,L6,L7,L8;P9;7,7,9,9);
  748.    NOR(L9,L10,L11;P11;7,7,9,9);
  749.    NOR(L12,L13;P12;7,7,9,9);
  750. %
  751. ;
  752. ;delays for the S190 series devices were taken from
  753. ;1985 TI TTL Logic data book Volume 2.
  754. ;
  755. :74S194 TTL 16
  756.   LINV(P10;L1);
  757.   LINV(P9;L2);
  758.   AND(P10,P9;N1;6,6,6,6);
  759.   AND(P10,L2;N2;6,6,6,6);
  760.   AND(L1,P9;N3;6,6,6,6);
  761.   AND(L1,L2;N4;6,6,6,6);
  762.   LAND(P2,N3;L4);
  763.   LAND(N2,N6;L5);
  764.   LAND(N1,P3;L6);
  765.   LAND(N4,N5;L7);
  766.   LOR(L4,L5,L6,L7;L8);
  767.   LAND(N5,N3;L9);
  768.   LAND(N2,N7;L10);
  769.   LAND(N1,P4;L11);
  770.   LAND(N4,N6;L12);
  771.   LOR(L9,L10,L11,L12;L13);
  772.   LAND(N6,N3;L14);
  773.   LAND(N2,N8;L15);
  774.   LAND(N1,P5;L16);
  775.   LAND(N4,N7;L17);
  776.   LOR(L14,L15,L16,L17;L18);
  777.   LAND(N7,N3;L19);
  778.   LAND(N2,P7;L20);
  779.   LAND(N1,P6;L21);
  780.   LAND(N4,N8;L22);
  781.   LOR(L19,L20,L21,L22;L23);
  782.   DQFFC(L8,P11,P1;N5;9,9,5,3,7,8,11,11,12,9,9,9,5,3,7,8,11,11,12,9);
  783.   DQFFC(L13,P11,P1;N6;9,9,5,3,7,8,11,11,12,9,9,9,5,3,7,8,11,11,12,9);
  784.   DQFFC(L18,P11,P1;N7;9,9,5,3,7,8,11,11,12,9,9,9,5,3,7,8,11,11,12,9);
  785.   DQFFC(L23,P11,P1;N8;9,9,5,3,7,8,11,11,12,9,9,9,5,3,7,8,11,11,12,9);
  786.   BUF(N5;P15;3,8,5,10);
  787.   BUF(N6;P14;3,8,5,10);
  788.   BUF(N7;P13;3,8,5,10);
  789.   BUF(N8;P12;3,8,5,10);
  790. %
  791. :74S195 TTL 16
  792.   INV(P9;N1;6,6,6,6);
  793.   BUF(P9;N2;6,6,6,6);
  794.   LINV(N3;L1);
  795.   LAND(L1,P2,N2;L2);
  796.   LAND(N2,P3,N3;L3);
  797.   LAND(N1,P4;L4);
  798.   LOR(L2,L3,L4;L5);
  799.   LAND(N3,N2;L6);
  800.   LAND(N1,P5;L7);
  801.   LOR(L6,L7;L8);
  802.   LAND(N4,N2;L9);
  803.   LAND(N1,P6;L10);
  804.   LOR(L9,L10;L11);
  805.   LAND(N5,N2;L12);
  806.   LAND(N1,P7;L13);
  807.   LOR(L12,L13;L14);
  808.   DQFFC(L5,P10,P1;N3;5,5,5,3,7,7,7,7,12,9,5,5,5,3,7,7,7,7,12,9);
  809.   DQFFC(L8,P10,P1;N4;5,5,5,3,7,7,7,7,12,9,5,5,5,3,7,7,7,7,12,9);
  810.   DQFFC(L11,P10,P1;N5;5,5,5,3,7,7,7,7,12,9,5,5,5,3,7,7,7,7,12,9);
  811.   DQFFC(L14,P10,P1;N6;5,5,5,3,7,7,7,7,12,9,5,5,5,3,7,7,7,7,12,9);
  812.   BUF(N3;P15;7,12,9,14);
  813.   BUF(N4;P14;7,12,9,14);
  814.   BUF(N5;P13;7,12,9,14);
  815.   BUF(N6;P12;7,12,9,14);
  816.   INV(N6;P11;7,12,9,14);
  817. %
  818. :74S196   TTL  14
  819.    LNAND(P1,P13;L1);
  820.    LNAND(P4,L1,P13;L2);
  821.    LNAND(L2,L1;L3);
  822.    LNAND(P10,L1,P13;L4);
  823.    LNAND(L4,L1;L5);
  824.    LNAND(P3,L1,P13;L6);
  825.    LNAND(L6,L1;L7);
  826.    LNAND(P11,L1,P13;L8);
  827.    LNAND(L8,L1;L9);
  828.    LAND(N5,N7;L10);
  829.    INV(P8;N1;0,0,0,0);
  830.    INV(P6;N2;0,0,0,0);
  831.    JKFFPC(ONE,ONE,N1,L2,L3;N3,N4;5,5,6,3,5,5,13,32,30,0,5,5,6,3,5,5,13,32,30,0);
  832.    JKFFPC(N10,N10,N2,L4,L5;N5,N6;5,7,6,3,10,10,13,32,30,0,5,7,6,3,10,10,13,32,30,0);
  833.    JKFFPC(ONE,ONE,N6,L6,L7;N7,N8;8,12,6,3,10,10,13,32,30,0,8,12,6,3,10,10,13,32,30,0);
  834.    JKFFPC(L10,N9,N2,L8,L9;N9,N10;5,7,6,3,10,10,13,32,30,0,5,7,6,3,10,10,13,32,30,0);
  835.    BUF(N3;P5;5,5,7,7);
  836.    BUF(N5;P9;5,5,7,7);
  837.    BUF(N7;P2;5,5,7,7);
  838.    BUF(N9;P12;5,5,7,7);
  839. %
  840. :74S197   TTL  14
  841.    LNAND(P1,P13;L1);
  842.    LNAND(P4,L1,P13;L2);
  843.    LNAND(L2,L1;L3);
  844.    LNAND(P10,L1,P13;L4);
  845.    LNAND(L4,L1;L5);
  846.    LNAND(P3,L1,P13;L6);
  847.    LNAND(L6,L1;L7);
  848.    LNAND(P11,L1,P13;L8);
  849.    LNAND(L8,L1;L9);
  850.    INV(P8;N1;0,0,0,0);
  851.    INV(P6;N2;0,0,0,0);
  852.    JKFFPC(ONE,ONE,N1,L2,L3;N3,N4;5,5,6,3,5,5,23,32,30,0,5,5,6,3,5,5,23,32,30,0);
  853.    JKFFPC(ONE,ONE,N2,L4,L5;N5,N6;5,7,6,3,10,10,23,32,30,0,5,7,6,3,10,10,23,32,30,0);
  854.    JKFFPC(ONE,ONE,N6,L6,L7;N7,N8;8,10,6,3,10,10,23,32,30,0,8,10,6,3,10,10,23,32,30,0);
  855.    JKFFPC(ONE,ONE,N8,L8,L9;N9,N10;9,11,6,3,10,10,23,32,30,0,9,11,6,3,10,10,23,32,30,0);
  856.    BUF(N3;P5;5,5,7,7);
  857.    BUF(N5;P9;5,5,7,7);
  858.    BUF(N7;P2;5,5,7,7);
  859.    BUF(N9;P12;5,5,7,7);
  860. %
  861. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  862. ;delays are for 45pf and 150pf and the Enable/Disable times are for
  863. ;45pf and 5pf loading.
  864. :74S240                TTL    20
  865.    INV(P2;N1;7,7,10,10);
  866.    INV(P4;N2;7,7,10,10);
  867.    INV(P6;N3;7,7,10,10);
  868.    INV(P8;N4;7,7,10,10);
  869.    INV(P11;N5;7,7,10,10);
  870.    INV(P13;N6;7,7,10,10);
  871.    INV(P15;N7;7,7,10,10);
  872.    INV(P17;N8;7,7,10,10);
  873.    LINV(P1;L1);
  874.    LINV(P19;L2);
  875.    TSB(N1,L1;P18;15,10,15,9,15,10,15,9);
  876.    TSB(N2,L1;P16;15,10,15,9,15,10,15,9);
  877.    TSB(N3,L1;P14;15,10,15,9,15,10,15,9);
  878.    TSB(N4,L1;P12;15,10,15,9,15,10,15,9);
  879.    TSB(N5,L2;P9;15,10,15,9,15,10,15,9);
  880.    TSB(N6,L2;P7;15,10,15,9,15,10,15,9);
  881.    TSB(N7,L2;P5;15,10,15,9,15,10,15,9);
  882.    TSB(N8,L2;P3;15,10,15,9,15,10,15,9);
  883. %
  884. ;Propagation delays for 45pf and 150pf are modeled.  Also modeled are
  885. ;Enable/Disable times for 45pf and 5pf loading.
  886. :74S241                TTL    20
  887.    BUF(P2;N1;9,9,12,12);
  888.    BUF(P4;N2;9,9,12,12);
  889.    BUF(P6;N3;9,9,12,12);
  890.    BUF(P8;N4;9,9,12,12);
  891.    BUF(P11;N5;9,9,12,12);
  892.    BUF(P13;N6;9,9,12,12);
  893.    BUF(P15;N7;9,9,12,12);
  894.    BUF(P17;N8;9,9,12,12);
  895.    LINV(P1;L1);
  896.    TSB(N1,L1;P18;15,12,15,9,15,12,15,9);
  897.    TSB(N2,L1;P16;15,12,15,9,15,12,15,9);
  898.    TSB(N3,L1;P14;15,12,15,9,15,12,15,9);
  899.    TSB(N4,L1;P12;15,12,15,9,15,12,15,9);
  900.    TSB(N5,P19;P9;15,12,15,9,15,12,15,9);
  901.    TSB(N6,P19;P7;15,12,15,9,15,12,15,9);
  902.    TSB(N7,P19;P5;15,12,15,9,15,12,15,9);
  903.    TSB(N8,P19;P3;15,12,15,9,15,12,15,9);
  904. %
  905. ;Propagation delays for 45pf and 150pf are modeled.  Also modeled are
  906. ;Enable/Disable times for 45pf and 5pf loading.
  907. :74S242                TTL    14
  908.    LINV(P1;L1);
  909.    INV(P3;N1;7,7,10,10);
  910.    INV(P4;N2;7,7,10,10);
  911.    INV(P5;N3;7,7,10,10);
  912.    INV(P6;N4;7,7,10,10);
  913.    INV(P8;N5;7,7,10,10);
  914.    INV(P9;N6;7,7,10,10);
  915.    INV(P10;N7;7,7,10,10);
  916.    INV(P11;N8;7,7,10,10);
  917.    TSB(N1,L1;P11;15,10,15,9,15,10,15,9);
  918.    TSB(N2,L1;P10;15,10,15,9,15,10,15,9);
  919.    TSB(N3,L1;P9;15,10,15,9,15,10,15,9);
  920.    TSB(N4,L1;P8;15,10,15,9,15,10,15,9);
  921.    TSB(N5,P13;P6;15,10,15,9,15,10,15,9);
  922.    TSB(N6,P13;P5;15,10,15,9,15,10,15,9);
  923.    TSB(N7,P13;P4;15,10,15,9,15,10,15,9);
  924.    TSB(N8,P13;P3;15,10,15,9,15,10,15,9);
  925. %
  926. ;Propagation delays for 45pf and 150pf are modeled.  Also modeled are
  927. ;Enable/Disable times for 45pf and 5pf loading.
  928. :74S243                TTL    14
  929.    LINV(P1;L1);
  930.    BUF(P3;N1;9,9,12,12);
  931.    BUF(P4;N2;9,9,12,12);
  932.    BUF(P5;N3;9,9,12,12);
  933.    BUF(P6;N4;9,9,12,12);
  934.    BUF(P8;N5;9,9,12,12);
  935.    BUF(P9;N6;9,9,12,12);
  936.    BUF(P10;N7;9,9,12,12);
  937.    BUF(P11;N8;9,9,12,12);
  938.    TSB(N1,L1;P11;15,12,15,9,15,12,15,9);
  939.    TSB(N2,L1;P10;15,12,15,9,15,12,15,9);
  940.    TSB(N3,L1;P9;15,12,15,9,15,12,15,9);
  941.    TSB(N4,L1;P8;15,12,15,9,15,12,15,9);
  942.    TSB(N5,P13;P6;15,12,15,9,15,12,15,9);
  943.    TSB(N6,P13;P5;15,12,15,9,15,12,15,9);
  944.    TSB(N7,P13;P4;15,12,15,9,15,12,15,9);
  945.    TSB(N8,P13;P3;15,12,15,9,15,12,15,9);
  946. %
  947. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  948. ;delays are for 45pf and 150pf and the Enable/Disable times are for
  949. ;45pf and 5pf loading.
  950. :74S244                TTL    20
  951.    BUF(P2;N1;9,9,12,12);
  952.    BUF(P4;N2;9,9,12,12);
  953.    BUF(P6;N3;9,9,12,12);
  954.    BUF(P8;N4;9,9,12,12);
  955.    BUF(P11;N5;9,9,12,12);
  956.    BUF(P13;N6;9,9,12,12);
  957.    BUF(P15;N7;9,9,12,12);
  958.    BUF(P17;N8;9,9,12,12);
  959.    LINV(P1;L1);
  960.    LINV(P19;L2);
  961.    TSB(N1,L1;P18;15,12,15,9,15,12,15,9);
  962.    TSB(N2,L1;P16;15,12,15,9,15,12,15,9);
  963.    TSB(N3,L1;P14;15,12,15,9,15,12,15,9);
  964.    TSB(N4,L1;P12;15,12,15,9,15,12,15,9);
  965.    TSB(N5,L2;P9;15,12,15,9,15,12,15,9);
  966.    TSB(N6,L2;P7;15,12,15,9,15,12,15,9);
  967.    TSB(N7,L2;P5;15,12,15,9,15,12,15,9);
  968.    TSB(N8,L2;P3;15,12,15,9,15,12,15,9);
  969. %
  970. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  971. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  972. ;All delays for this part are specified for 15pf and 50pf.
  973. :74S251            TTL    16
  974.    LINV(P7;L1);
  975.    INV(P11;N1;8,7,8,7);
  976.    INV(P10;N2;8,7,8,7);
  977.    INV(P9;N3;8,7,8,7);
  978.    LINV(N1;L2);
  979.    LINV(N2;L3);
  980.    LINV(N3;L4);
  981.    LAND(P4,N1,N2,N3,L1;L5);
  982.    LAND(P3,L2,N2,N3,L1;L6);
  983.    LAND(P2,N1,L3,N3,L1;L7);
  984.    LAND(P1,L2,L3,N3,L1;L8);
  985.    LAND(P15,N1,N2,L4,L1;L9);
  986.    LAND(P14,L2,N2,L4,L1;L10);
  987.    LAND(P13,N1,L3,L4,L1;L11);
  988.    LAND(P12,L2,L3,L4,L1;L12);
  989.    LNOR(L5,L6,L7,L8,L9,L10,L11,L12;L13);
  990.    INV(L13;N4;12,12,15,15);
  991.    BUF(L13;N5;7,7,10,10);
  992.    TSB(N4,L1;P5;21,20,14,9,21,20,14,9);
  993.    TSB(N5,L1;P6;21,20,14,9,21,20,14,9);
  994. %
  995. ;The delays modeled for this part are - Data to Y, Select to Y, and
  996. ;Output Control to Y.  All delays for this part are modeled for 15pf
  997. ;and 50pf.  The enable and disable times are for 50pf and 15pf respectively.
  998. :74S253            TTL    16
  999.    LINV(P1;L1);
  1000.    LINV(P15;L4);
  1001.    INV(P2;N1;9,9,9,9);
  1002.    INV(P14;N2;9,9,9,9);
  1003.    LINV(N1;L2);
  1004.    LINV(N2;L3);
  1005.    LAND(N1,N2,P6,L1;L5);
  1006.    LAND(N1,P5,L3,L1;L6);
  1007.    LAND(N2,P4,L2,L1;L7);
  1008.    LAND(P3,L3,L2,L1;L8);
  1009.    LAND(N1,N2,P10,L4;L9);
  1010.    LAND(N1,P11,L3,L4;L10);
  1011.    LAND(N2,P12,L2,L4;L11);
  1012.    LAND(P13,L3,L2,L4;L12);
  1013.    OR(L5,L6,L7,L8;N3;9,9,12,12);
  1014.    OR(L9,L10,L11,L12;N4;9,9,12,12);
  1015.    TSB(N3,L1;P7;21,20,14,9,21,20,14,9);
  1016.    TSB(N4,L4;P9;21,20,14,9,21,20,14,9);
  1017. %
  1018. ;The delays modeled for this part are - propagation delay from Data to
  1019. ;Output, Select to Output, Also modeled are the enable and disable times
  1020. ;for the 3-state drivers.  Propagation delays are repeated for 15pf
  1021. ;and 50pf.  Enable/disable times are 50pf and 5pf respectively.
  1022. :74S257            TTL    16
  1023.    LINV(P15;L1);
  1024.    INV(P1;N1;8,7,6,5);
  1025.    LINV(N1;L2);
  1026.    LAND(P2,N1;L3);
  1027.    LAND(P3,L2;L4);
  1028.    LAND(P5,N1;L5);
  1029.    LAND(P6,L2;L6);
  1030.    LAND(P11,N1;L7);
  1031.    LAND(P10,L2;L8);
  1032.    LAND(P14,N1;L9);
  1033.    LAND(P13,L2;L10);
  1034.    OR(L3,L4;N2;8,7,11,10);
  1035.    OR(L5,L6;N3;8,7,11,10);
  1036.    OR(L7,L8;N4;8,7,11,10);
  1037.    OR(L9,L10;N5;8,7,11,10);
  1038.    TSB(N2,L1;P4;24,23,14,9,24,23,14,9);
  1039.    TSB(N3,L1;P7;24,23,14,9,24,23,14,9);
  1040.    TSB(N4,L1;P9;24,23,14,9,24,23,14,9);
  1041.    TSB(N5,L1;P12;24,23,14,9,24,23,14,9);
  1042. %
  1043. ;The delays modeled for this part are - propagation delay from Data to
  1044. ;Output, Select to Output. Also modeled are the enable and disable
  1045. ;time for the 3-state drivers.   Propagation delays are repeated for
  1046. ;15pf and 50pf.   Enable/disable times are 50pf and 5pf loading
  1047. ;respectively.
  1048. :74S258            TTL    16
  1049.    LINV(P15;L1);
  1050.    INV(P1;N1;6,6,6,6);
  1051.    LINV(N1;L2);
  1052.    LAND(P2,N1;L3);
  1053.    LAND(P3,L2;L4);
  1054.    LAND(P5,N1;L5);
  1055.    LAND(P6,L2;L6);
  1056.    LAND(P11,N1;L7);
  1057.    LAND(P10,L2;L8);
  1058.    LAND(P14,N1;L9);
  1059.    LAND(P13,L2;L10);
  1060.    NOR(L3,L4;N2;6,6,9,9);
  1061.    NOR(L5,L6;N3;6,6,9,9);
  1062.    NOR(L7,L8;N4;6,6,9,9);
  1063.    NOR(L9,L10;N5;6,6,9,9);
  1064.    TSB(N2,L1;P4;24,23,14,9,24,23,14,9);
  1065.    TSB(N3,L1;P7;24,23,14,9,24,23,14,9);
  1066.    TSB(N4,L1;P9;24,23,14,9,24,23,14,9);
  1067.    TSB(N5,L1;P12;24,23,14,9,24,23,14,9);
  1068. %
  1069. ;taken from 1985 TI TTL Logic Data book Volume 2.
  1070. :74S260   TTL  14
  1071.    NOR(P1,P2,P3,P12,P13;P5;6,6,8,8);
  1072.    NOR(P4,P8,P9,P10,P11;P6;6,6,8,8);
  1073. %
  1074. ;taken from 1985 TI TTL Logic Data book Volume 2.
  1075. ;For the following device Pulse Width of Pass Command for
  1076. ;high and low are assumed to be equal.
  1077. :74S268   TTL  16
  1078.    LINV(P1;L1);
  1079.    DLATCH(P3,P9;N1;12,12,14,18,0,10,7,14,14,16,20,0,10,7);
  1080.    DLATCH(P4,P9;N2;12,12,14,18,0,10,7,14,14,16,20,0,10,7);
  1081.    DLATCH(P6,P9;N3;12,12,14,18,0,10,7,14,14,16,20,0,10,7);
  1082.    DLATCH(P11,P9;N4;12,12,14,18,0,10,7,14,14,16,20,0,10,7);
  1083.    DLATCH(P13,P9;N5;12,12,14,18,0,10,7,14,14,16,20,0,10,7);
  1084.    DLATCH(P14,P9;N6;12,12,14,18,0,10,7,14,14,16,20,0,10,7);
  1085.    TSB(N1,L1;P2;18,15,12,9,18,15,12,9);
  1086.    TSB(N2,L1;P5;18,15,12,9,18,15,12,9);
  1087.    TSB(N3,L1;P7;18,15,12,9,18,15,12,9);
  1088.    TSB(N4,L1;P10;18,15,12,9,18,15,12,9);
  1089.    TSB(N5,L1;P12;18,15,12,9,18,15,12,9);
  1090.    TSB(N6,L1;P15;18,15,12,9,18,15,12,9);
  1091. %
  1092. ;taken from 1985 TI TTL Logic Data book Volume 2.
  1093. :74S280  TTL  14
  1094.    LXOR(P8,P9,P10,P11,P12,P13,P1,P2,P4;L1);
  1095.    INV(L1;P5;19,16,21,18);
  1096.    BUF(L1;P6;19,16,21,18);
  1097. %
  1098. ;taken from 1985 TI TTL Logic Data book Volume 2.
  1099. :74S283   TTL  16
  1100.    INV(P7;N1;5,5,5,5);
  1101.    INV(P7;N10;4,4,4,4);
  1102.    NOR(P5,P6;N2;5,5,5,5);
  1103.    NAND(P5,P6;N3;5,5,5,5);
  1104.    NOR(P2,P3;N4;5,5,5,5);
  1105.    NAND(P2,P3;N5;5,5,5,5);
  1106.    NOR(P14,P15;N6;5,5,5,5);
  1107.    NAND(P14,P15;N7;5,5,5,5);
  1108.    NOR(P11,P12;N8;5,5,5,5);
  1109.    NAND(P11,P12;N9;5,5,5,5);
  1110.    LINV(N1;L1);
  1111.    LINV(N2;L2);
  1112.    LAND(L2,N3;L3);
  1113.    LAND(N1,N3;L4);
  1114.    LINV(N4;L5);
  1115.    LAND(L5,N5;L6);
  1116.    LAND(N1,N3,N5;L7);
  1117.    LAND(N5,N2;L8);
  1118.    LINV(N6;L9);
  1119.    LAND(L9,N7;L10);
  1120.    LAND(N1,N3,N5,N7;L11);
  1121.    LAND(N5,N7,N2;L12);
  1122.    LAND(N7,N4;L13);
  1123.    LINV(N8;L14);
  1124.    LAND(L14,N9;L15);
  1125.    LAND(N10,N3,N5,N7,N9;L16);
  1126.    LAND(N5,N7,N9,N2;L17);
  1127.    LAND(N7,N9,N4;L18);
  1128.    LAND(N9,N6;L19);
  1129.    LNOR(L4,N2;L20);
  1130.    LNOR(L7,L8,N4;L21);
  1131.    LNOR(L11,L12,L13,N6;L22);
  1132.    XOR(L1,L3;P4;13,13,15,15);
  1133.    XOR(L20,L6;P1;13,13,15,15);
  1134.    XOR(L21,L10;P13;13,13,15,15);
  1135.    XOR(L22,L15;P10;13,13,15,15);
  1136.    NOR(L16,L17,L18,L19,N8;P9;7,7,9,9);
  1137. %
  1138. ;taken from 1985 TI TTL Logic Data book Volume 2.
  1139. :74S299 TTL 20
  1140.   LINV(P19;L1);
  1141.   LINV(P1;L2);
  1142.   AND(P19,P1;N1;8,8,8,8);
  1143.   AND(P19,L2;N2;0,0,0,0);
  1144.   AND(L1,P1;N3;0,0,0,0);
  1145.   AND(L1,L2;N4;0,0,0,0);
  1146.   NAND(P19,P1;N5;0,0,0,0);
  1147.   NOR(P2,P3;N6;0,0,0,0);
  1148.   LAND(N5,N6;L3);
  1149.   LAND(P11,N3;L4);
  1150.   LAND(N2,N8;L5);
  1151.   LAND(N1,P7;L6);
  1152.   LAND(N4,N7;L7);
  1153.   LOR(L4,L5,L6,L7;L8);
  1154.   LAND(N7,N3;L9);
  1155.   LAND(N2,N9;L10);
  1156.   LAND(N1,P13;L11);
  1157.   LAND(N4,N8;L12);
  1158.   LOR(L9,L10,L11,L12;L13);
  1159.   LAND(N8,N3;L14);
  1160.   LAND(N2,N10;L15);
  1161.   LAND(N1,P6;L16);
  1162.   LAND(N4,N9;L17);
  1163.   LOR(L14,L15,L16,L17;L18);
  1164.   LAND(N9,N3;L19);
  1165.   LAND(N2,N11;L20);
  1166.   LAND(N1,P14;L21);
  1167.   LAND(N4,N10;L22);
  1168.   LOR(L19,L20,L21,L22;L23);
  1169.   LAND(N10,N3;L24);
  1170.   LAND(N2,N12;L25);
  1171.   LAND(N1,P5;L26);
  1172.   LAND(N4,N11;L27);
  1173.   LOR(L24,L25,L26,L27;L28);
  1174.   LAND(N11,N3;L29);
  1175.   LAND(N2,N13;L30);
  1176.   LAND(N1,P15;L31);
  1177.   LAND(N4,N12;L32);
  1178.   LOR(L29,L30,L31,L32;L33);
  1179.   LAND(N12,N3;L34);
  1180.   LAND(N2,N14;L35);
  1181.   LAND(N1,P4;L36);
  1182.   LAND(N4,N13;L37);
  1183.   LOR(L34,L35,L36,L37;L38);
  1184.   LAND(N13,N3;L39);
  1185.   LAND(N2,P18;L40);
  1186.   LAND(N1,P16;L41);
  1187.   LAND(N4,N14;L42);
  1188.   LOR(L39,L40,L41,L42;L43);
  1189.   DQFFC(L8,P12,P9;N7;16,16,7,5,10,10,19,19,10,10,16,16,3,5,10,10,19,19,10,10);
  1190.   DQFFC(L13,P12,P9;N8;16,16,7,3,10,10,19,19,10,10,16,16,3,5,10,10,19,19,10,10);
  1191.   DQFFC(L18,P12,P9;N9;16,16,7,3,10,10,19,19,10,10,16,16,3,5,10,10,19,19,10,10);
  1192.   DQFFC(L23,P12,P9;N10;16,16,7,3,10,10,19,19,10,10,16,16,3,5,10,10,19,19,10,10);
  1193.   DQFFC(L28,P12,P9;N11;16,16,7,3,10,10,19,19,10,10,16,16,3,5,10,10,19,19,10,10);
  1194.   DQFFC(L33,P12,P9;N12;16,16,7,3,10,10,19,19,10,10,16,16,3,5,10,10,19,19,10,10);
  1195.   DQFFC(L38,P12,P9;N13;16,16,7,3,10,10,19,19,10,10,16,16,3,5,10,10,19,19,10,10);
  1196.   DQFFC(L43,P12,P9;N14;16,16,7,3,10,10,19,19,10,10,16,16,7,5,10,10,19,19,10,10);
  1197.   BUF(N7;N15;3,3,5,5);
  1198.   BUF(N8;N16;3,3,5,5);
  1199.   BUF(N9;N17;3,3,5,5);
  1200.   BUF(N10;N18;3,3,5,5);
  1201.   BUF(N11;N19;3,3,5,5);
  1202.   BUF(N12;N20;3,3,5,5);
  1203.   BUF(N13;N21;3,3,5,5);
  1204.   BUF(N14;N22;3,3,5,5);
  1205.   TSB(N15,L3;P7;18,18,12,12,18,18,12,12);
  1206.   TSB(N16,L3;P13;18,18,12,12,18,18,12,12);
  1207.   TSB(N17,L3;P6;18,18,12,12,18,18,12,12);
  1208.   TSB(N18,L3;P14;18,18,12,12,18,18,12,12);
  1209.   TSB(N19,L3;P5;18,18,12,12,18,18,12,12);
  1210.   TSB(N20,L3;P15;18,18,12,12,18,18,12,12);
  1211.   TSB(N21,L3;P4;18,18,12,12,18,18,12,12);
  1212.   TSB(N22,L3;P16;18,18,12,12,18,18,12,12);
  1213.   BUF(N7;P8;4,4,6,6);
  1214.   BUF(N14;P17;4,4,6,6);
  1215. %
  1216. ;taken from 1985 TI TTL Logic Data book Volume 2.
  1217. :74S350  TTL 16
  1218.    INV(P10;N1;8,8,8,8);
  1219.    INV(P9;N2;8,8,8,8);
  1220.    LINV(N1;L1);
  1221.    LINV(N2;L2);
  1222.    LINV(P13;L3);
  1223.    LAND(N1,N2,P7;L4);
  1224.    LAND(L1,N2,P6;L5);
  1225.    LAND(N1,L2,P5;L6);
  1226.    LAND(L1,L2,P4;L7);
  1227.    LAND(N1,N2,P6;L8);
  1228.    LAND(L1,N2,P5;L9);
  1229.    LAND(N1,L2,P4;L10);
  1230.    LAND(L1,L2,P3;L11);
  1231.    LAND(N1,N2,P5;L12);
  1232.    LAND(L1,N2,P4;L13);
  1233.    LAND(N1,L2,P3;L14);
  1234.    LAND(L1,L2,P2;L15);
  1235.    LAND(N1,N2,P4;L16);
  1236.    LAND(L1,N2,P3;L17);
  1237.    LAND(N1,L2,P2;L18);
  1238.    LAND(L1,L2,P1;L19);
  1239.    OR(L4,L5,L6,L7;N3;9,12,11,14);
  1240.    OR(L8,L9,L10,L11;N4;9,12,11,14);
  1241.    OR(L12,L13,L14,L15;N5;9,12,11,14);
  1242.    OR(L16,L17,L18,L19;N6;9,12,11,14);
  1243.    TSB(N3,L3;P11;21,20,15,13,21,20,15,13);
  1244.    TSB(N4,L3;P12;21,20,15,13,21,20,15,13);
  1245.    TSB(N5,L3;P14;21,20,15,13,21,20,15,13);
  1246.    TSB(N6,L3;P15;21,20,15,13,21,20,15,13);
  1247. %
  1248. ;taken from 1985 TI TTL Logic Data book Volume 2.
  1249. :74S373   TTL  20
  1250.    LINV(P1;L1);
  1251.    DLATCH(P3,P11;N1;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1252.    DLATCH(P4,P11;N2;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1253.    DLATCH(P7,P11;N3;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1254.    DLATCH(P8,P11;N4;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1255.    DLATCH(P13,P11;N5;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1256.    DLATCH(P14,P11;N6;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1257.    DLATCH(P17,P11;N7;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1258.    DLATCH(P18,P11;N8;12,12,14,18,0,10,6,14,14,16,20,0,10,6);
  1259.    TSB(N1,L1;P2;18,15,12,9,18,15,12,9);
  1260.    TSB(N2,L1;P5;18,15,12,9,18,15,12,9);
  1261.    TSB(N3,L1;P6;18,15,12,9,18,15,12,9);
  1262.    TSB(N4,L1;P9;18,15,12,9,18,15,12,9);
  1263.    TSB(N5,L1;P12;18,15,12,9,18,15,12,9);
  1264.    TSB(N6,L1;P15;18,15,12,9,18,15,12,9);
  1265.    TSB(N7,L1;P16;18,15,12,9,18,15,12,9);
  1266.    TSB(N8,L1;P19;18,15,12,9,18,15,12,9);
  1267. %
  1268. ;The Propagation delays modeled are as follows - Delay form Clock to Q,
  1269. ;set up and hold time, and the minimum pulse width of the clock.  These
  1270. ;delays are repeated for 45pf and 150pf.  The Enable/Disable time for
  1271. ;the 3-state drivers are also modeled for 15pf and 5pf.
  1272. :74S374                TTL    20
  1273.    LINV(P1;L1);
  1274.    DQFF(P3,P11;N1;15,17,5,2,6,7,15,20,5,2,15,15);
  1275.    DQFF(P4,P11;N2;15,17,5,2,6,7,15,20,5,2,15,15);
  1276.    DQFF(P7,P11;N3;15,17,5,2,6,7,15,20,5,2,15,15);
  1277.    DQFF(P8,P11;N4;15,17,5,2,6,7,15,20,5,2,15,15);
  1278.    DQFF(P13,P11;N5;15,17,5,2,6,7,15,20,5,2,15,15);
  1279.    DQFF(P14,P11;N6;15,17,5,2,6,7,15,20,5,2,15,15);
  1280.    DQFF(P17,P11;N7;15,17,5,2,6,7,15,20,5,2,15,15);
  1281.    DQFF(P18,P11;N8;15,17,5,2,6,7,15,20,5,2,15,15);
  1282.    TSB(N1,L1;P2;18,15,12,9,18,15,12,9);
  1283.    TSB(N2,L1;P5;18,15,12,9,18,15,12,9);
  1284.    TSB(N3,L1;P6;18,15,12,9,18,15,12,9);
  1285.    TSB(N4,L1;P9;18,15,12,9,18,15,12,9);
  1286.    TSB(N5,L1;P12;18,15,12,9,18,15,12,9);
  1287.    TSB(N6,L1;P15;18,15,12,9,18,15,12,9);
  1288.    TSB(N7,L1;P16;18,15,12,9,18,15,12,9);
  1289.    TSB(N8,L1;P19;18,15,12,9,18,15,12,9);
  1290. %
  1291. ;Data for the following device was taken from 1985
  1292. ;TI TTL Logic Data Book.
  1293. :74S412   TTL  24
  1294.    LINV(P1;L1);
  1295.    LAND(L1,P13;L2);
  1296.    LINV(P14;L3);
  1297.    LNOR(L2,L3;L4);
  1298.    LINV(P2;L5);
  1299.    LAND(P2,L2;L6);
  1300.    LOR(N11,L6;L7);
  1301.    INV(P11;N1;0,0,0,0);
  1302.    AND(P11,L5;N11;7,5,7,5);
  1303.    DQFFP(ZERO,N1,L4;N2;4,4,15,20,25,25,26,26,25,0,4,4,15,20,25,25,28,28,25,0);
  1304.    DLATCHPC(P3,L7,ONE,P14;N3;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1305.    DLATCHPC(P5,L7,ONE,P14;N4;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1306.    DLATCHPC(P7,L7,ONE,P14;N5;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1307.    DLATCHPC(P9,L7,ONE,P14;N6;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1308.    DLATCHPC(P16,L7,ONE,P14;N7;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1309.    DLATCHPC(P18,L7,ONE,P14;N8;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1310.    DLATCHPC(P20,L7,ONE,P14;N9;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1311.    DLATCHPC(P22,L7,ONE,P14;N10;19,19,19,19,15,0,25,26,26,25,21,21,21,21,15,0,25,28,28,25);
  1312.    LOR(P2,L2;L8);
  1313.    LINV(N2;L9);
  1314.    NOR(L9,L2;P23;18,18,20,20);
  1315.    TSB(N3,L8;P4;40,35,20,20,40,35,20,20);
  1316.    TSB(N4,L8;P6;40,35,20,20,40,35,20,20);
  1317.    TSB(N5,L8;P8;40,35,20,20,40,35,20,20);
  1318.    TSB(N6,L8;P10;40,35,20,20,40,35,20,20);
  1319.    TSB(N7,L8;P15;40,35,20,20,40,35,20,20);
  1320.    TSB(N8,L8;P17;40,35,20,20,40,35,20,20);
  1321.    TSB(N9,L8;P19;40,35,20,20,40,35,20,20);
  1322.    TSB(N10,L8;P21;40,35,20,20,40,35,20,20);
  1323. %