home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p070 / 6.ddi / VLIB.PLB / ALS.DSF < prev    next >
Encoding:
Text File  |  1991-02-21  |  227.5 KB  |  7,068 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 ALS 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 the delays for 50pf are extrapolated using
  17. ;7pf/ns.
  18. ;
  19. ;Unless otherwise stated the delays for open collector gates were
  20. ;extrapolated using 2.2pf/ns for the low to high going signals.
  21. ;
  22. ;Unless otherwise stated, delays for flip flops taken from the national
  23. ;databook have the following exceptions to the databook -
  24. ;The min. removal time preset or clear to clock is entered as zero.
  25. ;
  26. ;Unless otherwise specified the delays for the following devices were
  27. ;taken from the National 1984 Logic Databook.
  28. ;
  29. ;
  30. :74ALS00            TTL    14
  31.    NAND(P1,P2;P3;6,3,11,8);
  32.    NAND(P4,P5;P6;6,3,11,8);
  33.    NAND(P10,P9;P8;6,3,11,8);
  34.    NAND(P13,P12;P11;6,3,11,8);
  35. %
  36. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  37. :74ALS01            TTL    14
  38.    SET(RHIGH);
  39.    NAND(P2,P3;P1;36,23,54,28);
  40.    NAND(P5,P6;P4;36,23,54,28);
  41.    NAND(P8,P9;P10;36,23,54,28);
  42.    NAND(P11,P12;P13;36,23,54,28);
  43. %
  44. :74ALS02            TTL    14
  45.    NOR(P2,P3;P1;7,5,12,10);
  46.    NOR(P5,P6;P4;7,5,12,10);
  47.    NOR(P8,P9;P10;7,5,12,10);
  48.    NOR(P11,P12;P13;7,5,12,10);
  49. %
  50. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  51. :74ALS03            TTL    14
  52.    SET(RHIGH);
  53.    NAND(P1,P2;P3;36,17,54,22);
  54.    NAND(P4,P5;P6;36,17,54,22);
  55.    NAND(P10,P9;P8;36,17,54,22);
  56.    NAND(P13,P12;P11;36,17,54,22);
  57. %
  58. :74ALS04            TTL    14
  59.    INV(P1;P2;6,3,11,8);
  60.    INV(P3;P4;6,3,11,8);
  61.    INV(P5;P6;6,3,11,8);
  62.    INV(P9;P8;6,3,11,8);
  63.    INV(P11;P10;6,3,11,8);
  64.    INV(P13;P12;6,3,11,8);
  65. %
  66. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  67. :74ALS05            TTL    14
  68.    SET(RHIGH);
  69.    INV(P1;P2;36,9,54,14);
  70.    INV(P3;P4;36,9,54,14);
  71.    INV(P5;P6;36,9,54,14);
  72.    INV(P9;P8;36,9,54,14);
  73.    INV(P11;P10;36,9,54,14);
  74.    INV(P13;P12;36,9,54,14);
  75. %
  76. :74ALS08            TTL    14
  77.    AND(P1,P2;P3;9,5,14,10);
  78.    AND(P4,P5;P6;9,5,14,10);
  79.    AND(P10,P9;P8;9,5,14,10);
  80.    AND(P13,P12;P11;9,5,14,10);
  81. %
  82. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  83. :74ALS09            TTL    14
  84.    SET(RHIGH);
  85.    AND(P1,P2;P3;36,10,54,15);
  86.    AND(P4,P5;P6;36,10,54,15);
  87.    AND(P10,P9;P8;36,10,54,15);
  88.    AND(P13,P12;P11;36,10,54,15);
  89. %
  90. :74ALS10            TTL    14
  91.    NAND(P1,P2,P13;P12;6,3,11,8);
  92.    NAND(P3,P4,P5;P6;6,3,11,8);
  93.    NAND(P11,P10,P9;P8;6,3,11,8);
  94. %
  95. :74ALS10A          TTL  14
  96.    NAND(P1,P2,P13;P12;6,5,11,10);
  97.    NAND(P3,P4,P5;P6;6,5,11,10);
  98.    NAND(P11,P10,P9;P8;6,5,11,10);
  99. %
  100. :74ALS11            TTL    14
  101.    AND(P1,P2,P13;P12;8,5,13,10);
  102.    AND(P3,P4,P5;P6;8,5,13,10);
  103.    AND(P11,P10,P9;P8;8,5,13,10);
  104. %
  105. :74ALS11A          TTL    14
  106.    AND(P1,P2,P13;P12;8,5,13,10);
  107.    AND(P3,P4,P5;P6;8,5,13,10);
  108.    AND(P11,P10,P9;P8;8,5,13,10);
  109. %
  110. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  111. :74ALS12            TTL    14
  112.    SET(RHIGH);
  113.    NAND(P1,P2,P13;P12;36,13,54,18);
  114.    NAND(P3,P4,P5;P6;36,13,54,18);
  115.    NAND(P11,P10,P9;P8;36,13,54,18);
  116. %
  117. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  118. :74ALS12A          TTL    14
  119.    SET(RHIGH);
  120.    NAND(P1,P2,P13;P12;36,13,54,18);
  121.    NAND(P3,P4,P5;P6;36,13,54,18);
  122.    NAND(P11,P10,P9;P8;36,13,54,18);
  123. %
  124. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  125. :74ALS15            TTL    14
  126.    SET(RHIGH);
  127.    AND(P1,P2,P13;P12;27,15,45,20);
  128.    AND(P3,P4,P5;P6;27,15,45,20);
  129.    AND(P11,P10,P9;P8;27,15,45,20);
  130. %
  131. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  132. :74ALS15A       TTL    14
  133.    SET(RHIGH);
  134.    AND(P1,P2,P13;P12;27,15,45,20);
  135.    AND(P3,P4,P5;P6;27,15,45,20);
  136.    AND(P11,P10,P9;P8;27,15,45,20);
  137. %
  138. :74ALS20            TTL    14
  139.    NAND(P1,P2,P4,P5;P6;6,5,11,10);
  140.    NAND(P9,P10,P12,P13;P8;6,5,11,10);
  141. %
  142. :74ALS20A          TTL    14
  143.    NAND(P1,P2,P4,P5;P6;6,5,11,10);
  144.    NAND(P9,P10,P12,P13;P8;6,5,11,10);
  145. %
  146. :74ALS21            TTL    14
  147.    AND(P1,P2,P4,P5;P6;21,5,26,10);
  148.    AND(P9,P10,P12,P13;P8;21,5,26,10);
  149. %
  150. :74ALS21A          TTL    14
  151.    AND(P1,P2,P4,P5;P6;21,5,26,10);
  152.    AND(P9,P10,P12,P13;P8;21,5,26,10);
  153. %
  154. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  155. :74ALS22            TTL    14
  156.    SET(RHIGH);
  157.    NAND(P1,P2,P4,P5;P6;27,13,45,18);
  158.    NAND(P9,P10,P12,P13;P8;27,13,45,18);
  159. %
  160. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  161. :74ALS22B          TTL    14
  162.    SET(RHIGH);
  163.    NAND(P1,P2,P4,P5;P6;27,13,45,18);
  164.    NAND(P9,P10,P12,P13;P8;27,13,45,18);
  165. %
  166. :74ALS27            TTL    14
  167.    NOR(P1,P2,P13;P12;10,4,15,9);
  168.    NOR(P3,P4,P5;P6;10,4,15,9);
  169.    NOR(P11,P10,P9;P8;10,4,15,9);
  170. %
  171. ;The delays for 150pf have been extrapolated using 21pf per nanosecond.
  172. :74ALS28            TTL    14
  173.    NOR(P2,P3;P1;8,7,13,12);
  174.    NOR(P5,P6;P4;8,7,13,12);
  175.    NOR(P8,P9;P10;8,7,13,12);
  176.    NOR(P11,P12;P13;8,7,13,12);
  177. %
  178. ;Delays for 15pF were extrapolated using 18pF/ns.
  179. :74ALS28A          TTL    14
  180.    NOR(P2,P3;P1;8,7,13,12);
  181.    NOR(P5,P6;P4;8,7,13,12);
  182.    NOR(P8,P9;P10;8,7,13,12);
  183.    NOR(P11,P12;P13;8,7,13,12);
  184. %
  185. :74ALS30            TTL    14
  186.    NAND(P1,P2,P3,P4,P5,P6,P11,P12;P8;5,7,10,12);
  187. %
  188. :74ALS30A       TTL    14
  189.    NAND(P1,P2,P3,P4,P5,P6,P11,P12;P8;5,7,10,12);
  190. %
  191. :74ALS32            TTL    14
  192.    OR(P1,P2;P3;9,7,14,12);
  193.    OR(P4,P5;P6;9,7,14,12);
  194.    OR(P10,P9;P8;9,7,14,12);
  195.    OR(P12,P13;P11;9,7,14,12);
  196. %
  197. ;The delays for 150pf are extrapolated using 21pf per nanosecond for
  198. ;high to low going signals.  For low to high going signals 6.6pf/ns
  199. ;is used.
  200. :74ALS33            TTL    14
  201.    SET(RHIGH);
  202.    NOR(P2,P3;P1;33,12,48,17);
  203.    NOR(P5,P6;P4;33,12,48,17);
  204.    NOR(P8,P9;P10;33,12,48,17);
  205.    NOR(P11,P12;P13;33,12,48,17);
  206. %
  207. ;The delays for 150pf are extrapolated using 21pf per nanosecond for
  208. ;high to low going signals.  For low to high going signals 6.6pf/ns
  209. ;is used.
  210. :74ALS33A        TTL    14
  211.    SET(RHIGH);
  212.    NOR(P2,P3;P1;33,12,48,17);
  213.    NOR(P5,P6;P4;33,12,48,17);
  214.    NOR(P8,P9;P10;33,12,48,17);
  215.    NOR(P11,P12;P13;33,12,48,17);
  216. %
  217. ;taken from 1986 TI ALS/AS Data book.
  218. :74ALS34   TTL  14
  219.    BUF(P1;P2;10,5,15,10);
  220.    BUF(P3;P4;10,5,15,10);
  221.    BUF(P5;P6;10,5,15,10);
  222.    BUF(P9;P8;10,5,15,10);
  223.    BUF(P11;P10;10,5,15,10);
  224.    BUF(P13;P12;10,5,15,10);
  225. %
  226. ;taken from 1986 TI ALS/AS Data book.
  227. :74ALS35   TTL  14
  228.    SET(RHIGH);
  229.    BUF(P1;P2;45,9,50,14);
  230.    BUF(P3;P4;45,9,50,14);
  231.    BUF(P5;P6;45,9,50,14);
  232.    BUF(P9;P8;45,9,50,14);
  233.    BUF(P11;P10;45,9,50,14);
  234.    BUF(P13;P12;45,9,50,14);
  235. %
  236. ;taken from 1986 TI ALS/AS Data book.
  237. :74ALS35A          TTL  14
  238.    SET(RHIGH);
  239.    BUF(P1;P2;45,9,50,14);
  240.    BUF(P3;P4;45,9,50,14);
  241.    BUF(P5;P6;45,9,50,14);
  242.    BUF(P9;P8;45,9,50,14);
  243.    BUF(P11;P10;45,9,50,14);
  244.    BUF(P13;P12;45,9,50,14);
  245. %
  246. ;The delays for this part are for 50pf and 150pf.  The delays for 150pf
  247. ;are extrapolated using 21pf/ns.
  248. :74ALS37            TTL    14
  249.    NAND(P1,P2;P3;8,7,13,12);
  250.    NAND(P4,P5;P6;8,7,13,12);
  251.    NAND(P9,P10;P8;8,7,13,12);
  252.    NAND(P12,P13;P11;8,7,13,12);
  253. %
  254. ;The delays for this part are for 50pf and 150pf.  The delays for 150pf
  255. ;are extrapolated using 21pf/ns.
  256. :74ALS37A         TTL    14
  257.    NAND(P1,P2;P3;8,7,13,12);
  258.    NAND(P4,P5;P6;8,7,13,12);
  259.    NAND(P9,P10;P8;8,7,13,12);
  260.    NAND(P12,P13;P11;8,7,13,12);
  261. %
  262. ;The delays for 150pf are extrapolated using 21pf/ns for high to low going
  263. ;signals.  For low to high going signals, 6.6pf/ns is used.
  264. :74ALS38            TTL    14
  265.    SET(RHIGH);
  266.    NAND(P1,P2;P3;33,12,48,17);
  267.    NAND(P4,P5;P6;33,12,48,17);
  268.    NAND(P9,P10;P8;33,12,48,17);
  269.    NAND(P12,P13;P11;33,12,48,17);
  270. %
  271. ;The delays for 150pf are extrapolated using 21pf/ns for high to low going
  272. ;signals.  For low to high going signals, 6.6pf/ns is used.
  273. :74ALS38A       TTL    14
  274.    SET(RHIGH);
  275.    NAND(P1,P2;P3;33,12,48,17);
  276.    NAND(P4,P5;P6;33,12,48,17);
  277.    NAND(P9,P10;P8;33,12,48,17);
  278.    NAND(P12,P13;P11;33,12,48,17);
  279. %
  280. :74ALS40            TTL    14
  281.    NAND(P1,P2,P4,P5;P6;8,7,13,12);
  282.    NAND(P13,P12,P10,P9;P8;8,7,13,12);
  283. %
  284. ;Delays for 15pF were extrapolated using 18pF/ns.
  285. :74ALS40A          TTL    14
  286.    NAND(P1,P2,P4,P5;P6;11,10,13,12);
  287.    NAND(P13,P12,P10,P9;P8;11,10,13,12);
  288. %
  289. :74ALS74            TTL    14
  290.    DFFPC(P2,P3,P4,P1;P5,P6;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  291.    DFFPC(P12,P11,P10,P13;P9,P8;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  292. %
  293. :74ALS74A          TTL    14
  294.    DFFPC(P2,P3,P4,P1;P5,P6;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  295.    DFFPC(P12,P11,P10,P13;P9,P8;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  296. %
  297. :74ALS86            TTL    14
  298.    XOR(P1,P2;P3;12,7,17,12);
  299.    XOR(P4,P5;P6;12,7,17,12);
  300.    XOR(P10,P9;P8;12,7,17,12);
  301.    XOR(P13,P12;P11;12,7,17,12);
  302. %
  303. :74ALS109        TTL    16
  304.    LINV(P3;L1);
  305.    LINV(P13;L2);
  306.    JKFFPC(P2,L1,P4,P5,P1;P6,P7;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  307.    JKFFPC(P14,L2,P12,P11,P15;P10,P9;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  308. %
  309. :74ALS109A         TTL  16
  310.    LINV(P3;L1);
  311.    LINV(P13;L2);
  312.    JKFFPC(P2,L1,P4,P5,P1;P6,P7;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  313.    JKFFPC(P14,L2,P12,P11,P15;P10,P9;11,13,15,0,15,15,8,10,15,0,16,18,15,0,15,15,13,15,15,0);
  314. %
  315. ;The delays for this part are taken from the TI TTl Data Book Volume 3 1984.
  316. :74ALS112        TTL    16
  317.    INV(P1;N1;0,0,0,0);
  318.    INV(P13;N2;0,0,0,0);
  319.    JKFFPC(P3,P2,N1,P4,P15;P5,P6;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  320.    JKFFPC(P11,P12,N2,P10,P14;P9,P7;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  321. %
  322. ;The delays for this part are taken from the TI TTl Data Book Volume 3 1984.
  323. :74ALS112A            TTL  16
  324.    INV(P1;N1;0,0,0,0);
  325.    INV(P13;N2;0,0,0,0);
  326.    JKFFPC(P3,P2,N1,P4,P15;P5,P6;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  327.    JKFFPC(P11,P12,N2,P10,P14;P9,P7;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  328. %
  329. :74ALS113        TTL    14
  330.    INV(P1;N1;0,0,0,0);
  331.    INV(P13;N2;0,0,0,0);
  332.    JKFFP(P3,P2,N1,P4;P5,P6;10,14,22,0,17,17,9,11,10,0,15,19,22,0,17,17,14,16,10,0);
  333.    JKFFP(P11,P12,N2,P10;P9,P8;10,14,22,0,17,17,9,11,10,0,15,19,22,0,17,17,14,16,10,0);
  334. %
  335. ;The delays for this part are taken from the TI TTl Data Book Volume 3 1984.
  336. :74ALS113A         TTL    14
  337.    INV(P1;N1;0,0,0,0);
  338.    INV(P13;N2;0,0,0,0);
  339.    JKFFP(P3,P2,N1,P4;P5,P6;10,14,22,0,17,17,9,11,10,0,15,19,22,0,17,17,14,16,10,0);
  340.    JKFFP(P11,P12,N2,P10;P9,P8;10,14,22,0,17,17,9,11,10,0,15,19,22,0,17,17,14,16,10,0);
  341. %
  342. :74ALS114        TTL    14
  343.    INV(P13;N1;0,0,0,0);
  344.    JKFFPC(P3,P2,N1,P4,P1;P5,P6;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  345.    JKFFPC(P11,P12,N1,P10,P1;P9,P8;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  346. %
  347. ;The delays for this part are taken from the TI TTl Data Book Volume 3 1984.
  348. :74ALS114A         TTL    14
  349.    INV(P13;N1;0,0,0,0);
  350.    JKFFPC(P3,P2,N1,P4,P1;P5,P6;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  351.    JKFFPC(P11,P12,N1,P10,P1;P9,P8;10,14,22,0,17,17,10,13,10,0,15,19,22,0,17,17,15,18,10,0);
  352. %
  353. ;taken from 1986 TI ALS/AS data book.
  354. :74ALS131   TTL  16
  355.    INV(P5;N1;5,0,5,0);
  356.    BUF(P6;N2;7,5,7,5);
  357.    LAND(N1,N2;L1);
  358.    DQFF(P1,P4;N3;10,10,10,0,10,10,10,10,10,0,10,10);
  359.    DQFF(P2,P4;N4;10,10,10,0,10,10,10,10,10,0,10,10);
  360.    DQFF(P3,P4;N5;10,10,10,0,10,10,10,10,10,0,10,10);
  361.    LINV(N3;L6);
  362.    LINV(N4;L7);
  363.    LINV(N5;L8);
  364.    NAND(L6,L7,L8,L1;P15;10,5,15,10);
  365.    NAND(N3,L7,L8,L1;P14;10,5,15,10);
  366.    NAND(L6,N4,L8,L1;P13;10,5,15,10);
  367.    NAND(N3,N4,L8,L1;P12;10,5,15,10);
  368.    NAND(L6,L7,N5,L1;P11;10,5,15,10);
  369.    NAND(N3,L7,N5,L1;P10;10,5,15,10);
  370.    NAND(L6,N4,N5,L1;P9;10,5,15,10);
  371.    NAND(N3,N4,N5,L1;P7;10,5,15,10);
  372. %
  373. %
  374. :74ALS133        TTL    16
  375.    NAND(P1,P2,P3,P4,P5,P6,P7,P10,P11,P12,P13,P14,P15;P9;6,20,11,25);
  376. %
  377. ;The low to high delays for the 15pf case are extrapolated using 2pf/ns.
  378. :74ALS136        TTL    14
  379.    SET(RHIGH);
  380.    XOR(P1,P2;P3;32,10,50,15);
  381.    XOR(P4,P5;P6;32,10,50,15);
  382.    XOR(P10,P9;P8;32,10,50,15);
  383.    XOR(P12,P13;P11;32,10,50,15);
  384. %
  385. ;Data for the following device was taken from 1986
  386. ;TI ALS/AS Logic Data Book
  387. :74ALS137   TTL  16
  388.    INV(P5;N1;5,5,5,5);
  389.    BUF(P6;N2;5,10,5,10);
  390.    LAND(N1,N2;L1);
  391.    LINV(P4;L2);
  392.    DLATCH(P1,L2;N3;8,8,10,15,10,5,10,8,8,10,15,10,5,10);
  393.    DLATCH(P2,L2;N4;8,8,10,15,10,5,10,8,8,10,15,10,5,10);
  394.    DLATCH(P3,L2;N5;8,8,10,15,10,5,10,8,8,10,15,10,5,10);
  395.    INV(N3;N6;2,5,2,5);
  396.    INV(N4;N7;2,5,2,5);
  397.    INV(N5;N8;2,5,2,5);
  398.    BUF(N3;N9;2,5,2,5);
  399.    BUF(N4;N10;2,5,2,5);
  400.    BUF(N5;N11;2,5,2,5);
  401.    NAND(N6,N7,N8,L1;P15;2,5,7,10);
  402.    NAND(N9,N7,N8,L1;P14;2,5,7,10);
  403.    NAND(N6,N10,N8,L1;P13;2,5,7,10);
  404.    NAND(N9,N10,N8,L1;P12;2,5,7,10);
  405.    NAND(N6,N7,N11,L1;P11;2,5,7,10);
  406.    NAND(N9,N7,N11,L1;P10;2,5,7,10);
  407.    NAND(N6,N10,N11,L1;P9;2,5,7,10);
  408.    NAND(N9,N10,N11,L1;P7;2,5,7,10);
  409. %
  410. ;The delays for the following part are taken from the TI TTL Data book
  411. ;Volume 3.  delays are modeled for Select to output and Enable to output
  412. ;for Low to High going and High to Low going signals.
  413. :74ALS138            TTL    16
  414.    BUF(P1;N1;8,12,13,17);
  415.    BUF(P2;N2;8,12,13,17);
  416.    BUF(P3;N3;8,12,13,17);
  417.    INV(P1;N4;8,12,13,17);
  418.    INV(P2;N5;8,12,13,17);
  419.    INV(P3;N6;8,12,13,17);
  420.    BUF(P6;N7;7,7,12,12);
  421.    NOR(P4,P5;N8;7,7,12,12);
  422.    LAND(N7,N8;L1);
  423.    NAND(N4,N5,N6,L1;P15;5,5,5,5);
  424.    NAND(N1,N5,N6,L1;P14;5,5,5,5);
  425.    NAND(N4,N2,N6,L1;P13;5,5,5,5);
  426.    NAND(N1,N2,N6,L1;P12;5,5,5,5);
  427.    NAND(N4,N5,N3,L1;P11;5,5,5,5);
  428.    NAND(N1,N5,N3,L1;P10;5,5,5,5);
  429.    NAND(N4,N2,N3,L1;P9;5,5,5,5);
  430.    NAND(N1,N2,N3,L1;P7;5,5,5,5);
  431. %
  432. ;The delays for the following part are taken from the TI TTL Data Book
  433. ;Volume 3.  Delays are modeled for Select to Output for Low to High
  434. ;and High to Low going signals.
  435. :74ALS139            TTL    16
  436.    INV(P1;N1;0,0,5,5);
  437.    BUF(P2;N2;2,2,7,7);
  438.    BUF(P3;N3;2,2,7,7);
  439.    INV(P2;N4;2,2,7,7);
  440.    INV(P3;N5;2,2,7,7);
  441.    INV(P15;N6;0,0,5,5);
  442.    BUF(P14;N7;2,2,7,7);
  443.    BUF(P13;N8;2,2,7,7);
  444.    INV(P14;N9;2,2,7,7);
  445.    INV(P13;N10;2,2,7,7);
  446.    NAND(N4,N5,N1;P4;3,3,3,3);
  447.    NAND(N2,N5,N1;P5;3,3,3,3);
  448.    NAND(N4,N3,N1;P6;3,3,3,3);
  449.    NAND(N2,N3,N1;P7;3,3,3,3);
  450.    NAND(N9,N10,N6;P12;3,3,3,3);
  451.    NAND(N10,N7,N6;P11;3,3,3,3);
  452.    NAND(N9,N8,N6;P10;3,3,3,3);
  453.    NAND(N7,N8,N6;P9;3,3,3,3);
  454. %
  455. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  456. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  457. :74ALS151            TTL    16
  458.    INV(P11;N1;9,8,9,8);
  459.    INV(P10;N2;9,8,9,8);
  460.    INV(P9;N3;9,8,9,8);
  461.    INV(P7;N4;8,4,8,4);
  462.    BUF(P7;N5;8,4,8,4);
  463.    LINV(N1;L1);
  464.    LINV(N2;L2);
  465.    LINV(N3;L3);
  466.    LAND(P4,N1,N2,N3;L4);
  467.    LAND(P3,L1,N2,N3;L5);
  468.    LAND(P2,N1,L2,N3;L6);
  469.    LAND(P1,L1,L2,N3;L7);
  470.    LAND(P15,L3,N1,N2;L8);
  471.    LAND(P14,L3,L1,N2;L9);
  472.    LAND(P13,L3,N1,L2;L10);
  473.    LAND(P12,L3,L1,L2;L11);
  474.    LOR(L4,L5,L6,L7,L8,L9,L10,L11;L12);
  475.    LINV(L12;L13);
  476.    AND(N4,L12;P5;13,13,15,15);
  477.    OR(N5,L13;P6;8,13,10,15);
  478. %
  479. ;taken from 1986 TI ALS/AS Data book.
  480. :74ALS153   TTL  16
  481.    INV(P1;N1;8,3,8,3);
  482.    INV(P15;N2;8,3,8,3);
  483.    INV(P2;N3;11,6,11,6);
  484.    INV(P14;N4;11,6,11,6);
  485.    BUF(P2;N5;11,6,11,6);
  486.    BUF(P14;N6;11,6,11,6);
  487.    LAND(N1,N3,N4,P6;L3);
  488.    LAND(N1,N3,N6,P5;L4);
  489.    LAND(N1,N5,N4,P4;L5);
  490.    LAND(N1,N5,N6,P3;L6);
  491.    LAND(P10,N3,N4,N2;L7);
  492.    LAND(P11,N3,N6,N2;L8);
  493.    LAND(P12,N5,N4,N2;L9);
  494.    LAND(P13,N5,N6,N2;L10);
  495.    OR(L3,L4,L5,L6;P7;5,10,10,15);
  496.    OR(L7,L8,L9,L10;P9;5,10,10,15);
  497. %
  498. ;Data for the following device was taken from 1986
  499. ;TI ALS/AS Logic Data Book
  500. :74ALS156   TTL  16
  501.    LNOR(P2,N1;L1);
  502.    LNOR(P15,P14;L2);
  503.    INV(P1;N1;12,1,12,1);
  504.    INV(P3;N2;3,17,3,17);
  505.    INV(P13;N3;3,17,3,17);
  506.    BUF(P3;N4;3,17,3,17);
  507.    BUF(P13;N5;3,17,3,17);
  508.    SET(RHIGH);
  509.    NAND(N2,N3,L1;P7;33,17,38,22);
  510.    NAND(N2,N5,L1;P6;33,17,38,22);
  511.    NAND(N4,N3,L1;P5;33,17,38,22);
  512.    NAND(N4,N5,L1;P4;33,17,38,22);
  513.    NAND(N2,N3,L2;P9;33,17,38,22);
  514.    NAND(N2,N5,L2;P10;33,17,38,22);
  515.    NAND(N4,N3,L2;P11;33,17,38,22);
  516.    NAND(N4,N5,L2;P12;33,17,38,22);
  517. %
  518. ;For the following part typical values were used. Delays are modeled for
  519. ;Data to Output, Strobe to Output, and Select to Output for Low to High
  520. ;and High to Low going signals.  The delays for the 15pf case are
  521. ;extrapolated using 21pf/ns.
  522. :74ALS157            TTL    16
  523.    INV(P1;N1;2,2,2,2);
  524.    INV(P15;N2;2,2,2,2);
  525.    LINV(N1;L1);
  526.    LAND(P2,N1,N2;L2);
  527.    LAND(P3,L1,N2;L3);
  528.    LAND(P5,N1,N2;L4);
  529.    LAND(P6,L1,N2;L5);
  530.    LAND(P11,N1,N2;L6);
  531.    LAND(P10,L1,N2;L7);
  532.    LAND(P14,N1,N2;L8);
  533.    LAND(P13,L1,N2;L9);
  534.    OR(L2,L3;P4;2,3,4,5);
  535.    OR(L4,L5;P7;2,3,4,5);
  536.    OR(L6,L7;P9;2,3,4,5);
  537.    OR(L8,L9;P12;2,3,4,5);
  538. %
  539. ;Typical values are used for the delays for the following part.  Delays
  540. ;are modeled for Data to Output, Strobe to Output, and Select to
  541. ;Output for Low to High and High to Low going signals.  The delays for
  542. ;the 15pf case are extrapolated using 21pf/ns.
  543. :74ALS158            TTL    16
  544.    INV(P1;N1;2,2,2,2);
  545.    INV(P15;N2;2,2,2,2);
  546.    LINV(N1;L1);
  547.    LAND(P2,N1,N2;L2);
  548.    LAND(P3,L1,N2;L3);
  549.    LAND(P5,N1,N2;L4);
  550.    LAND(P6,L1,N2;L5);
  551.    LAND(P11,N1,N2;L6);
  552.    LAND(P10,L1,N2;L7);
  553.    LAND(P14,N1,N2;L8);
  554.    LAND(P13,L1,N2;L9);
  555.    NOR(L2,L3;P4;2,3,4,5);
  556.    NOR(L4,L5;P7;2,3,4,5);
  557.    NOR(L6,L7;P9;2,3,4,5);
  558.    NOR(L8,L9;P12;2,3,4,5);
  559. %
  560. ;
  561. ;
  562. ;Delays for the ALS160 series were taken from 1984
  563. ;TI TTL Data book Volume 3.
  564. ;
  565. ;
  566. :74ALS160  TTL  16
  567.    INV(P9;N7;0,0,0,0);
  568.    LINV(N7;L1);
  569.    AND(P10,P7;N1;5,5,5,5);
  570.    AND(N3,N6;N2;8,5,8,5);
  571.    AND(P10,N2;P15;8,8,13,13);
  572.    LAND(N3,N4;L2);
  573.    LAND(N3,N4,N5;L3);
  574.    LAND(N3,N1;L4);
  575.    LAND(L2,N1;L5);
  576.    LAND(N3,N6;L6);
  577.    LNAND(L6,N1;L7);
  578.    LAND(L3,N1;L8);
  579.    LXOR(N1,N3;L9);
  580.    LXOR(L4,N4;L10);
  581.    LXOR(L5,N5;L11);
  582.    LXOR(L8,N6;L12);
  583.    LAND(P3,N7;L13);
  584.    LAND(L1,L9;L14);
  585.    LAND(P4,N7;L15);
  586.    LAND(L1,L7,L10;L16);
  587.    LAND(P5,N7;L17);
  588.    LAND(L1,L11;L18);
  589.    LAND(P6,N7;L19);
  590.    LAND(L1,L7,L12;L20);
  591.    LOR(L13,L14;L21);
  592.    LOR(L15,L16;L22);
  593.    LOR(L17,L18;L23);
  594.    LOR(L19,L20;L24);
  595.    DQFFC(L21,P2,P1;N3;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  596.    DQFFC(L22,P2,P1;N4;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  597.    DQFFC(L23,P2,P1;N5;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  598.    DQFFC(L24,P2,P1;N6;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  599.    BUF(N3;P14;5,7,10,12);
  600.    BUF(N4;P13;5,7,10,12);
  601.    BUF(N5;P12;5,7,10,12);
  602.    BUF(N6;P11;5,7,10,12);
  603. %
  604. :74ALS160B         TTL  16
  605.    INV(P9;N7;0,0,0,0);
  606.    LINV(N7;L1);
  607.    AND(P10,P7;N1;5,5,5,5);
  608.    AND(N3,N6;N2;8,5,8,5);
  609.    AND(P10,N2;P15;8,8,13,13);
  610.    LAND(N3,N4;L2);
  611.    LAND(N3,N4,N5;L3);
  612.    LAND(N3,N1;L4);
  613.    LAND(L2,N1;L5);
  614.    LAND(N3,N6;L6);
  615.    LNAND(L6,N1;L7);
  616.    LAND(L3,N1;L8);
  617.    LXOR(N1,N3;L9);
  618.    LXOR(L4,N4;L10);
  619.    LXOR(L5,N5;L11);
  620.    LXOR(L8,N6;L12);
  621.    LAND(P3,N7;L13);
  622.    LAND(L1,L9;L14);
  623.    LAND(P4,N7;L15);
  624.    LAND(L1,L7,L10;L16);
  625.    LAND(P5,N7;L17);
  626.    LAND(L1,L11;L18);
  627.    LAND(P6,N7;L19);
  628.    LAND(L1,L7,L12;L20);
  629.    LOR(L13,L14;L21);
  630.    LOR(L15,L16;L22);
  631.    LOR(L17,L18;L23);
  632.    LOR(L19,L20;L24);
  633.    DQFFC(L21,P2,P1;N3;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  634.    DQFFC(L22,P2,P1;N4;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  635.    DQFFC(L23,P2,P1;N5;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  636.    DQFFC(L24,P2,P1;N6;5,5,15,0,17,17,12,12,15,10,5,5,15,0,17,17,12,12,15,10);
  637.    BUF(N3;P14;5,7,10,12);
  638.    BUF(N4;P13;5,7,10,12);
  639.    BUF(N5;P12;5,7,10,12);
  640.    BUF(N6;P11;5,7,10,12);
  641. %
  642. :74ALS161  TTL  16
  643.    AND(P7,P10,P9;N1;5,5,5,5);
  644.    AND(N3,N4,N5,N6;N2;8,3,8,3);
  645.    AND(P10,N2;P15;8,8,13,13);
  646.    LINV(P9;L1);
  647.    LAND(P9,N3;L2);
  648.    LXOR(L2,N1;L3);
  649.    LAND(L1,P3;L4);
  650.    LOR(L3,L4;L5);
  651.    LAND(P9,N4;L6);
  652.    LAND(N1,N3;L7);
  653.    LXOR(L6,L7;L8);
  654.    LAND(L1,P4;L9)
  655.    LOR(L8,L9;L10);
  656.    LAND(P9,N5;L11);
  657.    LAND(N1,N3,N4;L12);
  658.    LXOR(L11,L12;L13);
  659.    LAND(L1,P5;L14);
  660.    LOR(L13,L14;L15);
  661.    LAND(P9,N6;L16);
  662.    LAND(N1,N3,N4,N5;L17);
  663.    LXOR(L16,L17;L18);
  664.    LAND(L1,P6;L19);
  665.    LOR(L18,L19;L20);
  666.    DQFFC(L5,P2,P1;N3;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  667.    DQFFC(L10,P2,P1;N4;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  668.    DQFFC(L15,P2,P1;N5;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  669.    DQFFC(L20,P2,P1;N6;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  670.    BUF(N3;P14;5,5,10,10);
  671.    BUF(N4;P13;5,5,10,10);
  672.    BUF(N5;P12;5,5,10,10);
  673.    BUF(N6;P11;5,5,10,10);
  674. %
  675. :74ALS161B         TTL  16
  676.    AND(P7,P10,P9;N1;5,5,5,5);
  677.    AND(N3,N4,N5,N6;N2;8,3,8,3);
  678.    AND(P10,N2;P15;8,8,13,13);
  679.    LINV(P9;L1);
  680.    LAND(P9,N3;L2);
  681.    LXOR(L2,N1;L3);
  682.    LAND(L1,P3;L4);
  683.    LOR(L3,L4;L5);
  684.    LAND(P9,N4;L6);
  685.    LAND(N1,N3;L7);
  686.    LXOR(L6,L7;L8);
  687.    LAND(L1,P4;L9)
  688.    LOR(L8,L9;L10);
  689.    LAND(P9,N5;L11);
  690.    LAND(N1,N3,N4;L12);
  691.    LXOR(L11,L12;L13);
  692.    LAND(L1,P5;L14);
  693.    LOR(L13,L14;L15);
  694.    LAND(P9,N6;L16);
  695.    LAND(N1,N3,N4,N5;L17);
  696.    LXOR(L16,L17;L18);
  697.    LAND(L1,P6;L19);
  698.    LOR(L18,L19;L20);
  699.    DQFFC(L5,P2,P1;N3;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  700.    DQFFC(L10,P2,P1;N4;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  701.    DQFFC(L15,P2,P1;N5;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  702.    DQFFC(L20,P2,P1;N6;5,7,15,0,17,17,14,14,15,10,5,7,15,0,17,17,14,14,15,10);
  703.    BUF(N3;P14;5,5,10,10);
  704.    BUF(N4;P13;5,5,10,10);
  705.    BUF(N5;P12;5,5,10,10);
  706.    BUF(N6;P11;5,5,10,10);
  707. %
  708. :74ALS162  TTL  16
  709.    LINV(P1;L1);
  710.    LNOR(L1,P9;L2);
  711.    LNOR(L1,L2;L3);
  712.    AND(P10,P7;N1;10,10,10,10);
  713.    AND(N3,N6;N2;0,0,0,0);
  714.    AND(P10,N2;P15;12,8,17,13);
  715.    LAND(N3,N4;L4);
  716.    LAND(N3,N4,N5;L5);
  717.    LAND(N3,N1;L6);
  718.    LAND(L4,N1;L7);
  719.    LAND(N3,N6;L8);
  720.    LNAND(L8,N1;L9);
  721.    LAND(L5,N1;L10);
  722.    LXOR(N1,N3;L11);
  723.    LXOR(L6,N4;L12);
  724.    LXOR(L7,N5;L13);
  725.    LXOR(L10,N6;L14);
  726.    LAND(P3,L2;L15);
  727.    LAND(L3,L11;L16);
  728.    LAND(P4,L2;L17);
  729.    LAND(L3,L9,L12;L18);
  730.    LAND(P5,L2;L19);
  731.    LAND(L3,L13;L20);
  732.    LAND(P6,L2;L21);
  733.    LAND(L3,L9,L14;L22);
  734.    LOR(L15,L16;L23);
  735.    LOR(L17,L18;L24);
  736.    LOR(L19,L20;L25);
  737.    LOR(L21,L22;L26);
  738.    DQFF(L23,P2;N3;9,10,15,0,17,17,9,10,15,0,17,17);
  739.    DQFF(L24,P2;N4;9,10,15,0,17,17,9,10,15,0,17,17);
  740.    DQFF(L25,P2;N5;9,10,15,0,17,17,9,10,15,0,17,17);
  741.    DQFF(L26,P2;N6;9,10,15,0,17,17,9,10,15,0,17,17);
  742.    BUF(N3;P14;1,2,6,7);
  743.    BUF(N4;P13;1,2,6,7);
  744.    BUF(N5;P12;1,2,6,7);
  745.    BUF(N6;P11;1,2,6,7);
  746. %
  747. :74ALS162B         TTL  16
  748.    LINV(P1;L1);
  749.    LNOR(L1,P9;L2);
  750.    LNOR(L1,L2;L3);
  751.    AND(P10,P7;N1;10,10,10,10);
  752.    AND(N3,N6;N2;0,0,0,0);
  753.    AND(P10,N2;P15;12,8,17,13);
  754.    LAND(N3,N4;L4);
  755.    LAND(N3,N4,N5;L5);
  756.    LAND(N3,N1;L6);
  757.    LAND(L4,N1;L7);
  758.    LAND(N3,N6;L8);
  759.    LNAND(L8,N1;L9);
  760.    LAND(L5,N1;L10);
  761.    LXOR(N1,N3;L11);
  762.    LXOR(L6,N4;L12);
  763.    LXOR(L7,N5;L13);
  764.    LXOR(L10,N6;L14);
  765.    LAND(P3,L2;L15);
  766.    LAND(L3,L11;L16);
  767.    LAND(P4,L2;L17);
  768.    LAND(L3,L9,L12;L18);
  769.    LAND(P5,L2;L19);
  770.    LAND(L3,L13;L20);
  771.    LAND(P6,L2;L21);
  772.    LAND(L3,L9,L14;L22);
  773.    LOR(L15,L16;L23);
  774.    LOR(L17,L18;L24);
  775.    LOR(L19,L20;L25);
  776.    LOR(L21,L22;L26);
  777.    DQFF(L23,P2;N3;9,10,15,0,17,17,9,10,15,0,17,17);
  778.    DQFF(L24,P2;N4;9,10,15,0,17,17,9,10,15,0,17,17);
  779.    DQFF(L25,P2;N5;9,10,15,0,17,17,9,10,15,0,17,17);
  780.    DQFF(L26,P2;N6;9,10,15,0,17,17,9,10,15,0,17,17);
  781.    BUF(N3;P14;1,2,6,7);
  782.    BUF(N4;P13;1,2,6,7);
  783.    BUF(N5;P12;1,2,6,7);
  784.    BUF(N6;P11;1,2,6,7);
  785. %
  786. :74ALS163  TTL  16
  787.    NAND(P7,P10,P9;N1;10,10,10,10);
  788.    INV(P9;N2;0,0,0,0);
  789.    INV(P1;N3;0,0,0,0);
  790.    LNOR(N1,N3;L1);
  791.    LNOR(P9,N3;L2);
  792.    LNOR(N2,N3;L3);
  793.    AND(N5,N6,N7,N8;N4;3,1,3,1);
  794.    AND(P10,N4;P15;12,8,17,13);
  795.    LAND(L3,N5;L4);
  796.    LXOR(L4,L1;L5);
  797.    LAND(L2,P3;L6);
  798.    LOR(L5,L6;L7);
  799.    LAND(L3,N6;L8);
  800.    LAND(L1,N5;L9);
  801.    LXOR(L8,L9;L10);
  802.    LAND(L2,P4;L11)
  803.    LOR(L10,L11;L12);
  804.    LAND(L3,N7;L13);
  805.    LAND(L1,N5,N6;L14);
  806.    LXOR(L13,L14;L15);
  807.    LAND(L2,P5;L16);
  808.    LOR(L15,L16;L17);
  809.    LAND(L3,N8;L18);
  810.    LAND(L1,N5,N6,N7;L19);
  811.    LXOR(L18,L19;L20);
  812.    LAND(L2,P6;L21);
  813.    LOR(L20,L21;L22);
  814.    DQFF(L7,P2;N5;6,9,15,0,17,17,6,9,15,0,17,17);
  815.    DQFF(L12,P2;N6;6,9,15,0,17,17,6,9,15,0,17,17);
  816.    DQFF(L17,P2;N7;6,9,15,0,17,17,6,9,15,0,17,17);
  817.    DQFF(L22,P2;N8;6,9,15,0,17,17,6,9,15,0,17,17);
  818.    BUF(N5;P14;4,3,9,8);
  819.    BUF(N6;P13;4,3,9,8);
  820.    BUF(N7;P12;4,3,9,8);
  821.    BUF(N8;P11;4,3,9,8);
  822. %
  823. :74ALS163B         TTL  16
  824.    NAND(P7,P10,P9;N1;10,10,10,10);
  825.    INV(P9;N2;0,0,0,0);
  826.    INV(P1;N3;0,0,0,0);
  827.    LNOR(N1,N3;L1);
  828.    LNOR(P9,N3;L2);
  829.    LNOR(N2,N3;L3);
  830.    AND(N5,N6,N7,N8;N4;3,1,3,1);
  831.    AND(P10,N4;P15;12,8,17,13);
  832.    LAND(L3,N5;L4);
  833.    LXOR(L4,L1;L5);
  834.    LAND(L2,P3;L6);
  835.    LOR(L5,L6;L7);
  836.    LAND(L3,N6;L8);
  837.    LAND(L1,N5;L9);
  838.    LXOR(L8,L9;L10);
  839.    LAND(L2,P4;L11)
  840.    LOR(L10,L11;L12);
  841.    LAND(L3,N7;L13);
  842.    LAND(L1,N5,N6;L14);
  843.    LXOR(L13,L14;L15);
  844.    LAND(L2,P5;L16);
  845.    LOR(L15,L16;L17);
  846.    LAND(L3,N8;L18);
  847.    LAND(L1,N5,N6,N7;L19);
  848.    LXOR(L18,L19;L20);
  849.    LAND(L2,P6;L21);
  850.    LOR(L20,L21;L22);
  851.    DQFF(L7,P2;N5;6,9,15,0,17,17,6,9,15,0,17,17);
  852.    DQFF(L12,P2;N6;6,9,15,0,17,17,6,9,15,0,17,17);
  853.    DQFF(L17,P2;N7;6,9,15,0,17,17,6,9,15,0,17,17);
  854.    DQFF(L22,P2;N8;6,9,15,0,17,17,6,9,15,0,17,17);
  855.    BUF(N5;P14;4,3,9,8);
  856.    BUF(N6;P13;4,3,9,8);
  857.    BUF(N7;P12;4,3,9,8);
  858.    BUF(N8;P11;4,3,9,8);
  859. %
  860. :74ALS168   TTL  16
  861.    LINV(P9;L1);
  862.    LINV(P1;L2);
  863.    LINV(N1;L3);
  864.    LOR(N2,N1;L4);
  865.    LOR(N3,N2,N1;L5);
  866.    LNOR(P7,P10;L6);
  867.    LAND(L2,N1;L7);
  868.    LAND(P1,L3;L8);
  869.    LNOR(L7,L8;L9);
  870.    LAND(L2,L4;L10);
  871.    LINV(N2;L43);
  872.    LAND(P1,L43;L11);
  873.    LAND(P1,L3;L12);
  874.    LNOR(L10,L11,L12;L13);
  875.    LINV(N3;L44);
  876.    LOR(P1,N3,N2,N1,N4;L14);
  877.    LINV(N4;L45);
  878.    LNOR(L45,L2,L3;L15);
  879.    LAND(L2,L5;L16);
  880.    LAND(P1,L44;L17);
  881.    LAND(P1,L43;L18);
  882.    LAND(P1,L3;L19);
  883.    LNOR(L16,L17,L18,L19;L20);
  884.    LAND(L9,L6;L21);
  885.    LAND(L13,L6;L22);
  886.    LNAND(L15,L6;L23);
  887.    LAND(L20,L6;L24);
  888.    LXNOR(L6,L3;L25);
  889.    LXNOR(L21,L43;L26);
  890.    LXNOR(L22,L44;L27);
  891.    LXNOR(L24,L45;L28);
  892.    LAND(P3,L1;L29);
  893.    LAND(P9,L25;L30);
  894.    LOR(L29,L30;L31);
  895.    LAND(P4,L1;L32);
  896.    LAND(P9,L26,L14,L23;L33);
  897.    LOR(L32,L33;L34);
  898.    LAND(P5,L1;L35);
  899.    LAND(P9,L14,L27;L36);
  900.    LOR(L35,L36;L37);
  901.    LAND(L1,P6;L38);
  902.    LAND(P9,L23,L28;L39);
  903.    LOR(L38,L39;L40);
  904.    LNOR(L45,N5,L3,P10;L41);
  905.    LINV(P10;L46);
  906.    LAND(L46,L45,N5,L44,L43,L3;L42);
  907.    BUF(L2;N5;3,6,3,6);
  908.    DQFF(L31,P2;N1;4,7,15,0,13,13,4,7,15,0,13,13);
  909.    DQFF(L34,P2;N2;4,7,15,0,13,13,4,7,15,0,13,13);
  910.    DQFF(L37,P2;N3;4,7,15,0,13,13,4,7,15,0,13,13);
  911.    DQFF(L40,P2;N4;4,7,15,0,13,13,4,7,15,0,13,13);
  912.    BUF(N1;P14;6,8,11,13);
  913.    BUF(N2;P13;6,8,11,13);
  914.    BUF(N3;P12;6,8,11,13);
  915.    BUF(N4;P11;6,8,11,13);
  916.    NOR(L41,L42;P15;8,11,13,16);
  917. %
  918. :74ALS168B         TTL  16
  919.    LINV(P9;L1);
  920.    LINV(P1;L2);
  921.    LINV(N1;L3);
  922.    LOR(N2,N1;L4);
  923.    LOR(N3,N2,N1;L5);
  924.    LNOR(P7,P10;L6);
  925.    LAND(L2,N1;L7);
  926.    LAND(P1,L3;L8);
  927.    LNOR(L7,L8;L9);
  928.    LAND(L2,L4;L10);
  929.    LINV(N2;L43);
  930.    LAND(P1,L43;L11);
  931.    LAND(P1,L3;L12);
  932.    LNOR(L10,L11,L12;L13);
  933.    LINV(N3;L44);
  934.    LOR(P1,N3,N2,N1,N4;L14);
  935.    LINV(N4;L45);
  936.    LNOR(L45,L2,L3;L15);
  937.    LAND(L2,L5;L16);
  938.    LAND(P1,L44;L17);
  939.    LAND(P1,L43;L18);
  940.    LAND(P1,L3;L19);
  941.    LNOR(L16,L17,L18,L19;L20);
  942.    LAND(L9,L6;L21);
  943.    LAND(L13,L6;L22);
  944.    LNAND(L15,L6;L23);
  945.    LAND(L20,L6;L24);
  946.    LXNOR(L6,L3;L25);
  947.    LXNOR(L21,L43;L26);
  948.    LXNOR(L22,L44;L27);
  949.    LXNOR(L24,L45;L28);
  950.    LAND(P3,L1;L29);
  951.    LAND(P9,L25;L30);
  952.    LOR(L29,L30;L31);
  953.    LAND(P4,L1;L32);
  954.    LAND(P9,L26,L14,L23;L33);
  955.    LOR(L32,L33;L34);
  956.    LAND(P5,L1;L35);
  957.    LAND(P9,L14,L27;L36);
  958.    LOR(L35,L36;L37);
  959.    LAND(L1,P6;L38);
  960.    LAND(P9,L23,L28;L39);
  961.    LOR(L38,L39;L40);
  962.    LNOR(L45,N5,L3,P10;L41);
  963.    LINV(P10;L46);
  964.    LAND(L46,L45,N5,L44,L43,L3;L42);
  965.    BUF(L2;N5;3,6,3,6);
  966.    DQFF(L31,P2;N1;4,7,15,0,13,13,4,7,15,0,13,13);
  967.    DQFF(L34,P2;N2;4,7,15,0,13,13,4,7,15,0,13,13);
  968.    DQFF(L37,P2;N3;4,7,15,0,13,13,4,7,15,0,13,13);
  969.    DQFF(L40,P2;N4;4,7,15,0,13,13,4,7,15,0,13,13);
  970.    BUF(N1;P14;6,8,11,13);
  971.    BUF(N2;P13;6,8,11,13);
  972.    BUF(N3;P12;6,8,11,13);
  973.    BUF(N4;P11;6,8,11,13);
  974.    NOR(L41,L42;P15;8,11,13,16);
  975. %
  976. :74ALS169  TTL  16
  977.    INV(P9;N1;0,0,0,0);
  978.    OR(P10,P7;N2;5,5,5,5);
  979.    INV(P10;N3;3,6,8,11);
  980.    INV(P1;N4;9,13,14,18);
  981.    BUF(P1;N5;13,9,18,14);
  982.    LAND(P1,N7;L1);
  983.    LNOR(N7,P1;L2);
  984.    LNOR(L1,L2;L3);
  985.    LAND(P1,N8;L4);
  986.    LNOR(N8,P1;L5);
  987.    LNOR(L4,L5;L6);
  988.    LAND(P1,N9;L7);
  989.    LNOR(N9,P1;L8);
  990.    LNOR(L7,L8;L9);
  991.    LAND(P1,N10;L10);
  992.    LNOR(N10,P1;L11);
  993.    LNOR(L10,L11;L12);
  994.    AND(L3,L6,L9,L12;N6;0,10,0,10);
  995.    LAND(N3,N4,N6;L13);
  996.    LAND(N3,N5,N6;L14);
  997.    NOR(L13,L14;P15;5,5,5,5);
  998.    LNOR(N1,N2;L15);
  999.    LNOR(N7,N1;L16);
  1000.    LXOR(L16,L15;L17);
  1001.    LAND(N1,P3;L18);
  1002.    LNOR(L17,L18;L19);
  1003.    LNOR(N8,N1;L20);
  1004.    LAND(L15,L3;L21);
  1005.    LXOR(L20,L21;L22);
  1006.    LAND(N1,P4;L23);
  1007.    LNOR(L22,L23;L24);
  1008.    LNOR(N9,N1;L25);
  1009.    LAND(L15,L3,L6;L26);
  1010.    LXOR(L25,L26;L27);
  1011.    LAND(N1,P5;L28);
  1012.    LNOR(L27,L28;L29);
  1013.    LNOR(N10,N1;L30);
  1014.    LAND(L15,L3,L6,L9;L31);
  1015.    LXOR(L30,L31;L32);
  1016.    LAND(N1,P6;L33);
  1017.    LNOR(L32,L33;L34);
  1018.    DQFF(L19,P2;N7;8,8,15,0,17,17,13,13,15,0,17,17);
  1019.    DQFF(L24,P2;N8;8,8,15,0,17,17,13,13,15,0,17,17);
  1020.    DQFF(L29,P2;N9;8,8,15,0,17,17,13,13,15,0,17,17);
  1021.    DQFF(L34,P2;N10;8,8,15,0,17,17,13,13,15,0,17,17);
  1022.    INV(N7;P14;3,3,3,3);
  1023.    INV(N8;P13;3,3,3,3);
  1024.    INV(N9;P12;3,3,3,3);
  1025.    INV(N10;P11;3,3,3,3);
  1026. %
  1027. :74ALS169B         TTL  16
  1028.    INV(P9;N1;0,0,0,0);
  1029.    OR(P10,P7;N2;5,5,5,5);
  1030.    INV(P10;N3;3,6,8,11);
  1031.    INV(P1;N4;9,13,14,18);
  1032.    BUF(P1;N5;13,9,18,14);
  1033.    LAND(P1,N7;L1);
  1034.    LNOR(N7,P1;L2);
  1035.    LNOR(L1,L2;L3);
  1036.    LAND(P1,N8;L4);
  1037.    LNOR(N8,P1;L5);
  1038.    LNOR(L4,L5;L6);
  1039.    LAND(P1,N9;L7);
  1040.    LNOR(N9,P1;L8);
  1041.    LNOR(L7,L8;L9);
  1042.    LAND(P1,N10;L10);
  1043.    LNOR(N10,P1;L11);
  1044.    LNOR(L10,L11;L12);
  1045.    AND(L3,L6,L9,L12;N6;0,10,0,10);
  1046.    LAND(N3,N4,N6;L13);
  1047.    LAND(N3,N5,N6;L14);
  1048.    NOR(L13,L14;P15;5,5,5,5);
  1049.    LNOR(N1,N2;L15);
  1050.    LNOR(N7,N1;L16);
  1051.    LXOR(L16,L15;L17);
  1052.    LAND(N1,P3;L18);
  1053.    LNOR(L17,L18;L19);
  1054.    LNOR(N8,N1;L20);
  1055.    LAND(L15,L3;L21);
  1056.    LXOR(L20,L21;L22);
  1057.    LAND(N1,P4;L23);
  1058.    LNOR(L22,L23;L24);
  1059.    LNOR(N9,N1;L25);
  1060.    LAND(L15,L3,L6;L26);
  1061.    LXOR(L25,L26;L27);
  1062.    LAND(N1,P5;L28);
  1063.    LNOR(L27,L28;L29);
  1064.    LNOR(N10,N1;L30);
  1065.    LAND(L15,L3,L6,L9;L31);
  1066.    LXOR(L30,L31;L32);
  1067.    LAND(N1,P6;L33);
  1068.    LNOR(L32,L33;L34);
  1069.    DQFF(L19,P2;N7;8,8,15,0,17,17,13,13,15,0,17,17);
  1070.    DQFF(L24,P2;N8;8,8,15,0,17,17,13,13,15,0,17,17);
  1071.    DQFF(L29,P2;N9;8,8,15,0,17,17,13,13,15,0,17,17);
  1072.    DQFF(L34,P2;N10;8,8,15,0,17,17,13,13,15,0,17,17);
  1073.    INV(N7;P14;3,3,3,3);
  1074.    INV(N8;P13;3,3,3,3);
  1075.    INV(N9;P12;3,3,3,3);
  1076.    INV(N10;P11;3,3,3,3);
  1077. %
  1078. ;The propagation delay clear to Q is assumed to be the same as the 74ALS175.
  1079. :74ALS174        TTL    16
  1080.    DQFFC(P3,P9,P1;P2;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1081.    DQFFC(P4,P9,P1;P5;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1082.    DQFFC(P6,P9,P1;P7;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1083.    DQFFC(P11,P9,P1;P10;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1084.    DQFFC(P13,P9,P1;P12;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1085.    DQFFC(P14,P9,P1;P15;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1086. %
  1087. :74ALS175        TTL    16
  1088.    DFFC(P4,P9,P1;P2,P3;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1089.    DFFC(P5,P9,P1;P7,P6;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1090.    DFFC(P12,P9,P1;P10,P11;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1091.    DFFC(P13,P9,P1;P15,P14;10,12,10,0,10,10,13,18,10,0,15,17,10,0,10,10,18,23,10,0);
  1092. %
  1093. ;
  1094. ;Delays for the ALS190-193 series devices were taken from
  1095. ;1986 TI ALS/AS Data book.
  1096. ;
  1097. :74ALS190   TTL  16
  1098.    LINV(P5;L1);
  1099.    LNOR(P5,P4;L2);
  1100.    LNOR(P4,L1;L3);
  1101.    LAND(L1,N4,N10;L4);
  1102.    LAND(P5,N5,N7,N9,N11;L5);
  1103.    LNAND(P15,N3;L6);
  1104.    LNAND(L6,N3;L7);
  1105.    LNAND(P1,N3;L8);
  1106.    LNAND(N7,N9,N11;L9);
  1107.    LNAND(L8,N3;L10);
  1108.    LNAND(P10,N3;L11);
  1109.    LNAND(L11,N3;L12);
  1110.    LNAND(P9,N3;L13);
  1111.    LNAND(L13,N3;L14);
  1112.    LAND(L3,N5,L9;L15);
  1113.    LAND(N4,N11,L2;L16);
  1114.    LAND(L9,L3,N5,N7;L17);
  1115.    LAND(N4,N6,L2;L18);
  1116.    LAND(L3,N5,N7,N9;L19);
  1117.    LAND(N4,N10,L2;L20);
  1118.    LAND(N4,N6,N8,L2;L21);
  1119.    LINV(P4;L22);
  1120.    LOR(L15,L16;L23);
  1121.    LOR(L17,L18;L24);
  1122.    LOR(L19,L20,L21;L25);
  1123.    INV(P14;N1;17,1,22,6);
  1124.    INV(P4;N2;15,0,20,5);
  1125.    INV(P11;N3;9,9,9,9);
  1126.    JKFFPC(L22,L22,P14,L6,L7;N4,N5;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1127.    JKFFPC(L23,L23,P14,L8,L10;N6,N7;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1128.    JKFFPC(L24,L24,P14,L11,L12;N8,N9;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1129.    JKFFPC(L25,L25,P14,L13,L14;N10,N11;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1130.    OR(L4,L5;P12;20,13,25,18);
  1131.    NAND(N1,N2,P12;P13;19,3,19,3);
  1132.    BUF(N4;P3;12,5,17,10);
  1133.    BUF(N6;P2;12,5,17,10);
  1134.    BUF(N8;P6;12,5,17,10);
  1135.    BUF(N10;P7;12,5,17,10);
  1136. %
  1137. :74ALS191   TTL  16
  1138.    LINV(P5;L1);
  1139.    LNOR(P5,P4;L2);
  1140.    LNOR(P4,L1;L3);
  1141.    LAND(L1,N4,N6,N8,N10;L4);
  1142.    LAND(P5,N5,N7,N9,N11;L5);
  1143.    LNAND(P15,N3;L6);
  1144.    LNAND(L6,N3;L7);
  1145.    LNAND(P1,N3;L8);
  1146.    LNAND(L8,N3;L9);
  1147.    LNAND(P10,N3;L10);
  1148.    LNAND(L10,N3;L11);
  1149.    LNAND(P9,N3;L12);
  1150.    LNAND(L12,N3;L13);
  1151.    LAND(L3,N5;L14);
  1152.    LAND(N4,L2;L15);
  1153.    LAND(L3,N5,N7;L16);
  1154.    LAND(N4,N6,L2;L17);
  1155.    LAND(L3,N5,N7,N9;L18);
  1156.    LAND(N4,N6,N8,L2;L19);
  1157.    LINV(P4;L20);
  1158.    LOR(L14,L15;L21);
  1159.    LOR(L16,L17;L22);
  1160.    LOR(L18,L19;L23);
  1161.    INV(P14;N1;17,1,22,6);
  1162.    INV(P4;N2;15,0,20,5);
  1163.    INV(P11;N3;9,9,9,9);
  1164.    JKFFPC(L20,L20,P14,L6,L7;N4,N5;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1165.    JKFFPC(L21,L21,P14,L8,L9;N6,N7;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1166.    JKFFPC(L22,L22,P14,L10,L11;N8,N9;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1167.    JKFFPC(L23,L23,P14,L12,L13;N10,N11;6,13,20,5,17,17,9,16,20,20,6,13,20,5,17,17,9,16,20,20);
  1168.    OR(L4,L5;P12;20,13,25,18);
  1169.    NAND(N1,N2,P12;P13;19,3,19,3);
  1170.    BUF(N4;P3;12,5,17,10);
  1171.    BUF(N6;P2;12,5,17,10);
  1172.    BUF(N8;P6;12,5,17,10);
  1173.    BUF(N10;P7;12,5,17,10);
  1174. %
  1175. :74ALS192   TTL  16
  1176.    LINV(P4;L1);
  1177.    LINV(P5;L2);
  1178.    LNAND(P15,N2,N1;L3);
  1179.    LNAND(P1,N2,N1;L4);
  1180.    LNAND(N10,N12,N14;L5);
  1181.    LNAND(P10,N2,N1;L6);
  1182.    LNAND(P9,N2,N1;L7);
  1183.    LAND(L1,N8,L5;L8);
  1184.    LAND(N7,N14,L2;L9);
  1185.    LAND(L5,L1,N8,N10;L10);
  1186.    LAND(N7,N9,L2;L11);
  1187.    LAND(L1,N8,N10,N12;L12);
  1188.    LAND(N7,N13,L2;L13);
  1189.    LAND(N7,N9,N11,L2;L14);
  1190.    LNAND(L3,N2;L15);
  1191.    LNAND(L4,N2;L16);
  1192.    LNAND(L6,N2;L17);
  1193.    LNAND(L7,N2;L18);
  1194.    LAND(N1,L15;L19);
  1195.    LAND(N1,L16;L20);
  1196.    LAND(N1,L17;L21);
  1197.    LAND(N1,L18;L22);
  1198.    INV(P14;N1;2,2,2,2);
  1199.    INV(P11;N2;15,13,15,13);
  1200.    NOR(L1,L2;N3;0,0,0,0);
  1201.    NOR(L8,L9;N4;0,0,0,0);
  1202.    NOR(L10,L11;N5;0,0,0,0);
  1203.    NOR(L12,L13,L14;N6;0,0,0,0);
  1204.    JKFFPC(ONE,ONE,N3,L3,L19;N7,N8;9,7,20,5,20,20,5,5,20,20,9,7,20,5,20,20,5,5,20,20);
  1205.    JKFFPC(ONE,ONE,N4,L4,L20;N9,N10;9,7,20,5,20,20,5,5,20,20,9,7,20,5,20,20,5,5,20,20);
  1206.    JKFFPC(ONE,ONE,N5,L6,L21;N11,N12;9,7,20,5,20,20,5,5,20,20,9,7,20,5,20,20,5,5,20,20);
  1207.    JKFFPC(ONE,ONE,N6,L7,L22;N13,N14;9,7,20,5,20,20,5,5,20,20,9,7,20,5,20,20,5,5,20,20);
  1208.    NAND(L1,N8,N10,N12,N14;P13;11,13,16,18);
  1209.    NAND(N7,N13,L2;P12;11,13,16,18);
  1210.    BUF(N7;P3;5,5,10,10);
  1211.    BUF(N9;P2;5,5,10,10);
  1212.    BUF(N11;P6;5,5,10,10);
  1213.    BUF(N13;P7;5,5,10,10);
  1214. %
  1215. :74ALS193   TTL  16
  1216.    LINV(P4;L1);
  1217.    LINV(P5;L2);
  1218.    LNAND(P15,N2,N1;L3);
  1219.    LNAND(P1,N2,N1;L4);
  1220.    LNAND(P10,N2,N1;L5);
  1221.    LNAND(P9,N2,N1;L6);
  1222.    LAND(L1,N8;L7);
  1223.    LAND(N7,L2;L8);
  1224.    LAND(L1,N8,N10;L9);
  1225.    LAND(N7,N9,L2;L10);
  1226.    LAND(L1,N8,N10,N12;L11);
  1227.    LAND(N7,N9,N11,L2;L12);
  1228.    LNAND(L3,N2;L13);
  1229.    LNAND(L4,N2;L14);
  1230.    LNAND(L5,N2;L15);
  1231.    LNAND(L6,N2;L16);
  1232.    LAND(N1,L13;L17);
  1233.    LAND(N1,L14;L18);
  1234.    LAND(N1,L15;L19);
  1235.    LAND(N1,L16;L20);
  1236.    INV(P14;N1;2,2,2,2);
  1237.    INV(P11;N2;15,13,15,13);
  1238.    NOR(L1,L2;N3;0,0,0,0);
  1239.    NOR(L7,L8;N4;0,0,0,0);
  1240.    NOR(L9,L10;N5;0,0,0,0);
  1241.    NOR(L11,L12;N6;0,0,0,0);
  1242.    JKFFPC(ONE,ONE,N3,L3,L17;N7,N8;9,7,20,5,17,17,5,5,20,20,9,7,20,5,17,17,5,5,20,20);
  1243.    JKFFPC(ONE,ONE,N4,L4,L18;N9,N10;9,7,20,5,17,17,5,5,20,20,9,7,20,5,17,17,5,5,20,20);
  1244.    JKFFPC(ONE,ONE,N5,L5,L19;N11,N12;9,7,20,5,17,17,5,5,20,20,9,7,20,5,17,17,5,5,20,20);
  1245.    JKFFPC(ONE,ONE,N6,L6,L20;N13,N14;9,7,20,5,17,17,5,5,20,20,9,7,20,5,17,17,5,5,20,20);
  1246.    NAND(L1,N8,N10,N12,N14;P13;11,13,16,18);
  1247.    NAND(N7,N9,N11,N13,L2;P12;11,13,16,18);
  1248.    BUF(N7;P3;5,5,10,10);
  1249.    BUF(N9;P2;5,5,10,10);
  1250.    BUF(N11;P6;5,5,10,10);
  1251.    BUF(N13;P7;5,5,10,10);
  1252. %
  1253. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  1254. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  1255. ;50pf loading. The delays for the 150pf case are extrapolated using
  1256. ;21pf/ns.
  1257. :74ALS240            TTL    20
  1258.    INV(P2;N1;9,9,14,14);
  1259.    INV(P4;N2;9,9,14,14);
  1260.    INV(P6;N3;9,9,14,14);
  1261.    INV(P8;N4;9,9,14,14);
  1262.    INV(P11;N5;9,9,14,14);
  1263.    INV(P13;N6;9,9,14,14);
  1264.    INV(P15;N7;9,9,14,14);
  1265.    INV(P17;N8;9,9,14,14);
  1266.    LINV(P1;L1);
  1267.    LINV(P19;L2);
  1268.    TSB(N1,L1;P18;18,13,12,10,18,13,12,10);
  1269.    TSB(N2,L1;P16;18,13,12,10,18,13,12,10);
  1270.    TSB(N3,L1;P14;18,13,12,10,18,13,12,10);
  1271.    TSB(N4,L1;P12;18,13,12,10,18,13,12,10);
  1272.    TSB(N5,L2;P9;18,13,12,10,18,13,12,10);
  1273.    TSB(N6,L2;P7;18,13,12,10,18,13,12,10);
  1274.    TSB(N7,L2;P5;18,13,12,10,18,13,12,10);
  1275.    TSB(N8,L2;P3;18,13,12,10,18,13,12,10);
  1276. %
  1277. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  1278. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  1279. ;50pf loading. The delays for the 150pf case are extrapolated using
  1280. ;21pf/ns.
  1281. :74ALS240A         TTL    20
  1282.    INV(P2;N1;9,9,14,14);
  1283.    INV(P4;N2;9,9,14,14);
  1284.    INV(P6;N3;9,9,14,14);
  1285.    INV(P8;N4;9,9,14,14);
  1286.    INV(P11;N5;9,9,14,14);
  1287.    INV(P13;N6;9,9,14,14);
  1288.    INV(P15;N7;9,9,14,14);
  1289.    INV(P17;N8;9,9,14,14);
  1290.    LINV(P1;L1);
  1291.    LINV(P19;L2);
  1292.    TSB(N1,L1;P18;18,13,12,10,18,13,12,10);
  1293.    TSB(N2,L1;P16;18,13,12,10,18,13,12,10);
  1294.    TSB(N3,L1;P14;18,13,12,10,18,13,12,10);
  1295.    TSB(N4,L1;P12;18,13,12,10,18,13,12,10);
  1296.    TSB(N5,L2;P9;18,13,12,10,18,13,12,10);
  1297.    TSB(N6,L2;P7;18,13,12,10,18,13,12,10);
  1298.    TSB(N7,L2;P5;18,13,12,10,18,13,12,10);
  1299.    TSB(N8,L2;P3;18,13,12,10,18,13,12,10);
  1300. %
  1301. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1302. ;Enable/Disable times for 50pf loading.  The delays for the 150pf case
  1303. ;are extrapolated using 21pf/ns.
  1304. :74ALS241            TTL    20
  1305.    BUF(P2;N1;11,10,16,15);
  1306.    BUF(P4;N2;11,10,16,15);
  1307.    BUF(P6;N3;11,10,16,15);
  1308.    BUF(P8;N4;11,10,16,15);
  1309.    BUF(P11;N5;11,10,16,15);
  1310.    BUF(P13;N6;11,10,16,15);
  1311.    BUF(P15;N7;11,10,16,15);
  1312.    BUF(P17;N8;11,10,16,15);
  1313.    LINV(P1;L1);
  1314.    TSB(N1,L1;P18;21,21,15,10,21,21,15,10);
  1315.    TSB(N2,L1;P16;21,21,15,10,21,21,15,10);
  1316.    TSB(N3,L1;P14;21,21,15,10,21,21,15,10);
  1317.    TSB(N4,L1;P12;21,21,15,10,21,21,15,10);
  1318.    TSB(N5,P19;P9;21,21,15,10,21,21,15,10);
  1319.    TSB(N6,P19;P7;21,21,15,10,21,21,15,10);
  1320.    TSB(N7,P19;P5;21,21,15,10,21,21,15,10);
  1321.    TSB(N8,P19;P3;21,21,15,10,21,21,15,10);
  1322. %
  1323. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1324. ;Enable/Disable times for 50pf loading.  The delays for the 150pf case
  1325. ;are extrapolated using 21pf/ns.
  1326. :74ALS241A         TTL    20
  1327.    BUF(P2;N1;11,10,16,15);
  1328.    BUF(P4;N2;11,10,16,15);
  1329.    BUF(P6;N3;11,10,16,15);
  1330.    BUF(P8;N4;11,10,16,15);
  1331.    BUF(P11;N5;11,10,16,15);
  1332.    BUF(P13;N6;11,10,16,15);
  1333.    BUF(P15;N7;11,10,16,15);
  1334.    BUF(P17;N8;11,10,16,15);
  1335.    LINV(P1;L1);
  1336.    TSB(N1,L1;P18;21,21,15,10,21,21,15,10);
  1337.    TSB(N2,L1;P16;21,21,15,10,21,21,15,10);
  1338.    TSB(N3,L1;P14;21,21,15,10,21,21,15,10);
  1339.    TSB(N4,L1;P12;21,21,15,10,21,21,15,10);
  1340.    TSB(N5,P19;P9;21,21,15,10,21,21,15,10);
  1341.    TSB(N6,P19;P7;21,21,15,10,21,21,15,10);
  1342.    TSB(N7,P19;P5;21,21,15,10,21,21,15,10);
  1343.    TSB(N8,P19;P3;21,21,15,10,21,21,15,10);
  1344. %
  1345. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1346. ;Enable/Disable times for 50pf loading.  The delays for the 150pf case
  1347. ;are extrapolated using 21pf/ns.
  1348. :74ALS242            TTL    14
  1349.    LINV(P1;L1);
  1350.    INV(P3;N1;11,10,16,15);
  1351.    INV(P4;N2;11,10,16,15);
  1352.    INV(P5;N3;11,10,16,15);
  1353.    INV(P6;N4;11,10,16,15);
  1354.    INV(P8;N5;11,10,16,15);
  1355.    INV(P9;N6;11,10,16,15);
  1356.    INV(P10;N7;11,10,16,15);
  1357.    INV(P11;N8;11,10,16,15);
  1358.    TSB(N1,L1;P11;21,18,22,14,21,18,22,14);
  1359.    TSB(N2,L1;P10;21,18,22,14,21,18,22,14);
  1360.    TSB(N3,L1;P9;21,18,22,14,21,18,22,14);
  1361.    TSB(N4,L1;P8;21,18,22,14,21,18,22,14);
  1362.    TSB(N5,P13;P6;21,18,22,14,21,18,22,14);
  1363.    TSB(N6,P13;P5;21,18,22,14,21,18,22,14);
  1364.    TSB(N7,P13;P4;21,18,22,14,21,18,22,14);
  1365.    TSB(N8,P13;P3;21,18,22,14,21,18,22,14);
  1366. %
  1367. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1368. ;Enable/Disable times for 50pf loading.  The delays for the 150pf case
  1369. ;are extrapolated using 21pf/ns.
  1370. :74ALS242B         TTL    14
  1371.    LINV(P1;L1);
  1372.    INV(P3;N1;11,10,16,15);
  1373.    INV(P4;N2;11,10,16,15);
  1374.    INV(P5;N3;11,10,16,15);
  1375.    INV(P6;N4;11,10,16,15);
  1376.    INV(P8;N5;11,10,16,15);
  1377.    INV(P9;N6;11,10,16,15);
  1378.    INV(P10;N7;11,10,16,15);
  1379.    INV(P11;N8;11,10,16,15);
  1380.    TSB(N1,L1;P11;21,18,22,14,21,18,22,14);
  1381.    TSB(N2,L1;P10;21,18,22,14,21,18,22,14);
  1382.    TSB(N3,L1;P9;21,18,22,14,21,18,22,14);
  1383.    TSB(N4,L1;P8;21,18,22,14,21,18,22,14);
  1384.    TSB(N5,P13;P6;21,18,22,14,21,18,22,14);
  1385.    TSB(N6,P13;P5;21,18,22,14,21,18,22,14);
  1386.    TSB(N7,P13;P4;21,18,22,14,21,18,22,14);
  1387.    TSB(N8,P13;P3;21,18,22,14,21,18,22,14);
  1388. %
  1389. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1390. ;Enable/Disable times for 50pf loading.  The delays for the 150pf case
  1391. ;are extrapolated using 21pf/ns.
  1392. :74ALS243            TTL    14
  1393.    LINV(P1;L1);
  1394.    BUF(P3;N1;11,11,16,16);
  1395.    BUF(P4;N2;11,11,16,16);
  1396.    BUF(P5;N3;11,11,16,16);
  1397.    BUF(P6;N4;11,11,16,16);
  1398.    BUF(P8;N5;11,11,16,16);
  1399.    BUF(P9;N6;11,11,16,16);
  1400.    BUF(P10;N7;11,11,16,16);
  1401.    BUF(P11;N8;11,11,16,16);
  1402.    TSB(N1,L1;P11;20,20,22,14,20,20,22,14);
  1403.    TSB(N2,L1;P10;20,20,22,14,20,20,22,14);
  1404.    TSB(N3,L1;P9;20,20,22,14,20,20,22,14);
  1405.    TSB(N4,L1;P8;20,20,22,14,20,20,22,14);
  1406.    TSB(N5,P13;P6;20,20,22,14,20,20,22,14);
  1407.    TSB(N6,P13;P5;20,20,22,14,20,20,22,14);
  1408.    TSB(N7,P13;P4;20,20,22,14,20,20,22,14);
  1409.    TSB(N8,P13;P3;20,20,22,14,20,20,22,14);
  1410. %
  1411. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1412. ;Enable/Disable times for 50pf loading.  The delays for the 150pf case
  1413. ;are extrapolated using 21pf/ns.
  1414. :74ALS243A         TTL    14
  1415.    LINV(P1;L1);
  1416.    BUF(P3;N1;11,11,16,16);
  1417.    BUF(P4;N2;11,11,16,16);
  1418.    BUF(P5;N3;11,11,16,16);
  1419.    BUF(P6;N4;11,11,16,16);
  1420.    BUF(P8;N5;11,11,16,16);
  1421.    BUF(P9;N6;11,11,16,16);
  1422.    BUF(P10;N7;11,11,16,16);
  1423.    BUF(P11;N8;11,11,16,16);
  1424.    TSB(N1,L1;P11;20,20,22,14,20,20,22,14);
  1425.    TSB(N2,L1;P10;20,20,22,14,20,20,22,14);
  1426.    TSB(N3,L1;P9;20,20,22,14,20,20,22,14);
  1427.    TSB(N4,L1;P8;20,20,22,14,20,20,22,14);
  1428.    TSB(N5,P13;P6;20,20,22,14,20,20,22,14);
  1429.    TSB(N6,P13;P5;20,20,22,14,20,20,22,14);
  1430.    TSB(N7,P13;P4;20,20,22,14,20,20,22,14);
  1431.    TSB(N8,P13;P3;20,20,22,14,20,20,22,14);
  1432. %
  1433. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  1434. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  1435. ;50pf loading.  The delays for the 150pf case are extrapolated using
  1436. ;21pf/ns.
  1437. :74ALS244            TTL    20
  1438.    BUF(P2;N1;10,10,15,15);
  1439.    BUF(P4;N2;10,10,15,15);
  1440.    BUF(P6;N3;10,10,15,15);
  1441.    BUF(P8;N4;10,10,15,15);
  1442.    BUF(P11;N5;10,10,15,15);
  1443.    BUF(P13;N6;10,10,15,15);
  1444.    BUF(P15;N7;10,10,15,15);
  1445.    BUF(P17;N8;10,10,15,15);
  1446.    LINV(P1;L1);
  1447.    LINV(P19;L2);
  1448.    TSB(N1,L1;P18;20,20,13,10,20,20,13,10);
  1449.    TSB(N2,L1;P16;20,20,13,10,20,20,13,10);
  1450.    TSB(N3,L1;P14;20,20,13,10,20,20,13,10);
  1451.    TSB(N4,L1;P12;20,20,13,10,20,20,13,10);
  1452.    TSB(N5,L2;P9;20,20,13,10,20,20,13,10);
  1453.    TSB(N6,L2;P7;20,20,13,10,20,20,13,10);
  1454.    TSB(N7,L2;P5;20,20,13,10,20,20,13,10);
  1455.    TSB(N8,L2;P3;20,20,13,10,20,20,13,10);
  1456. %
  1457. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  1458. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  1459. ;50pf loading.  The delays for the 150pf case are extrapolated using
  1460. ;21pf/ns.
  1461. :74ALS244A         TTL    20
  1462.    BUF(P2;N1;10,10,15,15);
  1463.    BUF(P4;N2;10,10,15,15);
  1464.    BUF(P6;N3;10,10,15,15);
  1465.    BUF(P8;N4;10,10,15,15);
  1466.    BUF(P11;N5;10,10,15,15);
  1467.    BUF(P13;N6;10,10,15,15);
  1468.    BUF(P15;N7;10,10,15,15);
  1469.    BUF(P17;N8;10,10,15,15);
  1470.    LINV(P1;L1);
  1471.    LINV(P19;L2);
  1472.    TSB(N1,L1;P18;20,20,13,10,20,20,13,10);
  1473.    TSB(N2,L1;P16;20,20,13,10,20,20,13,10);
  1474.    TSB(N3,L1;P14;20,20,13,10,20,20,13,10);
  1475.    TSB(N4,L1;P12;20,20,13,10,20,20,13,10);
  1476.    TSB(N5,L2;P9;20,20,13,10,20,20,13,10);
  1477.    TSB(N6,L2;P7;20,20,13,10,20,20,13,10);
  1478.    TSB(N7,L2;P5;20,20,13,10,20,20,13,10);
  1479.    TSB(N8,L2;P3;20,20,13,10,20,20,13,10);
  1480. %
  1481. ;Propagation delays for 50pf and 150pf are modeled and Enable/Disable
  1482. ;times for 50pf are modeled.  The delays for the 150pf case are
  1483. ;extrapolated using 21pf/ns.
  1484. :74ALS245            TTL        20
  1485.    LINV(P19;L1);
  1486.    LINV(P1;L2);
  1487.    LAND(P1,L1;L3);
  1488.    LAND(L1,L2;L4);
  1489.    BUF(P2;N1;10,10,15,15);
  1490.    BUF(P3;N2;10,10,15,15);
  1491.    BUF(P4;N3;10,10,15,15);
  1492.    BUF(P5;N4;10,10,15,15);
  1493.    BUF(P6;N5;10,10,15,15);
  1494.    BUF(P7;N6;10,10,15,15);
  1495.    BUF(P8;N7;10,10,15,15);
  1496.    BUF(P9;N8;10,10,15,15);
  1497.    BUF(P11;N9;10,10,15,15);
  1498.    BUF(P12;N10;10,10,15,15);
  1499.    BUF(P13;N11;10,10,15,15);
  1500.    BUF(P14;N12;10,10,15,15);
  1501.    BUF(P15;N13;10,10,15,15);
  1502.    BUF(P16;N14;10,10,15,15);
  1503.    BUF(P17;N15;10,10,15,15);
  1504.    BUF(P18;N16;10,10,15,15);
  1505.    TSB(N1,L3;P18;20,20,15,10,20,20,15,10);
  1506.    TSB(N2,L3;P17;20,20,15,10,20,20,15,10);
  1507.    TSB(N3,L3;P16;20,20,15,10,20,20,15,10);
  1508.    TSB(N4,L3;P15;20,20,15,10,20,20,15,10);
  1509.    TSB(N5,L3;P14;20,20,15,10,20,20,15,10);
  1510.    TSB(N6,L3;P13;20,20,15,10,20,20,15,10);
  1511.    TSB(N7,L3;P12;20,20,15,10,20,20,15,10);
  1512.    TSB(N8,L3;P11;20,20,15,10,20,20,15,10);
  1513.    TSB(N9,L4;P9;20,20,15,10,20,20,15,10);
  1514.    TSB(N10,L4;P8;20,20,15,10,20,20,15,10);
  1515.    TSB(N11,L4;P7;20,20,15,10,20,20,15,10);
  1516.    TSB(N12,L4;P6;20,20,15,10,20,20,15,10);
  1517.    TSB(N13,L4;P5;20,20,15,10,20,20,15,10);
  1518.    TSB(N14,L4;P4;20,20,15,10,20,20,15,10);
  1519.    TSB(N15,L4;P3;20,20,15,10,20,20,15,10);
  1520.    TSB(N16,L4;P2;20,20,15,10,20,20,15,10);
  1521. %
  1522. ;Propagation delays for 50pf and 150pf are modeled and Enable/Disable
  1523. ;times for 50pf are modeled.  The delays for the 150pf case are
  1524. ;extrapolated using 21pf/ns.
  1525. :74ALS245A         TTL    20
  1526.    LINV(P19;L1);
  1527.    LINV(P1;L2);
  1528.    LAND(P1,L1;L3);
  1529.    LAND(L1,L2;L4);
  1530.    BUF(P2;N1;10,10,15,15);
  1531.    BUF(P3;N2;10,10,15,15);
  1532.    BUF(P4;N3;10,10,15,15);
  1533.    BUF(P5;N4;10,10,15,15);
  1534.    BUF(P6;N5;10,10,15,15);
  1535.    BUF(P7;N6;10,10,15,15);
  1536.    BUF(P8;N7;10,10,15,15);
  1537.    BUF(P9;N8;10,10,15,15);
  1538.    BUF(P11;N9;10,10,15,15);
  1539.    BUF(P12;N10;10,10,15,15);
  1540.    BUF(P13;N11;10,10,15,15);
  1541.    BUF(P14;N12;10,10,15,15);
  1542.    BUF(P15;N13;10,10,15,15);
  1543.    BUF(P16;N14;10,10,15,15);
  1544.    BUF(P17;N15;10,10,15,15);
  1545.    BUF(P18;N16;10,10,15,15);
  1546.    TSB(N1,L3;P18;20,20,15,10,20,20,15,10);
  1547.    TSB(N2,L3;P17;20,20,15,10,20,20,15,10);
  1548.    TSB(N3,L3;P16;20,20,15,10,20,20,15,10);
  1549.    TSB(N4,L3;P15;20,20,15,10,20,20,15,10);
  1550.    TSB(N5,L3;P14;20,20,15,10,20,20,15,10);
  1551.    TSB(N6,L3;P13;20,20,15,10,20,20,15,10);
  1552.    TSB(N7,L3;P12;20,20,15,10,20,20,15,10);
  1553.    TSB(N8,L3;P11;20,20,15,10,20,20,15,10);
  1554.    TSB(N9,L4;P9;20,20,15,10,20,20,15,10);
  1555.    TSB(N10,L4;P8;20,20,15,10,20,20,15,10);
  1556.    TSB(N11,L4;P7;20,20,15,10,20,20,15,10);
  1557.    TSB(N12,L4;P6;20,20,15,10,20,20,15,10);
  1558.    TSB(N13,L4;P5;20,20,15,10,20,20,15,10);
  1559.    TSB(N14,L4;P4;20,20,15,10,20,20,15,10);
  1560.    TSB(N15,L4;P3;20,20,15,10,20,20,15,10);
  1561.    TSB(N16,L4;P2;20,20,15,10,20,20,15,10);
  1562. %
  1563. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  1564. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  1565. ;All delays for this part are specified for 15pf and 50pf.  The delays
  1566. ;for the 15pf case are extrapolated using 21pf/ns.
  1567. :74ALS251            TTL    16
  1568.    LINV(P7;L1);
  1569.    INV(P11;N1;8,9,8,9);
  1570.    INV(P10;N2;8,9,8,9);
  1571.    INV(P9;N3;8,9,8,9);
  1572.    LINV(N1;L2);
  1573.    LINV(N2;L3);
  1574.    LINV(N3;L4);
  1575.    LAND(P4,N1,N2,N3,L1;L5);
  1576.    LAND(P3,L2,N2,N3,L1;L6);
  1577.    LAND(P2,N1,L3,N3,L1;L7);
  1578.    LAND(P1,L2,L3,N3,L1;L8);
  1579.    LAND(P15,N1,N2,L4,L1;L9);
  1580.    LAND(P14,L2,N2,L4,L1;L10);
  1581.    LAND(P13,N1,L3,L4,L1;L11);
  1582.    LAND(P12,L2,L3,L4,L1;L12);
  1583.    LNOR(L5,L6,L7,L8,L9,L10,L11,L12;L13);
  1584.    INV(L13;N4;8,13,10,15);
  1585.    BUF(L13;N5;13,13,15,15);
  1586.    TSB(N4,L1;P5;15,15,10,10,15,15,10,10);
  1587.    TSB(N5,L1;P6;15,15,10,10,15,15,10,10);
  1588. %
  1589. ;The delays modeled for this part are - Data to Y, Select to Y, and
  1590. ;Output Control to Y.  All delays for this part are modeled for 15pf
  1591. ;and 50pf.  The delays for the 15pf case are extrapolated using 21pf/ns.
  1592. ;The 3-state parameters are for 50pf.
  1593. :74ALS253            TTL    16
  1594.    LINV(P1;L1);
  1595.    LINV(P15;L4);
  1596.    INV(P2;N1;7,11,7,11);
  1597.    INV(P14;N2;7,11,7,11);
  1598.    LINV(N1;L2);
  1599.    LINV(N2;L3);
  1600.    LAND(N1,N2,P6,L1;L5);
  1601.    LAND(N1,P5,L3,L1;L6);
  1602.    LAND(N2,P4,L2,L1;L7);
  1603.    LAND(P3,L3,L2,L1;L8);
  1604.    LAND(N1,N2,P10,L4;L9);
  1605.    LAND(N1,P11,L3,L4;L10);
  1606.    LAND(N2,P12,L2,L4;L11);
  1607.    LAND(P13,L3,L2,L4;L12);
  1608.    OR(L5,L6,L7,L8;N3;8,12,10,14);
  1609.    OR(L9,L10,L11,L12;N4;8,12,10,14);
  1610.    TSB(N3,L1;P7;16,14,14,10,16,14,14,10);
  1611.    TSB(N4,L4;P9;16,14,14,10,16,14,14,10);
  1612. %
  1613. ;The delays modeled for this part are - propagation delay from Data to
  1614. ;Output, Select to Output, Also modeled are the enable and disable times
  1615. ;for the 3-state drivers.  Propagation delays are repeated for 15pf
  1616. ;and 50pf.  The delays for the 15pf case are extrapolated using 21pf/ns.
  1617. ;Enable/disable times are for 50pf.
  1618. :74ALS257            TTL    16
  1619.    LINV(P15;L1);
  1620.    INV(P1;N1;10,8,10,8);
  1621.    LINV(N1;L2);
  1622.    LAND(P2,N1;L3);
  1623.    LAND(P3,L2;L4);
  1624.    LAND(P5,N1;L5);
  1625.    LAND(P6,L2;L6);
  1626.    LAND(P11,N1;L7);
  1627.    LAND(P10,L2;L8);
  1628.    LAND(P14,N1;L9);
  1629.    LAND(P13,L2;L10);
  1630.    OR(L3,L4;N2;8,10,10,12);
  1631.    OR(L5,L6;N3;8,10,10,12);
  1632.    OR(L7,L8;N4;8,10,10,12);
  1633.    OR(L9,L10;N5;8,10,10,12);
  1634.    TSB(N2,L1;P4;18,16,15,10,18,16,15,10);
  1635.    TSB(N3,L1;P7;18,16,15,10,18,16,15,10);
  1636.    TSB(N4,L1;P9;18,16,15,10,18,16,15,10);
  1637.    TSB(N5,L1;P12;18,16,15,10,18,16,15,10);
  1638. %
  1639. ;The delays modeled for this part are - propagation delay from Data to
  1640. ;Output, Select to Output. Also modeled are the enable and disable
  1641. ;time for the 3-state drivers.   Propagation delays are repeated for
  1642. ;15pf and 50pf.   Enable/disable times are 50pf.
  1643. :74ALS258            TTL    16
  1644.    LINV(P15;L1);
  1645.    INV(P1;N1;12,18,12,18);
  1646.    LINV(N1;L2);
  1647.    LAND(P2,N1;L3);
  1648.    LAND(P3,L2;L4);
  1649.    LAND(P5,N1;L5);
  1650.    LAND(P6,L2;L6);
  1651.    LAND(P11,N1;L7);
  1652.    LAND(P10,L2;L8);
  1653.    LAND(P14,N1;L9);
  1654.    LAND(P13,L2;L10);
  1655.    NOR(L3,L4;N2;6,5,8,7);
  1656.    NOR(L5,L6;N3;6,5,8,7);
  1657.    NOR(L7,L8;N4;6,5,8,7);
  1658.    NOR(L9,L10;N5;6,5,8,7);
  1659.    TSB(N2,L1;P4;18,18,18,10,18,18,18,10);
  1660.    TSB(N3,L1;P7;18,18,18,10,18,18,18,10);
  1661.    TSB(N4,L1;P9;18,18,18,10,18,18,18,10);
  1662.    TSB(N5,L1;P12;18,18,18,10,18,18,18,10);
  1663. %
  1664. :74ALS259   TTL  16
  1665.    INV(P3;N1;7,2,7,2);
  1666.    INV(P2;N2;7,2,7,2);
  1667.    INV(P1;N3;7,2,7,2);
  1668.    BUF(P3;N4;7,2,7,2);
  1669.    BUF(P2;N5;7,2,7,2);
  1670.    BUF(P1;N6;7,2,7,2);
  1671.    INV(P14;N7;5,3,5,3);
  1672.    LAND(N4,N5,N6,N7;L1);
  1673.    LAND(N4,N5,N3,N7;L2);
  1674.    LAND(N4,N2,N6,N7;L3);
  1675.    LAND(N4,N2,N3,N7;L4);
  1676.    LAND(N1,N5,N6,N7;L5);
  1677.    LAND(N1,N5,N3,N7;L6);
  1678.    LAND(N1,N2,N6,N7;L7);
  1679.    LAND(N1,N2,N3,N7;L8);
  1680.    DLATCHPC(P13,L1,ONE,P15;P12;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1681.    DLATCHPC(P13,L2,ONE,P15;P11;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1682.    DLATCHPC(P13,L3,ONE,P15;P10;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1683.    DLATCHPC(P13,L4,ONE,P15;P9;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1684.    DLATCHPC(P13,L5,ONE,P15;P7;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1685.    DLATCHPC(P13,L6,ONE,P15;P6;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1686.    DLATCHPC(P13,L7,ONE,P15;P5;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1687.    DLATCHPC(P13,L8,ONE,P15;P4;19,12,15,10,15,0,15,12,12,10,24,17,20,15,15,0,15,17,17,10);
  1688. %
  1689. ;The propagation delay for clear to Q for low to high going signals is
  1690. ;assumed to be 15 for 50pf loading and 20 for 150pf loading.
  1691. :74ALS273        TTL    20
  1692.    DQFFC(P3,P11,P1;P2;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1693.    DQFFC(P4,P11,P1;P5;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1694.    DQFFC(P7,P11,P1;P6;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1695.    DQFFC(P8,P11,P1;P9;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1696.    DQFFC(P13,P11,P1;P12;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1697.    DQFFC(P14,P11,P1;P15;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1698.    DQFFC(P17,P11,P1;P16;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1699.    DQFFC(P18,P11,P1;P19;12,15,15,0,14,14,15,18,10,0,17,20,15,0,14,14,20,23,10,0);
  1700. %
  1701. ;taken from 1986 TI ALS/AS Data book.
  1702. :74ALS280  TTL  14
  1703.    LXOR(P8,P9,P10,P11,P12,P13,P1,P2,P4;L1);
  1704.    INV(L1;P5;15,15,20,20);
  1705.    BUF(L1;P6;15,17,20,22);
  1706. %
  1707. ;taken from 1984 TI TTL Data book Volume 3.
  1708. :74ALS299 TTL 20
  1709.   LINV(P19;L1);
  1710.   LINV(P1;L2);
  1711.   AND(P19,P1;N1;4,4,4,4);
  1712.   AND(P19,L2;N2;0,0,0,0);
  1713.   AND(L1,P1;N3;0,0,0,0);
  1714.   AND(L1,L2;N4;0,0,0,0);
  1715.   NAND(P19,P1;N5;0,0,0,0);
  1716.   NOR(P2,P3;N6;0,0,0,0);
  1717.   LAND(N5,N6;L3);
  1718.   LAND(P11,N3;L4);
  1719.   LAND(N2,N8;L5);
  1720.   LAND(N1,P7;L6);
  1721.   LAND(N4,N7;L7);
  1722.   LOR(L4,L5,L6,L7;L8);
  1723.   LAND(N7,N3;L9);
  1724.   LAND(N2,N9;L10);
  1725.   LAND(N1,P13;L11);
  1726.   LAND(N4,N8;L12);
  1727.   LOR(L9,L10,L11,L12;L13);
  1728.   LAND(N8,N3;L14);
  1729.   LAND(N2,N10;L15);
  1730.   LAND(N1,P6;L16);
  1731.   LAND(N4,N9;L17);
  1732.   LOR(L14,L15,L16,L17;L18);
  1733.   LAND(N9,N3;L19);
  1734.   LAND(N2,N11;L20);
  1735.   LAND(N1,P14;L21);
  1736.   LAND(N4,N10;L22);
  1737.   LOR(L19,L20,L21,L22;L23);
  1738.   LAND(N10,N3;L24);
  1739.   LAND(N2,N12;L25);
  1740.   LAND(N1,P5;L26);
  1741.   LAND(N4,N11;L27);
  1742.   LOR(L24,L25,L26,L27;L28);
  1743.   LAND(N11,N3;L29);
  1744.   LAND(N2,N13;L30);
  1745.   LAND(N1,P15;L31);
  1746.   LAND(N4,N12;L32);
  1747.   LOR(L29,L30,L31,L32;L33);
  1748.   LAND(N12,N3;L34);
  1749.   LAND(N2,N14;L35);
  1750.   LAND(N1,P4;L36);
  1751.   LAND(N4,N13;L37);
  1752.   LOR(L34,L35,L36,L37;L38);
  1753.   LAND(N13,N3;L39);
  1754.   LAND(N2,P18;L40);
  1755.   LAND(N1,P16;L41);
  1756.   LAND(N4,N14;L42);
  1757.   LOR(L39,L40,L41,L42;L43);
  1758.   DQFFC(L8,P12,P9;N7;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1759.   DQFFC(L13,P12,P9;N8;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1760.   DQFFC(L18,P12,P9;N9;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1761.   DQFFC(L23,P12,P9;N10;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1762.   DQFFC(L28,P12,P9;N11;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1763.   DQFFC(L33,P12,P9;N12;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1764.   DQFFC(L38,P12,P9;N13;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1765.   DQFFC(L43,P12,P9;N14;5,5,16,0,17,17,8,8,10,16,5,5,16,0,17,17,8,8,10,16);
  1766.   BUF(N7;N15;3,9,8,14);
  1767.   BUF(N8;N16;3,9,8,14);
  1768.   BUF(N9;N17;3,9,8,14);
  1769.   BUF(N10;N18;3,9,8,14);
  1770.   BUF(N11;N19;3,9,8,14);
  1771.   BUF(N12;N20;3,9,8,14);
  1772.   BUF(N13;N21;3,9,8,14);
  1773.   BUF(N14;N22;3,9,8,14);
  1774.   TSB(N15,L3;P7;22,16,15,8,22,16,15,8);
  1775.   TSB(N16,L3;P13;22,16,15,8,22,16,15,8);
  1776.   TSB(N17,L3;P6;22,16,15,8,22,16,15,8);
  1777.   TSB(N18,L3;P14;22,16,15,8,22,16,15,8);
  1778.   TSB(N19,L3;P5;22,16,15,8,22,16,15,8);
  1779.   TSB(N20,L3;P15;22,16,15,8,22,16,15,8);
  1780.   TSB(N21,L3;P4;22,16,15,8,22,16,15,8);
  1781.   TSB(N22,L3;P16;22,16,15,8,22,16,15,8);
  1782.   BUF(N7;P8;5,8,10,13);
  1783.   BUF(N14;P17;5,8,10,13);
  1784. %
  1785. ;taken from 1984 TI TTL Data book Volume 3.
  1786. :74ALS323 TTL 20
  1787.   LINV(P19;L1);
  1788.   LINV(P1;L2);
  1789.   BUF(P9;N15;0,0,0,0);
  1790.   AND(P19,P1,N15;N1;4,4,4,4);
  1791.   AND(P19,L2,N15;N2;0,0,0,0);
  1792.   AND(L1,P1,N15;N3;0,0,0,0);
  1793.   AND(L1,L2,N15;N4;0,0,0,0);
  1794.   NAND(P19,P1;N5;0,0,0,0);
  1795.   NOR(P2,P3;N6;0,0,0,0);
  1796.   LAND(N5,N6;L3);
  1797.   LAND(P11,N3;L4);
  1798.   LAND(N2,N8;L5);
  1799.   LAND(N1,P7;L6);
  1800.   LAND(N4,N7;L7);
  1801.   LOR(L4,L5,L6,L7;L8);
  1802.   LAND(N7,N3;L9);
  1803.   LAND(N2,N9;L10);
  1804.   LAND(N1,P13;L11);
  1805.   LAND(N4,N8;L12);
  1806.   LOR(L9,L10,L11,L12;L13);
  1807.   LAND(N8,N3;L14);
  1808.   LAND(N2,N10;L15);
  1809.   LAND(N1,P6;L16);
  1810.   LAND(N4,N9;L17);
  1811.   LOR(L14,L15,L16,L17;L18);
  1812.   LAND(N9,N3;L19);
  1813.   LAND(N2,N11;L20);
  1814.   LAND(N1,P14;L21);
  1815.   LAND(N4,N10;L22);
  1816.   LOR(L19,L20,L21,L22;L23);
  1817.   LAND(N10,N3;L24);
  1818.   LAND(N2,N12;L25);
  1819.   LAND(N1,P5;L26);
  1820.   LAND(N4,N11;L27);
  1821.   LOR(L24,L25,L26,L27;L28);
  1822.   LAND(N11,N3;L29);
  1823.   LAND(N2,N13;L30);
  1824.   LAND(N1,P15;L31);
  1825.   LAND(N4,N12;L32);
  1826.   LOR(L29,L30,L31,L32;L33);
  1827.   LAND(N12,N3;L34);
  1828.   LAND(N2,N14;L35);
  1829.   LAND(N1,P4;L36);
  1830.   LAND(N4,N13;L37);
  1831.   LOR(L34,L35,L36,L37;L38);
  1832.   LAND(N13,N3;L39);
  1833.   LAND(N2,P18;L40);
  1834.   LAND(N1,P16;L41);
  1835.   LAND(N4,N14;L42);
  1836.   LOR(L39,L40,L41,L42;L43);
  1837.   DQFF(L8,P12;N7;5,5,16,0,17,17,5,5,16,0,17,17);
  1838.   DQFF(L13,P12;N8;5,5,16,0,17,17,5,5,16,0,17,17);
  1839.   DQFF(L18,P12;N9;5,5,16,0,17,17,5,5,16,0,17,17);
  1840.   DQFF(L23,P12;N10;5,5,16,0,17,17,5,5,16,0,17,17);
  1841.   DQFF(L28,P12;N11;5,5,16,0,17,17,5,5,16,0,17,17);
  1842.   DQFF(L33,P12;N12;5,5,16,0,17,17,5,5,16,0,17,17);
  1843.   DQFF(L38,P12;N13;5,5,16,0,17,17,5,5,16,0,17,17);
  1844.   DQFF(L43,P12;N14;5,5,16,0,17,17,5,5,16,0,17,17);
  1845.   BUF(N7;N16;3,9,8,14);
  1846.   BUF(N8;N17;3,9,8,14);
  1847.   BUF(N9;N18;3,9,8,14);
  1848.   BUF(N10;N19;3,9,8,14);
  1849.   BUF(N11;N20;3,9,8,14);
  1850.   BUF(N12;N21;3,9,8,14);
  1851.   BUF(N13;N22;3,9,8,14);
  1852.   BUF(N14;N23;3,9,8,14);
  1853.   TSB(N7,L3;P7;22,16,15,8,22,16,15,8);
  1854.   TSB(N8,L3;P13;22,16,15,8,22,16,15,8);
  1855.   TSB(N9,L3;P6;22,16,15,8,22,16,15,8);
  1856.   TSB(N10,L3;P14;22,16,15,8,22,16,15,8);
  1857.   TSB(N11,L3;P5;22,16,15,8,22,16,15,8);
  1858.   TSB(N12,L3;P15;22,16,15,8,22,16,15,8);
  1859.   TSB(N13,L3;P4;22,16,15,8,22,16,15,8);
  1860.   TSB(N14,L3;P16;22,16,15,8,22,16,15,8);
  1861.   BUF(N7;P8;5,8,10,13);
  1862.   BUF(N14;P17;5,8,10,13);
  1863. %
  1864. ;taken from 1986 TI ALS/AS Data book.
  1865. :74ALS352   TTL  16
  1866.    INV(P1;N1;7,0,7,0);
  1867.    INV(P15;N2;7,0,7,0);
  1868.    INV(P2;N3;8,6,8,6);
  1869.    INV(P14;N4;8,6,8,6);
  1870.    BUF(P2;N5;8,6,8,6);
  1871.    BUF(P14;N6;8,6,8,6);
  1872.    LAND(N1,N3,N4,P6;L3);
  1873.    LAND(N1,N3,N6,P5;L4);
  1874.    LAND(N1,N5,N4,P4;L5);
  1875.    LAND(N1,N5,N6,P3;L6);
  1876.    LAND(P10,N3,N4,N2;L7);
  1877.    LAND(P11,N3,N6,N2;L8);
  1878.    LAND(P12,N5,N4,N2;L9);
  1879.    LAND(P13,N5,N6,N2;L10);
  1880.    NOR(L3,L4,L5,L6;P7;13,8,18,13);
  1881.    NOR(L7,L8,L9,L10;P9;13,8,18,13);
  1882. %
  1883. ;taken from 1986 TI ALS/AS Data book.
  1884. :74ALS353   TTL  16
  1885.    INV(P2;N1;8,6,8,6);
  1886.    INV(P14;N2;8,6,8,6);
  1887.    BUF(P2;N3;8,6,8,6);
  1888.    BUF(P14;N4;8,6,8,6);
  1889.    LINV(P1;L1);
  1890.    LINV(P15;L2);
  1891.    LAND(L1,N1,N2,P6;L3);
  1892.    LAND(L1,N1,N4,P5;L4);
  1893.    LAND(L1,N3,N2,P4;L5);
  1894.    LAND(L1,N3,N4,P3;L6);
  1895.    LAND(P10,N1,N2,L2;L7);
  1896.    LAND(P11,N1,N4,L2;L8);
  1897.    LAND(P12,N3,N2,L2;L9);
  1898.    LAND(P13,N3,N4,L2;L10);
  1899.    NOR(L3,L4,L5,L6;N5;13,8,18,13);
  1900.    NOR(L7,L8,L9,L10;N6;13,8,18,13);
  1901.    TSB(N5,L1;P7;16,13,14,10,16,13,14,10);
  1902.    TSB(N6,L2;P9;16,13,14,10,16,13,14,10);
  1903. %
  1904. ;taken from 1987 National ALS/AS Logic Data book.
  1905. :74ALS373   TTL  20
  1906.    LINV(P1;L1);
  1907.    DLATCH(P3,P11;N1;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1908.    DLATCH(P4,P11;N2;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1909.    DLATCH(P7,P11;N3;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1910.    DLATCH(P8,P11;N4;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1911.    DLATCH(P13,P11;N5;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1912.    DLATCH(P14,P11;N6;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1913.    DLATCH(P17,P11;N7;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1914.    DLATCH(P18,P11;N8;7,11,17,18,10,7,10,12,16,22,23,10,7,10);
  1915.    TSB(N1,L1;P2;20,18,12,10,20,18,12,10);
  1916.    TSB(N2,L1;P5;20,18,12,10,20,18,12,10);
  1917.    TSB(N3,L1;P6;20,18,12,10,20,18,12,10);
  1918.    TSB(N4,L1;P9;20,18,12,10,20,18,12,10);
  1919.    TSB(N5,L1;P12;20,18,12,10,20,18,12,10);
  1920.    TSB(N6,L1;P15;20,18,12,10,20,18,12,10);
  1921.    TSB(N7,L1;P16;20,18,12,10,20,18,12,10);
  1922.    TSB(N8,L1;P19;20,18,12,10,20,18,12,10);
  1923. %
  1924. ;The Propagation delays modeled are as follows - Delay form Clock to Q,
  1925. ;set up and hold time, and the minimum pulse width of the clock.  These
  1926. ;delays are repeated for 50pf and 150pf.  The Enable/Disable time for
  1927. ;the 3-state drivers are also modeled for 50pf.  The delays for the
  1928. ;150pf case are extrapolated using 21pf/ns.
  1929. :74ALS374            TTL    20
  1930.    LINV(P1;L1);
  1931.    DQFF(P3,P11;N1;12,16,10,0,14,14,17,21,10,0,14,14);
  1932.    DQFF(P4,P11;N2;12,16,10,0,14,14,17,21,10,0,14,14);
  1933.    DQFF(P7,P11;N3;12,16,10,0,14,14,17,21,10,0,14,14);
  1934.    DQFF(P8,P11;N4;12,16,10,0,14,14,17,21,10,0,14,14);
  1935.    DQFF(P13,P11;N5;12,16,10,0,14,14,17,21,10,0,14,14);
  1936.    DQFF(P14,P11;N6;12,16,10,0,14,14,17,21,10,0,14,14);
  1937.    DQFF(P17,P11;N7;12,16,10,0,14,14,17,21,10,0,14,14);
  1938.    DQFF(P18,P11;N8;12,16,10,0,14,14,17,21,10,0,14,14);
  1939.    TSB(N1,L1;P2;18,17,18,10,18,17,18,10);
  1940.    TSB(N2,L1;P5;18,17,18,10,18,17,18,10);
  1941.    TSB(N3,L1;P6;18,17,18,10,18,17,18,10);
  1942.    TSB(N4,L1;P9;18,17,18,10,18,17,18,10);
  1943.    TSB(N5,L1;P12;18,17,18,10,18,17,18,10);
  1944.    TSB(N6,L1;P15;18,17,18,10,18,17,18,10);
  1945.    TSB(N7,L1;P16;18,17,18,10,18,17,18,10);
  1946.    TSB(N8,L1;P19;18,17,18,10,18,17,18,10);
  1947. %
  1948. ;The delays for the 15pf case are extrapolated using 21pf/ns.
  1949. :74ALS465            TTL    20
  1950.    LNOR(P1,P19;L1);
  1951.    BUF(P2;N1;11,10,13,12);
  1952.    BUF(P4;N2;11,10,13,12);
  1953.    BUF(P6;N3;11,10,13,12);
  1954.    BUF(P8;N4;11,10,13,12);
  1955.    BUF(P12;N5;11,10,13,12);
  1956.    BUF(P14;N6;11,10,13,12);
  1957.    BUF(P16;N7;11,10,13,12);
  1958.    BUF(P18;N8;11,10,13,12);
  1959.    TSB(N1,L1;P3;25,23,18,10,25,23,18,10);
  1960.    TSB(N2,L1;P5;25,23,18,10,25,23,18,10);
  1961.    TSB(N3,L1;P7;25,23,18,10,25,23,18,10);
  1962.    TSB(N4,L1;P9;25,23,18,10,25,23,18,10);
  1963.    TSB(N5,L1;P11;25,23,18,10,25,23,18,10);
  1964.    TSB(N6,L1;P13;25,23,18,10,25,23,18,10);
  1965.    TSB(N7,L1;P15;25,23,18,10,25,23,18,10);
  1966.    TSB(N8,L1;P17;25,23,18,10,25,23,18,10);
  1967. %
  1968. ;The delays for the 15pf case are extrapolated using 21pf/ns.
  1969. :74ALS465A           TTL    20
  1970.    LNOR(P1,P19;L1);
  1971.    BUF(P2;N1;11,10,13,12);
  1972.    BUF(P4;N2;11,10,13,12);
  1973.    BUF(P6;N3;11,10,13,12);
  1974.    BUF(P8;N4;11,10,13,12);
  1975.    BUF(P12;N5;11,10,13,12);
  1976.    BUF(P14;N6;11,10,13,12);
  1977.    BUF(P16;N7;11,10,13,12);
  1978.    BUF(P18;N8;11,10,13,12);
  1979.    TSB(N1,L1;P3;25,23,18,10,25,23,18,10);
  1980.    TSB(N2,L1;P5;25,23,18,10,25,23,18,10);
  1981.    TSB(N3,L1;P7;25,23,18,10,25,23,18,10);
  1982.    TSB(N4,L1;P9;25,23,18,10,25,23,18,10);
  1983.    TSB(N5,L1;P11;25,23,18,10,25,23,18,10);
  1984.    TSB(N6,L1;P13;25,23,18,10,25,23,18,10);
  1985.    TSB(N7,L1;P15;25,23,18,10,25,23,18,10);
  1986.    TSB(N8,L1;P17;25,23,18,10,25,23,18,10);
  1987. %
  1988. ;The delays for the 15pf case are extrapolated using 21pf/ns.  The
  1989. ;3-state parameters are for 50pf.
  1990. :74ALS466            TTL    20
  1991.    LNOR(P1,P19;L1);
  1992.    INV(P2;N1;10,7,12,9);
  1993.    INV(P4;N2;10,7,12,9);
  1994.    INV(P6;N3;10,7,12,9);
  1995.    INV(P8;N4;10,7,12,9);
  1996.    INV(P12;N5;10,7,12,9);
  1997.    INV(P14;N6;10,7,12,9);
  1998.    INV(P16;N7;10,7,12,9);
  1999.    INV(P18;N8;10,7,12,9);
  2000.    TSB(N1,L1;P3;23,16,17,10,23,16,17,10);
  2001.    TSB(N2,L1;P5;23,16,17,10,23,16,17,10);
  2002.    TSB(N3,L1;P7;23,16,17,10,23,16,17,10);
  2003.    TSB(N4,L1;P9;23,16,17,10,23,16,17,10);
  2004.    TSB(N5,L1;P11;23,16,17,10,23,16,17,10);
  2005.    TSB(N6,L1;P13;23,16,17,10,23,16,17,10);
  2006.    TSB(N7,L1;P15;23,16,17,10,23,16,17,10);
  2007.    TSB(N8,L1;P17;23,16,17,10,23,16,17,10);
  2008. %
  2009. ;The delays for the 15pf case are extrapolated using 21pf/ns.  The
  2010. ;3-state parameters are for 50pf.
  2011. :74ALS466A       TTL    20
  2012.    LNOR(P1,P19;L1);
  2013.    INV(P2;N1;10,7,12,9);
  2014.    INV(P4;N2;10,7,12,9);
  2015.    INV(P6;N3;10,7,12,9);
  2016.    INV(P8;N4;10,7,12,9);
  2017.    INV(P12;N5;10,7,12,9);
  2018.    INV(P14;N6;10,7,12,9);
  2019.    INV(P16;N7;10,7,12,9);
  2020.    INV(P18;N8;10,7,12,9);
  2021.    TSB(N1,L1;P3;23,16,17,10,23,16,17,10);
  2022.    TSB(N2,L1;P5;23,16,17,10,23,16,17,10);
  2023.    TSB(N3,L1;P7;23,16,17,10,23,16,17,10);
  2024.    TSB(N4,L1;P9;23,16,17,10,23,16,17,10);
  2025.    TSB(N5,L1;P11;23,16,17,10,23,16,17,10);
  2026.    TSB(N6,L1;P13;23,16,17,10,23,16,17,10);
  2027.    TSB(N7,L1;P15;23,16,17,10,23,16,17,10);
  2028.    TSB(N8,L1;P17;23,16,17,10,23,16,17,10);
  2029. %
  2030. ;The delays for the 15pf case are extrapolated using 21pf/ns.  The
  2031. ;3-state parameters are for 50pf.
  2032. :74ALS467            TTL    20
  2033.    LINV(P1;L1);
  2034.    LINV(P19;L2);
  2035.    BUF(P2;N1;11,10,13,12);
  2036.    BUF(P4;N2;11,10,13,12);
  2037.    BUF(P6;N3;11,10,13,12);
  2038.    BUF(P8;N4;11,10,13,12);
  2039.    BUF(P12;N5;11,10,13,12);
  2040.    BUF(P14;N6;11,10,13,12);
  2041.    BUF(P16;N7;11,10,13,12);
  2042.    BUF(P18;N8;11,10,13,12);
  2043.    TSB(N1,L1;P3;25,23,18,10,25,23,18,10);
  2044.    TSB(N2,L1;P5;25,23,18,10,25,23,18,10);
  2045.    TSB(N3,L1;P7;25,23,18,10,25,23,18,10);
  2046.    TSB(N4,L1;P9;25,23,18,10,25,23,18,10);
  2047.    TSB(N5,L2;P11;25,23,18,10,25,23,18,10);
  2048.    TSB(N6,L2;P13;25,23,18,10,25,23,18,10);
  2049.    TSB(N7,L2;P15;25,23,18,10,25,23,18,10);
  2050.    TSB(N8,L2;P17;25,23,18,10,25,23,18,10);
  2051. %
  2052. ;The delays for the 15pf case are extrapolated using 21pf/ns.  The
  2053. ;3-state parameters are for 50pf.
  2054. :74ALS467A         TTL  20
  2055.    LINV(P1;L1);
  2056.    LINV(P19;L2);
  2057.    BUF(P2;N1;11,10,13,12);
  2058.    BUF(P4;N2;11,10,13,12);
  2059.    BUF(P6;N3;11,10,13,12);
  2060.    BUF(P8;N4;11,10,13,12);
  2061.    BUF(P12;N5;11,10,13,12);
  2062.    BUF(P14;N6;11,10,13,12);
  2063.    BUF(P16;N7;11,10,13,12);
  2064.    BUF(P18;N8;11,10,13,12);
  2065.    TSB(N1,L1;P3;25,23,18,10,25,23,18,10);
  2066.    TSB(N2,L1;P5;25,23,18,10,25,23,18,10);
  2067.    TSB(N3,L1;P7;25,23,18,10,25,23,18,10);
  2068.    TSB(N4,L1;P9;25,23,18,10,25,23,18,10);
  2069.    TSB(N5,L2;P11;25,23,18,10,25,23,18,10);
  2070.    TSB(N6,L2;P13;25,23,18,10,25,23,18,10);
  2071.    TSB(N7,L2;P15;25,23,18,10,25,23,18,10);
  2072.    TSB(N8,L2;P17;25,23,18,10,25,23,18,10);
  2073. %
  2074. ;The delays for the 15pf case are extrapolated using 21pf/ns.  The
  2075. ;3-state parameters are for 50pf.
  2076. :74ALS468            TTL    20
  2077.    LINV(P1;L1);
  2078.    LINV(P19;L2);
  2079.    INV(P2;N1;10,7,12,9);
  2080.    INV(P4;N2;10,7,12,9);
  2081.    INV(P6;N3;10,7,12,9);
  2082.    INV(P8;N4;10,7,12,9);
  2083.    INV(P12;N5;10,7,12,9);
  2084.    INV(P14;N6;10,7,12,9);
  2085.    INV(P16;N7;10,7,12,9);
  2086.    INV(P18;N8;10,7,12,9);
  2087.    TSB(N1,L1;P3;23,16,17,10,23,16,17,10);
  2088.    TSB(N2,L1;P5;23,16,17,10,23,16,17,10);
  2089.    TSB(N3,L1;P7;23,16,17,10,23,16,17,10);
  2090.    TSB(N4,L1;P9;23,16,17,10,23,16,17,10);
  2091.    TSB(N5,L2;P11;23,16,17,10,23,16,17,10);
  2092.    TSB(N6,L2;P13;23,16,17,10,23,16,17,10);
  2093.    TSB(N7,L2;P15;23,16,17,10,23,16,17,10);
  2094.    TSB(N8,L2;P17;23,16,17,10,23,16,17,10);
  2095. %
  2096. ;The delays for the 15pf case are extrapolated using 21pf/ns.  The
  2097. ;3-state parameters are for 50pf.
  2098. :74ALS468A        TTL    20
  2099.    LINV(P1;L1);
  2100.    LINV(P19;L2);
  2101.    INV(P2;N1;10,7,12,9);
  2102.    INV(P4;N2;10,7,12,9);
  2103.    INV(P6;N3;10,7,12,9);
  2104.    INV(P8;N4;10,7,12,9);
  2105.    INV(P12;N5;10,7,12,9);
  2106.    INV(P14;N6;10,7,12,9);
  2107.    INV(P16;N7;10,7,12,9);
  2108.    INV(P18;N8;10,7,12,9);
  2109.    TSB(N1,L1;P3;23,16,17,10,23,16,17,10);
  2110.    TSB(N2,L1;P5;23,16,17,10,23,16,17,10);
  2111.    TSB(N3,L1;P7;23,16,17,10,23,16,17,10);
  2112.    TSB(N4,L1;P9;23,16,17,10,23,16,17,10);
  2113.    TSB(N5,L2;P11;23,16,17,10,23,16,17,10);
  2114.    TSB(N6,L2;P13;23,16,17,10,23,16,17,10);
  2115.    TSB(N7,L2;P15;23,16,17,10,23,16,17,10);
  2116.    TSB(N8,L2;P17;23,16,17,10,23,16,17,10);
  2117. %
  2118. ;The delays for the 15pf case are extrapolated using 21pf/ns.
  2119. :74ALS518            TTL    20
  2120.    SET(RHIGH);
  2121.    LXNOR(P2,P3;L1);
  2122.    LXNOR(P4,P5;L2);
  2123.    LXNOR(P6,P7;L3);
  2124.    LXNOR(P8,P9;L4);
  2125.    LXNOR(P11,P12;L5);
  2126.    LXNOR(P13,P14;L6);
  2127.    LXNOR(P15,P16;L7);
  2128.    LXNOR(P17,P18;L8);
  2129.    LINV(P1;L9);
  2130.    AND(L1,L2,L3,L4,L5,L6,L7,L8,L9;P19;31,13,33,15);
  2131. %
  2132. ;The delays for the 15pf case are extrapolated using 21pf/ns.
  2133. :74ALS519            TTL    20
  2134.    SET(RHIGH);
  2135.    LXNOR(P2,P3;L1);
  2136.    LXNOR(P4,P5;L2);
  2137.    LXNOR(P6,P7;L3);
  2138.    LXNOR(P8,P9;L4);
  2139.    LXNOR(P11,P12;L5);
  2140.    LXNOR(P13,P14;L6);
  2141.    LXNOR(P15,P16;L7);
  2142.    LXNOR(P17,P18;L8);
  2143.    LINV(P1;L9);
  2144.    AND(L1,L2,L3,L4,L5,L6,L7,L8,L9;P19;31,13,33,15);
  2145. %
  2146. ;The delays for the 15pf case are extrapolated using 21pf/ns.
  2147. :74ALS520            TTL    20
  2148.    LXNOR(P2,P3;L1);
  2149.    LXNOR(P4,P5;L2);
  2150.    LXNOR(P6,P7;L3);
  2151.    LXNOR(P8,P9;L4);
  2152.    LXNOR(P11,P12;L5);
  2153.    LXNOR(P13,P14;L6);
  2154.    LXNOR(P15,P16;L7);
  2155.    LXNOR(P17,P18;L8);
  2156.    LINV(P1;L9);
  2157.    NAND(L1,L2,L3,L4,L5,L6,L7,L8,L9;P19;10,18,12,20);
  2158. %
  2159. ;The delays for the 15pf case are extrapolated using 21pf/ns.
  2160. :74ALS521            TTL    20
  2161.    LXNOR(P2,P3;L1);
  2162.    LXNOR(P4,P5;L2);
  2163.    LXNOR(P6,P7;L3);
  2164.    LXNOR(P8,P9;L4);
  2165.    LXNOR(P11,P12;L5);
  2166.    LXNOR(P13,P14;L6);
  2167.    LXNOR(P15,P16;L7);
  2168.    LXNOR(P17,P18;L8);
  2169.    LINV(P1;L9);
  2170.    NAND(L1,L2,L3,L4,L5,L6,L7,L8,L9;P19;10,18,12,20);
  2171. %
  2172. ;The delays for the 15pf case are extrapolated using 21pf/ns.
  2173. :74ALS522            TTL    20
  2174.    SET(RHIGH);
  2175.    LXNOR(P2,P3;L1);
  2176.    LXNOR(P4,P5;L2);
  2177.    LXNOR(P6,P7;L3);
  2178.    LXNOR(P8,P9;L4);
  2179.    LXNOR(P11,P12;L5);
  2180.    LXNOR(P13,P14;L6);
  2181.    LXNOR(P15,P16;L7);
  2182.    LXNOR(P17,P18;L8);
  2183.    LINV(P1;L9);
  2184.    NAND(L1,L2,L3,L4,L5,L6,L7,L8,L9;P19;23,21,25,23);
  2185. %
  2186. ;taken from 1987 National ALS/AS Logic Data book.
  2187. :74ALS533   TTL  20
  2188.    LINV(P1;L1);
  2189.    DLATCH(P3,P11;N1;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2190.    DLATCH(P4,P11;N2;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2191.    DLATCH(P7,P11;N3;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2192.    DLATCH(P8,P11;N4;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2193.    DLATCH(P13,P11;N5;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2194.    DLATCH(P14,P11;N6;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2195.    DLATCH(P17,P11;N7;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2196.    DLATCH(P18,P11;N8;8,14,13,18,15,7,15,13,19,18,23,15,7,15);
  2197.    ITSB(N1,L1;P2;18,17,16,10,18,17,16,10);
  2198.    ITSB(N2,L1;P5;18,17,16,10,18,17,16,10);
  2199.    ITSB(N3,L1;P6;18,17,16,10,18,17,16,10);
  2200.    ITSB(N4,L1;P9;18,17,16,10,18,17,16,10);
  2201.    ITSB(N5,L1;P12;18,17,16,10,18,17,16,10);
  2202.    ITSB(N6,L1;P15;18,17,16,10,18,17,16,10);
  2203.    ITSB(N7,L1;P16;18,17,16,10,18,17,16,10);
  2204.    ITSB(N8,L1;P19;18,17,16,10,18,17,16,10);
  2205. %
  2206. :74ALS534            TTL    20
  2207.    LINV(P1;L1);
  2208.    DQFF(P3,P11;N1;14,10,10,0,14,14,16,12,10,0,14,14);
  2209.    DQFF(P4,P11;N2;14,10,10,0,14,14,16,12,10,0,14,14);
  2210.    DQFF(P7,P11;N3;14,10,10,0,14,14,16,12,10,0,14,14);
  2211.    DQFF(P8,P11;N4;14,10,10,0,14,14,16,12,10,0,14,14);
  2212.    DQFF(P13,P11;N5;14,10,10,0,14,14,16,12,10,0,14,14);
  2213.    DQFF(P14,P11;N6;14,10,10,0,14,14,16,12,10,0,14,14);
  2214.    DQFF(P17,P11;N7;14,10,10,0,14,14,16,12,10,0,14,14);
  2215.    DQFF(P18,P11;N8;14,10,10,0,14,14,16,12,10,0,14,14);
  2216.    ITSB(N1,L1;P2;18,17,14,10,18,17,14,10);
  2217.    ITSB(N2,L1;P5;18,17,14,10,18,17,14,10);
  2218.    ITSB(N3,L1;P6;18,17,14,10,18,17,14,10);
  2219.    ITSB(N4,L1;P9;18,17,14,10,18,17,14,10);
  2220.    ITSB(N5,L1;P12;18,17,14,10,18,17,14,10);
  2221.    ITSB(N6,L1;P15;18,17,14,10,18,17,14,10);
  2222.    ITSB(N7,L1;P16;18,17,14,10,18,17,14,10);
  2223.    ITSB(N8,L1;P19;18,17,14,10,18,17,14,10);
  2224. %
  2225. ;taken from 1987 National ALS/AS Logic Data book.
  2226. :74ALS540   TTL  20
  2227.    LNOR(P1,P19;L1);
  2228.    INV(P2;N1;7,4,12,9);
  2229.    INV(P3;N2;7,4,12,9);
  2230.    INV(P4;N3;7,4,12,9);
  2231.    INV(P5;N4;7,4,12,9);
  2232.    INV(P6;N5;7,4,12,9);
  2233.    INV(P7;N6;7,4,12,9);
  2234.    INV(P8;N7;7,4,12,9);
  2235.    INV(P9;N8;7,4,12,9);
  2236.    TSB(N1,L1;P18;20,15,12,10,20,15,12,10);
  2237.    TSB(N2,L1;P17;20,15,12,10,20,15,12,10);
  2238.    TSB(N3,L1;P16;20,15,12,10,20,15,12,10);
  2239.    TSB(N4,L1;P15;20,15,12,10,20,15,12,10);
  2240.    TSB(N5,L1;P14;20,15,12,10,20,15,12,10);
  2241.    TSB(N6,L1;P13;20,15,12,10,20,15,12,10);
  2242.    TSB(N7,L1;P12;20,15,12,10,20,15,12,10);
  2243.    TSB(N8,L1;P11;20,15,12,10,20,15,12,10);
  2244. %
  2245. ;taken from 1987 National ALS/AS Logic Data book.
  2246. :74ALS541   TTL  20
  2247.    LNOR(P1,P19;L1);
  2248.    BUF(P2;N1;9,5,14,10);
  2249.    BUF(P3;N2;9,5,14,10);
  2250.    BUF(P4;N3;9,5,14,10);
  2251.    BUF(P5;N4;9,5,14,10);
  2252.    BUF(P6;N5;9,5,14,10);
  2253.    BUF(P7;N6;9,5,14,10);
  2254.    BUF(P8;N7;9,5,14,10);
  2255.    BUF(P9;N8;9,5,14,10);
  2256.    TSB(N1,L1;P18;20,15,12,10,20,15,12,10);
  2257.    TSB(N2,L1;P17;20,15,12,10,20,15,12,10);
  2258.    TSB(N3,L1;P16;20,15,12,10,20,15,12,10);
  2259.    TSB(N4,L1;P15;20,15,12,10,20,15,12,10);
  2260.    TSB(N5,L1;P14;20,15,12,10,20,15,12,10);
  2261.    TSB(N6,L1;P13;20,15,12,10,20,15,12,10);
  2262.    TSB(N7,L1;P12;20,15,12,10,20,15,12,10);
  2263.    TSB(N8,L1;P11;20,15,12,10,20,15,12,10);
  2264. %
  2265. ;Data for the following device was taken from 1986
  2266. ;TI ALS/AS Logic Data Book
  2267. ;Delays for ALOAD~ to ouputs (low to high), Data to Q (low to high)
  2268. ;could not be modeled precisely.
  2269. ;All setup times could not be met; used 20ns.
  2270. :74ALS560   TTL  20
  2271.    LINV(P17;L1);
  2272.    LINV(P9;L2);
  2273.    LINV(P8;L3);
  2274.    LINV(P1;L4);
  2275.    LAND(P12,P7,P11;L5);
  2276.    LAND(L5,P9;L6);
  2277.    LAND(P11,P9;L7);
  2278.    LNOR(P11,L2;L8);
  2279.    LINV(L6;L9);
  2280.    LNAND(L7,N8;L10);
  2281.    LNAND(L6,N8;L11);
  2282.    LNAND(L7,N9;L12);
  2283.    LNAND(L6,N9,N8;L13);
  2284.    LNAND(L7,N10;L14);
  2285.    LNAND(L7,N11;L15);
  2286.    LAND(N4,L8;L16);
  2287.    LAND(L7,N8,L9;L17);
  2288.    LAND(L6,L10;L18);
  2289.    LAND(N5,L8;L19);
  2290.    LAND(L11,N9,L7;L20);
  2291.    LINV(N11;L21);
  2292.    LAND(L6,L21,N8,L12;L22);
  2293.    LAND(N6,L8;L23);
  2294.    LAND(L13,N10,L7;L24);
  2295.    LAND(L6,N9,N8,L14;L25);
  2296.    LAND(N7,L8;L26);
  2297.    LAND(L11,N11,L7;L27);
  2298.    LAND(L6,N10,N9,N8,L15;L28);
  2299.    LOR(L16,L17,L18;L29);
  2300.    LOR(L19,L20,L22;L30);
  2301.    LOR(L23,L24,L25;L31);
  2302.    LOR(L26,L27,L28;L32);
  2303.    LNAND(P3,L4,P8;L33);
  2304.    LAND(L33,L4;L34);
  2305.    LNOR(L34,L3;L35);
  2306.    LNAND(P4,L4,P8;L36);
  2307.    LAND(L36,L4;L37);
  2308.    LNOR(L37,L3;L38);
  2309.    LNAND(P5,L4,P8;L39);
  2310.    LAND(L39,L4;L40);
  2311.    LNOR(L40,L3;L41);
  2312.    LNAND(P6,L4,P8;L42);
  2313.    LAND(L42,L4;L43);
  2314.    LNOR(L43,L3;L44);
  2315.    BUF(P12;N1;14,0,14,0);
  2316.    BUF(P12;N2;6,4,6,4);
  2317.    INV(P2;N3;8,8,11,13);
  2318.    BUF(P3;N4;18,4,18,4);
  2319.    BUF(P4;N5;18,4,18,4);
  2320.    BUF(P5;N6;18,4,18,4);
  2321.    BUF(P6;N7;18,4,18,4);
  2322.    AND(N1,P7;N17;0,4,3,9);
  2323.    AND(N17,N3,P19;P18;13,3,15,3);
  2324.    AND(N2,N18,N12;P19;5,5,10,10);
  2325.    DQFFPC(L29,P2,L33,L35;N8;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2326.    DQFFPC(L30,P2,L36,L38;N9;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2327.    DQFFPC(L31,P2,L39,L41;N10;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2328.    DQFFPC(L32,P2,L42,L44;N11;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2329.    BUF(N8;N12;14,9,14,9);
  2330.    BUF(N11;N18;14,9,14,9);
  2331.    BUF(N8;N13;2,8,7,13);
  2332.    BUF(N9;N14;2,8,7,13);
  2333.    BUF(N10;N15;2,8,7,13);
  2334.    BUF(N11;N16;2,8,7,13);
  2335.    TSB(N13,L1;P16;23,19,15,10,23,19,15,10);
  2336.    TSB(N14,L1;P15;23,19,15,10,23,19,15,10);
  2337.    TSB(N15,L1;P14;23,19,15,10,23,19,15,10);
  2338.    TSB(N16,L1;P13;23,19,15,10,23,19,15,10);
  2339. %
  2340. ;Data for the following device was taken from 1986
  2341. ;TI ALS/AS Logic Data Book
  2342. ;Delays for ALOAD~ to ouputs (low to high), Data to Q (low to high)
  2343. ;could not be modeled precisely.
  2344. ;All setup times could not be met; used 20ns.
  2345. :74ALS560A         TTL  20
  2346.    LINV(P17;L1);
  2347.    LINV(P9;L2);
  2348.    LINV(P8;L3);
  2349.    LINV(P1;L4);
  2350.    LAND(P12,P7,P11;L5);
  2351.    LAND(L5,P9;L6);
  2352.    LAND(P11,P9;L7);
  2353.    LNOR(P11,L2;L8);
  2354.    LINV(L6;L9);
  2355.    LNAND(L7,N8;L10);
  2356.    LNAND(L6,N8;L11);
  2357.    LNAND(L7,N9;L12);
  2358.    LNAND(L6,N9,N8;L13);
  2359.    LNAND(L7,N10;L14);
  2360.    LNAND(L7,N11;L15);
  2361.    LAND(N4,L8;L16);
  2362.    LAND(L7,N8,L9;L17);
  2363.    LAND(L6,L10;L18);
  2364.    LAND(N5,L8;L19);
  2365.    LAND(L11,N9,L7;L20);
  2366.    LINV(N11;L21);
  2367.    LAND(L6,L21,N8,L12;L22);
  2368.    LAND(N6,L8;L23);
  2369.    LAND(L13,N10,L7;L24);
  2370.    LAND(L6,N9,N8,L14;L25);
  2371.    LAND(N7,L8;L26);
  2372.    LAND(L11,N11,L7;L27);
  2373.    LAND(L6,N10,N9,N8,L15;L28);
  2374.    LOR(L16,L17,L18;L29);
  2375.    LOR(L19,L20,L22;L30);
  2376.    LOR(L23,L24,L25;L31);
  2377.    LOR(L26,L27,L28;L32);
  2378.    LNAND(P3,L4,P8;L33);
  2379.    LAND(L33,L4;L34);
  2380.    LNOR(L34,L3;L35);
  2381.    LNAND(P4,L4,P8;L36);
  2382.    LAND(L36,L4;L37);
  2383.    LNOR(L37,L3;L38);
  2384.    LNAND(P5,L4,P8;L39);
  2385.    LAND(L39,L4;L40);
  2386.    LNOR(L40,L3;L41);
  2387.    LNAND(P6,L4,P8;L42);
  2388.    LAND(L42,L4;L43);
  2389.    LNOR(L43,L3;L44);
  2390.    BUF(P12;N1;14,0,14,0);
  2391.    BUF(P12;N2;6,4,6,4);
  2392.    INV(P2;N3;8,8,11,13);
  2393.    BUF(P3;N4;18,4,18,4);
  2394.    BUF(P4;N5;18,4,18,4);
  2395.    BUF(P5;N6;18,4,18,4);
  2396.    BUF(P6;N7;18,4,18,4);
  2397.    AND(N1,P7;N17;0,4,3,9);
  2398.    AND(N17,N3,P19;P18;13,3,15,3);
  2399.    AND(N2,N18,N12;P19;5,5,10,10);
  2400.    DQFFPC(L29,P2,L33,L35;N8;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2401.    DQFFPC(L30,P2,L36,L38;N9;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2402.    DQFFPC(L31,P2,L39,L41;N10;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2403.    DQFFPC(L32,P2,L42,L44;N11;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2404.    BUF(N8;N12;14,9,14,9);
  2405.    BUF(N11;N18;14,9,14,9);
  2406.    BUF(N8;N13;2,8,7,13);
  2407.    BUF(N9;N14;2,8,7,13);
  2408.    BUF(N10;N15;2,8,7,13);
  2409.    BUF(N11;N16;2,8,7,13);
  2410.    TSB(N13,L1;P16;23,19,15,10,23,19,15,10);
  2411.    TSB(N14,L1;P15;23,19,15,10,23,19,15,10);
  2412.    TSB(N15,L1;P14;23,19,15,10,23,19,15,10);
  2413.    TSB(N16,L1;P13;23,19,15,10,23,19,15,10);
  2414. %
  2415. ;Data for the following device was taken from 1986
  2416. ;TI ALS/AS Logic Data Book
  2417. ;Delays for ALOAD~ to ouputs (low to high), Data to Q (low to high)
  2418. ;could not be modeled precisely.
  2419. ;All setup times could not be met; used 20ns.
  2420. :74ALS561   TTL  20
  2421.    LINV(P17;L1);
  2422.    LINV(P9;L2);
  2423.    LINV(P8;L3);
  2424.    LINV(P1;L4);
  2425.    LAND(P12,P7,P11;L5);
  2426.    LAND(L5,P9;L6);
  2427.    LAND(P11,P9;L7);
  2428.    LNOR(P11,L2;L8);
  2429.    LINV(L6;L9);
  2430.    LNAND(L7,N8;L10);
  2431.    LNAND(L6,N8;L11);
  2432.    LNAND(L7,N9;L12);
  2433.    LNAND(L6,N9,N8;L13);
  2434.    LNAND(L7,N10;L14);
  2435.    LNAND(L6,N10,N9,N8;L15);
  2436.    LNAND(L7,N11;L16);
  2437.    LAND(N4,L8;L17);
  2438.    LAND(L7,N8,L9;L18);
  2439.    LAND(L6,L10;L19);
  2440.    LAND(N5,L8;L20);
  2441.    LAND(L11,N9,L7;L21);
  2442.    LAND(L6,N8,L12;L22);
  2443.    LAND(N6,L8;L23);
  2444.    LAND(L13,N10,L7;L24);
  2445.    LAND(L6,N9,N8,L14;L25);
  2446.    LAND(N7,L8;L26);
  2447.    LAND(L15,N11,L7;L27);
  2448.    LAND(L6,N10,N9,N8,L16;L28);
  2449.    LOR(L17,L18,L19;L29);
  2450.    LOR(L20,L21,L22;L30);
  2451.    LOR(L23,L24,L25;L31);
  2452.    LOR(L26,L27,L28;L32);
  2453.    LNAND(P3,L4,P8;L33);
  2454.    LAND(L33,L4;L34);
  2455.    LNOR(L34,L3;L35);
  2456.    LNAND(P4,L4,P8;L36);
  2457.    LAND(L36,L4;L37);
  2458.    LNOR(L37,L3;L38);
  2459.    LNAND(P5,L4,P8;L39);
  2460.    LAND(L39,L4;L40);
  2461.    LNOR(L40,L3;L41);
  2462.    LNAND(P6,L4,P8;L42);
  2463.    LAND(L42,L4;L43);
  2464.    LNOR(L43,L3;L44);
  2465.    BUF(P12;N1;14,0,14,0);
  2466.    BUF(P12;N2;6,4,6,4);
  2467.    INV(P2;N3;8,8,11,13);
  2468.    BUF(P3;N4;18,4,18,4);
  2469.    BUF(P4;N5;18,4,18,4);
  2470.    BUF(P5;N6;18,4,18,4);
  2471.    BUF(P6;N7;18,4,18,4);
  2472.    AND(N1,P7;N17;0,4,3,9);
  2473.    AND(N17,N3,P19;P18;13,3,15,3);
  2474.    AND(N2,N18,N19,N20,N12;P19;5,5,10,10);
  2475.    DQFFPC(L29,P2,L33,L35;N8;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2476.    DQFFPC(L30,P2,L36,L38;N9;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2477.    DQFFPC(L31,P2,L39,L41;N10;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2478.    DQFFPC(L32,P2,L42,L44;N11;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2479.    BUF(N8;N12;14,9,14,9);
  2480.    BUF(N9;N20;14,9,14,9);
  2481.    BUF(N10;N19;14,9,14,9);
  2482.    BUF(N11;N18;14,9,14,9);
  2483.    BUF(N8;N13;2,8,7,13);
  2484.    BUF(N9;N14;2,8,7,13);
  2485.    BUF(N10;N15;2,8,7,13);
  2486.    BUF(N11;N16;2,8,7,13);
  2487.    TSB(N13,L1;P16;23,19,15,10,23,19,15,10);
  2488.    TSB(N14,L1;P15;23,19,15,10,23,19,15,10);
  2489.    TSB(N15,L1;P14;23,19,15,10,23,19,15,10);
  2490.    TSB(N16,L1;P13;23,19,15,10,23,19,15,10);
  2491. %
  2492. ;Data for the following device was taken from 1986
  2493. ;TI ALS/AS Logic Data Book
  2494. ;Delays for ALOAD~ to ouputs (low to high), Data to Q (low to high)
  2495. ;could not be modeled precisely.
  2496. ;All setup times could not be met; used 20ns.
  2497. :74ALS561A   TTL  20
  2498.    LINV(P17;L1);
  2499.    LINV(P9;L2);
  2500.    LINV(P8;L3);
  2501.    LINV(P1;L4);
  2502.    LAND(P12,P7,P11;L5);
  2503.    LAND(L5,P9;L6);
  2504.    LAND(P11,P9;L7);
  2505.    LNOR(P11,L2;L8);
  2506.    LINV(L6;L9);
  2507.    LNAND(L7,N8;L10);
  2508.    LNAND(L6,N8;L11);
  2509.    LNAND(L7,N9;L12);
  2510.    LNAND(L6,N9,N8;L13);
  2511.    LNAND(L7,N10;L14);
  2512.    LNAND(L6,N10,N9,N8;L15);
  2513.    LNAND(L7,N11;L16);
  2514.    LAND(N4,L8;L17);
  2515.    LAND(L7,N8,L9;L18);
  2516.    LAND(L6,L10;L19);
  2517.    LAND(N5,L8;L20);
  2518.    LAND(L11,N9,L7;L21);
  2519.    LAND(L6,N8,L12;L22);
  2520.    LAND(N6,L8;L23);
  2521.    LAND(L13,N10,L7;L24);
  2522.    LAND(L6,N9,N8,L14;L25);
  2523.    LAND(N7,L8;L26);
  2524.    LAND(L15,N11,L7;L27);
  2525.    LAND(L6,N10,N9,N8,L16;L28);
  2526.    LOR(L17,L18,L19;L29);
  2527.    LOR(L20,L21,L22;L30);
  2528.    LOR(L23,L24,L25;L31);
  2529.    LOR(L26,L27,L28;L32);
  2530.    LNAND(P3,L4,P8;L33);
  2531.    LAND(L33,L4;L34);
  2532.    LNOR(L34,L3;L35);
  2533.    LNAND(P4,L4,P8;L36);
  2534.    LAND(L36,L4;L37);
  2535.    LNOR(L37,L3;L38);
  2536.    LNAND(P5,L4,P8;L39);
  2537.    LAND(L39,L4;L40);
  2538.    LNOR(L40,L3;L41);
  2539.    LNAND(P6,L4,P8;L42);
  2540.    LAND(L42,L4;L43);
  2541.    LNOR(L43,L3;L44);
  2542.    BUF(P12;N1;14,0,14,0);
  2543.    BUF(P12;N2;6,4,6,4);
  2544.    INV(P2;N3;8,8,11,13);
  2545.    BUF(P3;N4;18,4,18,4);
  2546.    BUF(P4;N5;18,4,18,4);
  2547.    BUF(P5;N6;18,4,18,4);
  2548.    BUF(P6;N7;18,4,18,4);
  2549.    AND(N1,P7;N17;0,4,3,9);
  2550.    AND(N17,N3,P19;P18;13,3,15,3);
  2551.    AND(N2,N18,N19,N20,N12;P19;5,5,10,10);
  2552.    DQFFPC(L29,P2,L33,L35;N8;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2553.    DQFFPC(L30,P2,L36,L38;N9;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2554.    DQFFPC(L31,P2,L39,L41;N10;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2555.    DQFFPC(L32,P2,L42,L44;N11;5,5,20,0,25,25,9,9,15,10,5,5,20,0,25,25,9,9,15,10);
  2556.    BUF(N8;N12;14,9,14,9);
  2557.    BUF(N9;N20;14,9,14,9);
  2558.    BUF(N10;N19;14,9,14,9);
  2559.    BUF(N11;N18;14,9,14,9);
  2560.    BUF(N8;N13;2,8,7,13);
  2561.    BUF(N9;N14;2,8,7,13);
  2562.    BUF(N10;N15;2,8,7,13);
  2563.    BUF(N11;N16;2,8,7,13);
  2564.    TSB(N13,L1;P16;23,19,15,10,23,19,15,10);
  2565.    TSB(N14,L1;P15;23,19,15,10,23,19,15,10);
  2566.    TSB(N15,L1;P14;23,19,15,10,23,19,15,10);
  2567.    TSB(N16,L1;P13;23,19,15,10,23,19,15,10);
  2568. %
  2569. ;taken from 1987 National ALS/AS Logic Data book.
  2570. ;Delays for 15pF were extrapolated using 18pF/ns.
  2571. :74ALS563         TTL  20
  2572.    LINV(P1;L1);
  2573.    DLATCH(P2,P11;N1;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2574.    DLATCH(P3,P11;N2;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2575.    DLATCH(P4,P11;N3;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2576.    DLATCH(P5,P11;N4;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2577.    DLATCH(P6,P11;N5;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2578.    DLATCH(P7,P11;N6;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2579.    DLATCH(P8,P11;N7;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2580.    DLATCH(P9,P11;N8;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2581.    ITSB(N1,L1;P19;18,18,15,10,18,18,15,10);
  2582.    ITSB(N2,L1;P18;18,18,15,10,18,18,15,10);
  2583.    ITSB(N3,L1;P17;18,18,15,10,18,18,15,10);
  2584.    ITSB(N4,L1;P16;18,18,15,10,18,18,15,10);
  2585.    ITSB(N5,L1;P15;18,18,15,10,18,18,15,10);
  2586.    ITSB(N6,L1;P14;18,18,15,10,18,18,15,10);
  2587.    ITSB(N7,L1;P13;18,18,15,10,18,18,15,10);
  2588.    ITSB(N8,L1;P12;18,18,15,10,18,18,15,10);
  2589. %
  2590. ;taken from 1987 National ALS/AS Logic Data book.
  2591. ;Delays for 15pF were extrapolated using 18pF/ns.
  2592. :74ALS563A         TTL  20
  2593.    LINV(P1;L1);
  2594.    DLATCH(P2,P11;N1;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2595.    DLATCH(P3,P11;N2;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2596.    DLATCH(P4,P11;N3;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2597.    DLATCH(P5,P11;N4;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2598.    DLATCH(P6,P11;N5;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2599.    DLATCH(P7,P11;N6;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2600.    DLATCH(P8,P11;N7;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2601.    DLATCH(P9,P11;N8;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  2602.    ITSB(N1,L1;P19;18,18,15,10,18,18,15,10);
  2603.    ITSB(N2,L1;P18;18,18,15,10,18,18,15,10);
  2604.    ITSB(N3,L1;P17;18,18,15,10,18,18,15,10);
  2605.    ITSB(N4,L1;P16;18,18,15,10,18,18,15,10);
  2606.    ITSB(N5,L1;P15;18,18,15,10,18,18,15,10);
  2607.    ITSB(N6,L1;P14;18,18,15,10,18,18,15,10);
  2608.    ITSB(N7,L1;P13;18,18,15,10,18,18,15,10);
  2609.    ITSB(N8,L1;P12;18,18,15,10,18,18,15,10);
  2610. %
  2611. :74ALS564            TTL    20
  2612.    LINV(P1;L1);
  2613.    DQFF(P2,P11;N1;12,12,15,0,14,14,14,14,15,0,14,14);
  2614.    DQFF(P3,P11;N2;12,12,15,0,14,14,14,14,15,0,14,14);
  2615.    DQFF(P4,P11;N3;12,12,15,0,14,14,14,14,15,0,14,14);
  2616.    DQFF(P5,P11;N4;12,12,15,0,14,14,14,14,15,0,14,14);
  2617.    DQFF(P6,P11;N5;12,12,15,0,14,14,14,14,15,0,14,14);
  2618.    DQFF(P7,P11;N6;12,12,15,0,14,14,14,14,15,0,14,14);
  2619.    DQFF(P8,P11;N7;12,12,15,0,14,14,14,14,15,0,14,14);
  2620.    DQFF(P9,P11;N8;12,12,15,0,14,14,14,14,15,0,14,14);
  2621.    ITSB(N1,L1;P19;18,18,13,8,18,18,13,8);
  2622.    ITSB(N2,L1;P18;18,18,13,8,18,18,13,8);
  2623.    ITSB(N3,L1;P17;18,18,13,8,18,18,13,8);
  2624.    ITSB(N4,L1;P16;18,18,13,8,18,18,13,8);
  2625.    ITSB(N5,L1;P15;18,18,13,8,18,18,13,8);
  2626.    ITSB(N6,L1;P14;18,18,13,8,18,18,13,8);
  2627.    ITSB(N7,L1;P13;18,18,13,8,18,18,13,8);
  2628.    ITSB(N8,L1;P12;18,18,13,8,18,18,13,8);
  2629. %
  2630. ;Delays for 15pF were extrapolated using 18pF/ns.
  2631. :74ALS564A         TTL    20
  2632.    LINV(P1;L1);
  2633.    DQFF(P2,P11;N1;12,12,15,0,14,14,14,14,15,0,14,14);
  2634.    DQFF(P3,P11;N2;12,12,15,0,14,14,14,14,15,0,14,14);
  2635.    DQFF(P4,P11;N3;12,12,15,0,14,14,14,14,15,0,14,14);
  2636.    DQFF(P5,P11;N4;12,12,15,0,14,14,14,14,15,0,14,14);
  2637.    DQFF(P6,P11;N5;12,12,15,0,14,14,14,14,15,0,14,14);
  2638.    DQFF(P7,P11;N6;12,12,15,0,14,14,14,14,15,0,14,14);
  2639.    DQFF(P8,P11;N7;12,12,15,0,14,14,14,14,15,0,14,14);
  2640.    DQFF(P9,P11;N8;12,12,15,0,14,14,14,14,15,0,14,14);
  2641.    ITSB(N1,L1;P19;18,18,15,10,18,18,15,10);
  2642.    ITSB(N2,L1;P18;18,18,15,10,18,18,15,10);
  2643.    ITSB(N3,L1;P17;18,18,15,10,18,18,15,10);
  2644.    ITSB(N4,L1;P16;18,18,15,10,18,18,15,10);
  2645.    ITSB(N5,L1;P15;18,18,15,10,18,18,15,10);
  2646.    ITSB(N6,L1;P14;18,18,15,10,18,18,15,10);
  2647.    ITSB(N7,L1;P13;18,18,15,10,18,18,15,10);
  2648.    ITSB(N8,L1;P12;18,18,15,10,18,18,15,10);
  2649. %
  2650. ;Data for the following device was taken from 1986
  2651. ;TI ALS/AS Logic Data Book
  2652. ;Delays for U/D~ to RCO~, ENP~ and ENT~ to CCO~ could not be
  2653. ;modeled precisely.
  2654. ;Not all setup times could be modeled; used 20ns.
  2655. :74ALS568   TTL  20
  2656.    LINV(P17;L1);
  2657.    LINV(N1;L2);
  2658.    LINV(P9;L3);
  2659.    LINV(P12;L4);
  2660.    LINV(P19;L5);
  2661.    LNOR(N3,P7;L6);
  2662.    LNOR(L3,P11;L7);
  2663.    LAND(P9,P11;L8);
  2664.    LNOR(P12,P7,L3,L7;L9);
  2665.    LINV(L9;L10);
  2666.    LAND(N5,L2;L11);
  2667.    LAND(N4,N1;L12);
  2668.    LAND(N7,L2;L13);
  2669.    LAND(N6,N1;L14);
  2670.    LAND(N9,L2;L15);
  2671.    LAND(N8,N1;L16);
  2672.    LAND(N11,L2;L17);
  2673.    LAND(N10,N1;L18);
  2674.    LNOR(L11,L12;L19);
  2675.    LNOR(L13,L14;L20);
  2676.    LNOR(L15,L16;L21);
  2677.    LNOR(L17,L18;L22);
  2678.    LNAND(N4,L8;L23);
  2679.    LNAND(L19,L9;L24);
  2680.    LNAND(L19,L20,L9;L25);
  2681.    LNAND(N8,L8;L26);
  2682.    LNAND(L19,L9;L27);
  2683.    LNAND(N10,L8;L28);
  2684.    LNAND(L2,L22;L29);
  2685.    LNAND(N9,N1,N11;L30);
  2686.    LAND(P3,L7;L31);
  2687.    LAND(L8,L10,N4;L32);
  2688.    LAND(L9,L23;L33);
  2689.    LAND(P4,L7;L34);
  2690.    LAND(L24,L8,N6;L35);
  2691.    LAND(L19,L9,L30,L29,N7;L36);
  2692.    LAND(P5,L7;L37);
  2693.    LAND(L25,L8,N8;L38);
  2694.    LAND(L20,L19,L9,L26,L30;L39);
  2695.    LAND(P6,L7;L40);
  2696.    LAND(L27,L8,N10;L41);
  2697.    LAND(L21,L20,L19,L9,L28;L42);
  2698.    LOR(L31,L32,L33;L43);
  2699.    LOR(L34,L35,L36;L44);
  2700.    LOR(L37,L38,L39;L45);
  2701.    LOR(L40,L41,L42;L46);
  2702.    LAND(L2,N15,N12,L4;L47);
  2703.    LAND(L4,N12,N13,N14,N15,N1;L48);
  2704.    INV(P1;N1;6,6,8,8);
  2705.    INV(P2;N2;11,1,11,1);
  2706.    BUF(P12;N3;1,9,1,9);
  2707.    DFFC(L43,P2,P8;N4,N5;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2708.    DFFC(L44,P2,P8;N6,N7;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2709.    DFFC(L45,P2,P8;N8,N9;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2710.    DFFC(L46,P2,P8;N10,N11;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2711.    BUF(L19;N12;2,9,2,9);
  2712.    BUF(L20;N13;2,9,2,9);
  2713.    BUF(L21;N14;2,9,2,9);
  2714.    BUF(L22;N15;2,9,2,9);
  2715.    BUF(N4;N16;4,7,9,12);
  2716.    BUF(N6;N17;4,7,9,12);
  2717.    BUF(N8;N18;4,7,9,12);
  2718.    BUF(N10;N19;4,7,9,12);
  2719.    NAND(N2,L6,L5;P18;7,9,12,14);
  2720.    NOR(L47,L48;P19;10,8,15,13);
  2721.    TSB(N16,L1;P16;24,18,13,10,24,18,13,10);
  2722.    TSB(N17,L1;P15;24,18,13,10,24,18,13,10);
  2723.    TSB(N18,L1;P14;24,18,13,10,24,18,13,10);
  2724.    TSB(N19,L1;P13;24,18,13,10,24,18,13,10);
  2725. %
  2726. ;Data for the following device was taken from 1986
  2727. ;TI ALS/AS Logic Data Book
  2728. ;Delays for U/D~ to RCO~, ENP~ and ENT~ to CCO~ could not be
  2729. ;modeled precisely.
  2730. ;Not all setup times could be modeled; used 20ns.
  2731. :74ALS568A         TTL  20
  2732.    LINV(P17;L1);
  2733.    LINV(N1;L2);
  2734.    LINV(P9;L3);
  2735.    LINV(P12;L4);
  2736.    LINV(P19;L5);
  2737.    LNOR(N3,P7;L6);
  2738.    LNOR(L3,P11;L7);
  2739.    LAND(P9,P11;L8);
  2740.    LNOR(P12,P7,L3,L7;L9);
  2741.    LINV(L9;L10);
  2742.    LAND(N5,L2;L11);
  2743.    LAND(N4,N1;L12);
  2744.    LAND(N7,L2;L13);
  2745.    LAND(N6,N1;L14);
  2746.    LAND(N9,L2;L15);
  2747.    LAND(N8,N1;L16);
  2748.    LAND(N11,L2;L17);
  2749.    LAND(N10,N1;L18);
  2750.    LNOR(L11,L12;L19);
  2751.    LNOR(L13,L14;L20);
  2752.    LNOR(L15,L16;L21);
  2753.    LNOR(L17,L18;L22);
  2754.    LNAND(N4,L8;L23);
  2755.    LNAND(L19,L9;L24);
  2756.    LNAND(L19,L20,L9;L25);
  2757.    LNAND(N8,L8;L26);
  2758.    LNAND(L19,L9;L27);
  2759.    LNAND(N10,L8;L28);
  2760.    LNAND(L2,L22;L29);
  2761.    LNAND(N9,N1,N11;L30);
  2762.    LAND(P3,L7;L31);
  2763.    LAND(L8,L10,N4;L32);
  2764.    LAND(L9,L23;L33);
  2765.    LAND(P4,L7;L34);
  2766.    LAND(L24,L8,N6;L35);
  2767.    LAND(L19,L9,L30,L29,N7;L36);
  2768.    LAND(P5,L7;L37);
  2769.    LAND(L25,L8,N8;L38);
  2770.    LAND(L20,L19,L9,L26,L30;L39);
  2771.    LAND(P6,L7;L40);
  2772.    LAND(L27,L8,N10;L41);
  2773.    LAND(L21,L20,L19,L9,L28;L42);
  2774.    LOR(L31,L32,L33;L43);
  2775.    LOR(L34,L35,L36;L44);
  2776.    LOR(L37,L38,L39;L45);
  2777.    LOR(L40,L41,L42;L46);
  2778.    LAND(L2,N15,N12,L4;L47);
  2779.    LAND(L4,N12,N13,N14,N15,N1;L48);
  2780.    INV(P1;N1;6,6,8,8);
  2781.    INV(P2;N2;11,1,11,1);
  2782.    BUF(P12;N3;1,9,1,9);
  2783.    DFFC(L43,P2,P8;N4,N5;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2784.    DFFC(L44,P2,P8;N6,N7;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2785.    DFFC(L45,P2,P8;N8,N9;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2786.    DFFC(L46,P2,P8;N10,N11;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2787.    BUF(L19;N12;2,9,2,9);
  2788.    BUF(L20;N13;2,9,2,9);
  2789.    BUF(L21;N14;2,9,2,9);
  2790.    BUF(L22;N15;2,9,2,9);
  2791.    BUF(N4;N16;4,7,9,12);
  2792.    BUF(N6;N17;4,7,9,12);
  2793.    BUF(N8;N18;4,7,9,12);
  2794.    BUF(N10;N19;4,7,9,12);
  2795.    NAND(N2,L6,L5;P18;7,9,12,14);
  2796.    NOR(L47,L48;P19;10,8,15,13);
  2797.    TSB(N16,L1;P16;24,18,13,10,24,18,13,10);
  2798.    TSB(N17,L1;P15;24,18,13,10,24,18,13,10);
  2799.    TSB(N18,L1;P14;24,18,13,10,24,18,13,10);
  2800.    TSB(N19,L1;P13;24,18,13,10,24,18,13,10);
  2801. %
  2802. ;Data for the following device was taken from 1986
  2803. ;TI ALS/AS Logic Data Book
  2804. ;Delays for U/D~ to RCO~, ENP~ and ENT~ to CCO~ could not be
  2805. ;modeled precisely.
  2806. ;Not all setup times could be modeled; used 20ns.
  2807. :74ALS569   TTL  20
  2808.    LINV(P17;L1);
  2809.    LINV(N1;L2);
  2810.    LINV(P9;L3);
  2811.    LINV(P12;L4);
  2812.    LNOR(N3,P7;L5);
  2813.    LNOR(L3,P11;L6);
  2814.    LAND(P9,P11;L7);
  2815.    LNAND(N6,L7;L8);
  2816.    LNOR(P12,P7,L3,L6;L9);
  2817.    LINV(L9;L10);
  2818.    LAND(N5,L2;L11);
  2819.    LAND(N4,N1;L12);
  2820.    LAND(N7,L2;L13);
  2821.    LAND(N6,N1;L14);
  2822.    LAND(N9,L2;L15);
  2823.    LAND(N8,N1;L16);
  2824.    LAND(N11,L2;L17);
  2825.    LAND(N10,N1;L18);
  2826.    LNOR(L11,L12;L19);
  2827.    LNOR(L13,L14;L20);
  2828.    LNOR(L15,L16;L21);
  2829.    LNOR(L17,L18;L22);
  2830.    LNAND(N4,L7;L23);
  2831.    LNAND(L19,L9;L24);
  2832.    LNAND(L19,L20,L9;L25);
  2833.    LNAND(N8,L7;L26);
  2834.    LNAND(L9,L21,L20,L19;L27);
  2835.    LNAND(N10,L7;L28);
  2836.    LAND(P3,L6;L29);
  2837.    LAND(L7,L10,N4;L30);
  2838.    LAND(L9,L23;L31);
  2839.    LAND(P4,L6;L32);
  2840.    LAND(L24,L7,N6;L33);
  2841.    LAND(L19,L9,L8;L34);
  2842.    LAND(P5,L6;L35);
  2843.    LAND(L25,L7,N8;L36);
  2844.    LAND(L20,L19,L9,L26;L37);
  2845.    LAND(P6,L6;L38);
  2846.    LAND(L27,L7,N10;L39);
  2847.    LAND(L21,L20,L19,L9,L28;L40);
  2848.    LOR(L29,L30,L31;L41);
  2849.    LOR(L32,L33,L34;L42);
  2850.    LOR(L35,L36,L37;L43);
  2851.    LOR(L38,L39,L40;L44);
  2852.    LAND(L2,N15,N14,N13,N12,L4;L45);
  2853.    LAND(L4,N12,N13,N14,N15,N1;L46);
  2854.    LINV(P19;L47);
  2855.    INV(P1;N1;6,6,8,8);
  2856.    INV(P2;N2;11,1,11,1);
  2857.    BUF(P12;N3;1,9,1,9);
  2858.    DFFC(L41,P2,P8;N4,N5;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2859.    DFFC(L42,P2,P8;N6,N7;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2860.    DFFC(L43,P2,P8;N8,N9;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2861.    DFFC(L44,P2,P8;N10,N11;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2862.    BUF(L19;N12;2,9,2,9);
  2863.    BUF(L20;N13;2,9,2,9);
  2864.    BUF(L21;N14;2,9,2,9);
  2865.    BUF(L22;N15;2,9,2,9);
  2866.    BUF(N4;N16;4,7,9,12);
  2867.    BUF(N6;N17;4,7,9,12);
  2868.    BUF(N8;N18;4,7,9,12);
  2869.    BUF(N10;N19;4,7,9,12);
  2870.    NAND(N2,L5,L47;P18;7,9,12,14);
  2871.    NOR(L45,L46;P19;10,8,15,13);
  2872.    TSB(N16,L1;P16;24,18,13,10,24,18,13,10);
  2873.    TSB(N17,L1;P15;24,18,13,10,24,18,13,10);
  2874.    TSB(N18,L1;P14;24,18,13,10,24,18,13,10);
  2875.    TSB(N19,L1;P13;24,18,13,10,24,18,13,10);
  2876. %
  2877. ;Data for the following device was taken from 1986
  2878. ;TI ALS/AS Logic Data Book
  2879. ;Delays for U/D~ to RCO~, ENP~ and ENT~ to CCO~ could not be
  2880. ;modeled precisely.
  2881. ;Not all setup times could be modeled; used 20ns.
  2882. :74ALS569A         TTL  20
  2883.    LINV(P17;L1);
  2884.    LINV(N1;L2);
  2885.    LINV(P9;L3);
  2886.    LINV(P12;L4);
  2887.    LNOR(N3,P7;L5);
  2888.    LNOR(L3,P11;L6);
  2889.    LAND(P9,P11;L7);
  2890.    LNAND(N6,L7;L8);
  2891.    LNOR(P12,P7,L3,L6;L9);
  2892.    LINV(L9;L10);
  2893.    LAND(N5,L2;L11);
  2894.    LAND(N4,N1;L12);
  2895.    LAND(N7,L2;L13);
  2896.    LAND(N6,N1;L14);
  2897.    LAND(N9,L2;L15);
  2898.    LAND(N8,N1;L16);
  2899.    LAND(N11,L2;L17);
  2900.    LAND(N10,N1;L18);
  2901.    LNOR(L11,L12;L19);
  2902.    LNOR(L13,L14;L20);
  2903.    LNOR(L15,L16;L21);
  2904.    LNOR(L17,L18;L22);
  2905.    LNAND(N4,L7;L23);
  2906.    LNAND(L19,L9;L24);
  2907.    LNAND(L19,L20,L9;L25);
  2908.    LNAND(N8,L7;L26);
  2909.    LNAND(L9,L21,L20,L19;L27);
  2910.    LNAND(N10,L7;L28);
  2911.    LAND(P3,L6;L29);
  2912.    LAND(L7,L10,N4;L30);
  2913.    LAND(L9,L23;L31);
  2914.    LAND(P4,L6;L32);
  2915.    LAND(L24,L7,N6;L33);
  2916.    LAND(L19,L9,L8;L34);
  2917.    LAND(P5,L6;L35);
  2918.    LAND(L25,L7,N8;L36);
  2919.    LAND(L20,L19,L9,L26;L37);
  2920.    LAND(P6,L6;L38);
  2921.    LAND(L27,L7,N10;L39);
  2922.    LAND(L21,L20,L19,L9,L28;L40);
  2923.    LOR(L29,L30,L31;L41);
  2924.    LOR(L32,L33,L34;L42);
  2925.    LOR(L35,L36,L37;L43);
  2926.    LOR(L38,L39,L40;L44);
  2927.    LAND(L2,N15,N14,N13,N12,L4;L45);
  2928.    LAND(L4,N12,N13,N14,N15,N1;L46);
  2929.    LINV(P19;L47);
  2930.    INV(P1;N1;6,6,8,8);
  2931.    INV(P2;N2;11,1,11,1);
  2932.    BUF(P12;N3;1,9,1,9);
  2933.    DFFC(L41,P2,P8;N4,N5;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2934.    DFFC(L42,P2,P8;N6,N7;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2935.    DFFC(L43,P2,P8;N8,N9;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2936.    DFFC(L44,P2,P8;N10,N11;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  2937.    BUF(L19;N12;2,9,2,9);
  2938.    BUF(L20;N13;2,9,2,9);
  2939.    BUF(L21;N14;2,9,2,9);
  2940.    BUF(L22;N15;2,9,2,9);
  2941.    BUF(N4;N16;4,7,9,12);
  2942.    BUF(N6;N17;4,7,9,12);
  2943.    BUF(N8;N18;4,7,9,12);
  2944.    BUF(N10;N19;4,7,9,12);
  2945.    NAND(N2,L5,L47;P18;7,9,12,14);
  2946.    NOR(L45,L46;P19;10,8,15,13);
  2947.    TSB(N16,L1;P16;24,18,13,10,24,18,13,10);
  2948.    TSB(N17,L1;P15;24,18,13,10,24,18,13,10);
  2949.    TSB(N18,L1;P14;24,18,13,10,24,18,13,10);
  2950.    TSB(N19,L1;P13;24,18,13,10,24,18,13,10);
  2951. %
  2952. ;Data for the following device was taken from 1986
  2953. ;TI ALS/AS Logic Data Book
  2954. ;Delays for U/D~ to RCO~, ENP~ and ENT~ to CCO~ could not be
  2955. ;modeled precisely.
  2956. ;Not all setup times could be modeled; used 20ns.
  2957. :74ALS569         TTL  20
  2958.    LINV(P17;L1);
  2959.    LINV(N1;L2);
  2960.    LINV(P9;L3);
  2961.    LINV(P12;L4);
  2962.    LNOR(N3,P7;L5);
  2963.    LNOR(L3,P11;L6);
  2964.    LAND(P9,P11;L7);
  2965.    LNAND(N6,L7;L8);
  2966.    LNOR(P12,P7,L3,L6;L9);
  2967.    LINV(L9;L10);
  2968.    LAND(N5,L2;L11);
  2969.    LAND(N4,N1;L12);
  2970.    LAND(N7,L2;L13);
  2971.    LAND(N6,N1;L14);
  2972.    LAND(N9,L2;L15);
  2973.    LAND(N8,N1;L16);
  2974.    LAND(N11,L2;L17);
  2975.    LAND(N10,N1;L18);
  2976.    LNOR(L11,L12;L19);
  2977.    LNOR(L13,L14;L20);
  2978.    LNOR(L15,L16;L21);
  2979.    LNOR(L17,L18;L22);
  2980.    LNAND(N4,L7;L23);
  2981.    LNAND(L19,L9;L24);
  2982.    LNAND(L19,L20,L9;L25);
  2983.    LNAND(N8,L7;L26);
  2984.    LNAND(L9,L21,L20,L19;L27);
  2985.    LNAND(N10,L7;L28);
  2986.    LAND(P3,L6;L29);
  2987.    LAND(L7,L10,N4;L30);
  2988.    LAND(L9,L23;L31);
  2989.    LAND(P4,L6;L32);
  2990.    LAND(L24,L7,N6;L33);
  2991.    LAND(L19,L9,L8;L34);
  2992.    LAND(P5,L6;L35);
  2993.    LAND(L25,L7,N8;L36);
  2994.    LAND(L20,L19,L9,L26;L37);
  2995.    LAND(P6,L6;L38);
  2996.    LAND(L27,L7,N10;L39);
  2997.    LAND(L21,L20,L19,L9,L28;L40);
  2998.    LOR(L29,L30,L31;L41);
  2999.    LOR(L32,L33,L34;L42);
  3000.    LOR(L35,L36,L37;L43);
  3001.    LOR(L38,L39,L40;L44);
  3002.    LAND(L2,N15,N14,N13,N12,L4;L45);
  3003.    LAND(L4,N12,N13,N14,N15,N1;L46);
  3004.    LINV(P19;L47);
  3005.    INV(P1;N1;6,6,8,8);
  3006.    INV(P2;N2;11,1,11,1);
  3007.    BUF(P12;N3;1,9,1,9);
  3008.    DFFC(L41,P2,P8;N4,N5;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3009.    DFFC(L42,P2,P8;N6,N7;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3010.    DFFC(L43,P2,P8;N8,N9;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3011.    DFFC(L44,P2,P8;N10,N11;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3012.    BUF(L19;N12;2,9,2,9);
  3013.    BUF(L20;N13;2,9,2,9);
  3014.    BUF(L21;N14;2,9,2,9);
  3015.    BUF(L22;N15;2,9,2,9);
  3016.    BUF(N4;N16;4,7,9,12);
  3017.    BUF(N6;N17;4,7,9,12);
  3018.    BUF(N8;N18;4,7,9,12);
  3019.    BUF(N10;N19;4,7,9,12);
  3020.    NAND(N2,L5,L47;P18;7,9,12,14);
  3021.    NOR(L45,L46;P19;10,8,15,13);
  3022.    TSB(N16,L1;P16;24,18,13,10,24,18,13,10);
  3023.    TSB(N17,L1;P15;24,18,13,10,24,18,13,10);
  3024.    TSB(N18,L1;P14;24,18,13,10,24,18,13,10);
  3025.    TSB(N19,L1;P13;24,18,13,10,24,18,13,10);
  3026. %
  3027. ;Data for the following device was taken from 1986
  3028. ;TI ALS/AS Logic Data Book
  3029. ;Delays for U/D~ to RCO~, ENP~ and ENT~ to CCO~ could not be
  3030. ;modeled precisely.
  3031. ;Not all setup times could be modeled; used 20ns.
  3032. :74ALS569A         TTL  20
  3033.    LINV(P17;L1);
  3034.    LINV(N1;L2);
  3035.    LINV(P9;L3);
  3036.    LINV(P12;L4);
  3037.    LNOR(N3,P7;L5);
  3038.    LNOR(L3,P11;L6);
  3039.    LAND(P9,P11;L7);
  3040.    LNAND(N6,L7;L8);
  3041.    LNOR(P12,P7,L3,L6;L9);
  3042.    LINV(L9;L10);
  3043.    LAND(N5,L2;L11);
  3044.    LAND(N4,N1;L12);
  3045.    LAND(N7,L2;L13);
  3046.    LAND(N6,N1;L14);
  3047.    LAND(N9,L2;L15);
  3048.    LAND(N8,N1;L16);
  3049.    LAND(N11,L2;L17);
  3050.    LAND(N10,N1;L18);
  3051.    LNOR(L11,L12;L19);
  3052.    LNOR(L13,L14;L20);
  3053.    LNOR(L15,L16;L21);
  3054.    LNOR(L17,L18;L22);
  3055.    LNAND(N4,L7;L23);
  3056.    LNAND(L19,L9;L24);
  3057.    LNAND(L19,L20,L9;L25);
  3058.    LNAND(N8,L7;L26);
  3059.    LNAND(L9,L21,L20,L19;L27);
  3060.    LNAND(N10,L7;L28);
  3061.    LAND(P3,L6;L29);
  3062.    LAND(L7,L10,N4;L30);
  3063.    LAND(L9,L23;L31);
  3064.    LAND(P4,L6;L32);
  3065.    LAND(L24,L7,N6;L33);
  3066.    LAND(L19,L9,L8;L34);
  3067.    LAND(P5,L6;L35);
  3068.    LAND(L25,L7,N8;L36);
  3069.    LAND(L20,L19,L9,L26;L37);
  3070.    LAND(P6,L6;L38);
  3071.    LAND(L27,L7,N10;L39);
  3072.    LAND(L21,L20,L19,L9,L28;L40);
  3073.    LOR(L29,L30,L31;L41);
  3074.    LOR(L32,L33,L34;L42);
  3075.    LOR(L35,L36,L37;L43);
  3076.    LOR(L38,L39,L40;L44);
  3077.    LAND(L2,N15,N14,N13,N12,L4;L45);
  3078.    LAND(L4,N12,N13,N14,N15,N1;L46);
  3079.    LINV(P19;L47);
  3080.    INV(P1;N1;6,6,8,8);
  3081.    INV(P2;N2;11,1,11,1);
  3082.    BUF(P12;N3;1,9,1,9);
  3083.    DFFC(L41,P2,P8;N4,N5;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3084.    DFFC(L42,P2,P8;N6,N7;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3085.    DFFC(L43,P2,P8;N8,N9;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3086.    DFFC(L44,P2,P8;N10,N11;4,4,20,0,25,25,8,8,15,10,4,4,20,0,25,25,8,8,15,10);
  3087.    BUF(L19;N12;2,9,2,9);
  3088.    BUF(L20;N13;2,9,2,9);
  3089.    BUF(L21;N14;2,9,2,9);
  3090.    BUF(L22;N15;2,9,2,9);
  3091.    BUF(N4;N16;4,7,9,12);
  3092.    BUF(N6;N17;4,7,9,12);
  3093.    BUF(N8;N18;4,7,9,12);
  3094.    BUF(N10;N19;4,7,9,12);
  3095.    NAND(N2,L5,L47;P18;7,9,12,14);
  3096.    NOR(L45,L46;P19;10,8,15,13);
  3097.    TSB(N16,L1;P16;24,18,13,10,24,18,13,10);
  3098.    TSB(N17,L1;P15;24,18,13,10,24,18,13,10);
  3099.    TSB(N18,L1;P14;24,18,13,10,24,18,13,10);
  3100.    TSB(N19,L1;P13;24,18,13,10,24,18,13,10);
  3101. %
  3102. :74ALS574            TTL    20
  3103.    LINV(P1;L1);
  3104.    DQFF(P2,P11;N1;12,12,15,0,14,14,14,14,15,0,14,14);
  3105.    DQFF(P3,P11;N2;12,12,15,0,14,14,14,14,15,0,14,14);
  3106.    DQFF(P4,P11;N3;12,12,15,0,14,14,14,14,15,0,14,14);
  3107.    DQFF(P5,P11;N4;12,12,15,0,14,14,14,14,15,0,14,14);
  3108.    DQFF(P6,P11;N5;12,12,15,0,14,14,14,14,15,0,14,14);
  3109.    DQFF(P7,P11;N6;12,12,15,0,14,14,14,14,15,0,14,14);
  3110.    DQFF(P8,P11;N7;12,12,15,0,14,14,14,14,15,0,14,14);
  3111.    DQFF(P9,P11;N8;12,12,15,0,14,14,14,14,15,0,14,14);
  3112.    TSB(N1,L1;P19;18,18,12,10,18,18,12,10);
  3113.    TSB(N2,L1;P18;18,18,12,10,18,18,12,10);
  3114.    TSB(N3,L1;P17;18,18,12,10,18,18,12,10);
  3115.    TSB(N4,L1;P16;18,18,12,10,18,18,12,10);
  3116.    TSB(N5,L1;P15;18,18,12,10,18,18,12,10);
  3117.    TSB(N6,L1;P14;18,18,12,10,18,18,12,10);
  3118.    TSB(N7,L1;P13;18,18,12,10,18,18,12,10);
  3119.    TSB(N8,L1;P12;18,18,12,10,18,18,12,10);
  3120. %
  3121. ;Delays for 15pF were extrapolated using 18pF/ns.
  3122. :74ALS574A       TTL    20
  3123.    LINV(P1;L1);
  3124.    DQFF(P2,P11;N1;12,12,15,0,14,14,14,14,15,0,14,14);
  3125.    DQFF(P3,P11;N2;12,12,15,0,14,14,14,14,15,0,14,14);
  3126.    DQFF(P4,P11;N3;12,12,15,0,14,14,14,14,15,0,14,14);
  3127.    DQFF(P5,P11;N4;12,12,15,0,14,14,14,14,15,0,14,14);
  3128.    DQFF(P6,P11;N5;12,12,15,0,14,14,14,14,15,0,14,14);
  3129.    DQFF(P7,P11;N6;12,12,15,0,14,14,14,14,15,0,14,14);
  3130.    DQFF(P8,P11;N7;12,12,15,0,14,14,14,14,15,0,14,14);
  3131.    DQFF(P9,P11;N8;12,12,15,0,14,14,14,14,15,0,14,14);
  3132.    TSB(N1,L1;P19;18,18,12,10,18,18,12,10);
  3133.    TSB(N2,L1;P18;18,18,12,10,18,18,12,10);
  3134.    TSB(N3,L1;P17;18,18,12,10,18,18,12,10);
  3135.    TSB(N4,L1;P16;18,18,12,10,18,18,12,10);
  3136.    TSB(N5,L1;P15;18,18,12,10,18,18,12,10);
  3137.    TSB(N6,L1;P14;18,18,12,10,18,18,12,10);
  3138.    TSB(N7,L1;P13;18,18,12,10,18,18,12,10);
  3139.    TSB(N8,L1;P12;18,18,12,10,18,18,12,10);
  3140. %
  3141. :74ALS575            TTL    24
  3142.    LINV(P2;L1);
  3143.    LAND(P1,P3;L2);
  3144.    LAND(P1,P4;L3);
  3145.    LAND(P1,P5;L4);
  3146.    LAND(P1,P6;L5);
  3147.    LAND(P1,P7;L6);
  3148.    LAND(P1,P8;L7);
  3149.    LAND(P1,P9;L8);
  3150.    LAND(P1,P10;L9);
  3151.    DQFF(L2,P14;N1;12,12,20,0,17,17,14,14,20,0,17,17);
  3152.    DQFF(L3,P14;N2;12,12,20,0,17,17,14,14,20,0,17,17);
  3153.    DQFF(L4,P14;N3;12,12,20,0,17,17,14,14,20,0,17,17);
  3154.    DQFF(L5,P14;N4;12,12,20,0,17,17,14,14,20,0,17,17);
  3155.    DQFF(L6,P14;N5;12,12,20,0,17,17,14,14,20,0,17,17);
  3156.    DQFF(L7,P14;N6;12,12,20,0,17,17,14,14,20,0,17,17);
  3157.    DQFF(L8,P14;N7;12,12,20,0,17,17,14,14,20,0,17,17);
  3158.    DQFF(L9,P14;N8;12,12,20,0,17,17,14,14,20,0,17,17);
  3159.    TSB(N1,L1;P22;18,18,13,10,18,18,13,10);
  3160.    TSB(N2,L1;P21;18,18,13,10,18,18,13,10);
  3161.    TSB(N3,L1;P20;18,18,13,10,18,18,13,10);
  3162.    TSB(N4,L1;P19;18,18,13,10,18,18,13,10);
  3163.    TSB(N5,L1;P18;18,18,13,10,18,18,13,10);
  3164.    TSB(N6,L1;P17;18,18,13,10,18,18,13,10);
  3165.    TSB(N7,L1;P16;18,18,13,10,18,18,13,10);
  3166.    TSB(N8,L1;P15;18,18,13,10,18,18,13,10);
  3167. %
  3168. ;Data for the following device was taken from 1986
  3169. ;TI ALS/AS Logic Data Book
  3170. ;Delays for 15pF were extrapolated using 18pF/ns.
  3171. :74ALS575A       TTL    24
  3172.    LINV(P2;L1);
  3173.    LAND(P1,P3;L2);
  3174.    LAND(P1,P4;L3);
  3175.    LAND(P1,P5;L4);
  3176.    LAND(P1,P6;L5);
  3177.    LAND(P1,P7;L6);
  3178.    LAND(P1,P8;L7);
  3179.    LAND(P1,P9;L8);
  3180.    LAND(P1,P10;L9);
  3181.    DQFF(L2,P14;N1;12,12,20,0,17,17,14,14,20,0,17,17);
  3182.    DQFF(L3,P14;N2;12,12,20,0,17,17,14,14,20,0,17,17);
  3183.    DQFF(L4,P14;N3;12,12,20,0,17,17,14,14,20,0,17,17);
  3184.    DQFF(L5,P14;N4;12,12,20,0,17,17,14,14,20,0,17,17);
  3185.    DQFF(L6,P14;N5;12,12,20,0,17,17,14,14,20,0,17,17);
  3186.    DQFF(L7,P14;N6;12,12,20,0,17,17,14,14,20,0,17,17);
  3187.    DQFF(L8,P14;N7;12,12,20,0,17,17,14,14,20,0,17,17);
  3188.    DQFF(L9,P14;N8;12,12,20,0,17,17,14,14,20,0,17,17);
  3189.    TSB(N1,L1;P22;18,18,13,10,18,18,13,10);
  3190.    TSB(N2,L1;P21;18,18,13,10,18,18,13,10);
  3191.    TSB(N3,L1;P20;18,18,13,10,18,18,13,10);
  3192.    TSB(N4,L1;P19;18,18,13,10,18,18,13,10);
  3193.    TSB(N5,L1;P18;18,18,13,10,18,18,13,10);
  3194.    TSB(N6,L1;P17;18,18,13,10,18,18,13,10);
  3195.    TSB(N7,L1;P16;18,18,13,10,18,18,13,10);
  3196.    TSB(N8,L1;P15;18,18,13,10,18,18,13,10);
  3197. %
  3198. ;Delays for 15pF were extrapolated using 18pF/ns.
  3199. :74ALS576            TTL    20
  3200.    LINV(P1;L1);
  3201.    DQFF(P2,P11;N1;12,12,15,0,17,17,14,14,15,0,17,17);
  3202.    DQFF(P3,P11;N2;12,12,15,0,17,17,14,14,15,0,17,17);
  3203.    DQFF(P4,P11;N3;12,12,15,0,17,17,14,14,15,0,17,17);
  3204.    DQFF(P5,P11;N4;12,12,15,0,17,17,14,14,15,0,17,17);
  3205.    DQFF(P6,P11;N5;12,12,15,0,17,17,14,14,15,0,17,17);
  3206.    DQFF(P7,P11;N6;12,12,15,0,17,17,14,14,15,0,17,17);
  3207.    DQFF(P8,P11;N7;12,12,15,0,17,17,14,14,15,0,17,17);
  3208.    DQFF(P9,P11;N8;12,12,15,0,17,17,14,14,15,0,17,17);
  3209.    ITSB(N1,L1;P19;18,18,13,8,18,18,13,8);
  3210.    ITSB(N2,L1;P18;18,18,13,8,18,18,13,8);
  3211.    ITSB(N3,L1;P17;18,18,13,8,18,18,13,8);
  3212.    ITSB(N4,L1;P16;18,18,13,8,18,18,13,8);
  3213.    ITSB(N5,L1;P15;18,18,13,8,18,18,13,8);
  3214.    ITSB(N6,L1;P14;18,18,13,8,18,18,13,8);
  3215.    ITSB(N7,L1;P13;18,18,13,8,18,18,13,8);
  3216.    ITSB(N8,L1;P12;18,18,13,8,18,18,13,8);
  3217. %
  3218. ;Delays for 15pF were extrapolated using 18pF/ns.
  3219. :74ALS576A        TTL    20
  3220.    LINV(P1;L1);
  3221.    DQFF(P2,P11;N1;12,12,15,0,17,17,14,14,15,0,17,17);
  3222.    DQFF(P3,P11;N2;12,12,15,0,17,17,14,14,15,0,17,17);
  3223.    DQFF(P4,P11;N3;12,12,15,0,17,17,14,14,15,0,17,17);
  3224.    DQFF(P5,P11;N4;12,12,15,0,17,17,14,14,15,0,17,17);
  3225.    DQFF(P6,P11;N5;12,12,15,0,17,17,14,14,15,0,17,17);
  3226.    DQFF(P7,P11;N6;12,12,15,0,17,17,14,14,15,0,17,17);
  3227.    DQFF(P8,P11;N7;12,12,15,0,17,17,14,14,15,0,17,17);
  3228.    DQFF(P9,P11;N8;12,12,15,0,17,17,14,14,15,0,17,17);
  3229.    ITSB(N1,L1;P19;18,18,15,10,18,18,15,10);
  3230.    ITSB(N2,L1;P18;18,18,13,8,18,18,13,8);
  3231.    ITSB(N3,L1;P17;18,18,13,8,18,18,13,8);
  3232.    ITSB(N4,L1;P16;18,18,13,8,18,18,13,8);
  3233.    ITSB(N5,L1;P15;18,18,13,8,18,18,13,8);
  3234.    ITSB(N6,L1;P14;18,18,13,8,18,18,13,8);
  3235.    ITSB(N7,L1;P13;18,18,13,8,18,18,13,8);
  3236.    ITSB(N8,L1;P12;18,18,13,8,18,18,13,8);
  3237. %
  3238. ;Delays for 15pF were extrapolated using 18pF/ns.
  3239. :74ALS577            TTL    24
  3240.    LINV(P2;L1);
  3241.    LAND(P1,P3;L2);
  3242.    LAND(P1,P4;L3);
  3243.    LAND(P1,P5;L4);
  3244.    LAND(P1,P6;L5);
  3245.    LAND(P1,P7;L6);
  3246.    LAND(P1,P8;L7);
  3247.    LAND(P1,P9;L8);
  3248.    LAND(P1,P10;L9);
  3249.    DQFF(L2,P14;N1;12,12,15,0,17,17,14,14,15,0,17,17);
  3250.    DQFF(L3,P14;N2;12,12,15,0,17,17,14,14,15,0,17,17);
  3251.    DQFF(L4,P14;N3;12,12,15,0,17,17,14,14,15,0,17,17);
  3252.    DQFF(L5,P14;N4;12,12,15,0,17,17,14,14,15,0,17,17);
  3253.    DQFF(L6,P14;N5;12,12,15,0,17,17,14,14,15,0,17,17);
  3254.    DQFF(L7,P14;N6;12,12,15,0,17,17,14,14,15,0,17,17);
  3255.    DQFF(L8,P14;N7;12,12,15,0,17,17,14,14,15,0,17,17);
  3256.    DQFF(L9,P14;N8;12,12,15,0,17,17,14,14,15,0,17,17);
  3257.    ITSB(N1,L1;P22;18,18,13,10,18,18,13,10);
  3258.    ITSB(N2,L1;P21;18,18,13,10,18,18,13,10);
  3259.    ITSB(N3,L1;P20;18,18,13,10,18,18,13,10);
  3260.    ITSB(N4,L1;P19;18,18,13,10,18,18,13,10);
  3261.    ITSB(N5,L1;P18;18,18,13,10,18,18,13,10);
  3262.    ITSB(N6,L1;P17;18,18,13,10,18,18,13,10);
  3263.    ITSB(N7,L1;P16;18,18,13,10,18,18,13,10);
  3264.    ITSB(N8,L1;P15;18,18,13,10,18,18,13,10);
  3265. %
  3266. ;Delays for 15pF were extrapolated using 18pF/ns.
  3267. :74ALS577A       TTL    24
  3268.    LINV(P2;L1);
  3269.    LAND(P1,P3;L2);
  3270.    LAND(P1,P4;L3);
  3271.    LAND(P1,P5;L4);
  3272.    LAND(P1,P6;L5);
  3273.    LAND(P1,P7;L6);
  3274.    LAND(P1,P8;L7);
  3275.    LAND(P1,P9;L8);
  3276.    LAND(P1,P10;L9);
  3277.    DQFF(L2,P14;N1;12,12,15,0,17,17,14,14,15,0,17,17);
  3278.    DQFF(L3,P14;N2;12,12,15,0,17,17,14,14,15,0,17,17);
  3279.    DQFF(L4,P14;N3;12,12,15,0,17,17,14,14,15,0,17,17);
  3280.    DQFF(L5,P14;N4;12,12,15,0,17,17,14,14,15,0,17,17);
  3281.    DQFF(L6,P14;N5;12,12,15,0,17,17,14,14,15,0,17,17);
  3282.    DQFF(L7,P14;N6;12,12,15,0,17,17,14,14,15,0,17,17);
  3283.    DQFF(L8,P14;N7;12,12,15,0,17,17,14,14,15,0,17,17);
  3284.    DQFF(L9,P14;N8;12,12,15,0,17,17,14,14,15,0,17,17);
  3285.    ITSB(N1,L1;P22;18,18,13,10,18,18,13,10);
  3286.    ITSB(N2,L1;P21;18,18,13,10,18,18,13,10);
  3287.    ITSB(N3,L1;P20;18,18,13,10,18,18,13,10);
  3288.    ITSB(N4,L1;P19;18,18,13,10,18,18,13,10);
  3289.    ITSB(N5,L1;P18;18,18,13,10,18,18,13,10);
  3290.    ITSB(N6,L1;P17;18,18,13,10,18,18,13,10);
  3291.    ITSB(N7,L1;P16;18,18,13,10,18,18,13,10);
  3292.    ITSB(N8,L1;P15;18,18,13,10,18,18,13,10);
  3293. %
  3294. ;taken from 1987 National ALS/AS Logic Data book.
  3295. ;Delays for 15pF were extrapolated using 18pF/ns.
  3296. :74ALS580   TTL  20
  3297.    LINV(P1;L1);
  3298.    DLATCH(P2,P11;N1;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3299.    DLATCH(P3,P11;N2;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3300.    DLATCH(P4,P11;N3;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3301.    DLATCH(P5,P11;N4;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3302.    DLATCH(P6,P11;N5;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3303.    DLATCH(P7,P11;N6;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3304.    DLATCH(P8,P11;N7;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3305.    DLATCH(P9,P11;N8;9,13,16,17,10,10,15,14,18,21,22,10,10,15);
  3306.    ITSB(N1,L1;P19;18,18,15,10,18,18,15,10);
  3307.    ITSB(N2,L1;P18;18,18,15,10,18,18,15,10);
  3308.    ITSB(N3,L1;P17;18,18,15,10,18,18,15,10);
  3309.    ITSB(N4,L1;P16;18,18,15,10,18,18,15,10);
  3310.    ITSB(N5,L1;P15;18,18,15,10,18,18,15,10);
  3311.    ITSB(N6,L1;P14;18,18,15,10,18,18,15,10);
  3312.    ITSB(N7,L1;P13;18,18,15,10,18,18,15,10);
  3313.    ITSB(N8,L1;P12;18,18,15,10,18,18,15,10);
  3314. %
  3315. ;taken from 1987 National ALS/AS Logic Data book.
  3316. ;Delays for 15pF were extrapolated using 18pF/ns.
  3317. :74ALS580A         TTL  20
  3318.    LINV(P1;L1);
  3319.    DLATCH(P2,P11;N1;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3320.    DLATCH(P3,P11;N2;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3321.    DLATCH(P4,P11;N3;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3322.    DLATCH(P5,P11;N4;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3323.    DLATCH(P6,P11;N5;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3324.    DLATCH(P7,P11;N6;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3325.    DLATCH(P8,P11;N7;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3326.    DLATCH(P9,P11;N8;12,16,19,20,10,10,15,14,18,21,22,10,10,15);
  3327.    ITSB(N1,L1;P19;18,18,15,10,18,18,15,10);
  3328.    ITSB(N2,L1;P18;18,18,15,10,18,18,15,10);
  3329.    ITSB(N3,L1;P17;18,18,15,10,18,18,15,10);
  3330.    ITSB(N4,L1;P16;18,18,15,10,18,18,15,10);
  3331.    ITSB(N5,L1;P15;18,18,15,10,18,18,15,10);
  3332.    ITSB(N6,L1;P14;18,18,15,10,18,18,15,10);
  3333.    ITSB(N7,L1;P13;18,18,15,10,18,18,15,10);
  3334.    ITSB(N8,L1;P12;18,18,15,10,18,18,15,10);
  3335. %
  3336. ;Delays for 15pF were extrapolated using 18pF/ns.
  3337. :74ALS620            TTL    20
  3338.    INV(P2;N1;8,8,10,10);
  3339.    INV(P3;N2;8,8,10,10);
  3340.    INV(P4;N3;8,8,10,10);
  3341.    INV(P5;N4;8,8,10,10);
  3342.    INV(P6;N5;8,8,10,10);
  3343.    INV(P7;N6;8,8,10,10);
  3344.    INV(P8;N7;8,8,10,10);
  3345.    INV(P9;N8;8,8,10,10);
  3346.    INV(P11;N9;8,8,10,10);
  3347.    INV(P12;N10;8,8,10,10);
  3348.    INV(P13;N11;8,8,10,10);
  3349.    INV(P14;N12;8,8,10,10);
  3350.    INV(P15;N13;8,8,10,10);
  3351.    INV(P16;N14;8,8,10,10);
  3352.    INV(P17;N15;8,8,10,10);
  3353.    INV(P18;N16;8,8,10,10);
  3354.    LINV(P19;L1);
  3355.    TSB(N1,P1;P18;25,18,18,12,25,18,18,12);
  3356.    TSB(N2,P1;P17;25,18,18,12,25,18,18,12);
  3357.    TSB(N3,P1;P16;25,18,18,12,25,18,18,12);
  3358.    TSB(N4,P1;P15;25,18,18,12,25,18,18,12);
  3359.    TSB(N5,P1;P14;25,18,18,12,25,18,18,12);
  3360.    TSB(N6,P1;P13;25,18,18,12,25,18,18,12);
  3361.    TSB(N7,P1;P12;25,18,18,12,25,18,18,12);
  3362.    TSB(N8,P1;P11;25,18,18,12,25,18,18,12);
  3363.    TSB(N9,L1;P9;25,17,18,12,25,17,18,12);
  3364.    TSB(N10,L1;P8;25,17,18,12,25,17,18,12);
  3365.    TSB(N11,L1;P7;25,17,18,12,25,17,18,12);
  3366.    TSB(N12,L1;P6;25,17,18,12,25,17,18,12);
  3367.    TSB(N13,L1;P5;25,17,18,12,25,17,18,12);
  3368.    TSB(N14,L1;P4;25,17,18,12,25,17,18,12);
  3369.    TSB(N15,L1;P3;25,17,18,12,25,17,18,12);
  3370.    TSB(N16,L1;P2;25,17,18,12,25,17,18,12);
  3371. %
  3372. ;Delays for 15pF were extrapolated using 18pF/ns.
  3373. :74ALS620A       TTL    20
  3374.    INV(P2;N1;8,8,10,10);
  3375.    INV(P3;N2;8,8,10,10);
  3376.    INV(P4;N3;8,8,10,10);
  3377.    INV(P5;N4;8,8,10,10);
  3378.    INV(P6;N5;8,8,10,10);
  3379.    INV(P7;N6;8,8,10,10);
  3380.    INV(P8;N7;8,8,10,10);
  3381.    INV(P9;N8;8,8,10,10);
  3382.    INV(P11;N9;8,8,10,10);
  3383.    INV(P12;N10;8,8,10,10);
  3384.    INV(P13;N11;8,8,10,10);
  3385.    INV(P14;N12;8,8,10,10);
  3386.    INV(P15;N13;8,8,10,10);
  3387.    INV(P16;N14;8,8,10,10);
  3388.    INV(P17;N15;8,8,10,10);
  3389.    INV(P18;N16;8,8,10,10);
  3390.    LINV(P19;L1);
  3391.    TSB(N1,P1;P18;25,18,18,12,25,18,18,12);
  3392.    TSB(N2,P1;P17;25,18,18,12,25,18,18,12);
  3393.    TSB(N3,P1;P16;25,18,18,12,25,18,18,12);
  3394.    TSB(N4,P1;P15;25,18,18,12,25,18,18,12);
  3395.    TSB(N5,P1;P14;25,18,18,12,25,18,18,12);
  3396.    TSB(N6,P1;P13;25,18,18,12,25,18,18,12);
  3397.    TSB(N7,P1;P12;25,18,18,12,25,18,18,12);
  3398.    TSB(N8,P1;P11;25,18,18,12,25,18,18,12);
  3399.    TSB(N9,L1;P9;25,17,18,12,25,17,18,12);
  3400.    TSB(N10,L1;P8;25,17,18,12,25,17,18,12);
  3401.    TSB(N11,L1;P7;25,17,18,12,25,17,18,12);
  3402.    TSB(N12,L1;P6;25,17,18,12,25,17,18,12);
  3403.    TSB(N13,L1;P5;25,17,18,12,25,17,18,12);
  3404.    TSB(N14,L1;P4;25,17,18,12,25,17,18,12);
  3405.    TSB(N15,L1;P3;25,17,18,12,25,17,18,12);
  3406.    TSB(N16,L1;P2;25,17,18,12,25,17,18,12);
  3407. %
  3408. ;Data for the following device was taken from 1986
  3409. ;TI ALS/AS Logic Data Book
  3410. ;Delays for 15pF were extrapolated using 18pF/ns.
  3411. :74ALS621            TTL    20
  3412.    INV(P1;N1;6,15,6,15);
  3413.    BUF(P19;N2;6,15,6,15);
  3414.    SET(RHIGH);
  3415.    OR(P2,N1;P18;31,18,33,20);
  3416.    OR(P3,N1;P17;31,18,33,20);
  3417.    OR(P4,N1;P16;31,18,33,20);
  3418.    OR(P5,N1;P15;31,18,33,20);
  3419.    OR(P6,N1;P14;31,18,33,20);
  3420.    OR(P7,N1;P13;31,18,33,20);
  3421.    OR(P8,N1;P12;31,18,33,20);
  3422.    OR(P9,N1;P11;31,18,33,20);
  3423.    OR(P11,N2;P9;31,18,33,20);
  3424.    OR(P12,N2;P8;31,18,33,20);
  3425.    OR(P13,N2;P7;31,18,33,20);
  3426.    OR(P14,N2;P6;31,18,33,20);
  3427.    OR(P15,N2;P5;31,18,33,20);
  3428.    OR(P16,N2;P4;31,18,33,20);
  3429.    OR(P17,N2;P3;31,18,33,20);
  3430.    OR(P18,N2;P2;31,18,33,20);
  3431. %
  3432. ;Data for the following device was taken from 1986
  3433. ;TI ALS/AS Logic Data Book
  3434. ;Delays for 15pF were extrapolated using 18pF/ns.
  3435. :74ALS621A         TTL    20
  3436.    INV(P1;N1;6,15,6,15);
  3437.    BUF(P19;N2;6,15,6,15);
  3438.    SET(RHIGH);
  3439.    OR(P2,N1;P18;31,18,33,20);
  3440.    OR(P3,N1;P17;31,18,33,20);
  3441.    OR(P4,N1;P16;31,18,33,20);
  3442.    OR(P5,N1;P15;31,18,33,20);
  3443.    OR(P6,N1;P14;31,18,33,20);
  3444.    OR(P7,N1;P13;31,18,33,20);
  3445.    OR(P8,N1;P12;31,18,33,20);
  3446.    OR(P9,N1;P11;31,18,33,20);
  3447.    OR(P11,N2;P9;31,18,33,20);
  3448.    OR(P12,N2;P8;31,18,33,20);
  3449.    OR(P13,N2;P7;31,18,33,20);
  3450.    OR(P14,N2;P6;31,18,33,20);
  3451.    OR(P15,N2;P5;31,18,33,20);
  3452.    OR(P16,N2;P4;31,18,33,20);
  3453.    OR(P17,N2;P3;31,18,33,20);
  3454.    OR(P18,N2;P2;31,18,33,20);
  3455. %
  3456. ;Data for the following device was taken from 1986
  3457. ;TI ALS/AS Logic Data Book
  3458. ;Delays for 15pF were extrapolated using 18pF/ns.
  3459. :74ALS622            TTL    20
  3460.    BUF(P1;N1;19,3,19,3);
  3461.    INV(P19;N2;19,3,19,3);
  3462.    SET(RHIGH);
  3463.    NAND(P2,N1;P18;33,17,35,19);
  3464.    NAND(P3,N1;P17;33,17,35,19);
  3465.    NAND(P4,N1;P16;33,17,35,19);
  3466.    NAND(P5,N1;P15;33,17,35,19);
  3467.    NAND(P6,N1;P14;33,17,35,19);
  3468.    NAND(P7,N1;P13;33,17,35,19);
  3469.    NAND(P8,N1;P12;33,17,35,19);
  3470.    NAND(P9,N1;P11;33,17,35,19);
  3471.    NAND(P11,N2;P9;33,17,35,19);
  3472.    NAND(P12,N2;P8;33,17,35,19);
  3473.    NAND(P13,N2;P7;33,17,35,19);
  3474.    NAND(P14,N2;P6;33,17,35,19);
  3475.    NAND(P15,N2;P5;33,17,35,19);
  3476.    NAND(P16,N2;P4;33,17,35,19);
  3477.    NAND(P17,N2;P3;33,17,35,19);
  3478.    NAND(P18,N2;P2;33,17,35,19);
  3479. %
  3480. ;Data for the following device was taken from 1986
  3481. ;TI ALS/AS Logic Data Book
  3482. ;Delays for 15pF were extrapolated using 18pF/ns.
  3483. :74ALS622A       TTL    20
  3484.    BUF(P1;N1;19,3,19,3);
  3485.    INV(P19;N2;19,3,19,3);
  3486.    SET(RHIGH);
  3487.    NAND(P2,N1;P18;33,17,35,19);
  3488.    NAND(P3,N1;P17;33,17,35,19);
  3489.    NAND(P4,N1;P16;33,17,35,19);
  3490.    NAND(P5,N1;P15;33,17,35,19);
  3491.    NAND(P6,N1;P14;33,17,35,19);
  3492.    NAND(P7,N1;P13;33,17,35,19);
  3493.    NAND(P8,N1;P12;33,17,35,19);
  3494.    NAND(P9,N1;P11;33,17,35,19);
  3495.    NAND(P11,N2;P9;33,17,35,19);
  3496.    NAND(P12,N2;P8;33,17,35,19);
  3497.    NAND(P13,N2;P7;33,17,35,19);
  3498.    NAND(P14,N2;P6;33,17,35,19);
  3499.    NAND(P15,N2;P5;33,17,35,19);
  3500.    NAND(P16,N2;P4;33,17,35,19);
  3501.    NAND(P17,N2;P3;33,17,35,19);
  3502.    NAND(P18,N2;P2;33,17,35,19);
  3503. %
  3504. ;Data for the following device was taken from 1986
  3505. ;TI ALS/AS Logic Data Book
  3506. ;Delays for 15pF were extrapolated using 18pF/ns.
  3507. :74ALS623            TTL    20
  3508.    LINV(P19;L1);
  3509.    BUF(P2;N1;11,9,13,11);
  3510.    BUF(P3;N2;11,9,13,11);
  3511.    BUF(P4;N3;11,9,13,11);
  3512.    BUF(P5;N4;11,9,13,11);
  3513.    BUF(P6;N5;11,9,13,11);
  3514.    BUF(P7;N6;11,9,13,11);
  3515.    BUF(P8;N7;11,9,13,11);
  3516.    BUF(P9;N8;11,9,13,11);
  3517.    BUF(P11;N9;11,9,13,11);
  3518.    BUF(P12;N10;11,9,13,11);
  3519.    BUF(P13;N11;11,9,13,11);
  3520.    BUF(P14;N12;11,9,13,11);
  3521.    BUF(P15;N13;11,9,13,11);
  3522.    BUF(P16;N14;11,9,13,11);
  3523.    BUF(P17;N15;11,9,13,11);
  3524.    BUF(P18;N16;11,9,13,11);
  3525.    TSB(N1,P1;P18;22,22,19,16,22,22,19,16);
  3526.    TSB(N2,P1;P17;22,22,19,16,22,22,19,16);
  3527.    TSB(N3,P1;P16;22,22,19,16,22,22,19,16);
  3528.    TSB(N4,P1;P15;22,22,19,16,22,22,19,16);
  3529.    TSB(N5,P1;P14;22,22,19,16,22,22,19,16);
  3530.    TSB(N6,P1;P13;22,22,19,16,22,22,19,16);
  3531.    TSB(N7,P1;P12;22,22,19,16,22,22,19,16);
  3532.    TSB(N8,P1;P11;22,22,19,16,22,22,19,16);
  3533.    TSB(N9,L1;P9;22,22,19,16,22,22,19,16);
  3534.    TSB(N10,L1;P8;22,22,19,16,22,22,19,16);
  3535.    TSB(N11,L1;P7;22,22,19,16,22,22,19,16);
  3536.    TSB(N12,L1;P6;22,22,19,16,22,22,19,16);
  3537.    TSB(N13,L1;P5;22,22,19,16,22,22,19,16);
  3538.    TSB(N14,L1;P4;22,22,19,16,22,22,19,16);
  3539.    TSB(N15,L1;P3;22,22,19,16,22,22,19,16);
  3540.    TSB(N16,L1;P2;22,22,19,16,22,22,19,16);
  3541. %
  3542. ;Data for the following device was taken from 1986
  3543. ;TI ALS/AS Logic Data Book
  3544. ;Delays for 15pF were extrapolated using 18pF/ns.
  3545. :74ALS623A       TTL    20
  3546.    LINV(P19;L1);
  3547.    BUF(P2;N1;11,9,13,11);
  3548.    BUF(P3;N2;11,9,13,11);
  3549.    BUF(P4;N3;11,9,13,11);
  3550.    BUF(P5;N4;11,9,13,11);
  3551.    BUF(P6;N5;11,9,13,11);
  3552.    BUF(P7;N6;11,9,13,11);
  3553.    BUF(P8;N7;11,9,13,11);
  3554.    BUF(P9;N8;11,9,13,11);
  3555.    BUF(P11;N9;11,9,13,11);
  3556.    BUF(P12;N10;11,9,13,11);
  3557.    BUF(P13;N11;11,9,13,11);
  3558.    BUF(P14;N12;11,9,13,11);
  3559.    BUF(P15;N13;11,9,13,11);
  3560.    BUF(P16;N14;11,9,13,11);
  3561.    BUF(P17;N15;11,9,13,11);
  3562.    BUF(P18;N16;11,9,13,11);
  3563.    TSB(N1,P1;P18;22,22,19,16,22,22,19,16);
  3564.    TSB(N2,P1;P17;22,22,19,16,22,22,19,16);
  3565.    TSB(N3,P1;P16;22,22,19,16,22,22,19,16);
  3566.    TSB(N4,P1;P15;22,22,19,16,22,22,19,16);
  3567.    TSB(N5,P1;P14;22,22,19,16,22,22,19,16);
  3568.    TSB(N6,P1;P13;22,22,19,16,22,22,19,16);
  3569.    TSB(N7,P1;P12;22,22,19,16,22,22,19,16);
  3570.    TSB(N8,P1;P11;22,22,19,16,22,22,19,16);
  3571.    TSB(N9,L1;P9;22,22,19,16,22,22,19,16);
  3572.    TSB(N10,L1;P8;22,22,19,16,22,22,19,16);
  3573.    TSB(N11,L1;P7;22,22,19,16,22,22,19,16);
  3574.    TSB(N12,L1;P6;22,22,19,16,22,22,19,16);
  3575.    TSB(N13,L1;P5;22,22,19,16,22,22,19,16);
  3576.    TSB(N14,L1;P4;22,22,19,16,22,22,19,16);
  3577.    TSB(N15,L1;P3;22,22,19,16,22,22,19,16);
  3578.    TSB(N16,L1;P2;22,22,19,16,22,22,19,16);
  3579. %
  3580. ;Data for the following device was taken from 1986
  3581. ;TI ALS/AS Logic Data Book
  3582. ;Delays for 15pF were extrapolated using 18pF/ns.
  3583. :74ALS638            TTL    20
  3584.    LINV(P19;L1);
  3585.    LINV(P1;L2);
  3586.    LAND(L1,P1;L3);
  3587.    BUF(L1;N1;23,43,25,45);
  3588.    LAND(N1,L2;L4);
  3589.    INV(P2;N2;10,10,12,12);
  3590.    INV(P3;N3;10,10,12,12);
  3591.    INV(P4;N4;10,10,12,12);
  3592.    INV(P5;N5;10,10,12,12);
  3593.    INV(P6;N6;10,10,12,12);
  3594.    INV(P7;N7;10,10,12,12);
  3595.    INV(P8;N8;10,10,12,12);
  3596.    INV(P9;N9;10,10,12,12);
  3597.    TSB(N2,L3;P18;22,20,15,10,22,20,15,10);
  3598.    TSB(N3,L3;P17;22,20,15,10,22,20,15,10);
  3599.    TSB(N4,L3;P16;22,20,15,10,22,20,15,10);
  3600.    TSB(N5,L3;P15;22,20,15,10,22,20,15,10);
  3601.    TSB(N6,L3;P14;22,20,15,10,22,20,15,10);
  3602.    TSB(N7,L3;P13;22,20,15,10,22,20,15,10);
  3603.    TSB(N8,L3;P12;22,20,15,10,22,20,15,10);
  3604.    TSB(N9,L3;P11;22,20,15,10,22,20,15,10);
  3605.    SET(RHIGH);
  3606.    NAND(L4,P18;P2;23,28,25,30);
  3607.    NAND(L4,P17;P3;23,28,25,30);
  3608.    NAND(L4,P16;P4;23,28,25,30);
  3609.    NAND(L4,P15;P5;23,28,25,30);
  3610.    NAND(L4,P14;P6;23,28,25,30);
  3611.    NAND(L4,P13;P7;23,28,25,30);
  3612.    NAND(L4,P12;P8;23,28,25,30);
  3613.    NAND(L4,P11;P9;23,28,25,30);
  3614. %
  3615. ;Data for the following device was taken from 1986
  3616. ;TI ALS/AS Logic Data Book
  3617. ;Delays for 15pF were extrapolated using 18pF/ns.
  3618. :74ALS638A       TTL    20
  3619.    LINV(P19;L1);
  3620.    LINV(P1;L2);
  3621.    LAND(L1,P1;L3);
  3622.    BUF(L1;N1;23,43,25,45);
  3623.    LAND(N1,L2;L4);
  3624.    INV(P2;N2;10,10,12,12);
  3625.    INV(P3;N3;10,10,12,12);
  3626.    INV(P4;N4;10,10,12,12);
  3627.    INV(P5;N5;10,10,12,12);
  3628.    INV(P6;N6;10,10,12,12);
  3629.    INV(P7;N7;10,10,12,12);
  3630.    INV(P8;N8;10,10,12,12);
  3631.    INV(P9;N9;10,10,12,12);
  3632.    TSB(N2,L3;P18;22,20,15,10,22,20,15,10);
  3633.    TSB(N3,L3;P17;22,20,15,10,22,20,15,10);
  3634.    TSB(N4,L3;P16;22,20,15,10,22,20,15,10);
  3635.    TSB(N5,L3;P15;22,20,15,10,22,20,15,10);
  3636.    TSB(N6,L3;P14;22,20,15,10,22,20,15,10);
  3637.    TSB(N7,L3;P13;22,20,15,10,22,20,15,10);
  3638.    TSB(N8,L3;P12;22,20,15,10,22,20,15,10);
  3639.    TSB(N9,L3;P11;22,20,15,10,22,20,15,10);
  3640.    SET(RHIGH);
  3641.    NAND(L4,P18;P2;23,28,25,30);
  3642.    NAND(L4,P17;P3;23,28,25,30);
  3643.    NAND(L4,P16;P4;23,28,25,30);
  3644.    NAND(L4,P15;P5;23,28,25,30);
  3645.    NAND(L4,P14;P6;23,28,25,30);
  3646.    NAND(L4,P13;P7;23,28,25,30);
  3647.    NAND(L4,P12;P8;23,28,25,30);
  3648.    NAND(L4,P11;P9;23,28,25,30);
  3649. %
  3650. ;Data for the following device was taken from 1986
  3651. ;TI ALS/AS Logic Data Book
  3652. ;Delays for 15pF were extrapolated using 18pF/ns.
  3653. :74ALS639            TTL    20
  3654.    LINV(P19;L1);
  3655.    LAND(L1,P1;L2);
  3656.    NOR(P19,P1;N1;0,13,0,13);
  3657.    BUF(P2;N2;10,10,12,12);
  3658.    BUF(P3;N3;10,10,12,12);
  3659.    BUF(P4;N4;10,10,12,12);
  3660.    BUF(P5;N5;10,10,12,12);
  3661.    BUF(P6;N6;10,10,12,12);
  3662.    BUF(P7;N7;10,10,12,12);
  3663.    BUF(P8;N8;10,10,12,12);
  3664.    BUF(P9;N9;10,10,12,12);
  3665.    TSB(N2,L2;P18;25,21,16,10,25,21,16,10);
  3666.    TSB(N3,L2;P17;25,21,16,10,25,21,16,10);
  3667.    TSB(N4,L2;P16;25,21,16,10,25,21,16,10);
  3668.    TSB(N5,L2;P15;25,21,16,10,25,21,16,10);
  3669.    TSB(N6,L2;P14;25,21,16,10,25,21,16,10);
  3670.    TSB(N7,L2;P13;25,21,16,10,25,21,16,10);
  3671.    TSB(N8,L2;P12;25,21,16,10,25,21,16,10);
  3672.    TSB(N9,L2;P11;25,21,16,10,25,21,16,10);
  3673.    SET(RHIGH);
  3674.    OR(N1,P18;P2;28,20,30,22);
  3675.    OR(N1,P17;P3;28,20,30,22);
  3676.    OR(N1,P16;P4;28,20,30,22);
  3677.    OR(N1,P15;P5;28,20,30,22);
  3678.    OR(N1,P14;P6;28,20,30,22);
  3679.    OR(N1,P13;P7;28,20,30,22);
  3680.    OR(N1,P12;P8;28,20,30,22);
  3681.    OR(N1,P11;P9;28,20,30,22);
  3682. %
  3683. ;Data for the following device was taken from 1986
  3684. ;TI ALS/AS Logic Data Book
  3685. ;Delays for 15pF were extrapolated using 18pF/ns.
  3686. :74ALS639A       TTL    20
  3687.    LINV(P19;L1);
  3688.    LAND(L1,P1;L2);
  3689.    NOR(P19,P1;N1;0,13,0,13);
  3690.    BUF(P2;N2;10,10,12,12);
  3691.    BUF(P3;N3;10,10,12,12);
  3692.    BUF(P4;N4;10,10,12,12);
  3693.    BUF(P5;N5;10,10,12,12);
  3694.    BUF(P6;N6;10,10,12,12);
  3695.    BUF(P7;N7;10,10,12,12);
  3696.    BUF(P8;N8;10,10,12,12);
  3697.    BUF(P9;N9;10,10,12,12);
  3698.    TSB(N2,L2;P18;25,21,16,10,25,21,16,10);
  3699.    TSB(N3,L2;P17;25,21,16,10,25,21,16,10);
  3700.    TSB(N4,L2;P16;25,21,16,10,25,21,16,10);
  3701.    TSB(N5,L2;P15;25,21,16,10,25,21,16,10);
  3702.    TSB(N6,L2;P14;25,21,16,10,25,21,16,10);
  3703.    TSB(N7,L2;P13;25,21,16,10,25,21,16,10);
  3704.    TSB(N8,L2;P12;25,21,16,10,25,21,16,10);
  3705.    TSB(N9,L2;P11;25,21,16,10,25,21,16,10);
  3706.    SET(RHIGH);
  3707.    OR(N1,P18;P2;28,20,30,22);
  3708.    OR(N1,P17;P3;28,20,30,22);
  3709.    OR(N1,P16;P4;28,20,30,22);
  3710.    OR(N1,P15;P5;28,20,30,22);
  3711.    OR(N1,P14;P6;28,20,30,22);
  3712.    OR(N1,P13;P7;28,20,30,22);
  3713.    OR(N1,P12;P8;28,20,30,22);
  3714.    OR(N1,P11;P9;28,20,30,22);
  3715. %
  3716. ;Delays for 15pF were extrapolated using 18pF/ns.
  3717. :74ALS640            TTL    20
  3718.    LINV(P19;L1);
  3719.    LINV(P1;L2);
  3720.    LAND(L1,P1;L4);
  3721.    LAND(L1,L2;L3);
  3722.    INV(P2;N1;9,8,11,10);
  3723.    INV(P3;N2;9,8,11,10);
  3724.    INV(P4;N3;9,8,11,10);
  3725.    INV(P5;N4;9,8,11,10);
  3726.    INV(P6;N5;9,8,11,10);
  3727.    INV(P7;N6;9,8,11,10);
  3728.    INV(P8;N7;9,8,11,10);
  3729.    INV(P9;N8;9,8,11,10);
  3730.    INV(P11;N9;9,8,11,10);
  3731.    INV(P12;N10;9,8,11,10);
  3732.    INV(P13;N11;9,8,11,10);
  3733.    INV(P14;N12;9,8,11,10);
  3734.    INV(P15;N13;9,8,11,10);
  3735.    INV(P16;N14;9,8,11,10);
  3736.    INV(P17;N15;9,8,11,10);
  3737.    INV(P18;N16;9,8,11,10);
  3738.    TSB(N1,L4;P18;24,21,15,10,24,21,15,10);
  3739.    TSB(N2,L4;P17;24,21,15,10,24,21,15,10);
  3740.    TSB(N3,L4;P16;24,21,15,10,24,21,15,10);
  3741.    TSB(N4,L4;P15;24,21,15,10,24,21,15,10);
  3742.    TSB(N5,L4;P14;24,21,15,10,24,21,15,10);
  3743.    TSB(N6,L4;P13;24,21,15,10,24,21,15,10);
  3744.    TSB(N7,L4;P12;24,21,15,10,24,21,15,10);
  3745.    TSB(N8,L4;P11;24,21,15,10,24,21,15,10);
  3746.    TSB(N9,L3;P9;24,21,15,10,24,21,15,10);
  3747.    TSB(N10,L3;P8;24,21,15,10,24,21,15,10);
  3748.    TSB(N11,L3;P7;24,21,15,10,24,21,15,10);
  3749.    TSB(N12,L3;P6;24,21,15,10,24,21,15,10);
  3750.    TSB(N13,L3;P5;24,21,15,10,24,21,15,10);
  3751.    TSB(N14,L3;P4;24,21,15,10,24,21,15,10);
  3752.    TSB(N15,L3;P3;24,21,15,10,24,21,15,10);
  3753.    TSB(N16,L3;P2;24,21,15,10,24,21,15,10);
  3754. %
  3755. ;Delays for 15pF were extrapolated using 18pF/ns.
  3756. :74ALS640A         TTL    20
  3757.    LINV(P19;L1);
  3758.    LINV(P1;L2);
  3759.    LAND(L1,P1;L4);
  3760.    LAND(L1,L2;L3);
  3761.    INV(P2;N1;9,8,11,10);
  3762.    INV(P3;N2;9,8,11,10);
  3763.    INV(P4;N3;9,8,11,10);
  3764.    INV(P5;N4;9,8,11,10);
  3765.    INV(P6;N5;9,8,11,10);
  3766.    INV(P7;N6;9,8,11,10);
  3767.    INV(P8;N7;9,8,11,10);
  3768.    INV(P9;N8;9,8,11,10);
  3769.    INV(P11;N9;9,8,11,10);
  3770.    INV(P12;N10;9,8,11,10);
  3771.    INV(P13;N11;9,8,11,10);
  3772.    INV(P14;N12;9,8,11,10);
  3773.    INV(P15;N13;9,8,11,10);
  3774.    INV(P16;N14;9,8,11,10);
  3775.    INV(P17;N15;9,8,11,10);
  3776.    INV(P18;N16;9,8,11,10);
  3777.    TSB(N1,L4;P18;24,21,15,10,24,21,15,10);
  3778.    TSB(N2,L4;P17;24,21,15,10,24,21,15,10);
  3779.    TSB(N3,L4;P16;24,21,15,10,24,21,15,10);
  3780.    TSB(N4,L4;P15;24,21,15,10,24,21,15,10);
  3781.    TSB(N5,L4;P14;24,21,15,10,24,21,15,10);
  3782.    TSB(N6,L4;P13;24,21,15,10,24,21,15,10);
  3783.    TSB(N7,L4;P12;24,21,15,10,24,21,15,10);
  3784.    TSB(N8,L4;P11;24,21,15,10,24,21,15,10);
  3785.    TSB(N9,L3;P9;24,21,15,10,24,21,15,10);
  3786.    TSB(N10,L3;P8;24,21,15,10,24,21,15,10);
  3787.    TSB(N11,L3;P7;24,21,15,10,24,21,15,10);
  3788.    TSB(N12,L3;P6;24,21,15,10,24,21,15,10);
  3789.    TSB(N13,L3;P5;24,21,15,10,24,21,15,10);
  3790.    TSB(N14,L3;P4;24,21,15,10,24,21,15,10);
  3791.    TSB(N15,L3;P3;24,21,15,10,24,21,15,10);
  3792.    TSB(N16,L3;P2;24,21,15,10,24,21,15,10);
  3793. %
  3794. ;Data for the following device was taken from 1986
  3795. ;TI ALS/AS Logic Data Book
  3796. ;Delays for 15pF were extrapolated using 18pF/ns.
  3797. :74ALS641            TTL    20
  3798.    INV(P19;N1;12,5,12,5);
  3799.    INV(P1;N2;14,7,14,7);
  3800.    LNAND(N1,N2;L1);
  3801.    LNAND(N1,P1;L2);
  3802.    SET(RHIGH);
  3803.    OR(P2,L2;P18;23,16,25,18);
  3804.    OR(P3,L2;P17;23,16,25,18);
  3805.    OR(P4,L2;P16;23,16,25,18);
  3806.    OR(P5,L2;P15;23,16,25,18);
  3807.    OR(P6,L2;P14;23,16,25,18);
  3808.    OR(P7,L2;P13;23,16,25,18);
  3809.    OR(P8,L2;P12;23,16,25,18);
  3810.    OR(P9,L2;P11;23,16,25,18);
  3811.    OR(P11,L1;P9;23,16,25,18);
  3812.    OR(P12,L1;P8;23,16,25,18);
  3813.    OR(P13,L1;P7;23,16,25,18);
  3814.    OR(P14,L1;P6;23,16,25,18);
  3815.    OR(P15,L1;P5;23,16,25,18);
  3816.    OR(P16,L1;P4;23,16,25,18);
  3817.    OR(P17,L1;P3;23,16,25,18);
  3818.    OR(P18,L1;P2;23,16,25,18);
  3819. %
  3820. ;Data for the following device was taken from 1986
  3821. ;TI ALS/AS Logic Data Book
  3822. ;Delays for 15pF were extrapolated using 18pF/ns.
  3823. :74ALS641A         TTL    20
  3824.    INV(P19;N1;12,5,12,5);
  3825.    INV(P1;N2;14,7,14,7);
  3826.    LNAND(N1,N2;L1);
  3827.    LNAND(N1,P1;L2);
  3828.    SET(RHIGH);
  3829.    OR(P2,L2;P18;23,16,25,18);
  3830.    OR(P3,L2;P17;23,16,25,18);
  3831.    OR(P4,L2;P16;23,16,25,18);
  3832.    OR(P5,L2;P15;23,16,25,18);
  3833.    OR(P6,L2;P14;23,16,25,18);
  3834.    OR(P7,L2;P13;23,16,25,18);
  3835.    OR(P8,L2;P12;23,16,25,18);
  3836.    OR(P9,L2;P11;23,16,25,18);
  3837.    OR(P11,L1;P9;23,16,25,18);
  3838.    OR(P12,L1;P8;23,16,25,18);
  3839.    OR(P13,L1;P7;23,16,25,18);
  3840.    OR(P14,L1;P6;23,16,25,18);
  3841.    OR(P15,L1;P5;23,16,25,18);
  3842.    OR(P16,L1;P4;23,16,25,18);
  3843.    OR(P17,L1;P3;23,16,25,18);
  3844.    OR(P18,L1;P2;23,16,25,18);
  3845. %
  3846. ;Data for the following device was taken from 1986
  3847. ;TI ALS/AS Logic Data Book
  3848. ;Delays for 15pF were extrapolated using 18pF/ns.
  3849. :74ALS642            TTL    20
  3850.    INV(P19;N1;16,0,16,0);
  3851.    INV(P1;N2;16,0,16,0);
  3852.    LAND(N1,N2;L1);
  3853.    LAND(N1,P1;L2);
  3854.    SET(RHIGH);
  3855.    NAND(P2,L2;P18;28,20,30,22);
  3856.    NAND(P3,L2;P17;28,20,30,22);
  3857.    NAND(P4,L2;P16;28,20,30,22);
  3858.    NAND(P5,L2;P15;28,20,30,22);
  3859.    NAND(P6,L2;P14;28,20,30,22);
  3860.    NAND(P7,L2;P13;28,20,30,22);
  3861.    NAND(P8,L2;P12;28,20,30,22);
  3862.    NAND(P9,L2;P11;28,20,30,22);
  3863.    NAND(P11,L1;P9;28,20,30,22);
  3864.    NAND(P12,L1;P8;28,20,30,22);
  3865.    NAND(P13,L1;P7;28,20,30,22);
  3866.    NAND(P14,L1;P6;28,20,30,22);
  3867.    NAND(P15,L1;P5;28,20,30,22);
  3868.    NAND(P16,L1;P4;28,20,30,22);
  3869.    NAND(P17,L1;P3;28,20,30,22);
  3870.    NAND(P18,L1;P2;28,20,30,22);
  3871. %
  3872. ;Data for the following device was taken from 1986
  3873. ;TI ALS/AS Logic Data Book
  3874. ;Delays for 15pF were extrapolated using 18pF/ns.
  3875. :74ALS642A         TTL    20
  3876.    INV(P19;N1;16,0,16,0);
  3877.    INV(P1;N2;16,0,16,0);
  3878.    LAND(N1,N2;L1);
  3879.    LAND(N1,P1;L2);
  3880.    SET(RHIGH);
  3881.    NAND(P2,L2;P18;28,20,30,22);
  3882.    NAND(P3,L2;P17;28,20,30,22);
  3883.    NAND(P4,L2;P16;28,20,30,22);
  3884.    NAND(P5,L2;P15;28,20,30,22);
  3885.    NAND(P6,L2;P14;28,20,30,22);
  3886.    NAND(P7,L2;P13;28,20,30,22);
  3887.    NAND(P8,L2;P12;28,20,30,22);
  3888.    NAND(P9,L2;P11;28,20,30,22);
  3889.    NAND(P11,L1;P9;28,20,30,22);
  3890.    NAND(P12,L1;P8;28,20,30,22);
  3891.    NAND(P13,L1;P7;28,20,30,22);
  3892.    NAND(P14,L1;P6;28,20,30,22);
  3893.    NAND(P15,L1;P5;28,20,30,22);
  3894.    NAND(P16,L1;P4;28,20,30,22);
  3895.    NAND(P17,L1;P3;28,20,30,22);
  3896.    NAND(P18,L1;P2;28,20,30,22);
  3897. %
  3898. :74ALS643            TTL    20
  3899.    LINV(P19;L1);
  3900.    LINV(P1;L2);
  3901.    LAND(L1,L2;L3);
  3902.    LAND(L1,P1;L4);
  3903.    INV(P2;N1;7,6,8,7);
  3904.    INV(P3;N2;7,6,8,7);
  3905.    INV(P4;N3;7,6,8,7);
  3906.    INV(P5;N4;7,6,8,7);
  3907.    INV(P6;N5;7,6,8,7);
  3908.    INV(P7;N6;7,6,8,7);
  3909.    INV(P8;N7;7,6,8,7);
  3910.    INV(P9;N8;7,6,8,7);
  3911.    BUF(P11;N9;9,8,10,9);
  3912.    BUF(P12;N10;9,8,10,9);
  3913.    BUF(P13;N11;9,8,10,9);
  3914.    BUF(P14;N12;9,8,10,9);
  3915.    BUF(P15;N13;9,8,10,9);
  3916.    BUF(P16;N14;9,8,10,9);
  3917.    BUF(P17;N15;9,8,10,9);
  3918.    BUF(P18;N16;9,8,10,9);
  3919.    TSB(N1,L4;P18;10,10,10,7,10,10,10,7);
  3920.    TSB(N2,L4;P17;10,10,10,7,10,10,10,7);
  3921.    TSB(N3,L4;P16;10,10,10,7,10,10,10,7);
  3922.    TSB(N4,L4;P15;10,10,10,7,10,10,10,7);
  3923.    TSB(N5,L4;P14;10,10,10,7,10,10,10,7);
  3924.    TSB(N6,L4;P13;10,10,10,7,10,10,10,7);
  3925.    TSB(N7,L4;P12;10,10,10,7,10,10,10,7);
  3926.    TSB(N8,L4;P11;10,10,10,7,10,10,10,7);
  3927.    TSB(N9,L3;P9;11,11,11,8,11,11,11,8);
  3928.    TSB(N10,L3;P8;11,11,11,8,11,11,11,8);
  3929.    TSB(N11,L3;P7;11,11,11,8,11,11,11,8);
  3930.    TSB(N12,L3;P6;11,11,11,8,11,11,11,8);
  3931.    TSB(N13,L3;P5;11,11,11,8,11,11,11,8);
  3932.    TSB(N14,L3;P4;11,11,11,8,11,11,11,8);
  3933.    TSB(N15,L3;P3;11,11,11,8,11,11,11,8);
  3934.    TSB(N16,L3;P2;11,11,11,8,11,11,11,8);
  3935. %
  3936. :74ALS643A       TTL    20
  3937.    LINV(P19;L1);
  3938.    LINV(P1;L2);
  3939.    LAND(L1,L2;L3);
  3940.    LAND(L1,P1;L4);
  3941.    INV(P2;N1;7,6,8,7);
  3942.    INV(P3;N2;7,6,8,7);
  3943.    INV(P4;N3;7,6,8,7);
  3944.    INV(P5;N4;7,6,8,7);
  3945.    INV(P6;N5;7,6,8,7);
  3946.    INV(P7;N6;7,6,8,7);
  3947.    INV(P8;N7;7,6,8,7);
  3948.    INV(P9;N8;7,6,8,7);
  3949.    BUF(P11;N9;9,8,10,9);
  3950.    BUF(P12;N10;9,8,10,9);
  3951.    BUF(P13;N11;9,8,10,9);
  3952.    BUF(P14;N12;9,8,10,9);
  3953.    BUF(P15;N13;9,8,10,9);
  3954.    BUF(P16;N14;9,8,10,9);
  3955.    BUF(P17;N15;9,8,10,9);
  3956.    BUF(P18;N16;9,8,10,9);
  3957.    TSB(N1,L4;P18;10,10,10,7,10,10,10,7);
  3958.    TSB(N2,L4;P17;10,10,10,7,10,10,10,7);
  3959.    TSB(N3,L4;P16;10,10,10,7,10,10,10,7);
  3960.    TSB(N4,L4;P15;10,10,10,7,10,10,10,7);
  3961.    TSB(N5,L4;P14;10,10,10,7,10,10,10,7);
  3962.    TSB(N6,L4;P13;10,10,10,7,10,10,10,7);
  3963.    TSB(N7,L4;P12;10,10,10,7,10,10,10,7);
  3964.    TSB(N8,L4;P11;10,10,10,7,10,10,10,7);
  3965.    TSB(N9,L3;P9;11,11,11,8,11,11,11,8);
  3966.    TSB(N10,L3;P8;11,11,11,8,11,11,11,8);
  3967.    TSB(N11,L3;P7;11,11,11,8,11,11,11,8);
  3968.    TSB(N12,L3;P6;11,11,11,8,11,11,11,8);
  3969.    TSB(N13,L3;P5;11,11,11,8,11,11,11,8);
  3970.    TSB(N14,L3;P4;11,11,11,8,11,11,11,8);
  3971.    TSB(N15,L3;P3;11,11,11,8,11,11,11,8);
  3972.    TSB(N16,L3;P2;11,11,11,8,11,11,11,8);
  3973. %
  3974. ;Data for the following device was taken from 1986
  3975. ;TI ALS/AS Logic Data Book
  3976. ;Delays for 15pF were extrapolated using 18pF/ns.
  3977. :74ALS644            TTL    20
  3978.    LINV(P19;L1);
  3979.    BUF(L1;N1;0,13,0,13);
  3980.    BUF(L1;N2;19,28,21,30);
  3981.    INV(P1;N4;0,13,0,13);
  3982.    BUF(P1;N3;23,28,25,30);
  3983.    LAND(N1,N4;L2);
  3984.    LAND(N2,N3;L3);
  3985.    LINV(P18;L4);
  3986.    LINV(P17;L5);
  3987.    LINV(P16;L6);
  3988.    LINV(P15;L7);
  3989.    LINV(P14;L8);
  3990.    LINV(P13;L9);
  3991.    LINV(P12;L10);
  3992.    LINV(P11;L11);
  3993.    SET(RHIGH);
  3994.    NAND(P2,L3;P18;28,20,30,22);
  3995.    NAND(P3,L3;P17;28,20,30,22);
  3996.    NAND(P4,L3;P16;28,20,30,22);
  3997.    NAND(P5,L3;P15;28,20,30,22);
  3998.    NAND(P6,L3;P14;28,20,30,22);
  3999.    NAND(P7,L3;P13;28,20,30,22);
  4000.    NAND(P8,L3;P12;28,20,30,22);
  4001.    NAND(P9,L3;P11;28,20,30,22);
  4002.    NAND(L11,L2;P9;28,19,30,21);
  4003.    NAND(L10,L2;P8;28,19,30,21);
  4004.    NAND(L9,L2;P7;28,19,30,21);
  4005.    NAND(L8,L2;P6;28,19,30,21);
  4006.    NAND(L7,L2;P5;28,19,30,21);
  4007.    NAND(L6,L2;P4;28,19,30,21);
  4008.    NAND(L5,L2;P3;28,19,30,21);
  4009.    NAND(L4,L2;P2;28,19,30,21);
  4010. %
  4011. ;Data for the following device was taken from 1986
  4012. ;TI ALS/AS Logic Data Book
  4013. ;Delays for 15pF were extrapolated using 18pF/ns.
  4014. :74ALS644A         TTL    20
  4015.    LINV(P19;L1);
  4016.    BUF(L1;N1;0,13,0,13);
  4017.    BUF(L1;N2;19,28,21,30);
  4018.    INV(P1;N4;0,13,0,13);
  4019.    BUF(P1;N3;23,28,25,30);
  4020.    LAND(N1,N4;L2);
  4021.    LAND(N2,N3;L3);
  4022.    LINV(P18;L4);
  4023.    LINV(P17;L5);
  4024.    LINV(P16;L6);
  4025.    LINV(P15;L7);
  4026.    LINV(P14;L8);
  4027.    LINV(P13;L9);
  4028.    LINV(P12;L10);
  4029.    LINV(P11;L11);
  4030.    SET(RHIGH);
  4031.    NAND(P2,L3;P18;28,20,30,22);
  4032.    NAND(P3,L3;P17;28,20,30,22);
  4033.    NAND(P4,L3;P16;28,20,30,22);
  4034.    NAND(P5,L3;P15;28,20,30,22);
  4035.    NAND(P6,L3;P14;28,20,30,22);
  4036.    NAND(P7,L3;P13;28,20,30,22);
  4037.    NAND(P8,L3;P12;28,20,30,22);
  4038.    NAND(P9,L3;P11;28,20,30,22);
  4039.    NAND(L11,L2;P9;28,19,30,21);
  4040.    NAND(L10,L2;P8;28,19,30,21);
  4041.    NAND(L9,L2;P7;28,19,30,21);
  4042.    NAND(L8,L2;P6;28,19,30,21);
  4043.    NAND(L7,L2;P5;28,19,30,21);
  4044.    NAND(L6,L2;P4;28,19,30,21);
  4045.    NAND(L5,L2;P3;28,19,30,21);
  4046.    NAND(L4,L2;P2;28,19,30,21);
  4047. %
  4048. ;Delays for 15pF were extrapolated using 18pF/ns.
  4049. :74ALS645            TTL    20
  4050.    LINV(P19;L1);
  4051.    LINV(P1;L2);
  4052.    LAND(L1,L2;L3);
  4053.    LAND(L1,P1;L4);
  4054.    BUF(P2;N1;8,8,10,10);
  4055.    BUF(P3;N2;8,8,10,10);
  4056.    BUF(P4;N3;8,8,10,10);
  4057.    BUF(P5;N4;8,8,10,10);
  4058.    BUF(P6;N5;8,8,10,10);
  4059.    BUF(P7;N6;8,8,10,10);
  4060.    BUF(P8;N7;8,8,10,10);
  4061.    BUF(P9;N8;8,8,10,10);
  4062.    BUF(P11;N9;8,8,10,10);
  4063.    BUF(P12;N10;8,8,10,10);
  4064.    BUF(P13;N11;8,8,10,10);
  4065.    BUF(P14;N12;8,8,10,10);
  4066.    BUF(P15;N13;8,8,10,10);
  4067.    BUF(P16;N14;8,8,10,10);
  4068.    BUF(P17;N15;8,8,10,10);
  4069.    BUF(P18;N16;8,8,10,10);
  4070.    TSB(N1,L4;P18;20,20,15,10,20,20,15,10);
  4071.    TSB(N2,L4;P17;20,20,15,10,20,20,15,10);
  4072.    TSB(N3,L4;P16;20,20,15,10,20,20,15,10);
  4073.    TSB(N4,L4;P15;20,20,15,10,20,20,15,10);
  4074.    TSB(N5,L4;P14;20,20,15,10,20,20,15,10);
  4075.    TSB(N6,L4;P13;20,20,15,10,20,20,15,10);
  4076.    TSB(N7,L4;P12;20,20,15,10,20,20,15,10);
  4077.    TSB(N8,L4;P11;20,20,15,10,20,20,15,10);
  4078.    TSB(N9,L3;P9;20,20,15,10,20,20,15,10);
  4079.    TSB(N10,L3;P8;20,20,15,10,20,20,15,10);
  4080.    TSB(N11,L3;P7;20,20,15,10,20,20,15,10);
  4081.    TSB(N12,L3;P6;20,20,15,10,20,20,15,10);
  4082.    TSB(N13,L3;P5;20,20,15,10,20,20,15,10);
  4083.    TSB(N14,L3;P4;20,20,15,10,20,20,15,10);
  4084.    TSB(N15,L3;P3;20,20,15,10,20,20,15,10);
  4085.    TSB(N16,L3;P2;20,20,15,10,20,20,15,10);
  4086. %
  4087. ;Delays for 15pF were extrapolated using 18pF/ns.
  4088. :74ALS645A         TTL    20
  4089.    LINV(P19;L1);
  4090.    LINV(P1;L2);
  4091.    LAND(L1,L2;L3);
  4092.    LAND(L1,P1;L4);
  4093.    BUF(P2;N1;8,8,10,10);
  4094.    BUF(P3;N2;8,8,10,10);
  4095.    BUF(P4;N3;8,8,10,10);
  4096.    BUF(P5;N4;8,8,10,10);
  4097.    BUF(P6;N5;8,8,10,10);
  4098.    BUF(P7;N6;8,8,10,10);
  4099.    BUF(P8;N7;8,8,10,10);
  4100.    BUF(P9;N8;8,8,10,10);
  4101.    BUF(P11;N9;8,8,10,10);
  4102.    BUF(P12;N10;8,8,10,10);
  4103.    BUF(P13;N11;8,8,10,10);
  4104.    BUF(P14;N12;8,8,10,10);
  4105.    BUF(P15;N13;8,8,10,10);
  4106.    BUF(P16;N14;8,8,10,10);
  4107.    BUF(P17;N15;8,8,10,10);
  4108.    BUF(P18;N16;8,8,10,10);
  4109.    TSB(N1,L4;P18;20,20,15,10,20,20,15,10);
  4110.    TSB(N2,L4;P17;20,20,15,10,20,20,15,10);
  4111.    TSB(N3,L4;P16;20,20,15,10,20,20,15,10);
  4112.    TSB(N4,L4;P15;20,20,15,10,20,20,15,10);
  4113.    TSB(N5,L4;P14;20,20,15,10,20,20,15,10);
  4114.    TSB(N6,L4;P13;20,20,15,10,20,20,15,10);
  4115.    TSB(N7,L4;P12;20,20,15,10,20,20,15,10);
  4116.    TSB(N8,L4;P11;20,20,15,10,20,20,15,10);
  4117.    TSB(N9,L3;P9;20,20,15,10,20,20,15,10);
  4118.    TSB(N10,L3;P8;20,20,15,10,20,20,15,10);
  4119.    TSB(N11,L3;P7;20,20,15,10,20,20,15,10);
  4120.    TSB(N12,L3;P6;20,20,15,10,20,20,15,10);
  4121.    TSB(N13,L3;P5;20,20,15,10,20,20,15,10);
  4122.    TSB(N14,L3;P4;20,20,15,10,20,20,15,10);
  4123.    TSB(N15,L3;P3;20,20,15,10,20,20,15,10);
  4124.    TSB(N16,L3;P2;20,20,15,10,20,20,15,10);
  4125. %
  4126. ;
  4127. ;
  4128. ;Delays for ALS646-680 taken from 1986 TI ALS/AS Data book.
  4129. ;
  4130. ;
  4131. :74ALS646   TTL  24
  4132.    INV(P22;N1;15,8,15,8);
  4133.    INV(P2;N2;15,8,15,8);
  4134.    BUF(P22;N3;15,8,15,8);
  4135.    BUF(P2;N4;15,8,15,8);
  4136.    LNOR(P21,P3;L33);
  4137.    LINV(P21;L34);
  4138.    LAND(L34,P3;L35);
  4139.    LAND(N3,N5;L1);
  4140.    LAND(N1,P20;L2);
  4141.    LAND(N3,N7;L3);
  4142.    LAND(N1,P19;L4);
  4143.    LAND(N3,N9;L5);
  4144.    LAND(N1,P18;L6);
  4145.    LAND(N3,N11;L7);
  4146.    LAND(N1,P17;L8);
  4147.    LAND(N3,N13;L9);
  4148.    LAND(N1,P16;L10);
  4149.    LAND(N3,N15;L11);
  4150.    LAND(N1,P15;L12);
  4151.    LAND(N3,N17;L13);
  4152.    LAND(N1,P14;L14);
  4153.    LAND(N3,N19;L15);
  4154.    LAND(N1,P13;L16);
  4155.    LAND(N4,N6;L17);
  4156.    LAND(N2,P4;L18);
  4157.    LAND(N4,N8;L19);
  4158.    LAND(N2,P5;L20);
  4159.    LAND(N4,N10;L21);
  4160.    LAND(N2,P6;L22);
  4161.    LAND(N4,N12;L23);
  4162.    LAND(N2,P7;L24);
  4163.    LAND(N4,N14;L25);
  4164.    LAND(N2,P8;L26);
  4165.    LAND(N4,N16;L27);
  4166.    LAND(N2,P9;L28);
  4167.    LAND(N4,N18;L29);
  4168.    LAND(N2,P10;L30);
  4169.    LAND(N4,N20;L31);
  4170.    LAND(N2,P11;L32);
  4171.    DQFF(P20,P23;N5;10,5,10,0,13,13,10,5,10,0,13,13);
  4172.    DQFF(P19,P23;N7;10,5,10,0,13,13,10,5,10,0,13,13);
  4173.    DQFF(P18,P23;N9;10,5,10,0,13,13,10,5,10,0,13,13);
  4174.    DQFF(P17,P23;N11;10,5,10,0,13,13,10,5,10,0,13,13);
  4175.    DQFF(P16,P23;N13;10,5,10,0,13,13,10,5,10,0,13,13);
  4176.    DQFF(P15,P23;N15;10,5,10,0,13,13,10,5,10,0,13,13);
  4177.    DQFF(P14,P23;N17;10,5,10,0,13,13,10,5,10,0,13,13);
  4178.    DQFF(P13,P23;N19;10,5,10,0,13,13,10,5,10,0,13,13);
  4179.    DQFF(P4,P1;N6;10,5,10,0,13,13,10,5,10,0,13,13);
  4180.    DQFF(P5,P1;N8;10,5,10,0,13,13,10,5,10,0,13,13);
  4181.    DQFF(P6,P1;N10;10,5,10,0,13,13,10,5,10,0,13,13);
  4182.    DQFF(P7,P1;N12;10,5,10,0,13,13,10,5,10,0,13,13);
  4183.    DQFF(P8,P1;N14;10,5,10,0,13,13,10,5,10,0,13,13);
  4184.    DQFF(P9,P1;N16;10,5,10,0,13,13,10,5,10,0,13,13);
  4185.    DQFF(P10,P1;N18;10,5,10,0,13,13,10,5,10,0,13,13);
  4186.    DQFF(P11,P1;N20;10,5,10,0,13,13,10,5,10,0,13,13);
  4187.    OR(L1,L2;N21;15,7,20,12);
  4188.    OR(L3,L4;N22;15,7,20,12);
  4189.    OR(L5,L6;N23;15,7,20,12);
  4190.    OR(L7,L8;N24;15,7,20,12);
  4191.    OR(L9,L10;N25;15,7,20,12);
  4192.    OR(L11,L12;N26;15,7,20,12);
  4193.    OR(L13,L14;N27;15,7,20,12);
  4194.    OR(L15,L16;N28;15,7,20,12);
  4195.    OR(L17,L18;N29;15,7,20,12);
  4196.    OR(L19,L20;N30;15,7,20,12);
  4197.    OR(L21,L22;N31;15,7,20,12);
  4198.    OR(L23,L24;N32;15,7,20,12);
  4199.    OR(L25,L26;N33;15,7,20,12);
  4200.    OR(L27,L28;N34;15,7,20,12);
  4201.    OR(L29,L30;N35;15,7,20,12);
  4202.    OR(L31,L32;N36;15,7,20,12);
  4203.    TSB(N21,L33;P4;25,30,16,10,25,30,16,20);
  4204.    TSB(N22,L33;P5;25,30,16,10,25,30,16,20);
  4205.    TSB(N23,L33;P6;25,30,16,10,25,30,16,20);
  4206.    TSB(N24,L33;P7;25,30,16,10,25,30,16,20);
  4207.    TSB(N25,L33;P8;25,30,16,10,25,30,16,20);
  4208.    TSB(N26,L33;P9;25,30,16,10,25,30,16,20);
  4209.    TSB(N27,L33;P10;25,30,16,10,25,30,16,20);
  4210.    TSB(N28,L33;P11;25,30,16,10,25,30,16,20);
  4211.    TSB(N29,L35;P20;25,30,16,10,25,30,16,20);
  4212.    TSB(N30,L35;P19;25,30,16,10,25,30,16,20);
  4213.    TSB(N31,L35;P18;25,30,16,10,25,30,16,20);
  4214.    TSB(N32,L35;P17;25,30,16,10,25,30,16,20);
  4215.    TSB(N33,L35;P16;25,30,16,10,25,30,16,20);
  4216.    TSB(N34,L35;P15;25,30,16,10,25,30,16,20);
  4217.    TSB(N35,L35;P14;25,30,16,10,25,30,16,20);
  4218.    TSB(N36,L35;P13;25,30,16,10,25,30,16,20);
  4219. %
  4220. :74ALS647   TTL  24
  4221.    INV(P22;N1;35,12,35,12);
  4222.    INV(P2;N2;35,12,35,12);
  4223.    BUF(P22;N3;35,12,35,12);
  4224.    BUF(P2;N4;35,12,35,12);
  4225.    BUF(P21;N21;6,7,6,7);
  4226.    BUF(P3;N22;4,9,4,9);
  4227.    LOR(N21,N22;L33);
  4228.    LINV(N21;L34);
  4229.    LNAND(L34,N22;L35);
  4230.    LAND(N3,N5;L1);
  4231.    LAND(N1,P20;L2);
  4232.    LAND(N3,N7;L3);
  4233.    LAND(N1,P19;L4);
  4234.    LAND(N3,N9;L5);
  4235.    LAND(N1,P18;L6);
  4236.    LAND(N3,N11;L7);
  4237.    LAND(N1,P17;L8);
  4238.    LAND(N3,N13;L9);
  4239.    LAND(N1,P16;L10);
  4240.    LAND(N3,N15;L11);
  4241.    LAND(N1,P15;L12);
  4242.    LAND(N3,N17;L13);
  4243.    LAND(N1,P14;L14);
  4244.    LAND(N3,N19;L15);
  4245.    LAND(N1,P13;L16);
  4246.    LAND(N4,N6;L17);
  4247.    LAND(N2,P4;L18);
  4248.    LAND(N4,N8;L19);
  4249.    LAND(N2,P5;L20);
  4250.    LAND(N4,N10;L21);
  4251.    LAND(N2,P6;L22);
  4252.    LAND(N4,N12;L23);
  4253.    LAND(N2,P7;L24);
  4254.    LAND(N4,N14;L25);
  4255.    LAND(N2,P8;L26);
  4256.    LAND(N4,N16;L27);
  4257.    LAND(N2,P9;L28);
  4258.    LAND(N4,N18;L29);
  4259.    LAND(N2,P10;L30);
  4260.    LAND(N4,N20;L31);
  4261.    LAND(N2,P11;L32);
  4262.    BUF(P20;N23;29,6,29,6);
  4263.    BUF(P19;N24;29,6,29,6);
  4264.    BUF(P18;N25;29,6,29,6);
  4265.    BUF(P17;N26;29,6,29,6);
  4266.    BUF(P16;N27;29,6,29,6);
  4267.    BUF(P15;N28;29,6,29,6);
  4268.    BUF(P14;N29;29,6,29,6);
  4269.    BUF(P13;N30;29,6,29,6);
  4270.    BUF(P4;N31;29,6,29,6);
  4271.    BUF(P5;N32;29,6,29,6);
  4272.    BUF(P6;N33;29,6,29,6);
  4273.    BUF(P7;N34;29,6,29,6);
  4274.    BUF(P8;N35;29,6,29,6);
  4275.    BUF(P9;N36;29,6,29,6);
  4276.    BUF(P10;N37;29,6,29,6);
  4277.    BUF(P11;N38;29,6,29,6);
  4278.    DQFF(N23,P23;N5;33,12,10,0,17,17,33,12,10,0,17,17);
  4279.    DQFF(N24,P23;N7;33,12,10,0,17,17,33,12,10,0,17,17);
  4280.    DQFF(N25,P23;N9;33,12,10,0,17,17,33,12,10,0,17,17);
  4281.    DQFF(N26,P23;N11;33,12,10,0,17,17,33,12,10,0,17,17);
  4282.    DQFF(N27,P23;N13;33,12,10,0,17,17,33,12,10,0,17,17);
  4283.    DQFF(N28,P23;N15;33,12,10,0,17,17,33,12,10,0,17,17);
  4284.    DQFF(N29,P23;N17;33,12,10,0,17,17,33,12,10,0,17,17);
  4285.    DQFF(N30,P23;N19;33,12,10,0,17,17,33,12,10,0,17,17);
  4286.    DQFF(N31,P1;N6;33,12,10,0,17,17,33,12,10,0,17,17);
  4287.    DQFF(N32,P1;N8;33,12,10,0,17,17,33,12,10,0,17,17);
  4288.    DQFF(N33,P1;N10;33,12,10,0,17,17,33,12,10,0,17,17);
  4289.    DQFF(N34,P1;N12;33,12,10,0,17,17,33,12,10,0,17,17);
  4290.    DQFF(N35,P1;N14;33,12,10,0,17,17,33,12,10,0,17,17);
  4291.    DQFF(N36,P1;N16;33,12,10,0,17,17,33,12,10,0,17,17);
  4292.    DQFF(N37,P1;N18;33,12,10,0,17,17,33,12,10,0,17,17);
  4293.    DQFF(N38,P1;N20;33,12,10,0,17,17,33,12,10,0,17,17);
  4294.    LOR(L1,L2;L36);
  4295.    LOR(L3,L4;L37);
  4296.    LOR(L5,L6;L38);
  4297.    LOR(L7,L8;L39);
  4298.    LOR(L9,L10;L40);
  4299.    LOR(L11,L12;L41);
  4300.    LOR(L13,L14;L42);
  4301.    LOR(L15,L16;L43);
  4302.    LOR(L17,L18;L44);
  4303.    LOR(L19,L20;L45);
  4304.    LOR(L21,L22;L46);
  4305.    LOR(L23,L24;L47);
  4306.    LOR(L25,L26;L48);
  4307.    LOR(L27,L28;L49);
  4308.    LOR(L29,L30;L50);
  4309.    LOR(L31,L32;L51);
  4310.    SET(RHIGH);
  4311.    OR(L36,L33;P4;20,5,25,10);
  4312.    OR(L37,L33;P5;20,5,25,10);
  4313.    OR(L38,L33;P6;20,5,25,10);
  4314.    OR(L39,L33;P7;20,5,25,10);
  4315.    OR(L40,L33;P8;20,5,25,10);
  4316.    OR(L41,L33;P9;20,5,25,10);
  4317.    OR(L42,L33;P10;20,5,25,10);
  4318.    OR(L43,L33;P11;20,5,25,10);
  4319.    OR(L44,L35;P20;20,5,25,10);
  4320.    OR(L45,L35;P19;20,5,25,10);
  4321.    OR(L46,L35;P18;20,5,25,10);
  4322.    OR(L47,L35;P17;20,5,25,10);
  4323.    OR(L48,L35;P16;20,5,25,10);
  4324.    OR(L49,L35;P15;20,5,25,10);
  4325.    OR(L50,L35;P14;20,5,25,10);
  4326.    OR(L51,L35;P13;20,5,25,10);
  4327. %
  4328. ;G~ to 3-state output was not modeled.
  4329. :74ALS648   TTL  24
  4330.    INV(P22;N1;11,8,11,8);
  4331.    INV(P2;N2;11,8,11,8);
  4332.    BUF(P22;N3;12,22,12,22);
  4333.    BUF(P2;N4;12,22,12,22);
  4334.    LNOR(P21,P3;L33);
  4335.    LINV(P21;L34);
  4336.    LAND(L34,P3;L35);
  4337.    LAND(N3,N5;L1);
  4338.    LAND(N1,P20;L2);
  4339.    LAND(N3,N7;L3);
  4340.    LAND(N1,P19;L4);
  4341.    LAND(N3,N9;L5);
  4342.    LAND(N1,P18;L6);
  4343.    LAND(N3,N11;L7);
  4344.    LAND(N1,P17;L8);
  4345.    LAND(N3,N13;L9);
  4346.    LAND(N1,P16;L10);
  4347.    LAND(N3,N15;L11);
  4348.    LAND(N1,P15;L12);
  4349.    LAND(N3,N17;L13);
  4350.    LAND(N1,P14;L14);
  4351.    LAND(N3,N19;L15);
  4352.    LAND(N1,P13;L16);
  4353.    LAND(N4,N6;L17);
  4354.    LAND(N2,P4;L18);
  4355.    LAND(N4,N8;L19);
  4356.    LAND(N2,P5;L20);
  4357.    LAND(N4,N10;L21);
  4358.    LAND(N2,P6;L22);
  4359.    LAND(N4,N12;L23);
  4360.    LAND(N2,P7;L24);
  4361.    LAND(N4,N14;L25);
  4362.    LAND(N2,P8;L26);
  4363.    LAND(N4,N16;L27);
  4364.    LAND(N2,P9;L28);
  4365.    LAND(N4,N18;L29);
  4366.    LAND(N2,P10;L30);
  4367.    LAND(N4,N20;L31);
  4368.    LAND(N2,P11;L32);
  4369.    DQFF(P20,P23;N5;10,16,10,0,13,13,10,16,10,0,13,13);
  4370.    DQFF(P19,P23;N7;10,16,10,0,13,13,10,16,10,0,13,13);
  4371.    DQFF(P18,P23;N9;10,16,10,0,13,13,10,16,10,0,13,13);
  4372.    DQFF(P17,P23;N11;10,16,10,0,13,13,10,16,10,0,13,13);
  4373.    DQFF(P16,P23;N13;10,16,10,0,13,13,10,16,10,0,13,13);
  4374.    DQFF(P15,P23;N15;10,16,10,0,13,13,10,16,10,0,13,13);
  4375.    DQFF(P14,P23;N17;10,16,10,0,13,13,10,16,10,0,13,13);
  4376.    DQFF(P13,P23;N19;10,16,10,0,13,13,10,16,10,0,13,13);
  4377.    DQFF(P4,P1;N6;10,16,10,0,13,13,10,16,10,0,13,13);
  4378.    DQFF(P5,P1;N8;10,16,10,0,13,13,10,16,10,0,13,13);
  4379.    DQFF(P6,P1;N10;10,16,10,0,13,13,10,16,10,0,13,13);
  4380.    DQFF(P7,P1;N12;10,16,10,0,13,13,10,16,10,0,13,13);
  4381.    DQFF(P8,P1;N14;10,16,10,0,13,13,10,16,10,0,13,13);
  4382.    DQFF(P9,P1;N16;10,16,10,0,13,13,10,16,10,0,13,13);
  4383.    DQFF(P10,P1;N18;10,16,10,0,13,13,10,16,10,0,13,13);
  4384.    DQFF(P11,P1;N20;10,16,10,0,13,13,10,16,10,0,13,13);
  4385.    NOR(L1,L2;N21;12,5,17,10);
  4386.    NOR(L3,L4;N22;12,5,17,10);
  4387.    NOR(L5,L6;N23;12,5,17,10);
  4388.    NOR(L7,L8;N24;12,5,17,10);
  4389.    NOR(L9,L10;N25;12,5,17,10);
  4390.    NOR(L11,L12;N26;12,5,17,10);
  4391.    NOR(L13,L14;N27;12,5,17,10);
  4392.    NOR(L15,L16;N28;12,5,17,10);
  4393.    NOR(L17,L18;N29;12,5,17,10);
  4394.    NOR(L19,L20;N30;12,5,17,10);
  4395.    NOR(L21,L22;N31;12,5,17,10);
  4396.    NOR(L23,L24;N32;12,5,17,10);
  4397.    NOR(L25,L26;N33;12,5,17,10);
  4398.    NOR(L27,L28;N34;12,5,17,10);
  4399.    NOR(L29,L30;N35;12,5,17,10);
  4400.    NOR(L31,L32;N36;12,5,17,10);
  4401.    TSB(N21,L33;P4;19,27,15,14,19,27,15,14);
  4402.    TSB(N22,L33;P5;19,27,15,14,19,27,15,14);
  4403.    TSB(N23,L33;P6;19,27,15,14,19,27,15,14);
  4404.    TSB(N24,L33;P7;19,27,15,14,19,27,15,14);
  4405.    TSB(N25,L33;P8;19,27,15,14,19,27,15,14);
  4406.    TSB(N26,L33;P9;19,27,15,14,19,27,15,14);
  4407.    TSB(N27,L33;P10;19,27,15,14,19,27,15,14);
  4408.    TSB(N28,L33;P11;19,27,15,14,19,27,15,14);
  4409.    TSB(N29,L35;P20;19,27,15,14,19,27,15,14);
  4410.    TSB(N30,L35;P19;19,27,15,14,19,27,15,14);
  4411.    TSB(N31,L35;P18;19,27,15,14,19,27,15,14);
  4412.    TSB(N32,L35;P17;19,27,15,14,19,27,15,14);
  4413.    TSB(N33,L35;P16;19,27,15,14,19,27,15,14);
  4414.    TSB(N34,L35;P15;19,27,15,14,19,27,15,14);
  4415.    TSB(N35,L35;P14;19,27,15,14,19,27,15,14);
  4416.    TSB(N36,L35;P13;19,27,15,14,19,27,15,14);
  4417. %
  4418. :74ALS649   TTL  24
  4419.    INV(P22;N1;14,42,14,42);
  4420.    INV(P2;N2;14,42,14,42);
  4421.    BUF(P22;N3;14,42,14,42);
  4422.    BUF(P2;N4;14,42,14,42);
  4423.    BUF(P21;N21;12,12,12,12);
  4424.    BUF(P3;N22;12,12,12,12);
  4425.    BUF(P20;N23;2,37,2,37);
  4426.    BUF(P19;N24;2,37,2,37);
  4427.    BUF(P18;N25;2,37,2,37);
  4428.    BUF(P17;N26;2,37,2,37);
  4429.    BUF(P16;N27;2,37,2,37);
  4430.    BUF(P15;N28;2,37,2,37);
  4431.    BUF(P14;N29;2,37,2,37);
  4432.    BUF(P13;N30;2,37,2,37);
  4433.    BUF(P4;N31;2,37,2,37);
  4434.    BUF(P5;N32;2,37,2,37);
  4435.    BUF(P6;N33;2,37,2,37);
  4436.    BUF(P7;N34;2,37,2,37);
  4437.    BUF(P8;N35;2,37,2,37);
  4438.    BUF(P9;N36;2,37,2,37);
  4439.    BUF(P10;N37;2,37,2,37);
  4440.    BUF(P11;N38;2,37,2,37);
  4441.    LOR(N21,N22;L33);
  4442.    LINV(N21;L34);
  4443.    LNAND(L34,N22;L35);
  4444.    LAND(N3,N5;L1);
  4445.    LAND(N1,N23;L2);
  4446.    LAND(N3,N7;L3);
  4447.    LAND(N1,N24;L4);
  4448.    LAND(N3,N9;L5);
  4449.    LAND(N1,N25;L6);
  4450.    LAND(N3,N11;L7);
  4451.    LAND(N1,N26;L8);
  4452.    LAND(N3,N13;L9);
  4453.    LAND(N1,N27;L10);
  4454.    LAND(N3,N15;L11);
  4455.    LAND(N1,N28;L12);
  4456.    LAND(N3,N17;L13);
  4457.    LAND(N1,N29;L14);
  4458.    LAND(N3,N19;L15);
  4459.    LAND(N1,N30;L16);
  4460.    LAND(N4,N6;L17);
  4461.    LAND(N2,N31;L18);
  4462.    LAND(N4,N8;L19);
  4463.    LAND(N2,N32;L20);
  4464.    LAND(N4,N10;L21);
  4465.    LAND(N2,N33;L22);
  4466.    LAND(N4,N12;L23);
  4467.    LAND(N2,N34;L24);
  4468.    LAND(N4,N14;L25);
  4469.    LAND(N2,N35;L26);
  4470.    LAND(N4,N16;L27);
  4471.    LAND(N2,N36;L28);
  4472.    LAND(N4,N18;L29);
  4473.    LAND(N2,N37;L30);
  4474.    LAND(N4,N20;L31);
  4475.    LAND(N2,N38;L32);
  4476.    DQFF(P20,P23;N5;12,49,10,0,17,17,12,49,10,0,17,17);
  4477.    DQFF(P19,P23;N7;12,49,10,0,17,17,12,49,10,0,17,17);
  4478.    DQFF(P18,P23;N9;12,49,10,0,17,17,12,49,10,0,17,17);
  4479.    DQFF(P17,P23;N11;12,49,10,0,17,17,12,49,10,0,17,17);
  4480.    DQFF(P16,P23;N13;12,49,10,0,17,17,12,49,10,0,17,17);
  4481.    DQFF(P15,P23;N15;12,49,10,0,17,17,12,49,10,0,17,17);
  4482.    DQFF(P14,P23;N17;12,49,10,0,17,17,12,49,10,0,17,17);
  4483.    DQFF(P13,P23;N19;12,49,10,0,17,17,12,49,10,0,17,17);
  4484.    DQFF(P4,P1;N6;12,49,10,0,17,17,12,49,10,0,17,17);
  4485.    DQFF(P5,P1;N8;12,49,10,0,17,17,12,49,10,0,17,17);
  4486.    DQFF(P6,P1;N10;12,49,10,0,17,17,12,49,10,0,17,17);
  4487.    DQFF(P7,P1;N12;12,49,10,0,17,17,12,49,10,0,17,17);
  4488.    DQFF(P8,P1;N14;12,49,10,0,17,17,12,49,10,0,17,17);
  4489.    DQFF(P9,P1;N16;12,49,10,0,17,17,12,49,10,0,17,17);
  4490.    DQFF(P10,P1;N18;12,49,10,0,17,17,12,49,10,0,17,17);
  4491.    DQFF(P11,P1;N20;12,49,10,0,17,17,12,49,10,0,17,17);
  4492.    LOR(L1,L2;L36);
  4493.    LOR(L3,L4;L37);
  4494.    LOR(L5,L6;L38);
  4495.    LOR(L7,L8;L39);
  4496.    LOR(L9,L10;L40);
  4497.    LOR(L11,L12;L41);
  4498.    LOR(L13,L14;L42);
  4499.    LOR(L15,L16;L43);
  4500.    LOR(L17,L18;L44);
  4501.    LOR(L19,L20;L45);
  4502.    LOR(L21,L22;L46);
  4503.    LOR(L23,L24;L47);
  4504.    LOR(L25,L26;L48);
  4505.    LOR(L27,L28;L49);
  4506.    LOR(L29,L30;L50);
  4507.    LOR(L31,L32;L51);
  4508.    SET(RHIGH);
  4509.    NOR(L36,L33;P4;8,3,13,8);
  4510.    NOR(L37,L33;P5;8,3,13,8);
  4511.    NOR(L38,L33;P6;8,3,13,8);
  4512.    NOR(L39,L33;P7;8,3,13,8);
  4513.    NOR(L40,L33;P8;8,3,13,8);
  4514.    NOR(L41,L33;P9;8,3,13,8);
  4515.    NOR(L42,L33;P10;8,3,13,8);
  4516.    NOR(L43,L33;P11;8,3,13,8);
  4517.    NOR(L44,L35;P20;8,3,13,8);
  4518.    NOR(L45,L35;P19;8,3,13,8);
  4519.    NOR(L46,L35;P18;8,3,13,8);
  4520.    NOR(L47,L35;P17;8,3,13,8);
  4521.    NOR(L48,L35;P16;8,3,13,8);
  4522.    NOR(L49,L35;P15;8,3,13,8);
  4523.    NOR(L50,L35;P14;8,3,13,8);
  4524.    NOR(L51,L35;P13;8,3,13,8);
  4525. %
  4526. ;Data used was for typical ALS651 device.
  4527. :74ALS651   TTL  24
  4528.    INV(P22;N1;11,20,11,20);
  4529.    INV(P2;N2;11,20,11,20);
  4530.    BUF(P22;N3;11,20,11,20);
  4531.    BUF(P2;N4;11,20,11,20);
  4532.    LINV(P21;L33);
  4533.    LAND(N3,N5;L1);
  4534.    LAND(N1,P20;L2);
  4535.    LAND(N3,N7;L3);
  4536.    LAND(N1,P19;L4);
  4537.    LAND(N3,N9;L5);
  4538.    LAND(N1,P18;L6);
  4539.    LAND(N3,N11;L7);
  4540.    LAND(N1,P17;L8);
  4541.    LAND(N3,N13;L9);
  4542.    LAND(N1,P16;L10);
  4543.    LAND(N3,N15;L11);
  4544.    LAND(N1,P15;L12);
  4545.    LAND(N3,N17;L13);
  4546.    LAND(N1,P14;L14);
  4547.    LAND(N3,N19;L15);
  4548.    LAND(N1,P13;L16);
  4549.    LAND(N4,N6;L17);
  4550.    LAND(N2,P4;L18);
  4551.    LAND(N4,N8;L19);
  4552.    LAND(N2,P5;L20);
  4553.    LAND(N4,N10;L21);
  4554.    LAND(N2,P6;L22);
  4555.    LAND(N4,N12;L23);
  4556.    LAND(N2,P7;L24);
  4557.    LAND(N4,N14;L25);
  4558.    LAND(N2,P8;L26);
  4559.    LAND(N4,N16;L27);
  4560.    LAND(N2,P9;L28);
  4561.    LAND(N4,N18;L29);
  4562.    LAND(N2,P10;L30);
  4563.    LAND(N4,N20;L31);
  4564.    LAND(N2,P11;L32);
  4565.    DQFF(P20,P23;N5;7,14,10,0,13,13,7,14,10,0,13,13);
  4566.    DQFF(P19,P23;N7;7,14,10,0,13,13,7,14,10,0,13,13);
  4567.    DQFF(P18,P23;N9;7,14,10,0,13,13,7,14,10,0,13,13);
  4568.    DQFF(P17,P23;N11;7,14,10,0,13,13,7,14,10,0,13,13);
  4569.    DQFF(P16,P23;N13;7,14,10,0,13,13,7,14,10,0,13,13);
  4570.    DQFF(P15,P23;N15;7,14,10,0,13,13,7,14,10,0,13,13);
  4571.    DQFF(P14,P23;N17;7,14,10,0,13,13,7,14,10,0,13,13);
  4572.    DQFF(P13,P23;N19;7,14,10,0,13,13,7,14,10,0,13,13);
  4573.    DQFF(P4,P1;N6;7,14,10,0,13,13,7,14,10,0,13,13);
  4574.    DQFF(P5,P1;N8;7,14,10,0,13,13,7,14,10,0,13,13);
  4575.    DQFF(P6,P1;N10;7,14,10,0,13,13,7,14,10,0,13,13);
  4576.    DQFF(P7,P1;N12;7,14,10,0,13,13,7,14,10,0,13,13);
  4577.    DQFF(P8,P1;N14;7,14,10,0,13,13,7,14,10,0,13,13);
  4578.    DQFF(P9,P1;N16;7,14,10,0,13,13,7,14,10,0,13,13);
  4579.    DQFF(P10,P1;N18;7,14,10,0,13,13,7,14,10,0,13,13);
  4580.    DQFF(P11,P1;N20;7,14,10,0,13,13,7,14,10,0,13,13);
  4581.    NOR(L1,L2;N21;13,5,18,10);
  4582.    NOR(L3,L4;N22;13,5,18,10);
  4583.    NOR(L5,L6;N23;13,5,18,10);
  4584.    NOR(L7,L8;N24;13,5,18,10);
  4585.    NOR(L9,L10;N25;13,5,18,10);
  4586.    NOR(L11,L12;N26;13,5,18,10);
  4587.    NOR(L13,L14;N27;13,5,18,10);
  4588.    NOR(L15,L16;N28;13,5,18,10);
  4589.    NOR(L17,L18;N29;13,5,18,10);
  4590.    NOR(L19,L20;N30;13,5,18,10);
  4591.    NOR(L21,L22;N31;13,5,18,10);
  4592.    NOR(L23,L24;N32;13,5,18,10);
  4593.    NOR(L25,L26;N33;13,5,18,10);
  4594.    NOR(L27,L28;N34;13,5,18,10);
  4595.    NOR(L29,L30;N35;13,5,18,10);
  4596.    NOR(L31,L32;N36;13,5,18,10);
  4597.    TSB(N21,L33;P4;21,22,14,12,21,22,14,12);
  4598.    TSB(N22,L33;P5;21,22,14,12,21,22,14,12);
  4599.    TSB(N23,L33;P6;21,22,14,12,21,22,14,12);
  4600.    TSB(N24,L33;P7;21,22,14,12,21,22,14,12);
  4601.    TSB(N25,L33;P8;21,22,14,12,21,22,14,12);
  4602.    TSB(N26,L33;P9;21,22,14,12,21,22,14,12);
  4603.    TSB(N27,L33;P10;21,22,14,12,21,22,14,12);
  4604.    TSB(N28,L33;P11;21,22,14,12,21,22,14,12);
  4605.    TSB(N29,P3;P20;21,22,14,12,21,22,14,12);
  4606.    TSB(N30,P3;P19;21,22,14,12,21,22,14,12);
  4607.    TSB(N31,P3;P18;21,22,14,12,21,22,14,12);
  4608.    TSB(N32,P3;P17;21,22,14,12,21,22,14,12);
  4609.    TSB(N33,P3;P16;21,22,14,12,21,22,14,12);
  4610.    TSB(N34,P3;P15;21,22,14,12,21,22,14,12);
  4611.    TSB(N35,P3;P14;21,22,14,12,21,22,14,12);
  4612.    TSB(N36,P3;P13;21,22,14,12,21,22,14,12);
  4613. %
  4614. :74ALS652   TTL  24
  4615.    INV(P22;N1;8,17,8,17);
  4616.    INV(P2;N2;8,17,8,17);
  4617.    BUF(P22;N3;8,17,8,17);
  4618.    BUF(P2;N4;8,17,8,17);
  4619.    LINV(P21;L33);
  4620.    LAND(N3,N5;L1);
  4621.    LAND(N1,P20;L2);
  4622.    LAND(N3,N7;L3);
  4623.    LAND(N1,P19;L4);
  4624.    LAND(N3,N9;L5);
  4625.    LAND(N1,P18;L6);
  4626.    LAND(N3,N11;L7);
  4627.    LAND(N1,P17;L8);
  4628.    LAND(N3,N13;L9);
  4629.    LAND(N1,P16;L10);
  4630.    LAND(N3,N15;L11);
  4631.    LAND(N1,P15;L12);
  4632.    LAND(N3,N17;L13);
  4633.    LAND(N1,P14;L14);
  4634.    LAND(N3,N19;L15);
  4635.    LAND(N1,P13;L16);
  4636.    LAND(N4,N6;L17);
  4637.    LAND(N2,P4;L18);
  4638.    LAND(N4,N8;L19);
  4639.    LAND(N2,P5;L20);
  4640.    LAND(N4,N10;L21);
  4641.    LAND(N2,P6;L22);
  4642.    LAND(N4,N12;L23);
  4643.    LAND(N2,P7;L24);
  4644.    LAND(N4,N14;L25);
  4645.    LAND(N2,P8;L26);
  4646.    LAND(N4,N16;L27);
  4647.    LAND(N2,P9;L28);
  4648.    LAND(N4,N18;L29);
  4649.    LAND(N2,P10;L30);
  4650.    LAND(N4,N20;L31);
  4651.    LAND(N2,P11;L32);
  4652.    DQFF(P20,P23;N5;5,12,15,0,13,13,5,12,15,0,13,13);
  4653.    DQFF(P19,P23;N7;5,12,15,0,13,13,5,12,15,0,13,13);
  4654.    DQFF(P18,P23;N9;5,12,15,0,13,13,5,12,15,0,13,13);
  4655.    DQFF(P17,P23;N11;5,12,15,0,13,13,5,12,15,0,13,13);
  4656.    DQFF(P16,P23;N13;5,12,15,0,13,13,5,12,15,0,13,13);
  4657.    DQFF(P15,P23;N15;5,12,15,0,13,13,5,12,15,0,13,13);
  4658.    DQFF(P14,P23;N17;5,12,15,0,13,13,5,12,15,0,13,13);
  4659.    DQFF(P13,P23;N19;5,12,15,0,13,13,5,12,15,0,13,13);
  4660.    DQFF(P4,P1;N6;5,12,15,0,13,13,5,12,15,0,13,13);
  4661.    DQFF(P5,P1;N8;5,12,15,0,13,13,5,12,15,0,13,13);
  4662.    DQFF(P6,P1;N10;5,12,15,0,13,13,5,12,15,0,13,13);
  4663.    DQFF(P7,P1;N12;5,12,15,0,13,13,5,12,15,0,13,13);
  4664.    DQFF(P8,P1;N14;5,12,15,0,13,13,5,12,15,0,13,13);
  4665.    DQFF(P9,P1;N16;5,12,15,0,13,13,5,12,15,0,13,13);
  4666.    DQFF(P10,P1;N18;5,12,15,0,13,13,5,12,15,0,13,13);
  4667.    DQFF(P11,P1;N20;5,12,15,0,13,13,5,12,15,0,13,13);
  4668.    OR(L1,L2;N21;13,7,18,12);
  4669.    OR(L3,L4;N22;13,7,18,12);
  4670.    OR(L5,L6;N23;13,7,18,12);
  4671.    OR(L7,L8;N24;13,7,18,12);
  4672.    OR(L9,L10;N25;13,7,18,12);
  4673.    OR(L11,L12;N26;13,7,18,12);
  4674.    OR(L13,L14;N27;13,7,18,12);
  4675.    OR(L15,L16;N28;13,7,18,12);
  4676.    OR(L17,L18;N29;13,7,18,12);
  4677.    OR(L19,L20;N30;13,7,18,12);
  4678.    OR(L21,L22;N31;13,7,18,12);
  4679.    OR(L23,L24;N32;13,7,18,12);
  4680.    OR(L25,L26;N33;13,7,18,12);
  4681.    OR(L27,L28;N34;13,7,18,12);
  4682.    OR(L29,L30;N35;13,7,18,12);
  4683.    OR(L31,L32;N36;13,7,18,12);
  4684.    TSB(N21,L33;P4;18,22,16,10,18,22,16,10);
  4685.    TSB(N22,L33;P5;18,22,16,10,18,22,16,10);
  4686.    TSB(N23,L33;P6;18,22,16,10,18,22,16,10);
  4687.    TSB(N24,L33;P7;18,22,16,10,18,22,16,10);
  4688.    TSB(N25,L33;P8;18,22,16,10,18,22,16,10);
  4689.    TSB(N26,L33;P9;18,22,16,10,18,22,16,10);
  4690.    TSB(N27,L33;P10;18,22,16,10,18,22,16,10);
  4691.    TSB(N28,L33;P11;18,22,16,10,18,22,16,10);
  4692.    TSB(N29,P3;P20;18,22,16,10,18,22,16,10);
  4693.    TSB(N30,P3;P19;18,22,16,10,18,22,16,10);
  4694.    TSB(N31,P3;P18;18,22,16,10,18,22,16,10);
  4695.    TSB(N32,P3;P17;18,22,16,10,18,22,16,10);
  4696.    TSB(N33,P3;P16;18,22,16,10,18,22,16,10);
  4697.    TSB(N34,P3;P15;18,22,16,10,18,22,16,10);
  4698.    TSB(N35,P3;P14;18,22,16,10,18,22,16,10);
  4699.    TSB(N36,P3;P13;18,22,16,10,18,22,16,10);
  4700. %
  4701. ;Delay for G~BA to A is not modeled precisely
  4702. :74ALS653   TTL  24
  4703.    INV(P22;N1;6,10,6,10);
  4704.    INV(P2;N2;7,17,7,17);
  4705.    BUF(P22;N3;6,10,6,10);
  4706.    BUF(P2;N4;7,17,7,17);
  4707.    BUF(P21;N29;9,0,9,0);
  4708.    LAND(N3,N5;L1);
  4709.    LAND(N1,P20;L2);
  4710.    LAND(N3,N7;L3);
  4711.    LAND(N1,P19;L4);
  4712.    LAND(N3,N9;L5);
  4713.    LAND(N1,P18;L6);
  4714.    LAND(N3,N11;L7);
  4715.    LAND(N1,P17;L8);
  4716.    LAND(N3,N13;L9);
  4717.    LAND(N1,P16;L10);
  4718.    LAND(N3,N15;L11);
  4719.    LAND(N1,P15;L12);
  4720.    LAND(N3,N17;L13);
  4721.    LAND(N1,P14;L14);
  4722.    LAND(N3,N19;L15);
  4723.    LAND(N1,P13;L16);
  4724.    LAND(N4,N6;L17);
  4725.    LAND(N2,P4;L18);
  4726.    LAND(N4,N8;L19);
  4727.    LAND(N2,P5;L20);
  4728.    LAND(N4,N10;L21);
  4729.    LAND(N2,P6;L22);
  4730.    LAND(N4,N12;L23);
  4731.    LAND(N2,P7;L24);
  4732.    LAND(N4,N14;L25);
  4733.    LAND(N2,P8;L26);
  4734.    LAND(N4,N16;L27);
  4735.    LAND(N2,P9;L28);
  4736.    LAND(N4,N18;L29);
  4737.    LAND(N2,P10;L30);
  4738.    LAND(N4,N20;L31);
  4739.    LAND(N2,P11;L32);
  4740.    DQFF(P20,P23;N5;7,8,10,0,15,15,7,8,10,0,15,15);
  4741.    DQFF(P19,P23;N7;7,8,10,0,15,15,7,8,10,0,15,15);
  4742.    DQFF(P18,P23;N9;7,8,10,0,15,15,7,8,10,0,15,15);
  4743.    DQFF(P17,P23;N11;7,8,10,0,15,15,7,8,10,0,15,15);
  4744.    DQFF(P16,P23;N13;7,8,10,0,15,15,7,8,10,0,15,15);
  4745.    DQFF(P15,P23;N15;7,8,10,0,15,15,7,8,10,0,15,15);
  4746.    DQFF(P14,P23;N17;7,8,10,0,15,15,7,8,10,0,15,15);
  4747.    DQFF(P13,P23;N19;7,8,10,0,15,15,7,8,10,0,15,15);
  4748.    DQFF(P4,P1;N6;2,12,10,0,15,15,2,12,10,0,15,15);
  4749.    DQFF(P5,P1;N8;2,12,10,0,15,15,2,12,10,0,15,15);
  4750.    DQFF(P6,P1;N10;2,12,10,0,15,15,2,12,10,0,15,15);
  4751.    DQFF(P7,P1;N12;2,12,10,0,15,15,2,12,10,0,15,15);
  4752.    DQFF(P8,P1;N14;2,12,10,0,15,15,2,12,10,0,15,15);
  4753.    DQFF(P9,P1;N16;2,12,10,0,15,15,2,12,10,0,15,15);
  4754.    DQFF(P10,P1;N18;2,12,10,0,15,15,2,12,10,0,15,15);
  4755.    DQFF(P11,P1;N20;2,12,10,0,15,15,2,12,10,0,15,15);
  4756.    LNOR(L1,L2;L34);
  4757.    LNOR(L3,L4;L35);
  4758.    LNOR(L5,L6;L36);
  4759.    LNOR(L7,L8;L37);
  4760.    LNOR(L9,L10;L38);
  4761.    LNOR(L11,L12;L39);
  4762.    LNOR(L13,L14;L40);
  4763.    LNOR(L15,L16;L41);
  4764.    NOR(L17,L18;N21;13,10,18,15);
  4765.    NOR(L19,L20;N22;13,10,18,15);
  4766.    NOR(L21,L22;N23;13,10,18,15);
  4767.    NOR(L23,L24;N24;13,10,18,15);
  4768.    NOR(L25,L26;N25;13,10,18,15);
  4769.    NOR(L27,L28;N26;13,10,18,15);
  4770.    NOR(L29,L30;N27;13,10,18,15);
  4771.    NOR(L31,L32;N28;13,10,18,15);
  4772.    TSB(N21,P3;P20;22,22,16,14,22,22,16,14);
  4773.    TSB(N22,P3;P19;22,22,16,14,22,22,16,14);
  4774.    TSB(N23,P3;P18;22,22,16,14,22,22,16,14);
  4775.    TSB(N24,P3;P17;22,22,16,14,22,22,16,14);
  4776.    TSB(N25,P3;P16;22,22,16,14,22,22,16,14);
  4777.    TSB(N26,P3;P15;22,22,16,14,22,22,16,14);
  4778.    TSB(N27,P3;P14;22,22,16,14,22,22,16,14);
  4779.    TSB(N28,P3;P13;22,22,16,14,22,22,16,14);
  4780.    SET(RHIGH);
  4781.    OR(L34,N29;P4;51,10,56,15);
  4782.    OR(L35,N29;P5;51,10,56,15);
  4783.    OR(L36,N29;P6;51,10,56,15);
  4784.    OR(L37,N29;P7;51,10,56,15);
  4785.    OR(L38,N29;P8;51,10,56,15);
  4786.    OR(L39,N29;P9;51,10,56,15);
  4787.    OR(L40,N29;P10;51,10,56,15);
  4788.    OR(L41,N29;P11;51,10,56,15);
  4789. %
  4790. :74ALS654   TTL  24
  4791.    INV(P22;N1;6,10,6,10);
  4792.    INV(P2;N2;17,7,17,7);
  4793.    BUF(P22;N3;6,10,6,10);
  4794.    BUF(P2;N4;17,7,17,7);
  4795.    BUF(P21;N29;0,9,0,9);
  4796.    LAND(N3,N5;L1);
  4797.    LAND(N1,P20;L2);
  4798.    LAND(N3,N7;L3);
  4799.    LAND(N1,P19;L4);
  4800.    LAND(N3,N9;L5);
  4801.    LAND(N1,P18;L6);
  4802.    LAND(N3,N11;L7);
  4803.    LAND(N1,P17;L8);
  4804.    LAND(N3,N13;L9);
  4805.    LAND(N1,P16;L10);
  4806.    LAND(N3,N15;L11);
  4807.    LAND(N1,P15;L12);
  4808.    LAND(N3,N17;L13);
  4809.    LAND(N1,P14;L14);
  4810.    LAND(N3,N19;L15);
  4811.    LAND(N1,P13;L16);
  4812.    LAND(N4,N6;L17);
  4813.    LAND(N2,P4;L18);
  4814.    LAND(N4,N8;L19);
  4815.    LAND(N2,P5;L20);
  4816.    LAND(N4,N10;L21);
  4817.    LAND(N2,P6;L22);
  4818.    LAND(N4,N12;L23);
  4819.    LAND(N2,P7;L24);
  4820.    LAND(N4,N14;L25);
  4821.    LAND(N2,P8;L26);
  4822.    LAND(N4,N16;L27);
  4823.    LAND(N2,P9;L28);
  4824.    LAND(N4,N18;L29);
  4825.    LAND(N2,P10;L30);
  4826.    LAND(N4,N20;L31);
  4827.    LAND(N2,P11;L32);
  4828.    DQFF(P20,P23;N5;8,7,10,0,15,15,8,7,10,0,15,15);
  4829.    DQFF(P19,P23;N7;8,7,10,0,15,15,8,7,10,0,15,15);
  4830.    DQFF(P18,P23;N9;8,7,10,0,15,15,8,7,10,0,15,15);
  4831.    DQFF(P17,P23;N11;8,7,10,0,15,15,8,7,10,0,15,15);
  4832.    DQFF(P16,P23;N13;8,7,10,0,15,15,8,7,10,0,15,15);
  4833.    DQFF(P15,P23;N15;8,7,10,0,15,15,8,7,10,0,15,15);
  4834.    DQFF(P14,P23;N17;8,7,10,0,15,15,8,7,10,0,15,15);
  4835.    DQFF(P13,P23;N19;8,7,10,0,15,15,8,7,10,0,15,15);
  4836.    DQFF(P4,P1;N6;12,2,10,0,15,15,12,2,10,0,15,15);
  4837.    DQFF(P5,P1;N8;12,2,10,0,15,15,12,2,10,0,15,15);
  4838.    DQFF(P6,P1;N10;12,2,10,0,15,15,12,2,10,0,15,15);
  4839.    DQFF(P7,P1;N12;12,2,10,0,15,15,12,2,10,0,15,15);
  4840.    DQFF(P8,P1;N14;12,2,10,0,15,15,12,2,10,0,15,15);
  4841.    DQFF(P9,P1;N16;12,2,10,0,15,15,12,2,10,0,15,15);
  4842.    DQFF(P10,P1;N18;12,2,10,0,15,15,12,2,10,0,15,15);
  4843.    DQFF(P11,P1;N20;12,2,10,0,15,15,12,2,10,0,15,15);
  4844.    LOR(L1,L2;L34);
  4845.    LOR(L3,L4;L35);
  4846.    LOR(L5,L6;L36);
  4847.    LOR(L7,L8;L37);
  4848.    LOR(L9,L10;L38);
  4849.    LOR(L11,L12;L39);
  4850.    LOR(L13,L14;L40);
  4851.    LOR(L15,L16;L41);
  4852.    OR(L17,L18;N21;13,10,18,15);
  4853.    OR(L19,L20;N22;13,10,18,15);
  4854.    OR(L21,L22;N23;13,10,18,15);
  4855.    OR(L23,L24;N24;13,10,18,15);
  4856.    OR(L25,L26;N25;13,10,18,15);
  4857.    OR(L27,L28;N26;13,10,18,15);
  4858.    OR(L29,L30;N27;13,10,18,15);
  4859.    OR(L31,L32;N28;13,10,18,15);
  4860.    TSB(N21,P3;P20;22,22,16,14,22,22,16,14);
  4861.    TSB(N22,P3;P19;22,22,16,14,22,22,16,14);
  4862.    TSB(N23,P3;P18;22,22,16,14,22,22,16,14);
  4863.    TSB(N24,P3;P17;22,22,16,14,22,22,16,14);
  4864.    TSB(N25,P3;P16;22,22,16,14,22,22,16,14);
  4865.    TSB(N26,P3;P15;22,22,16,14,22,22,16,14);
  4866.    TSB(N27,P3;P14;22,22,16,14,22,22,16,14);
  4867.    TSB(N28,P3;P13;22,22,16,14,22,22,16,14);
  4868.    SET(RHIGH);
  4869.    OR(L34,N29;P4;51,10,56,15);
  4870.    OR(L35,N29;P5;51,10,56,15);
  4871.    OR(L36,N29;P6;51,10,56,15);
  4872.    OR(L37,N29;P7;51,10,56,15);
  4873.    OR(L38,N29;P8;51,10,56,15);
  4874.    OR(L39,N29;P9;51,10,56,15);
  4875.    OR(L40,N29;P10;51,10,56,15);
  4876.    OR(L41,N29;P11;51,10,56,15);
  4877. %
  4878. ;Delays for 15pF were extrapolated using 18pF/ns.
  4879. ;Delay for G~ to Y low to high was not modeled precisely
  4880. :74ALS677   TTL  24
  4881.    INV(P18;N1;3,8,3,8);
  4882.    INV(P19;N2;3,8,3,8);
  4883.    INV(P20;N3;3,8,3,8);
  4884.    INV(P21;N4;3,8,3,8);
  4885.    INV(P23;N5;5,0,5,0);
  4886.    BUF(P21;N6;3,8,3,8);
  4887.    LNAND(N1,N2,N3,N4;L1);
  4888.    LNAND(N2,N3,N4;L2);
  4889.    LAND(N1,N3,N4;L3);
  4890.    LINV(L2;L4);
  4891.    LNAND(N3,N4;L5);
  4892.    LAND(N1,N2,N4;L6);
  4893.    LINV(L5;L7);
  4894.    LAND(N2,N4;L8);
  4895.    LAND(N1,N4;L9);
  4896.    LAND(N1,N2,N3;L10);
  4897.    LAND(N2,N3;L11);
  4898.    LAND(N1,N3;L12);
  4899.    LAND(N1,N2;L13);
  4900.    LNOR(L3,L4;L14);
  4901.    LNOR(L6,L7;L15);
  4902.    LNOR(L7,L8;L16);
  4903.    LNOR(L8,L7,L9;L17);
  4904.    LNOR(N4,L10;L18);
  4905.    LNOR(N4,L11;L19);
  4906.    LNOR(L11,N4,L12;L20);
  4907.    LNOR(N3,N4;L21);
  4908.    LNOR(N4,N3,L13;L22);
  4909.    LNOR(N2,N3,N4;L23);
  4910.    LNOR(N1,N2,N3,N4;L24);
  4911.    LXOR(L1,P1;L25);
  4912.    LXOR(L2,P2;L26);
  4913.    LXOR(L14,P3;L27);
  4914.    LXOR(L5,P4;L28);
  4915.    LXOR(L15,P5;L29);
  4916.    LXOR(L16,P6;L30);
  4917.    LXOR(L17,P7;L31);
  4918.    LXOR(N6,P8;L32);
  4919.    LXOR(L18,P9;L33);
  4920.    LXOR(L19,P10;L34);
  4921.    LXOR(L20,P11;L35);
  4922.    LXOR(L21,P13;L36);
  4923.    LXOR(L22,P14;L37);
  4924.    LXOR(L23,P15;L38);
  4925.    LXOR(L24,P16;L39);
  4926.    LAND(L25,L26,L27,L28,L29,L30,L31,L32;L40);
  4927.    LAND(L33,L34,L35,L36,L37,L38,L39,P17;L41);
  4928.    NAND(L40,L41,N5;P22;17,25,22,30);
  4929. %
  4930. ;Delays for 15pF were extrapolated using 18pF/ns.
  4931. ;Delay for G~ to Y low to high was not modeled precisely
  4932. :74ALS677A         TTL  24
  4933.    INV(P18;N1;3,8,3,8);
  4934.    INV(P19;N2;3,8,3,8);
  4935.    INV(P20;N3;3,8,3,8);
  4936.    INV(P21;N4;3,8,3,8);
  4937.    INV(P23;N5;5,0,5,0);
  4938.    BUF(P21;N6;3,8,3,8);
  4939.    LNAND(N1,N2,N3,N4;L1);
  4940.    LNAND(N2,N3,N4;L2);
  4941.    LAND(N1,N3,N4;L3);
  4942.    LINV(L2;L4);
  4943.    LNAND(N3,N4;L5);
  4944.    LAND(N1,N2,N4;L6);
  4945.    LINV(L5;L7);
  4946.    LAND(N2,N4;L8);
  4947.    LAND(N1,N4;L9);
  4948.    LAND(N1,N2,N3;L10);
  4949.    LAND(N2,N3;L11);
  4950.    LAND(N1,N3;L12);
  4951.    LAND(N1,N2;L13);
  4952.    LNOR(L3,L4;L14);
  4953.    LNOR(L6,L7;L15);
  4954.    LNOR(L7,L8;L16);
  4955.    LNOR(L8,L7,L9;L17);
  4956.    LNOR(N4,L10;L18);
  4957.    LNOR(N4,L11;L19);
  4958.    LNOR(L11,N4,L12;L20);
  4959.    LNOR(N3,N4;L21);
  4960.    LNOR(N4,N3,L13;L22);
  4961.    LNOR(N2,N3,N4;L23);
  4962.    LNOR(N1,N2,N3,N4;L24);
  4963.    LXOR(L1,P1;L25);
  4964.    LXOR(L2,P2;L26);
  4965.    LXOR(L14,P3;L27);
  4966.    LXOR(L5,P4;L28);
  4967.    LXOR(L15,P5;L29);
  4968.    LXOR(L16,P6;L30);
  4969.    LXOR(L17,P7;L31);
  4970.    LXOR(N6,P8;L32);
  4971.    LXOR(L18,P9;L33);
  4972.    LXOR(L19,P10;L34);
  4973.    LXOR(L20,P11;L35);
  4974.    LXOR(L21,P13;L36);
  4975.    LXOR(L22,P14;L37);
  4976.    LXOR(L23,P15;L38);
  4977.    LXOR(L24,P16;L39);
  4978.    LAND(L25,L26,L27,L28,L29,L30,L31,L32;L40);
  4979.    LAND(L33,L34,L35,L36,L37,L38,L39,P17;L41);
  4980.    NAND(L40,L41,N5;P22;17,25,22,30);
  4981. %
  4982. :74ALS678   TTL  24
  4983.    INV(P18;N1;8,1,8,1);
  4984.    INV(P19;N2;8,1,8,1);
  4985.    INV(P20;N3;8,1,8,1);
  4986.    INV(P21;N4;8,1,8,1);
  4987.    BUF(P21;N6;8,1,8,1);
  4988.    LNAND(N1,N2,N3,N4;L1);
  4989.    LNAND(N2,N3,N4;L2);
  4990.    LAND(N1,N3,N4;L3);
  4991.    LINV(L2;L4);
  4992.    LNAND(N3,N4;L5);
  4993.    LAND(N1,N2,N4;L6);
  4994.    LINV(L5;L7);
  4995.    LAND(N2,N4;L8);
  4996.    LAND(N1,N4;L9);
  4997.    LAND(N1,N2,N3;L10);
  4998.    LAND(N2,N3;L11);
  4999.    LAND(N1,N3;L12);
  5000.    LAND(N1,N2;L13);
  5001.    LNOR(L3,L4;L14);
  5002.    LNOR(L6,L7;L15);
  5003.    LNOR(L7,L8;L16);
  5004.    LNOR(L8,L7,L9;L17);
  5005.    LNOR(N4,L10;L18);
  5006.    LNOR(N4,L11;L19);
  5007.    LNOR(L11,N4,L12;L20);
  5008.    LNOR(N3,N4;L21);
  5009.    LNOR(N4,N3,L13;L22);
  5010.    LNOR(N2,N3,N4;L23);
  5011.    LNOR(N1,N2,N3,N4;L24);
  5012.    LXOR(L1,P1;L25);
  5013.    LXOR(L2,P2;L26);
  5014.    LXOR(L14,P3;L27);
  5015.    LXOR(L5,P4;L28);
  5016.    LXOR(L15,P5;L29);
  5017.    LXOR(L16,P6;L30);
  5018.    LXOR(L17,P7;L31);
  5019.    LXOR(N6,P8;L32);
  5020.    LXOR(L18,P9;L33);
  5021.    LXOR(L19,P10;L34);
  5022.    LXOR(L20,P11;L35);
  5023.    LXOR(L21,P13;L36);
  5024.    LXOR(L22,P14;L37);
  5025.    LXOR(L23,P15;L38);
  5026.    LXOR(L24,P16;L39);
  5027.    LAND(L25,L26,L27,L28,L29,L30,L31,L32;L40);
  5028.    LAND(L33,L34,L35,L36,L37,L38,L39,P17;L41);
  5029.    LNAND(L40,L41;L42);
  5030.    DLATCH(L42,P23;N5;12,26,15,43,45,5,40,17,31,20,48,45,5,40);
  5031.    BUF(N5;P22;4,4,4,4);
  5032. %
  5033. :74ALS679   TTL  20
  5034.    INV(P14;N1;5,3,5,3);
  5035.    INV(P15;N2;5,3,5,3);
  5036.    INV(P16;N3;5,3,5,3);
  5037.    INV(P17;N4;5,3,5,3);
  5038.    BUF(P17;N5;5,3,5,3);
  5039.    LINV(P19;L19);
  5040.    LNAND(N1,N2,N3,N4;L1);
  5041.    LNAND(N2,N3,N4;L2);
  5042.    LAND(N1,N3,N4;L3);
  5043.    LINV(L2;L4);
  5044.    LNAND(N3,N4;L5);
  5045.    LAND(N1,N2,N4;L6);
  5046.    LINV(L5;L7);
  5047.    LAND(N2,N4;L8);
  5048.    LAND(N1,N4;L9);
  5049.    LAND(N1,N2;L10);
  5050.    LNOR(L3,L4;L11);
  5051.    LNOR(L6,L7;L12);
  5052.    LNOR(L7,L8;L13);
  5053.    LNOR(L8,L7,L9;L14);
  5054.    LNOR(N4,L10;L15);
  5055.    LNOR(N4,N2;L16);
  5056.    LNOR(N1,N2,N4;L17);
  5057.    LNOR(N3,N4;L18);
  5058.    XOR(L1,P1;N7;5,9,5,9);
  5059.    XOR(L2,P2;N8;5,9,5,9);
  5060.    XOR(L11,P3;N9;5,9,5,9);
  5061.    XOR(L5,P4;N10;5,9,5,9);
  5062.    XOR(L12,P5;N11;5,9,5,9);
  5063.    XOR(L13,P6;N12;5,9,5,9);
  5064.    XOR(L14,P7;N13;5,9,5,9);
  5065.    XOR(N5,P8;N14;5,9,5,9);
  5066.    XOR(L15,P9;N15;5,9,5,9);
  5067.    XOR(L16,P11;N16;5,9,5,9);
  5068.    XOR(L17,P12;N17;5,9,5,9);
  5069.    XOR(L18,P13;N18;5,9,5,9);
  5070.    LAND(N7,N8,N9,N10,N11,N12,N13,N14,N15,N16,N17,N18;L20);
  5071.    NAND(L20,L19;P18;8,20,13,25);
  5072. %
  5073. :74ALS680   TTL  20
  5074.    INV(P14;N1;1,13,1,13);
  5075.    INV(P15;N2;1,13,1,13);
  5076.    INV(P16;N3;1,13,1,13);
  5077.    INV(P17;N4;1,13,1,13);
  5078.    BUF(P17;N5;1,13,1,13);
  5079.    LNAND(N1,N2,N3,N4;L1);
  5080.    LNAND(N2,N3,N4;L2);
  5081.    LAND(N1,N3,N4;L3);
  5082.    LINV(L2;L4);
  5083.    LNAND(N3,N4;L5);
  5084.    LAND(N1,N2,N4;L6);
  5085.    LINV(L5;L7);
  5086.    LAND(N2,N4;L8);
  5087.    LAND(N1,N4;L9);
  5088.    LAND(N1,N2;L10);
  5089.    LNOR(L3,L4;L11);
  5090.    LNOR(L6,L7;L12);
  5091.    LNOR(L7,L8;L13);
  5092.    LNOR(L8,L7,L9;L14);
  5093.    LNOR(N4,L10;L15);
  5094.    LNOR(N4,N2;L16);
  5095.    LNOR(N1,N2,N4;L17);
  5096.    LNOR(N3,N4;L18);
  5097.    LXOR(L1,P1;L19);
  5098.    LXOR(L2,P2;L20);
  5099.    LXOR(L11,P3;L21);
  5100.    LXOR(L5,P4;L22);
  5101.    LXOR(L12,P5;L23);
  5102.    LXOR(L13,P6;L24);
  5103.    LXOR(L14,P7;L25);
  5104.    LXOR(N5,P8;L26);
  5105.    LXOR(L15,P9;L27);
  5106.    LXOR(L16,P11;L28);
  5107.    LXOR(L17,P12;L29);
  5108.    LXOR(L18,P13;L30);
  5109.    LNAND(L19,L20,L21,L22,L23,L24,L25,L26,L27,L28,L29,L30;L31);
  5110.    DLATCH(L31,P19;N5;12,16,15,37,45,5,40,17,21,20,42,45,5,40);
  5111.    BUF(N5;P18;4,4,4,4);
  5112. %
  5113. :74ALS688            TTL    20
  5114.    LXNOR(P18,P17;L1);
  5115.    LXNOR(P16,P15;L2);
  5116.    LXNOR(P14,P13;L3);
  5117.    LXNOR(P12,P11;L4);
  5118.    LXNOR(P9,P8;L5);
  5119.    LXNOR(P7,P6;L6);
  5120.    LXNOR(P5,P4;L7);
  5121.    LXNOR(P3,P2;L8);
  5122.    INV(P1;N1;0,2,0,2);
  5123.    NAND(L1,L2,L3,L4,L5,L6,L7,L8,N1;P19;10,18,12,20);
  5124. %
  5125. :74ALS689            TTL    20
  5126.    LXNOR(P18,P17;L1);
  5127.    LXNOR(P16,P15;L2);
  5128.    LXNOR(P14,P13;L3);
  5129.    LXNOR(P12,P11;L4);
  5130.    LXNOR(P9,P8;L5);
  5131.    LXNOR(P7,P6;L6);
  5132.    LXNOR(P5,P4;L7);
  5133.    LXNOR(P3,P2;L8);
  5134.    INV(P1;N1;0,2,0,2);
  5135.    SET(RHIGH);
  5136.    NAND(L1,L2,L3,L4,L5,L6,L7,L8,N1;P19;23,21,25,23);
  5137. %
  5138. ;taken from 1986 TI ALS/AS Logic Data book.
  5139. :74ALS746   TTL  20
  5140.    LNOR(P1,P19;L1);
  5141.    PULLUP(P2);
  5142.    PULLUP(P3);
  5143.    PULLUP(P4);
  5144.    PULLUP(P5);
  5145.    PULLUP(P6);
  5146.    PULLUP(P7);
  5147.    PULLUP(P8);
  5148.    PULLUP(P9);
  5149.    INV(P2;N1;7,4,12,9);
  5150.    INV(P3;N2;7,4,12,9);
  5151.    INV(P4;N3;7,4,12,9);
  5152.    INV(P5;N4;7,4,12,9);
  5153.    INV(P6;N5;7,4,12,9);
  5154.    INV(P7;N6;7,4,12,9);
  5155.    INV(P8;N7;7,4,12,9);
  5156.    INV(P9;N8;7,4,12,9);
  5157.    TSB(N1,L1;P18;20,15,12,10,20,15,12,10);
  5158.    TSB(N2,L1;P17;20,15,12,10,20,15,12,10);
  5159.    TSB(N3,L1;P16;20,15,12,10,20,15,12,10);
  5160.    TSB(N4,L1;P15;20,15,12,10,20,15,12,10);
  5161.    TSB(N5,L1;P14;20,15,12,10,20,15,12,10);
  5162.    TSB(N6,L1;P13;20,15,12,10,20,15,12,10);
  5163.    TSB(N7,L1;P12;20,15,12,10,20,15,12,10);
  5164.    TSB(N8,L1;P11;20,15,12,10,20,15,12,10);
  5165. %
  5166. ;taken from 1986 TI ALS/AS Logic Data book.
  5167. :74ALS747   TTL  20
  5168.    LNOR(P1,P19;L1);
  5169.    PULLUP(P2);
  5170.    PULLUP(P3);
  5171.    PULLUP(P4);
  5172.    PULLUP(P5);
  5173.    PULLUP(P6);
  5174.    PULLUP(P7);
  5175.    PULLUP(P8);
  5176.    PULLUP(P9);
  5177.    BUF(P2;N1;9,5,14,10);
  5178.    BUF(P3;N2;9,5,14,10);
  5179.    BUF(P4;N3;9,5,14,10);
  5180.    BUF(P5;N4;9,5,14,10);
  5181.    BUF(P6;N5;9,5,14,10);
  5182.    BUF(P7;N6;9,5,14,10);
  5183.    BUF(P8;N7;9,5,14,10);
  5184.    BUF(P9;N8;9,5,14,10);
  5185.    TSB(N1,L1;P18;20,15,12,10,20,15,12,10);
  5186.    TSB(N2,L1;P17;20,15,12,10,20,15,12,10);
  5187.    TSB(N3,L1;P16;20,15,12,10,20,15,12,10);
  5188.    TSB(N4,L1;P15;20,15,12,10,20,15,12,10);
  5189.    TSB(N5,L1;P14;20,15,12,10,20,15,12,10);
  5190.    TSB(N6,L1;P13;20,15,12,10,20,15,12,10);
  5191.    TSB(N7,L1;P12;20,15,12,10,20,15,12,10);
  5192.    TSB(N8,L1;P11;20,15,12,10,20,15,12,10);
  5193. %
  5194. :74ALS756            TTL    20
  5195.    INV(P1;N1;10,0,10,0);
  5196.    INV(P19;N2;10,0,10,0);
  5197.    SET(RHIGH);
  5198.    NAND(P2,N1;P18;19,5,24,10);
  5199.    NAND(P4,N1;P16;19,5,24,10);
  5200.    NAND(P6,N1;P14;19,5,24,10);
  5201.    NAND(P8,N1;P12;19,5,24,10);
  5202.    NAND(P11,N2;P9;19,5,24,10);
  5203.    NAND(P13,N2;P7;19,5,24,10);
  5204.    NAND(P15,N2;P5;19,5,24,10);
  5205.    NAND(P17,N2;P3;19,5,24,10);
  5206. %
  5207. ;taken from 1986 TI ALS/AS Logic Data book.
  5208. :74ALS758   TTL  14
  5209.    INV(P1;N1;9,0,9,0);
  5210.    BUF(P13;N2;9,0,9,0);
  5211.    SET(RHIGH);
  5212.    NAND(N1,P3;P11;23,7,28,12);
  5213.    NAND(N1,P4;P10;23,7,28,12);
  5214.    NAND(N1,P5;P9;23,7,28,12);
  5215.    NAND(N1,P6;P8;23,7,28,12);
  5216.    NAND(N2,P11;P3;23,7,28,12);
  5217.    NAND(N2,P10;P4;23,7,28,12);
  5218.    NAND(N2,P9;P5;23,7,28,12);
  5219.    NAND(N2,P8;P6;23,7,28,12);
  5220. %
  5221. ;taken from 1986 TI ALS/AS Logic Data book.
  5222. :74ALS763            TTL    20
  5223.    INV(P1;N1;12,0,12,0);
  5224.    BUF(P19;N2;12,0,12,0);
  5225.    SET(RHIGH);
  5226.    NAND(P2,N1;P18;20,4,25,9);
  5227.    NAND(P4,N1;P16;20,4,25,9);
  5228.    NAND(P6,N1;P14;20,4,25,9);
  5229.    NAND(P8,N1;P12;20,4,25,9);
  5230.    NAND(P11,N2;P9;20,4,25,9);
  5231.    NAND(P13,N2;P7;20,4,25,9);
  5232.    NAND(P15,N2;P5;20,4,25,9);
  5233.    NAND(P17,N2;P3;20,4,25,9);
  5234. %
  5235. ;Delays for 15pF were extrapolated using 18pF/ns.
  5236. :74ALS804            TTL    20
  5237.    NAND(P1,P2;P3;4,5,6,7);
  5238.    NAND(P4,P5;P6;4,5,6,7);
  5239.    NAND(P7,P8;P9;4,5,6,7);
  5240.    NAND(P13,P12;P11;4,5,6,7);
  5241.    NAND(P16,P15;P14;4,5,6,7);
  5242.    NAND(P19,P18;P17;4,5,6,7);
  5243. %
  5244. ;Delays for 15pF were extrapolated using 18pF/ns.
  5245. :74ALS804A         TTL    20
  5246.    NAND(P1,P2;P3;5,6,7,8);
  5247.    NAND(P4,P5;P6;5,6,7,8);
  5248.    NAND(P7,P8;P9;5,6,7,8);
  5249.    NAND(P13,P12;P11;5,6,7,8);
  5250.    NAND(P16,P15;P14;5,6,7,8);
  5251.    NAND(P19,P18;P17;5,6,7,8);
  5252. %
  5253. ;Delays for 15pF were extrapolated using 18pF/ns.
  5254. :74ALS804B         TTL    20
  5255.    NAND(P1,P2;P3;5,6,7,8);
  5256.    NAND(P4,P5;P6;5,6,7,8);
  5257.    NAND(P7,P8;P9;5,6,7,8);
  5258.    NAND(P13,P12;P11;5,6,7,8);
  5259.    NAND(P16,P15;P14;5,6,7,8);
  5260.    NAND(P19,P18;P17;5,6,7,8);
  5261. %
  5262. ;Delays for 15pF were extrapolated using 18pF/ns.
  5263. :74ALS805A         TTL    20
  5264.    NOR(P1,P2;P3;5,6,7,8);
  5265.    NOR(P4,P5;P6;5,6,7,8);
  5266.    NOR(P7,P8;P9;5,6,7,8);
  5267.    NOR(P13,P12;P11;5,6,7,8);
  5268.    NOR(P16,P15;P14;5,6,7,8);
  5269.    NOR(P19,P18;P17;5,6,7,8);
  5270. %
  5271. ;Delays for 15pF were extrapolated using 18pF/ns.
  5272. :74ALS805            TTL    20
  5273.    NOR(P1,P2;P3;4,5,6,7);
  5274.    NOR(P4,P5;P6;4,5,6,7);
  5275.    NOR(P7,P8;P9;4,5,6,7);
  5276.    NOR(P13,P12;P11;4,5,6,7);
  5277.    NOR(P16,P15;P14;4,5,6,7);
  5278.    NOR(P19,P18;P17;4,5,6,7);
  5279. %
  5280. ;Delays for 15pF were extrapolated using 18pF/ns.
  5281. :74ALS805A         TTL    20
  5282.    NOR(P1,P2;P3;5,6,7,8);
  5283.    NOR(P4,P5;P6;5,6,7,8);
  5284.    NOR(P7,P8;P9;5,6,7,8);
  5285.    NOR(P13,P12;P11;5,6,7,8);
  5286.    NOR(P16,P15;P14;5,6,7,8);
  5287.    NOR(P19,P18;P17;5,6,7,8);
  5288. %
  5289. ;Delays for 15pF were extrapolated using 18pF/ns.
  5290. :74ALS808            TTL    20
  5291.    AND(P1,P2;P3;6,6,8,8);
  5292.    AND(P4,P5;P6;6,6,8,8);
  5293.    AND(P7,P8;P9;6,6,8,8);
  5294.    AND(P13,P12;P11;6,6,8,8);
  5295.    AND(P16,P15;P14;6,6,8,8);
  5296.    AND(P19,P18;P17;6,6,8,8);
  5297. %
  5298. ;Delays for 15pF were extrapolated using 18pF/ns.
  5299. :74ALS808A         TTL    20
  5300.    AND(P1,P2;P3;7,6,9,8);
  5301.    AND(P4,P5;P6;7,6,9,8);
  5302.    AND(P7,P8;P9;7,6,9,8);
  5303.    AND(P13,P12;P11;7,6,9,8);
  5304.    AND(P16,P15;P14;7,6,9,8);
  5305.    AND(P19,P18;P17;7,6,9,8);
  5306. %
  5307. :74ALS810            TTL    14
  5308.    XNOR(P1,P2;P3;15,9,20,14);
  5309.    XNOR(P4,P5;P6;15,9,20,14);
  5310.    XNOR(P10,P9;P8;15,9,20,14);
  5311.    XNOR(P13,P12;P11;15,9,20,14);
  5312. %
  5313. :74ALS811            TTL    14
  5314.    SET(RHIGH);
  5315.    XNOR(P1,P2;P3;50,23,55,28);
  5316.    XNOR(P4,P5;P6;50,23,55,28);
  5317.    XNOR(P10,P9;P8;50,23,55,28);
  5318.    XNOR(P13,P12;P11;50,23,55,28);
  5319. %
  5320. ;Delays for 15pF were extrapolated using 18pF/ns.
  5321. :74ALS832            TTL    20
  5322.    OR(P1,P2;P3;6,6,8,8);
  5323.    OR(P4,P5;P6;6,6,8,8);
  5324.    OR(P7,P8;P9;6,6,8,8);
  5325.    OR(P13,P12;P11;6,6,8,8);
  5326.    OR(P16,P15;P14;6,6,8,8);
  5327.    OR(P19,P18;P17;6,6,8,8);
  5328. %
  5329. ;Delays for 15pF were extrapolated using 18pF/ns.
  5330. :74ALS832A         TTL    20
  5331.    OR(P1,P2;P3;7,6,9,8);
  5332.    OR(P4,P5;P6;7,6,9,8);
  5333.    OR(P7,P8;P9;7,6,9,8);
  5334.    OR(P13,P12;P11;7,6,9,8);
  5335.    OR(P16,P15;P14;7,6,9,8);
  5336.    OR(P19,P18;P17;7,6,9,8);
  5337. %
  5338. ;taken from 1986 TI ALS/AS Logic Data Book.
  5339. :74ALS841   TTL  24
  5340.    LINV(P1;L1);
  5341.    DLATCH(P2,P13;N1;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5342.    DLATCH(P3,P13;N2;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5343.    DLATCH(P4,P13;N3;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5344.    DLATCH(P5,P13;N4;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5345.    DLATCH(P6,P13;N5;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5346.    DLATCH(P7,P13;N6;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5347.    DLATCH(P8,P13;N7;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5348.    DLATCH(P9,P13;N8;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5349.    DLATCH(P10,P13;N9;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5350.    DLATCH(P11,P13;N10;8,8,16,21,10,5,20,13,13,21,26,10,5,20);
  5351.    TSB(N1,L1;P23;12,12,12,10,12,12,12,10);
  5352.    TSB(N2,L1;P22;12,12,12,10,12,12,12,10);
  5353.    TSB(N3,L1;P21;12,12,12,10,12,12,12,10);
  5354.    TSB(N4,L1;P20;12,12,12,10,12,12,12,10);
  5355.    TSB(N5,L1;P19;12,12,12,10,12,12,12,10);
  5356.    TSB(N6,L1;P18;12,12,12,10,12,12,12,10);
  5357.    TSB(N7,L1;P17;12,12,12,10,12,12,12,10);
  5358.    TSB(N8,L1;P16;12,12,12,10,12,12,12,10);
  5359.    TSB(N9,L1;P15;12,12,12,10,12,12,12,10);
  5360.    TSB(N10,L1;P14;12,12,12,10,12,12,12,10);
  5361. %
  5362. ;taken from 1984 TI TTL data book Volume 3.
  5363. :74ALS842   TTL  24
  5364.    LINV(P1;L1);
  5365.    DLATCH(P2,P13;N1;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5366.    DLATCH(P3,P13;N2;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5367.    DLATCH(P4,P13;N3;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5368.    DLATCH(P5,P13;N4;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5369.    DLATCH(P6,P13;N5;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5370.    DLATCH(P7,P13;N6;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5371.    DLATCH(P8,P13;N7;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5372.    DLATCH(P9,P13;N8;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5373.    DLATCH(P10,P13;N9;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5374.    DLATCH(P11,P13;N10;8,13,22,15,10,5,20,13,18,27,20,10,5,20);
  5375.    ITSB(N1,L1;P23;12,12,12,10,12,12,12,10);
  5376.    ITSB(N2,L1;P22;12,12,12,10,12,12,12,10);
  5377.    ITSB(N3,L1;P21;12,12,12,10,12,12,12,10);
  5378.    ITSB(N4,L1;P20;12,12,12,10,12,12,12,10);
  5379.    ITSB(N5,L1;P19;12,12,12,10,12,12,12,10);
  5380.    ITSB(N6,L1;P18;12,12,12,10,12,12,12,10);
  5381.    ITSB(N7,L1;P17;12,12,12,10,12,12,12,10);
  5382.    ITSB(N8,L1;P16;12,12,12,10,12,12,12,10);
  5383.    ITSB(N9,L1;P15;12,12,12,10,12,12,12,10);
  5384.    ITSB(N10,L1;P14;12,12,12,10,12,12,12,10);
  5385. %
  5386. ;
  5387. ;Delays for the ALS843-846 devices taken from 1986 TI ALS/AS
  5388. ;data book.
  5389. ;
  5390. :74ALS843   TTL  24
  5391.    LINV(P1;L1);
  5392.    DLATCHPC(P2,P13,P14,P11;N1;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5393.    DLATCHPC(P3,P13,P14,P11;N2;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5394.    DLATCHPC(P4,P13,P14,P11;N3;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5395.    DLATCHPC(P5,P13,P14,P11;N4;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5396.    DLATCHPC(P6,P13,P14,P11;N5;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5397.    DLATCHPC(P7,P13,P14,P11;N6;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5398.    DLATCHPC(P8,P13,P14,P11;N7;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5399.    DLATCHPC(P9,P13,P14,P11;N8;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5400.    DLATCHPC(P10,P13,P14,P11;N9;8,13,16,21,10,5,20,17,18,35,13,18,21,26,10,5,20,22,23,35);
  5401.    TSB(N1,L1;P23;14,12,12,10,14,12,10,12);
  5402.    TSB(N2,L1;P22;14,12,12,10,14,12,10,12);
  5403.    TSB(N3,L1;P21;14,12,12,10,14,12,10,12);
  5404.    TSB(N4,L1;P20;14,12,12,10,14,12,10,12);
  5405.    TSB(N5,L1;P19;14,12,12,10,14,12,10,12);
  5406.    TSB(N6,L1;P18;14,12,12,10,14,12,10,12);
  5407.    TSB(N7,L1;P17;14,12,12,10,14,12,10,12);
  5408.    TSB(N8,L1;P16;14,12,12,10,14,12,10,12);
  5409.    TSB(N9,L1;P15;14,12,12,10,14,12,10,12);
  5410. %
  5411. :74ALS844   TTL  24
  5412.    LINV(P1;L1);
  5413.    DLATCHPC(P2,P13,P14,P11;N1;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5414.    DLATCHPC(P3,P13,P14,P11;N2;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5415.    DLATCHPC(P4,P13,P14,P11;N3;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5416.    DLATCHPC(P5,P13,P14,P11;N4;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5417.    DLATCHPC(P6,P13,P14,P11;N5;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5418.    DLATCHPC(P7,P13,P14,P11;N6;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5419.    DLATCHPC(P8,P13,P14,P11;N7;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5420.    DLATCHPC(P9,P13,P14,P11;N8;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5421.    DLATCHPC(P10,P13,P14,P11;N9;10,15,17,24,10,5,20,20,17,35,15,20,22,29,10,5,20,25,22,35);
  5422.    ITSB(N1,L1;P23;20,17,12,11,20,17,12,11);
  5423.    ITSB(N2,L1;P22;20,17,12,11,20,17,12,11);
  5424.    ITSB(N3,L1;P21;20,17,12,11,20,17,12,11);
  5425.    ITSB(N4,L1;P20;20,17,12,11,20,17,12,11);
  5426.    ITSB(N5,L1;P19;20,17,12,11,20,17,12,11);
  5427.    ITSB(N6,L1;P18;20,17,12,11,20,17,12,11);
  5428.    ITSB(N7,L1;P17;20,17,12,11,20,17,12,11);
  5429.    ITSB(N8,L1;P16;20,17,12,11,20,17,12,11);
  5430.    ITSB(N9,L1;P15;20,17,12,11,20,17,12,11);
  5431. %
  5432. :74ALS845   TTL  24
  5433.    LNOR(P1,P2,P23;L1);
  5434.    DLATCHPC(P3,P13,P14,P11;N1;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5435.    DLATCHPC(P4,P13,P14,P11;N2;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5436.    DLATCHPC(P5,P13,P14,P11;N3;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5437.    DLATCHPC(P6,P13,P14,P11;N4;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5438.    DLATCHPC(P7,P13,P14,P11;N5;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5439.    DLATCHPC(P8,P13,P14,P11;N6;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5440.    DLATCHPC(P9,P13,P14,P11;N7;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5441.    DLATCHPC(P10,P13,P14,P11;N8;8,13,16,21,10,5,20,17,19,35,13,18,21,26,10,5,20,22,24,35);
  5442.    TSB(N1,L1;P22;18,16,12,11,18,16,12,11);
  5443.    TSB(N2,L1;P21;18,16,12,11,18,16,12,11);
  5444.    TSB(N3,L1;P20;18,16,12,11,18,16,12,11);
  5445.    TSB(N4,L1;P19;18,16,12,11,18,16,12,11);
  5446.    TSB(N5,L1;P18;18,16,12,11,18,16,12,11);
  5447.    TSB(N6,L1;P17;18,16,12,11,18,16,12,11);
  5448.    TSB(N7,L1;P16;18,16,12,11,18,16,12,11);
  5449.    TSB(N8,L1;P15;18,16,12,11,18,16,12,11);
  5450. %
  5451. :74ALS846   TTL  24
  5452.    LNOR(P1,P2,P23;L1);
  5453.    DLATCHPC(P3,P13,P14,P11;N1;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5454.    DLATCHPC(P4,P13,P14,P11;N2;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5455.    DLATCHPC(P5,P13,P14,P11;N3;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5456.    DLATCHPC(P6,P13,P14,P11;N4;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5457.    DLATCHPC(P7,P13,P14,P11;N5;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5458.    DLATCHPC(P8,P13,P14,P11;N6;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5459.    DLATCHPC(P9,P13,P14,P11;N7;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5460.    DLATCHPC(P10,P13,P14,P11;N8;10,15,22,17,10,5,20,18,15,35,15,20,27,22,10,5,20,23,20,35);
  5461.    ITSB(N1,L1;P22;18,15,12,11,18,15,12,11);
  5462.    ITSB(N2,L1;P21;18,15,12,11,18,15,12,11);
  5463.    ITSB(N3,L1;P20;18,15,12,11,18,15,12,11);
  5464.    ITSB(N4,L1;P19;18,15,12,11,18,15,12,11);
  5465.    ITSB(N5,L1;P18;18,15,12,11,18,15,12,11);
  5466.    ITSB(N6,L1;P17;18,15,12,11,18,15,12,11);
  5467.    ITSB(N7,L1;P16;18,15,12,11,18,15,12,11);
  5468.    ITSB(N8,L1;P15;18,15,12,11,18,15,12,11);
  5469. %
  5470. ;taken from 1987 National ALS/AS Logic Data book.
  5471. ;Delays for 15pF were extrapolated using 18pF/ns.
  5472. :74ALS873          TTL  24
  5473.    LINV(P2;L1);
  5474.    LINV(P11;L2);
  5475.    DLATCHPC(P3,P23,ONE,P1;N1;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5476.    DLATCHPC(P4,P23,ONE,P1;N2;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5477.    DLATCHPC(P5,P23,ONE,P1;N3;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5478.    DLATCHPC(P6,P23,ONE,P1;N4;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5479.    DLATCHPC(P7,P14,ONE,P13;N5;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5480.    DLATCHPC(P8,P14,ONE,P13;N6;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5481.    DLATCHPC(P9,P14,ONE,P13;N7;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5482.    DLATCHPC(P10,P14,ONE,P13;N8;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5483.    TSB(N1,L1;P22;18,18,15,10,18,18,15,10);
  5484.    TSB(N2,L1;P21;18,18,15,10,18,18,15,10);
  5485.    TSB(N3,L1;P20;18,18,15,10,18,18,15,10);
  5486.    TSB(N4,L1;P19;18,18,15,10,18,18,15,10);
  5487.    TSB(N5,L2;P18;18,18,15,10,18,18,15,10);
  5488.    TSB(N6,L2;P17;18,18,15,10,18,18,15,10);
  5489.    TSB(N7,L2;P16;18,18,15,10,18,18,15,10);
  5490.    TSB(N8,L2;P15;18,18,15,10,18,18,15,10);
  5491. %
  5492. ;taken from 1987 National ALS/AS Logic Data book.
  5493. ;Delays for 15pF were extrapolated using 18pF/ns.
  5494. :74ALS873B         TTL  24
  5495.    LINV(P2;L1);
  5496.    LINV(P11;L2);
  5497.    DLATCHPC(P3,P23,ONE,P1;N1;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5498.    DLATCHPC(P4,P23,ONE,P1;N2;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5499.    DLATCHPC(P5,P23,ONE,P1;N3;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5500.    DLATCHPC(P6,P23,ONE,P1;N4;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5501.    DLATCHPC(P7,P14,ONE,P13;N5;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5502.    DLATCHPC(P8,P14,ONE,P13;N6;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5503.    DLATCHPC(P9,P14,ONE,P13;N7;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5504.    DLATCHPC(P10,P14,ONE,P13;N8;12,12,20,19,10,8,10,18,18,15,14,14,22,21,10,7,10,20,20,15);
  5505.    TSB(N1,L1;P22;18,18,15,10,18,18,15,10);
  5506.    TSB(N2,L1;P21;18,18,15,10,18,18,15,10);
  5507.    TSB(N3,L1;P20;18,18,15,10,18,18,15,10);
  5508.    TSB(N4,L1;P19;18,18,15,10,18,18,15,10);
  5509.    TSB(N5,L2;P18;18,18,15,10,18,18,15,10);
  5510.    TSB(N6,L2;P17;18,18,15,10,18,18,15,10);
  5511.    TSB(N7,L2;P16;18,18,15,10,18,18,15,10);
  5512.    TSB(N8,L2;P15;18,18,15,10,18,18,15,10);
  5513. %
  5514. :74ALS874            TTL    24
  5515.    LINV(P2;L1);
  5516.    LINV(P11;L2);
  5517.    DQFFC(P3,P23,P1;N1;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5518.    DQFFC(P4,P23,P1;N2;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5519.    DQFFC(P5,P23,P1;N3;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5520.    DQFFC(P6,P23,P1;N4;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5521.    DQFFC(P7,P14,P13;N5;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5522.    DQFFC(P8,P14,P13;N6;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5523.    DQFFC(P9,P14,P13;N7;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5524.    DQFFC(P10,P14,P13;N8;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5525.    TSB(N1,L1;P22;18,18,12,10,18,18,12,10);
  5526.    TSB(N2,L1;P21;18,18,12,10,18,18,12,10);
  5527.    TSB(N3,L1;P20;18,18,12,10,18,18,12,10);
  5528.    TSB(N4,L1;P19;18,18,12,10,18,18,12,10);
  5529.    TSB(N5,L2;P18;18,18,12,10,18,18,12,10);
  5530.    TSB(N6,L2;P17;18,18,12,10,18,18,12,10);
  5531.    TSB(N7,L2;P16;18,18,12,10,18,18,12,10);
  5532.    TSB(N8,L2;P15;18,18,12,10,18,18,12,10);
  5533. %
  5534. ;Delays for 15pF were extrapolated using 18pF/ns.
  5535. :74ALS874B         TTL    24
  5536.    LINV(P2;L1);
  5537.    LINV(P11;L2);
  5538.    DQFFC(P3,P23,P1;N1;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5539.    DQFFC(P4,P23,P1;N2;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5540.    DQFFC(P5,P23,P1;N3;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5541.    DQFFC(P6,P23,P1;N4;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5542.    DQFFC(P7,P14,P13;N5;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5543.    DQFFC(P8,P14,P13;N6;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5544.    DQFFC(P9,P14,P13;N7;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5545.    DQFFC(P10,P14,P13;N8;12,12,15,0,17,17,15,15,10,0,14,14,15,0,17,17,17,17,10,0);
  5546.    TSB(N1,L1;P22;18,18,12,10,18,18,12,10);
  5547.    TSB(N2,L1;P21;18,18,12,10,18,18,12,10);
  5548.    TSB(N3,L1;P20;18,18,12,10,18,18,12,10);
  5549.    TSB(N4,L1;P19;18,18,12,10,18,18,12,10);
  5550.    TSB(N5,L2;P18;18,18,12,10,18,18,12,10);
  5551.    TSB(N6,L2;P17;18,18,12,10,18,18,12,10);
  5552.    TSB(N7,L2;P16;18,18,12,10,18,18,12,10);
  5553.    TSB(N8,L2;P15;18,18,12,10,18,18,12,10);
  5554. %
  5555. ;taken from 1986 TI ALS/AS Data book
  5556. ;Delays for 15pF were extrapolated using 18pF/ns.
  5557. :74ALS876         TTL    24
  5558.    LINV(P2;L1);
  5559.    LINV(P11;L2);
  5560.    DQFFP(P3,P23,P1;N1;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5561.    DQFFP(P4,P23,P1;N2;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5562.    DQFFP(P5,P23,P1;N3;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5563.    DQFFP(P6,P23,P1;N4;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5564.    DQFFP(P7,P14,P13;N5;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);;
  5565.    DQFFP(P8,P14,P13;N6;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);;
  5566.    DQFFP(P9,P14,P13;N7;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5567.    DQFFP(P10,P14,P13;N8;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5568.    ITSB(N1,L1;P22;18,18,13,10,18,18,13,10);
  5569.    ITSB(N2,L1;P21;18,18,13,10,18,18,13,10);
  5570.    ITSB(N3,L1;P20;18,18,13,10,18,18,13,10);
  5571.    ITSB(N4,L1;P19;18,18,13,10,18,18,13,10);
  5572.    ITSB(N5,L2;P18;18,18,13,10,18,18,13,10);
  5573.    ITSB(N6,L2;P17;18,18,13,10,18,18,13,10);
  5574.    ITSB(N7,L2;P16;18,18,13,10,18,18,13,10);
  5575.    ITSB(N8,L2;P15;18,18,13,10,18,18,13,10);
  5576. %
  5577. ;taken from 1986 TI ALS/AS Data book
  5578. ;Delays for 15pF were extrapolated using 18pF/ns.
  5579. :74ALS876A         TTL    24
  5580.    LINV(P2;L1);
  5581.    LINV(P11;L2);
  5582.    DQFFP(P3,P23,P1;N1;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5583.    DQFFP(P4,P23,P1;N2;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5584.    DQFFP(P5,P23,P1;N3;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5585.    DQFFP(P6,P23,P1;N4;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5586.    DQFFP(P7,P14,P13;N5;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);;
  5587.    DQFFP(P8,P14,P13;N6;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);;
  5588.    DQFFP(P9,P14,P13;N7;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5589.    DQFFP(P10,P14,P13;N8;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5590.    ITSB(N1,L1;P22;18,18,13,10,18,18,13,10);
  5591.    ITSB(N2,L1;P21;18,18,13,10,18,18,13,10);
  5592.    ITSB(N3,L1;P20;18,18,13,10,18,18,13,10);
  5593.    ITSB(N4,L1;P19;18,18,13,10,18,18,13,10);
  5594.    ITSB(N5,L2;P18;18,18,13,10,18,18,13,10);
  5595.    ITSB(N6,L2;P17;18,18,13,10,18,18,13,10);
  5596.    ITSB(N7,L2;P16;18,18,13,10,18,18,13,10);
  5597.    ITSB(N8,L2;P15;18,18,13,10,18,18,13,10);
  5598. %
  5599. ;taken from 1986 TI ALS/AS Data book
  5600. ;Delays for 15pF were extrapolated using 18pF/ns.
  5601. :74ALS876B         TTL    24
  5602.    LINV(P2;L1);
  5603.    LINV(P11;L2);
  5604.    DQFFP(P3,P23,P1;N1;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5605.    DQFFP(P4,P23,P1;N2;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5606.    DQFFP(P5,P23,P1;N3;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5607.    DQFFP(P6,P23,P1;N4;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5608.    DQFFP(P7,P14,P13;N5;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);;
  5609.    DQFFP(P8,P14,P13;N6;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);;
  5610.    DQFFP(P9,P14,P13;N7;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5611.    DQFFP(P10,P14,P13;N8;12,12,15,0,17,17,17,17,10,10,14,14,15,0,17,17,19,19,10,10);
  5612.    ITSB(N1,L1;P22;18,18,13,10,18,18,13,10);
  5613.    ITSB(N2,L1;P21;18,18,13,10,18,18,13,10);
  5614.    ITSB(N3,L1;P20;18,18,13,10,18,18,13,10);
  5615.    ITSB(N4,L1;P19;18,18,13,10,18,18,13,10);
  5616.    ITSB(N5,L2;P18;18,18,13,10,18,18,13,10);
  5617.    ITSB(N6,L2;P17;18,18,13,10,18,18,13,10);
  5618.    ITSB(N7,L2;P16;18,18,13,10,18,18,13,10);
  5619.    ITSB(N8,L2;P15;18,18,13,10,18,18,13,10);
  5620. %
  5621. ;Data for the following device was taken from 1986
  5622. ;TI ALS/AS Logic Data Book
  5623. ;Delays for 15pF were extrapolated using 18pF/ns.
  5624. :74ALS878            TTL    24
  5625.    LINV(P2;L1);
  5626.    LINV(P11;L2);
  5627.    LAND(P3,P1;L3);
  5628.    LAND(P4,P1;L4);
  5629.    LAND(P5,P1;L5);
  5630.    LAND(P6,P1;L6);
  5631.    LAND(P7,P13;L7);
  5632.    LAND(P8,P13;L8);
  5633.    LAND(P9,P13;L9);
  5634.    LAND(P10,P13;L10);
  5635.    DQFF(L3,P23;N1;12,14,20,4,17,17,14,16,20,4,17,17);
  5636.    DQFF(L4,P23;N2;12,14,20,4,17,17,14,16,20,4,17,17);
  5637.    DQFF(L5,P23;N3;12,14,20,4,17,17,14,16,20,4,17,17);
  5638.    DQFF(L6,P23;N4;12,14,20,4,17,17,14,16,20,4,17,17);
  5639.    DQFF(L7,P14;N5;12,14,20,4,17,17,14,16,20,4,17,17);
  5640.    DQFF(L8,P14;N6;12,14,20,4,17,17,14,16,20,4,17,17);
  5641.    DQFF(L9,P14;N7;12,14,20,4,17,17,14,16,20,4,17,17);
  5642.    DQFF(L10,P14;N8;12,14,20,4,17,17,14,16,20,4,17,17);
  5643.    TSB(N1,L1;P22;20,20,13,10,20,20,13,10);
  5644.    TSB(N2,L1;P21;20,20,13,10,20,20,13,10);
  5645.    TSB(N3,L1;P20;20,20,13,10,20,20,13,10);
  5646.    TSB(N4,L1;P19;20,20,13,10,20,20,13,10);
  5647.    TSB(N5,L2;P18;20,20,13,10,20,20,13,10);
  5648.    TSB(N6,L2;P17;20,20,13,10,20,20,13,10);
  5649.    TSB(N7,L2;P16;20,20,13,10,20,20,13,10);
  5650.    TSB(N8,L2;P15;20,20,13,10,20,20,13,10);
  5651. %
  5652. ;Data for the following device was taken from 1986
  5653. ;TI ALS/AS Logic Data Book
  5654. ;Delays for 15pF were extrapolated using 18pF/ns.
  5655. :74ALS878A       TTL    24
  5656.    LINV(P2;L1);
  5657.    LINV(P11;L2);
  5658.    LAND(P3,P1;L3);
  5659.    LAND(P4,P1;L4);
  5660.    LAND(P5,P1;L5);
  5661.    LAND(P6,P1;L6);
  5662.    LAND(P7,P13;L7);
  5663.    LAND(P8,P13;L8);
  5664.    LAND(P9,P13;L9);
  5665.    LAND(P10,P13;L10);
  5666.    DQFF(L3,P23;N1;12,14,20,4,17,17,14,16,20,4,17,17);
  5667.    DQFF(L4,P23;N2;12,14,20,4,17,17,14,16,20,4,17,17);
  5668.    DQFF(L5,P23;N3;12,14,20,4,17,17,14,16,20,4,17,17);
  5669.    DQFF(L6,P23;N4;12,14,20,4,17,17,14,16,20,4,17,17);
  5670.    DQFF(L7,P14;N5;12,14,20,4,17,17,14,16,20,4,17,17);
  5671.    DQFF(L8,P14;N6;12,14,20,4,17,17,14,16,20,4,17,17);
  5672.    DQFF(L9,P14;N7;12,14,20,4,17,17,14,16,20,4,17,17);
  5673.    DQFF(L10,P14;N8;12,14,20,4,17,17,14,16,20,4,17,17);
  5674.    TSB(N1,L1;P22;20,20,15,10,20,20,15,10);
  5675.    TSB(N2,L1;P21;20,20,15,10,20,20,15,10);
  5676.    TSB(N3,L1;P20;20,20,15,10,20,20,15,10);
  5677.    TSB(N4,L1;P19;20,20,15,10,20,20,15,10);
  5678.    TSB(N5,L2;P18;20,20,15,10,20,20,15,10);
  5679.    TSB(N6,L2;P17;20,20,15,10,20,20,15,10);
  5680.    TSB(N7,L2;P16;20,20,15,10,20,20,15,10);
  5681.    TSB(N8,L2;P15;20,20,15,10,20,20,15,10);
  5682. %
  5683. ;Data for the following device was taken from 1986
  5684. ;TI ALS/AS Logic Data Book
  5685. ;Delays for 15pF were extrapolated using 18pF/ns.
  5686. :74ALS879            TTL    24
  5687.    LINV(P2;L1);
  5688.    LINV(P11;L2);
  5689.    LAND(P3,P1;L3);
  5690.    LAND(P4,P1;L4);
  5691.    LAND(P5,P1;L5);
  5692.    LAND(P6,P1;L6);
  5693.    LAND(P7,P13;L7);
  5694.    LAND(P8,P13;L8);
  5695.    LAND(P9,P13;L9);
  5696.    LAND(P10,P13;L10);
  5697.    DQFF(L3,P23;N1;12,14,20,4,17,17,14,16,20,4,17,17);
  5698.    DQFF(L4,P23;N2;12,14,20,4,17,17,14,16,20,4,17,17);
  5699.    DQFF(L5,P23;N3;12,14,20,4,17,17,14,16,20,4,17,17);
  5700.    DQFF(L6,P23;N4;12,14,20,4,17,17,14,16,20,4,17,17);
  5701.    DQFF(L7,P14;N5;12,14,20,4,17,17,14,16,20,4,17,17);
  5702.    DQFF(L8,P14;N6;12,14,20,4,17,17,14,16,20,4,17,17);
  5703.    DQFF(L9,P14;N7;12,14,20,4,17,17,14,16,20,4,17,17);
  5704.    DQFF(L10,P14;N8;12,14,20,4,17,17,14,16,20,4,17,17);
  5705.    ITSB(N1,L1;P22;20,20,13,10,20,20,13,10);
  5706.    ITSB(N2,L1;P21;20,20,13,10,20,20,13,10);
  5707.    ITSB(N3,L1;P20;20,20,13,10,20,20,13,10);
  5708.    ITSB(N4,L1;P19;20,20,13,10,20,20,13,10);
  5709.    ITSB(N5,L2;P18;20,20,13,10,20,20,13,10);
  5710.    ITSB(N6,L2;P17;20,20,13,10,20,20,13,10);
  5711.    ITSB(N7,L2;P16;20,20,13,10,20,20,13,10);
  5712.    ITSB(N8,L2;P15;20,20,13,10,20,20,13,10);
  5713. %
  5714. ;Data for the following device was taken from 1986
  5715. ;TI ALS/AS Logic Data Book
  5716. ;Delays for 15pF were extrapolated using 18pF/ns.
  5717. :74ALS879A         TTL    24
  5718.    LINV(P2;L1);
  5719.    LINV(P11;L2);
  5720.    LAND(P3,P1;L3);
  5721.    LAND(P4,P1;L4);
  5722.    LAND(P5,P1;L5);
  5723.    LAND(P6,P1;L6);
  5724.    LAND(P7,P13;L7);
  5725.    LAND(P8,P13;L8);
  5726.    LAND(P9,P13;L9);
  5727.    LAND(P10,P13;L10);
  5728.    DQFF(L3,P23;N1;12,14,20,4,17,17,14,16,20,4,17,17);
  5729.    DQFF(L4,P23;N2;12,14,20,4,17,17,14,16,20,4,17,17);
  5730.    DQFF(L5,P23;N3;12,14,20,4,17,17,14,16,20,4,17,17);
  5731.    DQFF(L6,P23;N4;12,14,20,4,17,17,14,16,20,4,17,17);
  5732.    DQFF(L7,P14;N5;12,14,20,4,17,17,14,16,20,4,17,17);
  5733.    DQFF(L8,P14;N6;12,14,20,4,17,17,14,16,20,4,17,17);
  5734.    DQFF(L9,P14;N7;12,14,20,4,17,17,14,16,20,4,17,17);
  5735.    DQFF(L10,P14;N8;12,14,20,4,17,17,14,16,20,4,17,17);
  5736.    ITSB(N1,L1;P22;20,20,15,10,20,20,15,10);
  5737.    ITSB(N2,L1;P21;20,20,15,10,20,20,15,10);
  5738.    ITSB(N3,L1;P20;20,20,15,10,20,20,15,10);
  5739.    ITSB(N4,L1;P19;20,20,15,10,20,20,15,10);
  5740.    ITSB(N5,L2;P18;20,20,15,10,20,20,15,10);
  5741.    ITSB(N6,L2;P17;20,20,15,10,20,20,15,10);
  5742.    ITSB(N7,L2;P16;20,20,15,10,20,20,15,10);
  5743.    ITSB(N8,L2;P15;20,20,15,10,20,20,15,10);
  5744. %
  5745. ;taken from 1987 National ALS/AS Logic Data book.
  5746. ;Delays for 15pF were extrapolated using 18pF/ns.
  5747. :74ALS880         TTL  24
  5748.    LINV(P2;L1);
  5749.    LINV(P11;L2);
  5750.    DLATCHPC(P3,P23,P1,ONE;N1;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5751.    DLATCHPC(P4,P23,P1,ONE;N2;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5752.    DLATCHPC(P5,P23,P1,ONE;N3;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5753.    DLATCHPC(P6,P23,P1,ONE;N4;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5754.    DLATCHPC(P7,P14,P13,ONE;N5;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5755.    DLATCHPC(P8,P14,P13,ONE;N6;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5756.    DLATCHPC(P9,P14,P13,ONE;N7;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5757.    DLATCHPC(P10,P14,P13,ONE;N8;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5758.    ITSB(N1,L1;P22;18,18,17,10,18,18,17,10);
  5759.    ITSB(N2,L1;P21;18,18,17,10,18,18,17,10);
  5760.    ITSB(N3,L1;P20;18,18,17,10,18,18,17,10);
  5761.    ITSB(N4,L1;P19;18,18,17,10,18,18,17,10);
  5762.    ITSB(N5,L2;P18;18,18,17,10,18,18,17,10);
  5763.    ITSB(N6,L2;P17;18,18,17,10,18,18,17,10);
  5764.    ITSB(N7,L2;P16;18,18,17,10,18,18,17,10);
  5765.    ITSB(N8,L2;P15;18,18,17,10,18,18,17,10);
  5766. %
  5767. ;taken from 1987 National ALS/AS Logic Data book.
  5768. ;Delays for 15pF were extrapolated using 18pF/ns.
  5769. :74ALS880A         TTL  24
  5770.    LINV(P2;L1);
  5771.    LINV(P11;L2);
  5772.    DLATCHPC(P3,P23,P1,ONE;N1;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5773.    DLATCHPC(P4,P23,P1,ONE;N2;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5774.    DLATCHPC(P5,P23,P1,ONE;N3;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5775.    DLATCHPC(P6,P23,P1,ONE;N4;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5776.    DLATCHPC(P7,P14,P13,ONE;N5;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5777.    DLATCHPC(P8,P14,P13,ONE;N6;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5778.    DLATCHPC(P9,P14,P13,ONE;N7;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5779.    DLATCHPC(P10,P14,P13,ONE;N8;12,18,19,22,10,10,15,19,19,15,14,20,21,24,10,10,15,21,21,15);
  5780.    ITSB(N1,L1;P22;18,18,17,10,18,18,17,10);
  5781.    ITSB(N2,L1;P21;18,18,17,10,18,18,17,10);
  5782.    ITSB(N3,L1;P20;18,18,17,10,18,18,17,10);
  5783.    ITSB(N4,L1;P19;18,18,17,10,18,18,17,10);
  5784.    ITSB(N5,L2;P18;18,18,17,10,18,18,17,10);
  5785.    ITSB(N6,L2;P17;18,18,17,10,18,18,17,10);
  5786.    ITSB(N7,L2;P16;18,18,17,10,18,18,17,10);
  5787.    ITSB(N8,L2;P15;18,18,17,10,18,18,17,10);
  5788. %
  5789. ;taken from 1986 TI ALS/AS Data book.
  5790. :74ALS990   TTL 20
  5791.    LINV(P1;L1);
  5792.    DLATCH(P2,P11;N1;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5793.    DLATCH(P3,P11;N2;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5794.    DLATCH(P4,P11;N3;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5795.    DLATCH(P5,P11;N4;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5796.    DLATCH(P6,P11;N5;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5797.    DLATCH(P7,P11;N6;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5798.    DLATCH(P8,P11;N7;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5799.    DLATCH(P9,P11;N8;5,5,14,7,10,5,10,5,5,14,7,10,5,10);
  5800.    TSB(N1,L1;P2;21,21,19,19,21,21,19,19);
  5801.    TSB(N2,L1;P3;21,21,19,19,21,21,19,19);
  5802.    TSB(N3,L1;P4;21,21,19,19,21,21,19,19);
  5803.    TSB(N4,L1;P5;21,21,19,19,21,21,19,19);
  5804.    TSB(N5,L1;P6;21,21,19,19,21,21,19,19);
  5805.    TSB(N6,L1;P7;21,21,19,19,21,21,19,19);
  5806.    TSB(N7,L1;P8;21,21,19,19,21,21,19,19);
  5807.    TSB(N8,L1;P9;21,21,19,19,21,21,19,19);
  5808.    BUF(N1;P19;7,14,12,19);
  5809.    BUF(N2;P18;7,14,12,19);
  5810.    BUF(N3;P17;7,14,12,19);
  5811.    BUF(N4;P16;7,14,12,19);
  5812.    BUF(N5;P15;7,14,12,19);
  5813.    BUF(N6;P14;7,14,12,19);
  5814.    BUF(N7;P13;7,14,12,19);
  5815.    BUF(N8;P12;7,14,12,19);
  5816. %
  5817. ;taken from 1986 TI ALS/AS Data book.
  5818. :74ALS991   TTL  20
  5819.    LINV(P1;L1);
  5820.    DLATCH(P2,P11;N1;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5821.    DLATCH(P3,P11;N2;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5822.    DLATCH(P4,P11;N3;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5823.    DLATCH(P5,P11;N4;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5824.    DLATCH(P6,P11;N5;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5825.    DLATCH(P7,P11;N6;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5826.    DLATCH(P8,P11;N7;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5827.    DLATCH(P9,P11;N8;5,5,13,13,10,5,10,5,5,13,13,10,5,10);
  5828.    TSB(N1,L1;P2;22,22,17,17,22,22,17,17);
  5829.    TSB(N2,L1;P3;22,22,17,17,22,22,17,17);
  5830.    TSB(N3,L1;P4;22,22,17,17,22,22,17,17);
  5831.    TSB(N4,L1;P5;22,22,17,17,22,22,17,17);
  5832.    TSB(N5,L1;P6;22,22,17,17,22,22,17,17);
  5833.    TSB(N6,L1;P7;22,22,17,17,22,22,17,17);
  5834.    TSB(N7,L1;P8;22,22,17,17,22,22,17,17);
  5835.    TSB(N8,L1;P9;22,22,17,17,22,22,17,17);
  5836.    INV(N1;P19;10,5,15,10);
  5837.    INV(N2;P18;10,5,15,10);
  5838.    INV(N3;P17;10,5,15,10);
  5839.    INV(N4;P16;10,5,15,10);
  5840.    INV(N5;P15;10,5,15,10);
  5841.    INV(N6;P14;10,5,15,10);
  5842.    INV(N7;P13;10,5,15,10);
  5843.    INV(N8;P12;10,5,15,10);
  5844. %
  5845. ;taken from 1987 National ALS/AS Logic Data book.
  5846. :74ALS992   TTL  24
  5847.    LINV(P1;L1);
  5848.    LINV(P14;L2);
  5849.    DLATCHPC(P2,P13,ONE,P11;N1;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5850.    DLATCHPC(P3,P13,ONE,P11;N2;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5851.    DLATCHPC(P4,P13,ONE,P11;N3;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5852.    DLATCHPC(P5,P13,ONE,P11;N4;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5853.    DLATCHPC(P6,P13,ONE,P11;N5;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5854.    DLATCHPC(P7,P13,ONE,P11;N6;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5855.    DLATCHPC(P8,P13,ONE,P11;N7;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5856.    DLATCHPC(P9,P13,ONE,P11;N8;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5857.    DLATCHPC(P10,P13,ONE,P11;N9;3,5,9,14,10,5,10,15,15,10,8,10,14,9,10,5,10,20,20,10);
  5858.    TSB(N1,L1;P2;21,21,14,14,21,21,14,14);
  5859.    TSB(N2,L1;P3;21,21,14,14,21,21,14,14);
  5860.    TSB(N3,L1;P4;21,21,14,14,21,21,14,14);
  5861.    TSB(N4,L1;P5;21,21,14,14,21,21,14,14);
  5862.    TSB(N5,L1;P6;21,21,14,14,21,21,14,14);
  5863.    TSB(N6,L1;P7;21,21,14,14,21,21,14,14);
  5864.    TSB(N7,L1;P8;21,21,14,14,21,21,14,14);
  5865.    TSB(N8,L1;P9;21,21,14,14,21,21,14,14);
  5866.    TSB(N9,L1;P10;21,21,14,14,21,21,14,14);
  5867.    BUF(N1;N10;6,6,6,6);
  5868.    BUF(N2;N11;6,6,6,6);
  5869.    BUF(N3;N12;6,6,6,6);
  5870.    BUF(N4;N13;6,6,6,6);
  5871.    BUF(N5;N14;6,6,6,6);
  5872.    BUF(N6;N15;6,6,6,6);
  5873.    BUF(N7;N16;6,6,6,6);
  5874.    BUF(N8;N17;6,6,6,6);
  5875.    BUF(N9;N18;6,6,6,6);
  5876.    TSB(N10,L2;P23;18,18,14,14,18,18,14,14)
  5877.    TSB(N11,L2;P22;18,18,14,14,18,18,14,14)
  5878.    TSB(N12,L2;P21;18,18,14,14,18,18,14,14)
  5879.    TSB(N13,L2;P20;18,18,14,14,18,18,14,14)
  5880.    TSB(N14,L2;P19;18,18,14,14,18,18,14,14)
  5881.    TSB(N15,L2;P18;18,18,14,14,18,18,14,14)
  5882.    TSB(N16,L2;P17;18,18,14,14,18,18,14,14)
  5883.    TSB(N17,L2;P16;18,18,14,14,18,18,14,14)
  5884.    TSB(N18,L2;P15;18,18,14,14,18,18,14,14)
  5885. %
  5886. ;taken from 1987 National ALS/AS Logic Data book.
  5887. :74ALS993   TTL  24
  5888.    LINV(P1;L1);
  5889.    LINV(P14;L2);
  5890.    DLATCHPC(P2,P13,ONE,P11;N1;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5891.    DLATCHPC(P3,P13,ONE,P11;N2;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5892.    DLATCHPC(P4,P13,ONE,P11;N3;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5893.    DLATCHPC(P5,P13,ONE,P11;N4;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5894.    DLATCHPC(P6,P13,ONE,P11;N5;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5895.    DLATCHPC(P7,P13,ONE,P11;N6;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5896.    DLATCHPC(P8,P13,ONE,P11;N7;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5897.    DLATCHPC(P9,P13,ONE,P11;N8;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5898.    DLATCHPC(P10,P13,ONE,P11;N9;1,6,8,14,10,5,10,12,12,10,6,11,13,19,10,5,10,17,17,10);
  5899.    TSB(N1,L1;P2;21,21,14,14,21,21,14,14);
  5900.    TSB(N2,L1;P3;21,21,14,14,21,21,14,14);
  5901.    TSB(N3,L1;P4;21,21,14,14,21,21,14,14);
  5902.    TSB(N4,L1;P5;21,21,14,14,21,21,14,14);
  5903.    TSB(N5,L1;P6;21,21,14,14,21,21,14,14);
  5904.    TSB(N6,L1;P7;21,21,14,14,21,21,14,14);
  5905.    TSB(N7,L1;P8;21,21,14,14,21,21,14,14);
  5906.    TSB(N8,L1;P9;21,21,14,14,21,21,14,14);
  5907.    TSB(N9,L1;P10;21,21,14,14,21,21,14,14);
  5908.    INV(N1;N10;9,9,9,9);
  5909.    INV(N2;N11;9,9,9,9);
  5910.    INV(N3;N12;9,9,9,9);
  5911.    INV(N4;N13;9,9,9,9);
  5912.    INV(N5;N14;9,9,9,9);
  5913.    INV(N6;N15;9,9,9,9);
  5914.    INV(N7;N16;9,9,9,9);
  5915.    INV(N8;N17;9,9,9,9);
  5916.    INV(N9;N18;9,9,9,9);
  5917.    TSB(N10,L2;P23;20,20,12,12,20,20,12,12);
  5918.    TSB(N11,L2;P22;20,20,12,12,20,20,12,12);
  5919.    TSB(N12,L2;P21;20,20,12,12,20,20,12,12);
  5920.    TSB(N13,L2;P20;20,20,12,12,20,20,12,12);
  5921.    TSB(N14,L2;P19;20,20,12,12,20,20,12,12);
  5922.    TSB(N15,L2;P18;20,20,12,12,20,20,12,12);
  5923.    TSB(N16,L2;P17;20,20,12,12,20,20,12,12);
  5924.    TSB(N17,L2;P16;20,20,12,12,20,20,12,12);
  5925.    TSB(N18,L2;P15;20,20,12,12,20,20,12,12);
  5926. %
  5927. ;taken from 1986 TI ALS/AS Logic Data book.
  5928. :74ALS994   TTL 24
  5929.    LINV(P1;L1);
  5930.    DLATCH(P2,P13;N1;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5931.    DLATCH(P3,P13;N2;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5932.    DLATCH(P4,P13;N3;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5933.    DLATCH(P5,P13;N4;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5934.    DLATCH(P6,P13;N5;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5935.    DLATCH(P7,P13;N6;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5936.    DLATCH(P8,P13;N7;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5937.    DLATCH(P9,P13;N8;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5938.    DLATCH(P10,P13;N9;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5939.    DLATCH(P11,P13;N10;4,8,11,17,10,0,10,4,8,11,17,10,0,10);
  5940.    TSB(N1,L1;P2;21,21,16,16,21,21,16,16);
  5941.    TSB(N2,L1;P3;21,21,16,16,21,21,16,16);
  5942.    TSB(N3,L1;P4;21,21,16,16,21,21,16,16);
  5943.    TSB(N4,L1;P5;21,21,16,16,21,21,16,16);
  5944.    TSB(N5,L1;P6;21,21,16,16,21,21,16,16);
  5945.    TSB(N6,L1;P7;21,21,16,16,21,21,16,16);
  5946.    TSB(N7,L1;P8;21,21,16,16,21,21,16,16);
  5947.    TSB(N8,L1;P9;21,21,16,16,21,21,16,16);
  5948.    TSB(N9,L1;P10;21,21,16,16,21,21,16,16);
  5949.    TSB(N10,L1;P11;21,21,16,16,21,21,16,16);
  5950.    BUF(N1;P23;5,5,10,10);
  5951.    BUF(N2;P22;5,5,10,10);
  5952.    BUF(N3;P21;5,5,10,10);
  5953.    BUF(N4;P20;5,5,10,10);
  5954.    BUF(N5;P19;5,5,10,10);
  5955.    BUF(N6;P18;5,5,10,10);
  5956.    BUF(N7;P17;5,5,10,10);
  5957.    BUF(N8;P16;5,5,10,10);
  5958.    BUF(N9;P15;5,5,10,10);
  5959.    BUF(N10;P14;5,5,10,10);
  5960. %
  5961. ;taken from 1986 TI ALS/AS Data book.
  5962. :74ALS995   TTL 24
  5963.    LINV(P1;L1);
  5964.    DLATCH(P2,P13;N1;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5965.    DLATCH(P3,P13;N2;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5966.    DLATCH(P4,P13;N3;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5967.    DLATCH(P5,P13;N4;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5968.    DLATCH(P6,P13;N5;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5969.    DLATCH(P7,P13;N6;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5970.    DLATCH(P8,P13;N7;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5971.    DLATCH(P9,P13;N8;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5972.    DLATCH(P10,P13;N9;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5973.    DLATCH(P11,P13;N10;5,10,12,18,10,0,5,10,20,22,28,10,0,10);
  5974.    TSB(N1,L1;P2;21,21,15,15,21,21,15,15);
  5975.    TSB(N2,L1;P3;21,21,15,15,21,21,15,15);
  5976.    TSB(N3,L1;P4;21,21,15,15,21,21,15,15);
  5977.    TSB(N4,L1;P5;21,21,15,15,21,21,15,15);
  5978.    TSB(N5,L1;P6;21,21,15,15,21,21,15,15);
  5979.    TSB(N6,L1;P7;21,21,15,15,21,21,15,15);
  5980.    TSB(N7,L1;P8;21,21,15,15,21,21,15,15);
  5981.    TSB(N8,L1;P9;21,21,15,15,21,21,15,15);
  5982.    TSB(N9,L1;P10;21,21,15,15,21,21,15,15);
  5983.    TSB(N10,L1;P11;;21,21,15,15,21,21,15,15);
  5984.    INV(N1;P23;5,5,10,10);
  5985.    INV(N2;P22;5,5,10,10);
  5986.    INV(N3;P21;5,5,10,10);
  5987.    INV(N4;P20;5,5,10,10);
  5988.    INV(N5;P19;5,5,10,10);
  5989.    INV(N6;P18;5,5,10,10);
  5990.    INV(N7;P17;5,5,10,10);
  5991.    INV(N8;P16;5,5,10,10);
  5992.    INV(N9;P15;5,5,10,10);
  5993.    INV(N10;P14;5,5,10,10);
  5994. %
  5995. ;Delays for 15pF were extrapolated using 18pF/ns.
  5996. :74ALS1000            TTL    14
  5997.    NAND(P1,P2;P3;6,5,8,7);
  5998.    NAND(P4,P5;P6;6,5,8,7);
  5999.    NAND(P10,P9;P8;6,5,8,7);
  6000.    NAND(P13,P12;P11;6,5,8,7);
  6001. %
  6002. ;Delays for 15pF were extrapolated using 18pF/ns.
  6003. :74ALS1000A     TTL  14
  6004.    NAND(P1,P2;P3;6,5,8,7);
  6005.    NAND(P4,P5;P6;6,5,8,7);
  6006.    NAND(P10,P9;P8;6,5,8,7);
  6007.    NAND(P13,P12;P11;6,5,8,7);
  6008. %
  6009. ;taken from 1984 TI TTL Data Book Volume 3.
  6010. ;Delays for 15pF were extrapolated using 18pF/ns.
  6011. :74ALS1002            TTL    14
  6012.    NOR(P2,P3;P1;6,5,8,7);
  6013.    NOR(P5,P6;P4;6,5,8,7);
  6014.    NOR(P8,P9;P10;6,5,8,7);
  6015.    NOR(P11,P12;P13;6,5,8,7);
  6016. %
  6017. ;Delays for 15pF were extrapolated using 18pF/ns.
  6018. :74ALS1002A    TTL  14
  6019.    NOR(P2,P3;P1;6,5,8,7);
  6020.    NOR(P5,P6;P4;6,5,8,7);
  6021.    NOR(P8,P9;P10;6,5,8,7);
  6022.    NOR(P11,P12;P13;6,5,8,7);
  6023. %
  6024. ;Delays for 15pF were extrapolated using 18pF/ns.
  6025. :74ALS1003            TTL    14
  6026.    SET(RHIGH);
  6027.    NAND(P1,P2;P3;31,10,33,12);
  6028.    NAND(P4,P5;P6;31,10,33,12);
  6029.    NAND(P10,P9;P8;31,10,33,12);
  6030.    NAND(P13,P12;P11;31,10,33,12);
  6031. %
  6032. ;Delays for 15pF were extrapolated using 18pF/ns.
  6033. :74ALS1003A     TTL  14
  6034.    SET(RHIGH);
  6035.    NAND(P1,P2;P3;31,10,33,12);
  6036.    NAND(P4,P5;P6;31,10,33,12);
  6037.    NAND(P10,P9;P8;31,10,33,12);
  6038.    NAND(P13,P12;P11;31,10,33,12);
  6039. %
  6040. ;Delays for 15pF were extrapolated using 18pF/ns.
  6041. :74ALS1004            TTL    14
  6042.    INV(P1;P2;5,4,7,6);
  6043.    INV(P3;P4;5,4,7,6);
  6044.    INV(P5;P6;5,4,7,6);
  6045.    INV(P9;P8;5,4,7,6);
  6046.    INV(P11;P10;5,4,7,6);
  6047.    INV(P13;P12;5,4,7,6);
  6048. %
  6049. ;Delays for 15pF were extrapolated using 18pF/ns.
  6050. :74ALS1004A     TTL  14
  6051.    INV(P1;P2;5,4,7,6);
  6052.    INV(P3;P4;5,4,7,6);
  6053.    INV(P5;P6;5,4,7,6);
  6054.    INV(P9;P8;5,4,7,6);
  6055.    INV(P11;P10;5,4,7,6);
  6056.    INV(P13;P12;5,4,7,6);
  6057. %
  6058. :74ALS1005            TTL    14
  6059.    SET(RHIGH);
  6060.    INV(P1;P2;28,8,30,10);
  6061.    INV(P3;P4;28,8,30,10);
  6062.    INV(P5;P6;28,8,30,10);
  6063.    INV(P9;P8;28,8,30,10);
  6064.    INV(P11;P10;28,8,30,10);
  6065.    INV(P13;P12;28,8,30,10);
  6066. %
  6067. ;Delays for 15pF were extrapolated using 18pF/ns.
  6068. :74ALS1008            TTL    14
  6069.    AND(P1,P2;P3;7,7,9,9);
  6070.    AND(P4,P5;P6;7,7,9,9);
  6071.    AND(P10,P9;P8;7,7,9,9);
  6072.    AND(P13,P12;P11;7,7,9,9);
  6073. %
  6074. ;Delays for 15pF were extrapolated using 18pF/ns.
  6075. :74ALS1008A        TTL  14
  6076.    AND(P1,P2;P3;7,7,9,9);
  6077.    AND(P4,P5;P6;7,7,9,9);
  6078.    AND(P10,P9;P8;7,7,9,9);
  6079.    AND(P13,P12;P11;7,7,9,9);
  6080. %
  6081. ;Delays for 15pF were extrapolated using 18pF/ns.
  6082. :74ALS1010            TTL    14
  6083.    NAND(P1,P2,P13;P12;6,5,8,7);
  6084.    NAND(P3,P4,P5;P6;6,5,8,7);
  6085.    NAND(P11,P10,P9;P8;6,5,8,7);
  6086. %
  6087. ;Delays for 15pF were extrapolated using 18pF/ns.
  6088. :74ALS1010A       TTL  14
  6089.    NAND(P1,P2,P13;P12;6,6,8,8);
  6090.    NAND(P3,P4,P5;P6;6,6,8,8);
  6091.    NAND(P11,P10,P9;P8;6,6,8,8);
  6092. %
  6093. ;Delays for 15pF were extrapolated using 18pF/ns.
  6094. :74ALS1011            TTL    14
  6095.    AND(P1,P2,P13;P12;8,7,10,9);
  6096.    AND(P3,P4,P5;P6;8,7,10,9);
  6097.    AND(P11,P10,P9;P8;8,7,10,9);
  6098. %
  6099. ;Delays for 15pF were extrapolated using 18pF/ns.
  6100. :74ALS1011A      TTL  14
  6101.    AND(P1,P2,P13;P12;8,7,10,9);
  6102.    AND(P3,P4,P5;P6;8,7,10,9);
  6103.    AND(P11,P10,P9;P8;8,7,10,9);
  6104. %
  6105. :74ALS1020            TTL    14
  6106.    NAND(P1,P2,P4,P5;P6;6,5,8,7);
  6107.    NAND(P13,P12,P10,P9;P8;6,5,8,7);
  6108. %
  6109. ;Delays for 15pF were extrapolated using 18pF/ns.
  6110. :74ALS1020A       TTL  14
  6111.    NAND(P1,P2,P4,P5;P6;6,5,8,7);
  6112.    NAND(P13,P12,P10,P9;P8;6,5,8,7);
  6113. %
  6114. :74ALS1032            TTL    14
  6115.    OR(P1,P2;P3;7,10,9,12);
  6116.    OR(P4,P5;P6;7,10,9,12);
  6117.    OR(P10,P9;P8;7,10,9,12);
  6118.    OR(P13,P12;P11;7,10,9,12);
  6119. %
  6120. ;Delays for 15pF were extrapolated using 18pF/ns.
  6121. :74ALS1032A       TTL  14
  6122.    OR(P1,P2;P3;7,10,9,12);
  6123.    OR(P4,P5;P6;7,10,9,12);
  6124.    OR(P10,P9;P8;7,10,9,12);
  6125.    OR(P13,P12;P11;7,10,9,12);
  6126. %
  6127. :74ALS1034            TTL    14
  6128.    BUF(P1;P2;6,6,8,8);
  6129.    BUF(P3;P4;6,6,8,8);
  6130.    BUF(P5;P6;6,6,8,8);
  6131.    BUF(P9;P8;6,6,8,8);
  6132.    BUF(P11;P10;6,6,8,8);
  6133.    BUF(P13;P12;6,6,8,8);
  6134. %
  6135. :74ALS1035            TTL    14
  6136.    SET(RHIGH);
  6137.    BUF(P1;P2;28,10,30,12);
  6138.    BUF(P3;P4;28,10,30,12);
  6139.    BUF(P5;P6;28,10,30,12);
  6140.    BUF(P9;P8;28,10,30,12);
  6141.    BUF(P11;P10;28,10,30,12);
  6142.    BUF(P13;P12;28,10,30,12);
  6143. %
  6144. :74ALS1240            TTL    20
  6145.    LINV(P1;L1);
  6146.    INV(P2;N1;6,5,8,7);
  6147.    INV(P4;N2;6,5,8,7);
  6148.    INV(P6;N3;6,5,8,7);
  6149.    INV(P8;N4;6,5,8,7);
  6150.    TSB(N1,L1;P18;19,18,7,6,19,18,7,6);
  6151.    TSB(N2,L1;P16;19,18,7,6,19,18,7,6);
  6152.    TSB(N3,L1;P14;19,18,7,6,19,18,7,6);
  6153.    TSB(N4,L1;P12;19,18,7,6,19,18,7,6);
  6154.    LINV(P19;L2);
  6155.    INV(P11;N5;6,5,8,7);
  6156.    INV(P13;N6;6,5,8,7);
  6157.    INV(P15;N7;6,5,8,7);
  6158.    INV(P17;N8;6,5,8,7);
  6159.    TSB(N5,L2;P9;19,18,7,6,19,18,7,6);
  6160.    TSB(N6,L2;P7;19,18,7,6,19,18,7,6);
  6161.    TSB(N7,L2;P5;19,18,7,6,19,18,7,6);
  6162.    TSB(N8,L2;P3;19,18,7,6,19,18,7,6);
  6163. %
  6164. :74ALS1241            TTL    20
  6165.    LINV(P1;L1);
  6166.    BUF(P2;N1;9,10,11,12);
  6167.    BUF(P4;N2;9,10,11,12);
  6168.    BUF(P6;N3;9,10,11,12);
  6169.    BUF(P8;N4;9,10,11,12);
  6170.    TSB(N1,L1;P18;21,22,16,11,21,22,16,11);
  6171.    TSB(N2,L1;P16;21,22,16,11,21,22,16,11);
  6172.    TSB(N3,L1;P14;21,22,16,11,21,22,16,11);
  6173.    TSB(N4,L1;P12;21,22,16,11,21,221,6,11);
  6174.    BUF(P11;N5;9,10,11,12);
  6175.    BUF(P13;N6;9,10,11,12);
  6176.    BUF(P15;N7;9,10,11,12);
  6177.    BUF(P17;N8;9,10,11,12);
  6178.    TSB(N5,P19;P9;21,22,16,11,21,22,16,11);
  6179.    TSB(N6,P19;P7;21,22,16,11,21,22,16,11);
  6180.    TSB(N7,P19;P5;21,22,16,11,21,22,16,11);
  6181.    TSB(N8,P19;P3;21,22,16,11,21,22,16,11);
  6182. %
  6183. :74ALS1242            TTL    14
  6184.    LINV(P1;L1);
  6185.    INV(P3;N1;6,4,8,6);
  6186.    INV(P4;N2;6,4,8,6);
  6187.    INV(P5;N3;6,4,8,6);
  6188.    INV(P6;N4;6,4,8,6);
  6189.    INV(P8;N5;6,4,8,6);
  6190.    INV(P9;N6;6,4,8,6);
  6191.    INV(P10;N7;6,4,8,6);
  6192.    INV(P11;N8;6,4,8,6);
  6193.    TSB(N1,L1;P11;19,20,10,7,19,20,10,7);
  6194.    TSB(N2,L1;P10;19,20,10,7,19,20,10,7);
  6195.    TSB(N3,L1;P9;19,20,10,7,19,20,10,7);
  6196.    TSB(N4,L1;P8;19,20,10,7,19,20,10,7);
  6197.    TSB(N5,P13;P6;20,21,16,10,20,21,16,10);
  6198.    TSB(N6,P13;P5;20,21,16,10,20,21,16,10);
  6199.    TSB(N7,P13;P4;20,21,16,10,20,21,16,10);
  6200.    TSB(N8,P13;P3;20,21,16,10,20,21,16,10);
  6201. %
  6202. :74ALS1243            TTL    14
  6203.    LINV(P1;L1);
  6204.    BUF(P3;N1;9,10,11,12);
  6205.    BUF(P4;N2;9,10,11,12);
  6206.    BUF(P5;N3;9,10,11,12);
  6207.    BUF(P6;N4;9,10,11,12);
  6208.    BUF(P8;N5;9,10,11,12);
  6209.    BUF(P9;N6;9,10,10,12);
  6210.    BUF(P10;N7;9,10,11,12);
  6211.    BUF(P11;N8;9,10,11,12);
  6212.    TSB(N1,L1;P11;20,22,12,7,20,22,12,7);
  6213.    TSB(N2,L1;P10;20,22,12,7,20,22,12,7);
  6214.    TSB(N3,L1;P9;20,22,12,7,20,22,12,7);
  6215.    TSB(N4,L1;P8;20,22,12,7,20,22,12,7);
  6216.    TSB(N5,P13;P6;21,22,16,11,21,22,16,11);
  6217.    TSB(N6,P13;P5;21,22,16,11,21,22,16,11);
  6218.    TSB(N7,P13;P4;21,22,16,11,21,22,16,11);
  6219.    TSB(N8,P13;P3;21,22,16,11,21,22,16,11);
  6220. %
  6221. :74ALS1244            TTL    20
  6222.    LINV(P1;L1);
  6223.    LINV(P19;L2);
  6224.    BUF(P2;N1;12,12,14,14);
  6225.    BUF(P4;N2;12,12,14,14);
  6226.    BUF(P6;N3;12,12,14,14);
  6227.    BUF(P8;N4;12,12,14,14);
  6228.    BUF(P11;N5;12,12,14,14);
  6229.    BUF(P13;N6;12,12,14,14);
  6230.    BUF(P15;N7;12,12,14,14);
  6231.    BUF(P17;N8;12,12,14,14);
  6232.    TSB(N1,L1;P18;22,22,13,10,22,22,13,10);
  6233.    TSB(N2,L1;P16;22,22,13,10,22,22,13,10);
  6234.    TSB(N3,L1;P14;22,22,13,10,22,22,13,10);
  6235.    TSB(N4,L1;P12;22,22,13,10,22,22,13,10);
  6236.    TSB(N5,L2;P9;22,22,13,10,22,22,13,10);
  6237.    TSB(N6,L2;P7;22,22,13,10,22,22,13,10);
  6238.    TSB(N7,L2;P5;22,22,13,10,22,22,13,10);
  6239.    TSB(N8,L2;P3;22,22,13,10,22,22,13,10);
  6240. %
  6241. ;Delays for 15pF were extrapolated using 14pF/ns.
  6242. :74ALS1244A        TTL    20
  6243.    LINV(P1;L1);
  6244.    LINV(P19;L2);
  6245.    BUF(P2;N1;11,11,14,14);
  6246.    BUF(P4;N2;11,11,14,14);
  6247.    BUF(P6;N3;11,11,14,14);
  6248.    BUF(P8;N4;11,11,14,14);
  6249.    BUF(P11;N5;11,11,14,14);
  6250.    BUF(P13;N6;11,11,14,14);
  6251.    BUF(P15;N7;11,11,14,14);
  6252.    BUF(P17;N8;11,11,14,14);
  6253.    TSB(N1,L1;P18;22,22,13,10,22,22,13,10);
  6254.    TSB(N2,L1;P16;22,22,13,10,22,22,13,10);
  6255.    TSB(N3,L1;P14;22,22,13,10,22,22,13,10);
  6256.    TSB(N4,L1;P12;22,22,13,10,22,22,13,10);
  6257.    TSB(N5,L2;P9;22,22,13,10,22,22,13,10);
  6258.    TSB(N6,L2;P7;22,22,13,10,22,22,13,10);
  6259.    TSB(N7,L2;P5;22,22,13,10,22,22,13,10);
  6260.    TSB(N8,L2;P3;22,22,13,10,22,22,13,10);
  6261. %
  6262. :74ALS1245            TTL    20
  6263.    LINV(P1;L1);
  6264.    LINV(P19;L2);
  6265.    LAND(P1,L2;L3);
  6266.    LAND(L1,L2;L4);
  6267.    BUF(P2;N1;11,11,13,13);
  6268.    BUF(P3;N2;11,11,13,13);
  6269.    BUF(P4;N3;11,11,13,13);
  6270.    BUF(P5;N4;11,11,13,13);
  6271.    BUF(P6;N5;11,11,13,13);
  6272.    BUF(P7;N6;11,11,13,13);
  6273.    BUF(P8;N7;11,11,13,13);
  6274.    BUF(P9;N8;11,11,13,13);
  6275.    BUF(P11;N9;11,11,13,13);
  6276.    BUF(P12;N10;11,11,13,13);
  6277.    BUF(P13;N11;11,11,13,13);
  6278.    BUF(P14;N12;11,11,13,13);
  6279.    BUF(P15;N13;11,11,13,13);
  6280.    BUF(P16;N14;11,11,13,13);
  6281.    BUF(P17;N15;11,11,13,13);
  6282.    BUF(P18;N16;11,11,13,13);
  6283.    TSB(N1,L3;P18;25,25,18,12,25,25,18,12);
  6284.    TSB(N2,L3;P17;25,25,18,12,25,25,18,12);
  6285.    TSB(N3,L3;P16;25,25,18,12,25,25,18,12);
  6286.    TSB(N4,L3;P15;25,25,18,12,25,25,18,12);
  6287.    TSB(N5,L3;P14;25,25,18,12,25,25,18,12);
  6288.    TSB(N6,L3;P13;25,25,18,12,25,25,18,12);
  6289.    TSB(N7,L3;P12;25,25,18,12,25,25,18,10);
  6290.    TSB(N8,L3;P11;25,25,18,12,25,25,18,12);
  6291.    TSB(N9,L4;P9;25,25,18,12,25,25,18,12);
  6292.    TSB(N10,L4;P8;25,25,18,12,25,25,18,12);
  6293.    TSB(N11,L4;P7;25,25,18,12,25,25,18,12);
  6294.    TSB(N12,L4;P6;25,25,18,12,25,25,18,12);
  6295.    TSB(N13,L4;P5;25,25,18,12,25,25,18,12);
  6296.    TSB(N14,L4;P4;25,25,18,12,25,25,18,12);
  6297.    TSB(N15,L4;P3;25,25,18,12,25,25,18,12);
  6298.    TSB(N16,L4;P2;25,25,18,12,25,25,18,12);
  6299. %
  6300. ;Delays for 15pF were extrapolated using 14pF/ns.
  6301. :74ALS1245A        TTL    20
  6302.    LINV(P1;L1);
  6303.    LINV(P19;L2);
  6304.    LAND(P1,L2;L3);
  6305.    LAND(L1,L2;L4);
  6306.    BUF(P2;N1;11,11,13,13);
  6307.    BUF(P3;N2;11,11,13,13);
  6308.    BUF(P4;N3;11,11,13,13);
  6309.    BUF(P5;N4;11,11,13,13);
  6310.    BUF(P6;N5;11,11,13,13);
  6311.    BUF(P7;N6;11,11,13,13);
  6312.    BUF(P8;N7;11,11,13,13);
  6313.    BUF(P9;N8;11,11,13,13);
  6314.    BUF(P11;N9;11,11,13,13);
  6315.    BUF(P12;N10;11,11,13,13);
  6316.    BUF(P13;N11;11,11,13,13);
  6317.    BUF(P14;N12;11,11,13,13);
  6318.    BUF(P15;N13;11,11,13,13);
  6319.    BUF(P16;N14;11,11,13,13);
  6320.    BUF(P17;N15;11,11,13,13);
  6321.    BUF(P18;N16;11,11,13,13);
  6322.    TSB(N1,L3;P18;25,25,18,12,25,25,18,12);
  6323.    TSB(N2,L3;P17;25,25,18,12,25,25,18,12);
  6324.    TSB(N3,L3;P16;25,25,18,12,25,25,18,12);
  6325.    TSB(N4,L3;P15;25,25,18,12,25,25,18,12);
  6326.    TSB(N5,L3;P14;25,25,18,12,25,25,18,12);
  6327.    TSB(N6,L3;P13;25,25,18,12,25,25,18,12);
  6328.    TSB(N7,L3;P12;25,25,18,12,25,25,18,10);
  6329.    TSB(N8,L3;P11;25,25,18,12,25,25,18,12);
  6330.    TSB(N9,L4;P9;25,25,18,12,25,25,18,12);
  6331.    TSB(N10,L4;P8;25,25,18,12,25,25,18,12);
  6332.    TSB(N11,L4;P7;25,25,18,12,25,25,18,12);
  6333.    TSB(N12,L4;P6;25,25,18,12,25,25,18,12);
  6334.    TSB(N13,L4;P5;25,25,18,12,25,25,18,12);
  6335.    TSB(N14,L4;P4;25,25,18,12,25,25,18,12);
  6336.    TSB(N15,L4;P3;25,25,18,12,25,25,18,12);
  6337.    TSB(N16,L4;P2;25,25,18,12,25,25,18,12);
  6338. %
  6339. :74ALS1638            TTL    20
  6340.    LINV(P19;L1);
  6341.    LINV(P1;L2);
  6342.    LAND(L1,P1;L3);
  6343.    AND(L1,L2;N1;9,17,9,17);
  6344.    INV(P2;N2;4,19,6,21);
  6345.    INV(P3;N3;4,19,6,21);
  6346.    INV(P4;N4;4,19,6,21);
  6347.    INV(P5;N5;4,19,6,21);
  6348.    INV(P6;N6;4,19,6,21);
  6349.    INV(P7;N7;4,19,6,21);
  6350.    INV(P8;N8;4,19,6,21);
  6351.    INV(P9;N9;4,19,6,21);
  6352.    TSB(N2,L3;P18;15,12,7,6,15,12,7,6);
  6353.    TSB(N3,L3;P17;15,12,7,6,15,12,7,6);
  6354.    TSB(N4,L3;P16;15,12,7,6,15,12,7,6);
  6355.    TSB(N5,L3;P15;15,12,7,6,15,12,7,6);
  6356.    TSB(N6,L3;P14;15,12,7,6,15,12,7,6);
  6357.    TSB(N7,L3;P13;15,12,7,6,15,12,7,6);
  6358.    TSB(N8,L3;P12;15,12,7,6,15,12,7,6);
  6359.    TSB(N9,L3;P11;15,12,7,6,15,12,7,6);
  6360.    SET(RHIGH);
  6361.    NAND(N1,P18;P2;4,6,6,8);
  6362.    NAND(N1,P17;P3;4,6,6,8);
  6363.    NAND(N1,P16;P4;4,6,6,8);
  6364.    NAND(N1,P15;P5;4,6,6,8);
  6365.    NAND(N1,P14;P6;4,6,6,8);
  6366.    NAND(N1,P13;P7;4,6,6,8);
  6367.    NAND(N1,P12;P8;4,6,6,8);
  6368.    NAND(N1,P11;P9;4,6,6,8);
  6369. %
  6370. :74ALS1639            TTL    20
  6371.    LINV(P19;L1);
  6372.    LINV(P1;L2);
  6373.    LAND(L1,P1;L3);
  6374.    NAND(L1,L2;N1;16,10,16,10);
  6375.    BUF(P2;N2;5,19,7,21);
  6376.    BUF(P3;N3;5,19,7,21);
  6377.    BUF(P4;N4;5,19,7,21);
  6378.    BUF(P5;N5;5,19,7,21);
  6379.    BUF(P6;N6;5,19,7,21);
  6380.    BUF(P7;N7;5,19,7,21);
  6381.    BUF(P8;N8;5,19,7,21);
  6382.    BUF(P9;N9;5,19,7,21);
  6383.    TSB(N2,L3;P18;17,14,9,7,17,14,9,7);
  6384.    TSB(N3,L3;P17;17,14,9,7,17,14,9,7);
  6385.    TSB(N4,L3;P16;17,14,9,7,17,14,9,7);
  6386.    TSB(N5,L3;P15;17,14,9,7,17,14,9,7);
  6387.    TSB(N6,L3;P14;17,14,9,7,17,14,9,7);
  6388.    TSB(N7,L3;P13;17,14,9,7,17,14,9,7);
  6389.    TSB(N8,L3;P12;17,14,9,7,17,14,9,7);
  6390.    TSB(N9,L3;P11;17,14,9,7,17,14,9,7);
  6391.    SET(RHIGH);
  6392.    OR(N1,P18;P2;5,7,7,9);
  6393.    OR(N1,P17;P3;5,7,7,9);
  6394.    OR(N1,P16;P4;5,7,7,9);
  6395.    OR(N1,P15;P5;5,7,7,9);
  6396.    OR(N1,P14;P6;5,7,7,9);
  6397.    OR(N1,P13;P7;5,7,7,9);
  6398.    OR(N1,P12;P8;5,7,7,9);
  6399.    OR(N1,P11;P9;5,7,7,9);
  6400. %
  6401. :74ALS1640            TTL    20
  6402.    LINV(P1;L1);
  6403.    LINV(P19;L2);
  6404.    LAND(P1,L2;L3);
  6405.    LAND(L1,L2;L4);
  6406.    INV(P2;N1;13,8,15,10);
  6407.    INV(P3;N2;13,8,15,10);
  6408.    INV(P4;N3;13,8,15,10);
  6409.    INV(P5;N4;13,8,15,10);
  6410.    INV(P6;N5;13,8,15,10);
  6411.    INV(P7;N6;13,8,15,10);
  6412.    INV(P8;N7;13,8,15,10);
  6413.    INV(P9;N8;13,8,15,10);
  6414.    INV(P11;N9;13,8,15,10);
  6415.    INV(P12;N10;13,8,15,10);
  6416.    INV(P13;N11;13,8,15,10);
  6417.    INV(P14;N12;13,8,15,10);
  6418.    INV(P15;N13;13,8,15,10);
  6419.    INV(P16;N14;13,8,15,10);
  6420.    INV(P17;N15;13,8,15,10);
  6421.    INV(P18;N16;13,8,15,10);
  6422.    TSB(N1,L3;P18;22,20,13,10,22,20,13,10);
  6423.    TSB(N2,L3;P17;22,20,13,10,22,20,13,10);
  6424.    TSB(N3,L3;P16;22,20,13,10,22,20,13,10);
  6425.    TSB(N4,L3;P15;22,20,13,10,22,20,13,10);
  6426.    TSB(N5,L3;P14;22,20,13,10,22,20,13,10);
  6427.    TSB(N6,L3;P13;22,20,13,10,22,20,13,10);
  6428.    TSB(N7,L3;P12;22,20,13,10,22,20,13,10);
  6429.    TSB(N8,L3;P11;22,20,13,10,22,20,13,10);
  6430.    TSB(N9,L4;P9;22,20,13,10,22,20,13,10);
  6431.    TSB(N10,L4;P8;22,20,13,10,22,20,13,10);
  6432.    TSB(N11,L4;P7;22,20,13,10,22,20,13,10);
  6433.    TSB(N12,L4;P6;22,20,13,10,22,20,13,10);
  6434.    TSB(N13,L4;P5;22,20,13,10,22,20,13,10);
  6435.    TSB(N14,L4;P4;22,20,13,10,22,20,13,10);
  6436.    TSB(N15,L4;P3;22,20,13,10,22,20,13,10);
  6437.    TSB(N16,L4;P2;22,20,13,10,22,20,13,10);
  6438. %
  6439. ;taken from 1986 TI ALS/AS Data Book
  6440. ;Delays for 15pF were extrapolated using 14pF/ns.
  6441. :74ALS1640A        TTL    20
  6442.    LINV(P1;L1);
  6443.    LINV(P19;L2);
  6444.    LAND(P1,L2;L3);
  6445.    LAND(L1,L2;L4);
  6446.    INV(P2;N1;12,7,15,10);
  6447.    INV(P3;N2;12,7,15,10);
  6448.    INV(P4;N3;12,7,15,10);
  6449.    INV(P5;N4;12,7,15,10);
  6450.    INV(P6;N5;12,7,15,10);
  6451.    INV(P7;N6;12,7,15,10);
  6452.    INV(P8;N7;12,7,15,10);
  6453.    INV(P9;N8;12,7,15,10);
  6454.    INV(P11;N9;12,7,15,10);
  6455.    INV(P12;N10;12,7,15,10);
  6456.    INV(P13;N11;12,7,15,10);
  6457.    INV(P14;N12;12,7,15,10);
  6458.    INV(P15;N13;12,7,15,10);
  6459.    INV(P16;N14;12,7,15,10);
  6460.    INV(P17;N15;12,7,15,10);
  6461.    INV(P18;N16;12,7,15,10);
  6462.    TSB(N1,L3;P18;22,20,13,10,22,20,13,10);
  6463.    TSB(N2,L3;P17;22,20,13,10,22,20,13,10);
  6464.    TSB(N3,L3;P16;22,20,13,10,22,20,13,10);
  6465.    TSB(N4,L3;P15;22,20,13,10,22,20,13,10);
  6466.    TSB(N5,L3;P14;22,20,13,10,22,20,13,10);
  6467.    TSB(N6,L3;P13;22,20,13,10,22,20,13,10);
  6468.    TSB(N7,L3;P12;22,20,13,10,22,20,13,10);
  6469.    TSB(N8,L3;P11;22,20,13,10,22,20,13,10);
  6470.    TSB(N9,L4;P9;22,20,13,10,22,20,13,10);
  6471.    TSB(N10,L4;P8;22,20,13,10,22,20,13,10);
  6472.    TSB(N11,L4;P7;22,20,13,10,22,20,13,10);
  6473.    TSB(N12,L4;P6;22,20,13,10,22,20,13,10);
  6474.    TSB(N13,L4;P5;22,20,13,10,22,20,13,10);
  6475.    TSB(N14,L4;P4;22,20,13,10,22,20,13,10);
  6476.    TSB(N15,L4;P3;22,20,13,10,22,20,13,10);
  6477.    TSB(N16,L4;P2;22,20,13,10,22,20,13,10);
  6478. %
  6479. :74ALS1641            TTL    20
  6480.    INV(P19;N1;12,4,12,4);
  6481.    INV(P1;N2;12,4,12,4);
  6482.    LNAND(N1,N2;L1);
  6483.    LNAND(N1,P1;L2);
  6484.    SET(RHIGH);
  6485.    OR(P2,L2;P18;20,12,22,14);
  6486.    OR(P3,L2;P17;20,12,22,14);
  6487.    OR(P4,L2;P16;20,12,22,14);
  6488.    OR(P5,L2;P15;20,12,22,14);
  6489.    OR(P6,L2;P14;20,12,22,14);
  6490.    OR(P7,L2;P13;20,12,22,14);
  6491.    OR(P8,L2;P12;20,12,22,14);
  6492.    OR(P9,L2;P11;20,12,22,14);
  6493.    OR(P11,L1;P9;20,12,22,14);
  6494.    OR(P12,L1;P8;20,12,22,14);
  6495.    OR(P13,L1;P7;20,12,22,14);
  6496.    OR(P14,L1;P6;20,12,22,14);
  6497.    OR(P15,L1;P5;20,12,22,14);
  6498.    OR(P16,L1;P4;20,12,22,14);
  6499.    OR(P17,L1;P3;20,12,22,14);
  6500.    OR(P18,L1;P2;20,12,22,14);
  6501. %
  6502. :74ALS1642            TTL    20
  6503.    INV(P19;N1;16,4,16,4);
  6504.    INV(P1;N2;16,4,16,4);
  6505.    LAND(N1,N2;L1);
  6506.    LAND(N1,P1;L2);
  6507.    SET(RHIGH);
  6508.    NAND(P2,L2;P18;23,11,25,13);
  6509.    NAND(P3,L2;P17;23,11,25,13);
  6510.    NAND(P4,L2;P16;23,11,25,13);
  6511.    NAND(P5,L2;P15;23,11,25,13);
  6512.    NAND(P6,L2;P14;23,11,25,13);
  6513.    NAND(P7,L2;P13;23,11,25,13);
  6514.    NAND(P8,L2;P12;23,11,25,13);
  6515.    NAND(P9,L2;P11;23,11,25,13);
  6516.    NAND(P11,L1;P9;23,11,25,13);
  6517.    NAND(P12,L1;P8;23,11,25,13);
  6518.    NAND(P13,L1;P7;23,11,25,13);
  6519.    NAND(P14,L1;P6;23,18,25,13);
  6520.    NAND(P15,L1;P5;23,11,25,13);
  6521.    NAND(P16,L1;P4;23,11,25,13);
  6522.    NAND(P17,L1;P3;23,11,25,13);
  6523.    NAND(P18,L1;P2;23,11,25,13);
  6524. %
  6525. :74ALS1643            TTL    20
  6526.    LINV(P19;L1);
  6527.    LINV(P1;L2);
  6528.    LAND(L1,L2;L3);
  6529.    LAND(L1,P1;L4);
  6530.    INV(P2;N1;5,5,7,7);
  6531.    INV(P3;N2;5,5,7,7);
  6532.    INV(P4;N3;5,5,7,7);
  6533.    INV(P5;N4;5,5,7,7);
  6534.    INV(P6;N5;5,5,7,7);
  6535.    INV(P7;N6;5,5,7,7);
  6536.    INV(P8;N7;5,5,7,7);
  6537.    INV(P9;N8;5,5,7,7);
  6538.    BUF(P11;N9;6,6,8,8);
  6539.    BUF(P12;N10;6,6,8,8);
  6540.    BUF(P13;N11;6,6,8,8);
  6541.    BUF(P14;N12;6,6,8,8);
  6542.    BUF(P15;N13;6,6,8,8);
  6543.    BUF(P16;N14;6,6,8,8);
  6544.    BUF(P17;N15;6,6,8,8);
  6545.    BUF(P18;N16;6,6,8,8);
  6546.    TSB(N1,L4;P18;21,18,13,12,21,18,13,12);
  6547.    TSB(N2,L4;P17;21,18,13,12,21,18,13,12);
  6548.    TSB(N3,L4;P16;21,18,13,12,21,18,13,12);
  6549.    TSB(N4,L4;P15;21,18,13,12,21,18,13,12);
  6550.    TSB(N5,L4;P14;21,18,13,12,21,18,13,12);
  6551.    TSB(N6,L4;P13;21,18,13,12,21,18,13,12);
  6552.    TSB(N7,L4;P12;21,18,13,12,21,18,13,12);
  6553.    TSB(N8,L4;P11;21,18,13,12,21,18,13,12);
  6554.    TSB(N9,L3;P9;21,18,13,12,21,18,13,12);
  6555.    TSB(N10,L3;P8;21,18,13,12,21,18,13,12);
  6556.    TSB(N11,L3;P7;21,18,13,12,21,18,13,12);
  6557.    TSB(N12,L3;P6;21,18,13,12,21,18,13,12);
  6558.    TSB(N13,L3;P5;21,18,13,12,21,18,13,12);
  6559.    TSB(N14,L3;P4;21,18,13,12,21,18,13,12);
  6560.    TSB(N15,L3;P3;21,18,13,12,21,18,13,12);
  6561.    TSB(N16,L3;P2;21,18,13,12,21,18,13,12);
  6562. %
  6563. :74ALS1644            TTL    20
  6564.    LINV(P19;L1);
  6565.    LINV(P1;L2);
  6566.    AND(L1,P1;N1;11,3,11,3);
  6567.    NAND(L1,L2;N2;6,10,6,10);
  6568.    SET(RHIGH);
  6569.    NAND(P2,N1;P18;25,17,27,19);
  6570.    NAND(P3,N1;P17;25,17,27,19);
  6571.    NAND(P4,N1;P16;25,17,27,19);
  6572.    NAND(P5,N1;P15;25,17,27,19);
  6573.    NAND(P6,N1;P14;25,17,27,19);
  6574.    NAND(P7,N1;P13;25,17,27,19);
  6575.    NAND(P8,N1;P12;25,17,27,19);
  6576.    NAND(P9,N1;P11;25,17,27,19);
  6577.    OR(P11,N2;P9;22,15,24,17);
  6578.    OR(P12,N2;P8;22,15,24,17);
  6579.    OR(P13,N2;P7;22,15,24,17);
  6580.    OR(P14,N2;P6;22,15,24,17);
  6581.    OR(P15,N2;P5;22,15,24,17);
  6582.    OR(P16,N2;P4;22,15,24,17);
  6583.    OR(P17,N2;P3;22,15,24,17);
  6584.    OR(P18,N2;P2;22,15,24,17);
  6585. %
  6586. :74ALS1645            TTL    20
  6587.    LINV(P1;L1);
  6588.    LINV(P19;L2);
  6589.    LAND(P1,L2;L3);
  6590.    LAND(L1,L2;L4);
  6591.    BUF(P2;N1;11,11,13,13);
  6592.    BUF(P3;N2;11,11,13,13);
  6593.    BUF(P4;N3;11,11,13,13);
  6594.    BUF(P5;N4;11,11,13,13);
  6595.    BUF(P6;N5;11,11,13,13);
  6596.    BUF(P7;N6;11,11,13,13);
  6597.    BUF(P8;N7;11,11,13,13);
  6598.    BUF(P9;N8;11,11,13,13);
  6599.    BUF(P11;N9;11,11,13,13);
  6600.    BUF(P12;N10;11,11,13,13);
  6601.    BUF(P13;N11;11,11,13,13);
  6602.    BUF(P14;N12;11,11,13,13);
  6603.    BUF(P15;N13;11,11,13,13);
  6604.    BUF(P16;N14;11,11,13,13);
  6605.    BUF(P17;N15;11,11,13,13);
  6606.    BUF(P18;N16;11,11,13,13);
  6607.    TSB(N1,L3;P18;25,25,18,12,25,25,18,12);
  6608.    TSB(N2,L3;P17;25,25,18,12,25,25,18,12);
  6609.    TSB(N3,L3;P16;25,25,18,12,25,25,18,12);
  6610.    TSB(N4,L3;P15;25,25,18,12,25,25,18,12);
  6611.    TSB(N5,L3;P14;25,25,18,12,25,25,18,12);
  6612.    TSB(N6,L3;P13;25,25,18,12,25,25,18,12);
  6613.    TSB(N7,L3;P12;25,25,18,12,25,25,18,12);
  6614.    TSB(N8,L3;P11;25,25,18,12,25,25,18,12);
  6615.    TSB(N9,L4;P9;25,25,18,12,25,25,18,12);
  6616.    TSB(N10,L4;P8;25,25,18,12,25,25,18,12);
  6617.    TSB(N11,L4;P7;25,25,18,12,25,25,18,12);
  6618.    TSB(N12,L4;P6;25,25,18,12,25,25,18,12);
  6619.    TSB(N13,L4;P5;25,25,18,12,25,25,18,12);
  6620.    TSB(N14,L4;P4;25,25,18,12,25,25,18,12);
  6621.    TSB(N15,L4;P3;25,25,18,12,25,25,18,12);
  6622.    TSB(N16,L4;P2;25,25,18,12,25,25,18,12);
  6623. %
  6624. ;taken from 1986 TI ALS/AS Data Book
  6625. ;Delays for 15pF were extrapolated using 14pF/ns.
  6626. :74ALS1645A       TTL    20
  6627.    LINV(P1;L1);
  6628.    LINV(P19;L2);
  6629.    LAND(P1,L2;L3);
  6630.    LAND(L1,L2;L4);
  6631.    BUF(P2;N1;10,10,13,13);
  6632.    BUF(P3;N2;10,10,13,13);
  6633.    BUF(P4;N3;10,10,13,13);
  6634.    BUF(P5;N4;10,10,13,13);
  6635.    BUF(P6;N5;10,10,13,13);
  6636.    BUF(P7;N6;10,10,13,13);
  6637.    BUF(P8;N7;10,10,13,13);
  6638.    BUF(P9;N8;10,10,13,13);
  6639.    BUF(P11;N9;10,10,13,13);
  6640.    BUF(P12;N10;10,10,13,13);
  6641.    BUF(P13;N11;10,10,13,13);
  6642.    BUF(P14;N12;10,10,13,13);
  6643.    BUF(P15;N13;10,10,13,13);
  6644.    BUF(P16;N14;10,10,13,13);
  6645.    BUF(P17;N15;10,10,13,13);
  6646.    BUF(P18;N16;10,10,13,13);
  6647.    TSB(N1,L3;P18;25,25,18,12,25,25,18,12);
  6648.    TSB(N2,L3;P17;25,25,18,12,25,25,18,12);
  6649.    TSB(N3,L3;P16;25,25,18,12,25,25,18,12);
  6650.    TSB(N4,L3;P15;25,25,18,12,25,25,18,12);
  6651.    TSB(N5,L3;P14;25,25,18,12,25,25,18,12);
  6652.    TSB(N6,L3;P13;25,25,18,12,25,25,18,12);
  6653.    TSB(N7,L3;P12;25,25,18,12,25,25,18,12);
  6654.    TSB(N8,L3;P11;25,25,18,12,25,25,18,12);
  6655.    TSB(N9,L4;P9;25,25,18,12,25,25,18,12);
  6656.    TSB(N10,L4;P8;25,25,18,12,25,25,18,12);
  6657.    TSB(N11,L4;P7;25,25,18,12,25,25,18,12);
  6658.    TSB(N12,L4;P6;25,25,18,12,25,25,18,12);
  6659.    TSB(N13,L4;P5;25,25,18,12,25,25,18,12);
  6660.    TSB(N14,L4;P4;25,25,18,12,25,25,18,12);
  6661.    TSB(N15,L4;P3;25,25,18,12,25,25,18,12);
  6662.    TSB(N16,L4;P2;25,25,18,12,25,25,18,12);
  6663. %
  6664. ;taken from 1986 TI ALS/AS Logic Data book
  6665. ;Delays are given for 50 and 150pF
  6666. :74ALS1804   TTL  20
  6667.    NAND(P6,P7;P8;7,8,21,22);
  6668.    NAND(P9,P10;P11;7,8,21,22);
  6669.    NAND(P12,P13;P14;7,8,21,22);
  6670.    NAND(P17,P18;P16;7,8,21,22);
  6671.    NAND(P20,P1;P19;7,8,21,22);
  6672.    NAND(P3,P4;P2;7,8,21,22);
  6673. %
  6674. ;taken from 1986 TI ALS/AS Logic Data book
  6675. ;Delays are given for 50 and 150pF
  6676. :74ALS1804A        TTL  20
  6677.    NAND(P6,P7;P8;7,8,21,22);
  6678.    NAND(P9,P10;P11;7,8,21,22);
  6679.    NAND(P12,P13;P14;7,8,21,22);
  6680.    NAND(P17,P18;P16;7,8,21,22);
  6681.    NAND(P20,P1;P19;7,8,21,22);
  6682.    NAND(P3,P4;P2;7,8,21,22);
  6683. %
  6684. ;taken from 1986 TI ALS/AS Data book.
  6685. ;Delays are given for 50 and 150pF
  6686. :74ALS1805   TTL  20
  6687.    NOR(P6,P7;P8;7,8,21,22);
  6688.    NOR(P9,P10;P11;7,8,21,22);
  6689.    NOR(P12,P13;P14;7,8,21,22);
  6690.    NOR(P17,P18;P16;7,8,21,22);
  6691.    NOR(P20,P1;P19;7,8,21,22);
  6692.    NOR(P3,P4;P2;7,8,21,22);
  6693. %
  6694. ;taken from 1986 TI ALS/AS Data book.
  6695. ;Delays are given for 50 and 150pF
  6696. :74ALS1805A        TTL  20
  6697.    NOR(P6,P7;P8;7,8,21,22);
  6698.    NOR(P9,P10;P11;7,8,21,22);
  6699.    NOR(P12,P13;P14;7,8,21,22);
  6700.    NOR(P17,P18;P16;7,8,21,22);
  6701.    NOR(P20,P1;P19;7,8,21,22);
  6702.    NOR(P3,P4;P2;7,8,21,22);
  6703. %
  6704. ;taken from 1986 TI ALS/AS Data book.
  6705. ;Delays are given for 50 and 150pF
  6706. :74ALS1808   TTL 20
  6707.    AND(P6,P7;P8;9,8,23,22);
  6708.    AND(P9,P10;P11;9,8,23,22);
  6709.    AND(P12,P13;P14;9,8,23,22);
  6710.    AND(P17,P18;P16;9,8,23,22);
  6711.    AND(P20,P1;P19;9,8,23,22);
  6712.    AND(P3,P4;P2;9,8,23,22);
  6713. %
  6714. ;taken from 1986 TI ALS/AS Data book.
  6715. ;Delays are given for 50 and 150pF
  6716. :74ALS1808A        TTL  20
  6717.    AND(P6,P7;P8;9,8,23,22);
  6718.    AND(P9,P10;P11;9,8,23,22);
  6719.    AND(P12,P13;P14;9,8,23,22);
  6720.    AND(P17,P18;P16;9,8,23,22);
  6721.    AND(P20,P1;P19;9,8,23,22);
  6722.    AND(P3,P4;P2;9,8,23,22);
  6723. %
  6724. ;taken from 1986 TI ALS/AS Data book.
  6725. ;Delays are given for 50 and 150pF
  6726. :74ALS1832   TTL  20
  6727.    OR(P6,P7;P8;9,8,23,22);
  6728.    OR(P9,P10;P11;9,8,23,22);
  6729.    OR(P12,P13;P14;9,8,23,22);
  6730.    OR(P17,P18;P16;9,8,23,22);
  6731.    OR(P20,P1;P19;9,8,23,22);
  6732.    OR(P3,P4;P2;9,8,23,22);
  6733. %
  6734. ;taken from 1986 TI ALS/AS Data book.
  6735. ;Delays are given for 50 and 150pF
  6736. :74ALS1832A        TTL  20
  6737.    OR(P6,P7;P8;9,8,23,22);
  6738.    OR(P9,P10;P11;9,8,23,22);
  6739.    OR(P12,P13;P14;9,8,23,22);
  6740.    OR(P17,P18;P16;9,8,23,22);
  6741.    OR(P20,P1;P19;9,8,23,22);
  6742.    OR(P3,P4;P2;9,8,23,22);
  6743. %
  6744. ;Data for the following device was taken from 1986
  6745. ;TI ALS/AS Logic Data Book
  6746. ;Resistors at outputs are not modeled here.
  6747. :74ALS2240   TTL  20
  6748.    LINV(P1;L1);
  6749.    LINV(P19;L2);
  6750.    INV(P2;N1;5,5,10,10);
  6751.    INV(P4;N2;5,5,10,10);
  6752.    INV(P6;N3;5,5,10,10);
  6753.    INV(P8;N4;5,5,10,10);
  6754.    INV(P11;N5;5,5,10,10);
  6755.    INV(P13;N6;5,5,10,10);
  6756.    INV(P15;N7;5,5,10,10);
  6757.    INV(P17;N8;5,5,10,10);
  6758.    TSB(N1,L1;P18;20,17,15,10,20,17,15,10);
  6759.    TSB(N2,L1;P16;20,17,15,10,20,17,15,10);
  6760.    TSB(N3,L1;P14;20,17,15,10,20,17,15,10);
  6761.    TSB(N4,L1;P12;20,17,15,10,20,17,15,10);
  6762.    TSB(N5,L2;P9;20,17,15,10,20,17,15,10);
  6763.    TSB(N6,L2;P7;20,17,15,10,20,17,15,10);
  6764.    TSB(N7,L2;P5;20,17,15,10,20,17,15,10);
  6765.    TSB(N8,L2;P3;20,17,15,10,20,17,15,10);
  6766. %
  6767. ;Data for the following device was taken from 1986
  6768. ;TI ALS/AS Logic Data Book
  6769. ;Resistors at outputs are not modeled here.
  6770. :74ALS2242   TTL  14
  6771.    LINV(P1;L1);
  6772.    INV(P3;N1;6,5,11,10);
  6773.    INV(P4;N2;6,5,11,10);
  6774.    INV(P5;N3;6,5,11,10);
  6775.    INV(P6;N4;6,5,11,10);
  6776.    INV(P8;N5;6,5,11,10);
  6777.    INV(P9;N6;6,5,11,10);
  6778.    INV(P10;N7;6,5,11,10);
  6779.    INV(P11;N8;6,5,11,10);
  6780.    TSB(N1,L1;P11;20,16,12,10,20,16,12,10);
  6781.    TSB(N2,L1;P10;20,16,12,10,20,16,12,10);
  6782.    TSB(N3,L1;P9;20,16,12,10,20,16,12,10);
  6783.    TSB(N4,L1;P8;20,16,12,10,20,16,12,10);
  6784.    TSB(N5,P13;P6;20,16,14,10,20,16,14,10);
  6785.    TSB(N6,P13;P5;20,16,14,10,20,16,14,10);
  6786.    TSB(N7,P13;P4;20,16,14,10,20,16,14,10);
  6787.    TSB(N8,P13;P3;20,16,14,10,20,16,14,10);
  6788. %
  6789. ;Data for the following device was taken from 1986
  6790. ;TI ALS/AS Logic Data Book
  6791. ;Resistors at outputs are not modeled here.
  6792. :74ALS2540   TTL  20
  6793.    LNOR(P1,P19;L1);
  6794.    INV(P2;N1;7,6,12,11);
  6795.    INV(P3;N2;7,6,12,11);
  6796.    INV(P4;N3;7,6,12,11);
  6797.    INV(P5;N4;7,6,12,11);
  6798.    INV(P6;N5;7,6,12,11);
  6799.    INV(P7;N6;7,6,12,11);
  6800.    INV(P8;N7;7,6,12,11);
  6801.    INV(P9;N8;7,6,12,11);
  6802.    TSB(N1,L1;P18;20,15,12,10,20,15,12,10);
  6803.    TSB(N2,L1;P17;20,15,12,10,20,15,12,10);
  6804.    TSB(N3,L1;P16;20,15,12,10,20,15,12,10);
  6805.    TSB(N4,L1;P15;20,15,12,10,20,15,12,10);
  6806.    TSB(N5,L1;P14;20,15,12,10,20,15,12,10);
  6807.    TSB(N6,L1;P13;20,15,12,10,20,15,12,10);
  6808.    TSB(N7,L1;P12;20,15,12,10,20,15,12,10);
  6809.    TSB(N8,L1;P11;20,15,12,10,20,15,12,10);
  6810. %
  6811. ;Data for the following device was taken from 1986
  6812. ;TI ALS/AS Logic Data Book
  6813. ;Resistors at outputs are not modeled here.
  6814. :74ALS2541   TTL  20
  6815.    LNOR(P1,P19;L1);
  6816.    BUF(P2;N1;10,7,15,12);
  6817.    BUF(P3;N2;10,7,15,12);
  6818.    BUF(P4;N3;10,7,15,12);
  6819.    BUF(P5;N4;10,7,15,12);
  6820.    BUF(P6;N5;10,7,15,12);
  6821.    BUF(P7;N6;10,7,15,12);
  6822.    BUF(P8;N7;10,7,15,12);
  6823.    BUF(P9;N8;10,7,15,12);
  6824.    TSB(N1,L1;P18;20,15,12,10,20,15,12,10);
  6825.    TSB(N2,L1;P17;20,15,12,10,20,15,12,10);
  6826.    TSB(N3,L1;P16;20,15,12,10,20,15,12,10);
  6827.    TSB(N4,L1;P15;20,15,12,10,20,15,12,10);
  6828.    TSB(N5,L1;P14;20,15,12,10,20,15,12,10);
  6829.    TSB(N6,L1;P13;20,15,12,10,20,15,12,10);
  6830.    TSB(N7,L1;P12;20,15,12,10,20,15,12,10);
  6831.    TSB(N8,L1;P11;20,15,12,10,20,15,12,10);
  6832. %
  6833. :74ALS8003            TTL    8
  6834.    NAND(P1,P2;P3;6,3,11,8);
  6835.    NAND(P7,P6;P5;6,3,11,8);
  6836. %
  6837. ;Data for the following device was taken from 1986
  6838. ;TI ALS/AS Logic Data Book
  6839. ;Delays for the following device are given for 50 and 300pF
  6840. :74ALS29827   TTL  24
  6841.    LNOR(P1,P13;L1);
  6842.    BUF(P2;N1;8,10,15,18);
  6843.    BUF(P3;N2;8,10,15,18);
  6844.    BUF(P4;N3;8,10,15,18);
  6845.    BUF(P5;N4;8,10,15,18);
  6846.    BUF(P6;N5;8,10,15,18);
  6847.    BUF(P7;N6;8,10,15,18);
  6848.    BUF(P8;N7;8,10,15,18);
  6849.    BUF(P9;N8;8,10,15,18);
  6850.    BUF(P10;N9;8,10,15,18);
  6851.    BUF(P11;N10;8,10,15,18);
  6852.    TSB(N1,L1;P23;15,15,9,9,23,20,12,17);
  6853.    TSB(N2,L1;P22;15,15,9,9,23,20,12,17);
  6854.    TSB(N3,L1;P21;15,15,9,9,23,20,12,17);
  6855.    TSB(N4,L1;P20;15,15,9,9,23,20,12,17);
  6856.    TSB(N5,L1;P19;15,15,9,9,23,20,12,17);
  6857.    TSB(N6,L1;P18;15,15,9,9,23,20,12,17);
  6858.    TSB(N7,L1;P17;15,15,9,9,23,20,12,17);
  6859.    TSB(N8,L1;P16;15,15,9,9,23,20,12,17);
  6860.    TSB(N9,L1;P15;15,15,9,9,23,20,12,17);
  6861.    TSB(N10,L1;P14;15,15,9,9,23,20,12,17);
  6862. %
  6863. ;Data for the following device was taken from 1986
  6864. ;TI ALS/AS Logic Data Book
  6865. ;Delays for the following device are given for 50 and 300pF
  6866. :74ALS29828   TTL  24
  6867.    LNOR(P1,P13;L1);
  6868.    INV(P2;N1;7,8,14,14);
  6869.    INV(P3;N2;7,8,14,14);
  6870.    INV(P4;N3;7,8,14,14);
  6871.    INV(P5;N4;7,8,14,14);
  6872.    INV(P6;N5;7,8,14,14);
  6873.    INV(P7;N6;7,8,14,14);
  6874.    INV(P8;N7;7,8,14,14);
  6875.    INV(P9;N8;7,8,14,14);
  6876.    INV(P10;N9;7,8,14,14);
  6877.    INV(P11;N10;7,8,14,14);
  6878.    TSB(N1,L1;P23;15,15,9,9,23,20,12,17);
  6879.    TSB(N2,L1;P22;15,15,9,9,23,20,12,17);
  6880.    TSB(N3,L1;P21;15,15,9,9,23,20,12,17);
  6881.    TSB(N4,L1;P20;15,15,9,9,23,20,12,17);
  6882.    TSB(N5,L1;P19;15,15,9,9,23,20,12,17);
  6883.    TSB(N6,L1;P18;15,15,9,9,23,20,12,17);
  6884.    TSB(N7,L1;P17;15,15,9,9,23,20,12,17);
  6885.    TSB(N8,L1;P16;15,15,9,9,23,20,12,17);
  6886.    TSB(N9,L1;P15;15,15,9,9,23,20,12,17);
  6887.    TSB(N10,L1;P14;15,15,9,9,23,20,12,17);
  6888. %
  6889. ;Data for the following device was taken from 1986
  6890. ;TI ALS/AS Logic Data Book
  6891. ;Delays for the following device are given for 50 and 300pF
  6892. :74ALS29861   TTL  24
  6893.    LINV(P13;L1);
  6894.    LINV(P1;L2);
  6895.    BUF(P2;N1;8,8,15,15);
  6896.    BUF(P3;N2;8,8,15,15);
  6897.    BUF(P4;N3;8,8,15,15);
  6898.    BUF(P5;N4;8,8,15,15);
  6899.    BUF(P6;N5;8,8,15,15);
  6900.    BUF(P7;N6;8,8,15,15);
  6901.    BUF(P8;N7;8,8,15,15);
  6902.    BUF(P9;N8;8,8,15,15);
  6903.    BUF(P10;N9;8,8,15,15);
  6904.    BUF(P11;N10;8,8,15,15);
  6905.    BUF(P14;N11;8,8,15,15);
  6906.    BUF(P15;N12;8,8,15,15);
  6907.    BUF(P16;N13;8,8,15,15);
  6908.    BUF(P17;N14;8,8,15,15);
  6909.    BUF(P18;N15;8,8,15,15);
  6910.    BUF(P19;N16;8,8,15,15);
  6911.    BUF(P20;N17;8,8,15,15);
  6912.    BUF(P21;N18;8,8,15,15);
  6913.    BUF(P22;N19;8,8,15,15);
  6914.    BUF(P23;N20;8,8,15,15);
  6915.    TSB(N1,L1;P23;15,15,9,9,23,20,12,17);
  6916.    TSB(N2,L1;P22;15,15,9,9,23,20,12,17);
  6917.    TSB(N3,L1;P21;15,15,9,9,23,20,12,17);
  6918.    TSB(N4,L1;P20;15,15,9,9,23,20,12,17);
  6919.    TSB(N5,L1;P19;15,15,9,9,23,20,12,17);
  6920.    TSB(N6,L1;P18;15,15,9,9,23,20,12,17);
  6921.    TSB(N7,L1;P17;15,15,9,9,23,20,12,17);
  6922.    TSB(N8,L1;P16;15,15,9,9,23,20,12,17);
  6923.    TSB(N9,L1;P15;15,15,9,9,23,20,12,17);
  6924.    TSB(N10,L1;P14;15,15,9,9,23,20,12,17);
  6925.    TSB(N11,L2;P11;15,15,9,9,23,20,12,17);
  6926.    TSB(N12,L2;P10;15,15,9,9,23,20,12,17);
  6927.    TSB(N13,L2;P9;15,15,9,9,23,20,12,17);
  6928.    TSB(N14,L2;P8;15,15,9,9,23,20,12,17);
  6929.    TSB(N15,L2;P7;15,15,9,9,23,20,12,17);
  6930.    TSB(N16,L2;P6;15,15,9,9,23,20,12,17);
  6931.    TSB(N17,L2;P5;15,15,9,9,23,20,12,17);
  6932.    TSB(N18,L2;P4;15,15,9,9,23,20,12,17);
  6933.    TSB(N19,L2;P3;15,15,9,9,23,20,12,17);
  6934.    TSB(N20,L2;P2;15,15,9,9,23,20,12,17);
  6935. %
  6936. ;Data for the following device was taken from 1986
  6937. ;TI ALS/AS Logic Data Book
  6938. ;Delays for the following device are given for 50 and 300pF
  6939. :74ALS29862   TTL  24
  6940.    LINV(P13;L1);
  6941.    LINV(P1;L2);
  6942.    INV(P2;N1;7,8,14,14);
  6943.    INV(P3;N2;7,8,14,14);
  6944.    INV(P4;N3;7,8,14,14);
  6945.    INV(P5;N4;7,8,14,14);
  6946.    INV(P6;N5;7,8,14,14);
  6947.    INV(P7;N6;7,8,14,14);
  6948.    INV(P8;N7;7,8,14,14);
  6949.    INV(P9;N8;7,8,14,14);
  6950.    INV(P10;N9;7,8,14,14);
  6951.    INV(P11;N10;7,8,14,14);
  6952.    INV(P14;N11;7,8,14,14);
  6953.    INV(P15;N12;7,8,14,14);
  6954.    INV(P16;N13;7,8,14,14);
  6955.    INV(P17;N14;7,8,14,14);
  6956.    INV(P18;N15;7,8,14,14);
  6957.    INV(P19;N16;7,8,14,14);
  6958.    INV(P20;N17;7,8,14,14);
  6959.    INV(P21;N18;7,8,14,14);
  6960.    INV(P22;N19;7,8,14,14);
  6961.    INV(P23;N20;7,8,14,14);
  6962.    TSB(N1,L1;P23;15,15,9,9,23,20,12,17);
  6963.    TSB(N2,L1;P22;15,15,9,9,23,20,12,17);
  6964.    TSB(N3,L1;P21;15,15,9,9,23,20,12,17);
  6965.    TSB(N4,L1;P20;15,15,9,9,23,20,12,17);
  6966.    TSB(N5,L1;P19;15,15,9,9,23,20,12,17);
  6967.    TSB(N6,L1;P18;15,15,9,9,23,20,12,17);
  6968.    TSB(N7,L1;P17;15,15,9,9,23,20,12,17);
  6969.    TSB(N8,L1;P16;15,15,9,9,23,20,12,17);
  6970.    TSB(N9,L1;P15;15,15,9,9,23,20,12,17);
  6971.    TSB(N10,L1;P14;15,15,9,9,23,20,12,17);
  6972.    TSB(N11,L2;P11;15,15,9,9,23,20,12,17);
  6973.    TSB(N12,L2;P10;15,15,9,9,23,20,12,17);
  6974.    TSB(N13,L2;P9;15,15,9,9,23,20,12,17);
  6975.    TSB(N14,L2;P8;15,15,9,9,23,20,12,17);
  6976.    TSB(N15,L2;P7;15,15,9,9,23,20,12,17);
  6977.    TSB(N16,L2;P6;15,15,9,9,23,20,12,17);
  6978.    TSB(N17,L2;P5;15,15,9,9,23,20,12,17);
  6979.    TSB(N18,L2;P4;15,15,9,9,23,20,12,17);
  6980.    TSB(N19,L2;P3;15,15,9,9,23,20,12,17);
  6981.    TSB(N20,L2;P2;15,15,9,9,23,20,12,17);
  6982. %
  6983. ;Data for the following device was taken from 1986
  6984. ;TI ALS/AS Logic Data Book
  6985. ;Delays for the following device are given for 50 and 300pF
  6986. :74ALS29863   TTL  24
  6987.    LNOR(P13,P14;L1);
  6988.    LNOR(P1,P11;L2);
  6989.    BUF(P2;N1;8,10,15,18);
  6990.    BUF(P3;N2;8,10,15,18);
  6991.    BUF(P4;N3;8,10,15,18);
  6992.    BUF(P5;N4;8,10,15,18);
  6993.    BUF(P6;N5;8,10,15,18);
  6994.    BUF(P7;N6;8,10,15,18);
  6995.    BUF(P8;N7;8,10,15,18);
  6996.    BUF(P9;N8;8,10,15,18);
  6997.    BUF(P10;N9;8,10,15,18);
  6998.    BUF(P15;N10;8,10,15,18);
  6999.    BUF(P16;N11;8,10,15,18);
  7000.    BUF(P17;N12;8,10,15,18);
  7001.    BUF(P18;N13;8,10,15,18);
  7002.    BUF(P19;N14;8,10,15,18);
  7003.    BUF(P20;N15;8,10,15,18);
  7004.    BUF(P21;N16;8,10,15,18);
  7005.    BUF(P22;N17;8,10,15,18);
  7006.    BUF(P23;N18;8,10,15,18);
  7007.    TSB(N1,L1;P23;15,15,9,9,24,20,12,17);
  7008.    TSB(N2,L1;P22;15,15,9,9,24,20,12,17);
  7009.    TSB(N3,L1;P21;15,15,9,9,24,20,12,17);
  7010.    TSB(N4,L1;P20;15,15,9,9,24,20,12,17);
  7011.    TSB(N5,L1;P19;15,15,9,9,24,20,12,17);
  7012.    TSB(N6,L1;P18;15,15,9,9,24,20,12,17);
  7013.    TSB(N7,L1;P17;15,15,9,9,24,20,12,17);
  7014.    TSB(N8,L1;P16;15,15,9,9,24,20,12,17);
  7015.    TSB(N9,L1;P15;15,15,9,9,24,20,12,17);
  7016.    TSB(N10,L2;P10;15,15,9,9,24,20,12,17);
  7017.    TSB(N11,L2;P9;15,15,9,9,24,20,12,17);
  7018.    TSB(N12,L2;P8;15,15,9,9,24,20,12,17);
  7019.    TSB(N13,L2;P7;15,15,9,9,24,20,12,17);
  7020.    TSB(N14,L2;P6;15,15,9,9,24,20,12,17);
  7021.    TSB(N15,L2;P5;15,15,9,9,24,20,12,17);
  7022.    TSB(N16,L2;P4;15,15,9,9,24,20,12,17);
  7023.    TSB(N17,L2;P3;15,15,9,9,24,20,12,17);
  7024.    TSB(N18,L2;P2;15,15,9,9,24,20,12,17);
  7025. %
  7026. ;Data for the following device was taken from 1986
  7027. ;TI ALS/AS Logic Data Book
  7028. ;Delays for the following device are given for 50 and 300pF
  7029. :74ALS29864   TTL  24
  7030.    LNOR(P13,P14;L1);
  7031.    LNOR(P1,P11;L2);
  7032.    INV(P2;N1;8,8,14,14);
  7033.    INV(P3;N2;8,8,14,14);
  7034.    INV(P4;N3;8,8,14,14);
  7035.    INV(P5;N4;8,8,14,14);
  7036.    INV(P6;N5;8,8,14,14);
  7037.    INV(P7;N6;8,8,14,14);
  7038.    INV(P8;N7;8,8,14,14);
  7039.    INV(P9;N8;8,8,14,14);
  7040.    INV(P10;N9;8,8,14,14);
  7041.    INV(P15;N10;8,8,14,14);
  7042.    INV(P16;N11;8,8,14,14);
  7043.    INV(P17;N12;8,8,14,14);
  7044.    INV(P18;N13;8,8,14,14);
  7045.    INV(P19;N14;8,8,14,14);
  7046.    INV(P20;N15;8,8,14,14);
  7047.    INV(P21;N16;8,8,14,14);
  7048.    INV(P22;N17;8,8,14,14);
  7049.    INV(P23;N18;8,8,14,14);
  7050.    TSB(N1,L1;P23;15,15,9,9,24,20,12,17);
  7051.    TSB(N2,L1;P22;15,15,9,9,24,20,12,17);
  7052.    TSB(N3,L1;P21;15,15,9,9,24,20,12,17);
  7053.    TSB(N4,L1;P20;15,15,9,9,24,20,12,17);
  7054.    TSB(N5,L1;P19;15,15,9,9,24,20,12,17);
  7055.    TSB(N6,L1;P18;15,15,9,9,24,20,12,17);
  7056.    TSB(N7,L1;P17;15,15,9,9,24,20,12,17);
  7057.    TSB(N8,L1;P16;15,15,9,9,24,20,12,17);
  7058.    TSB(N9,L1;P15;15,15,9,9,24,20,12,17);
  7059.    TSB(N10,L2;P10;15,15,9,9,24,20,12,17);
  7060.    TSB(N11,L2;P9;15,15,9,9,24,20,12,17);
  7061.    TSB(N12,L2;P8;15,15,9,9,24,20,12,17);
  7062.    TSB(N13,L2;P7;15,15,9,9,24,20,12,17);
  7063.    TSB(N14,L2;P6;15,15,9,9,24,20,12,17);
  7064.    TSB(N15,L2;P5;15,15,9,9,24,20,12,17);
  7065.    TSB(N16,L2;P4;15,15,9,9,24,20,12,17);
  7066.    TSB(N17,L2;P3;15,15,9,9,24,20,12,17);
  7067.    TSB(N18,L2;P2;15,15,9,9,24,20,12,17);
  7068. %