home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p078 / 5.img / VLIB.PLB / AS.DSF < prev    next >
Encoding:
Text File  |  1990-12-04  |  111.8 KB  |  3,670 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 AS 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 15pf delays are extrapolated using
  17. ;18pf/ns or 56pf/ns for drivers.
  18. ;
  19. ;Unless otherwise stated, delays for flip flops taken from the national
  20. ;databook have the following exceptions to the databook -
  21. ;The delays for minimum low level clock was extrapolated -
  22. ;period - clock high = clock low.
  23. ;The min. removal time preset or clear to clock is entered as zero.
  24. ;
  25. ;Unless otherwise specified, delays for the following devices were taken
  26. ;from 1984 National Logic Data book.
  27. ;
  28. ;
  29. :74AS00            TTL    14
  30.    NAND(P1,P2;P3;3,2,5,4);
  31.    NAND(P4,P5;P6;3,2,5,4);
  32.    NAND(P10,P9;P8;3,2,5,4);
  33.    NAND(P13,P12;P11;3,2,5,4);
  34. %
  35. :74AS02            TTL    14
  36.    NOR(P2,P3;P1;3,3,5,5);
  37.    NOR(P5,P6;P4;3,3,5,5);
  38.    NOR(P8,P9;P10;3,3,5,5);
  39.    NOR(P11,P12;P13;3,3,5,5);
  40. %
  41. :74AS04            TTL    14
  42.    INV(P1;P2;3,2,5,4);
  43.    INV(P3;P4;3,2,5,4);
  44.    INV(P5;P6;3,2,5,4);
  45.    INV(P9;P8;3,2,5,4);
  46.    INV(P11;P10;3,2,5,4);
  47.    INV(P13;P12;3,2,5,4);
  48. %
  49. :74AS08            TTL    14
  50.    AND(P1,P2;P3;4,4,6,6);
  51.    AND(P4,P5;P6;4,4,6,6);
  52.    AND(P10,P9;P8;4,4,6,6);
  53.    AND(P13,P12;P11;4,4,6,6);
  54. %
  55. :74AS10            TTL    14
  56.    NAND(P1,P2,P13;P12;3,3,5,5);
  57.    NAND(P3,P4,P5;P6;3,3,5,5);
  58.    NAND(P11,P10,P9;P8;3,3,5,5);
  59. %
  60. :74AS11            TTL    14
  61.    AND(P1,P2,P13;P12;4,4,6,6);
  62.    AND(P3,P4,P5;P6;4,4,6,6);
  63.    AND(P11,P10,P9;P8;4,4,6,6);
  64. %
  65. :74AS20            TTL    14
  66.    NAND(P1,P2,P4,P5;P6;3,3,5,5);
  67.    NAND(P9,P10,P12,P13;P8;3,3,5,5);
  68. %
  69. :74AS21            TTL    14
  70.    AND(P1,P2,P4,P5;P6;4,4,6,6);
  71.    AND(P9,P10,P12,P13;P8;4,4,6,6);
  72. %
  73. :74AS27            TTL    14
  74.    NOR(P1,P2,P13;P12;4,3,6,5);
  75.    NOR(P3,P4,P5;P6;4,3,6,5);
  76.    NOR(P11,P10,P9;P8;4,3,6,5);
  77. %
  78. :74AS30            TTL    14
  79.    NAND(P1,P2,P3,P4,P5,P6,P11,P12;P8;3,3,5,5);
  80. %
  81. :74AS32            TTL    14
  82.    OR(P1,P2;P3;4,4,6,6);
  83.    OR(P4,P5;P6;4,4,6,6);
  84.    OR(P10,P9;P8;4,4,6,6);
  85.    OR(P12,P13;P11;4,4,6,6);
  86. %
  87. ;taken from 1986 TI ALS/AS Logic Data book.
  88. :74AS34   TTL  14
  89.    BUF(P1;P2;4,4,6,6);
  90.    BUF(P3;P4;4,4,6,6);
  91.    BUF(P5;P6;4,4,6,6);
  92.    BUF(P9;P8;4,4,6,6);
  93.    BUF(P11;P10;4,4,6,6);
  94.    BUF(P13;P12;4,4,6,6);
  95. %
  96. :74AS74            TTL    14
  97.    DFFPC(P2,P3,P4,P1;P5,P6;7,9,5,0,4,6,6,9,4,0,8,9,5,0,4,6,8,11,4,0);
  98.    DFFPC(P12,P11,P10,P13;P9,P8;7,9,5,0,4,6,6,9,4,0,8,9,5,0,4,6,8,11,4,0);
  99. %
  100. The delays for the following part are taken from the TI TTL Data Book.
  101. :74AS86            TTL    14
  102.    XOR(P1,P2;P3;6,5,8,7);
  103.    XOR(P4,P5;P6;6,5,8,7);
  104.    XOR(P10,P9;P8;6,5,8,7);
  105.    XOR(P13,P12;P11;6,5,8,7);
  106. %
  107. :74AS95   TTL  14
  108.    LINV(P6;L1);
  109.    LAND(L1,P9;L2);
  110.    LAND(P6,P8;L3);
  111.    NOR(L2,L3;N1;0,0,0,0);
  112.    LAND(P1,L1;L4);
  113.    LAND(P6,P2;L5);
  114.    LAND(N2,L1;L6);
  115.    LAND(P6,P3;L7);
  116.    LAND(N3,L1;L8);
  117.    LAND(P6,P4;L9);
  118.    LAND(N4,L1;L10);
  119.    LAND(P6,P5;L11);
  120.    LOR(L4,L5;L12);
  121.    LOR(L6,L7;L13);
  122.    LOR(L8,L9;L14);
  123.    LOR(L10,L11;L15);
  124.    DQFF(L12,N1;N2;6,6,2,3,5,5,6,6,2,3,5,5);
  125.    DQFF(L13,N1;N3;6,6,2,3,5,5,6,6,2,3,5,5);
  126.    DQFF(L14,N1;N4;6,6,2,3,5,5,6,6,2,3,5,5);
  127.    DQFF(L15,N1;N5;6,6,2,3,5,5,6,6,2,3,5,5);
  128.    BUF(N2;P13;2,2,4,4);
  129.    BUF(N3;P12;2,2,4,4);
  130.    BUF(N4;P11;2,2,4,4);
  131.    BUF(N5;P10;2,2,4,4);
  132. %
  133. :74AS109        TTL    16
  134.    LINV(P3;L1);
  135.    LINV(P13;L2);
  136.    JKFFPC(P2,L1,P4,P5,P1;P6,P7;7,7,6,0,4,6,6,9,4,0,9,9,6,0,4,6,8,11,4,0);
  137.    JKFFPC(P14,L2,P12,P11,P15;P10,P9;7,7,6,0,4,6,6,9,4,0,9,9,6,0,4,6,8,11,4,0);
  138. %
  139. ;taken from 1986 TI ALS/AS Logic Data book.
  140. :74AS131   TTL  16
  141.    INV(P5;N1;4,2,4,2);
  142.    BUF(P6;N2;4,5,4,5);
  143.    LAND(N1,N2;L1);
  144.    DQFF(P1,P4;N3;5,10,4,0,5,5,5,10,4,0,5,5);
  145.    DQFF(P2,P4;N4;5,10,4,0,5,5,5,10,4,0,5,5);
  146.    DQFF(P3,P4;N5;5,10,4,0,5,5,5,10,4,0,5,5);
  147.    LINV(N3;L6);
  148.    LINV(N4;L7);
  149.    LINV(N5;L8);
  150.    NAND(L6,L7,L8,L1;P15;3,3,5,5);
  151.    NAND(N3,L7,L8,L1;P14;3,3,5,5);
  152.    NAND(L6,N4,L8,L1;P13;3,3,5,5);
  153.    NAND(N3,N4,L8,L1;P12;3,3,5,5);
  154.    NAND(L6,L7,N5,L1;P11;3,3,5,5);
  155.    NAND(N3,L7,N5,L1;P10;3,3,5,5);
  156.    NAND(L6,N4,N5,L1;P9;3,3,5,5);
  157.    NAND(N3,N4,N5,L1;P7;3,3,5,5);
  158. %
  159. :74AS131A   TTL  16
  160.    INV(P5;N1;4,2,4,2);
  161.    BUF(P6;N2;4,5,4,5);
  162.    LAND(N1,N2;L1);
  163.    DQFF(P1,P4;N3;5,10,4,0,5,5,5,10,4,0,5,5);
  164.    DQFF(P2,P4;N4;5,10,4,0,5,5,5,10,4,0,5,5);
  165.    DQFF(P3,P4;N5;5,10,4,0,5,5,5,10,4,0,5,5);
  166.    LINV(N3;L6);
  167.    LINV(N4;L7);
  168.    LINV(N5;L8);
  169.    NAND(L6,L7,L8,L1;P15;3,3,5,5);
  170.    NAND(N3,L7,L8,L1;P14;3,3,5,5);
  171.    NAND(L6,N4,L8,L1;P13;3,3,5,5);
  172.    NAND(N3,N4,L8,L1;P12;3,3,5,5);
  173.    NAND(L6,L7,N5,L1;P11;3,3,5,5);
  174.    NAND(N3,L7,N5,L1;P10;3,3,5,5);
  175.    NAND(L6,N4,N5,L1;P9;3,3,5,5);
  176.    NAND(N3,N4,N5,L1;P7;3,3,5,5);
  177. %
  178. ;Data for the following device was taken from
  179. ;1987 National ALS/AS Logic Data book.
  180. :74AS136        TTL    14
  181.    SET(RHIGH);
  182.    XOR(P1,P2;P3;45,8,45,8);
  183.    XOR(P4,P5;P6;45,8,45,8);
  184.    XOR(P10,P9;P8;45,8,45,8);
  185.    XOR(P12,P13;P11;45,8,45,8);
  186. %
  187. ;Data for the following device was taken from
  188. ;the 1986 ALS/AS Logic Data Book.
  189. :74AS137   TTL  16
  190.    INV(P5;N1;2,2,2,2);
  191.    BUF(P6;N2;2,4,2,4);
  192.    LAND(N1,N2;L1);
  193.    LINV(P4;L2);
  194.    DLATCH(P1,L2;N3;6,7,7,8,4,1,5,6,7,7,8,4,1,5);
  195.    DLATCH(P2,L2;N4;6,7,7,8,4,1,5,6,7,7,8,4,1,5);
  196.    DLATCH(P3,L2;N5;6,7,7,8,4,1,5,6,7,7,8,4,1,5);
  197.    LINV(N3;L3);
  198.    LINV(N4;L4);
  199.    LINV(N5;L5);
  200.    NAND(L3,L4,L5,L1;P15;4,5,6,7);
  201.    NAND(N3,L4,L5,L1;P14;4,5,6,7);
  202.    NAND(L3,N4,L5,L1;P13;4,5,6,7);
  203.    NAND(N3,N4,L5,L1;P12;4,5,6,7);
  204.    NAND(L3,L4,N5,L1;P11;4,5,6,7);
  205.    NAND(N3,L4,N5,L1;P10;4,5,6,7);
  206.    NAND(L3,N4,N5,L1;P9;4,5,6,7);
  207.    NAND(N3,N4,N5,L1;P7;4,5,6,7);
  208. %
  209. ;Delays are modeled for Select to output and Enable to output
  210. ;for Low to High going and High to Low going signals.
  211. :74AS138            TTL    16
  212.    BUF(P1;N1;2,1,4,3);
  213.    BUF(P2;N2;2,1,4,3);
  214.    BUF(P3;N3;2,1,4,3);
  215.    INV(P1;N4;2,1,4,3);
  216.    INV(P2;N5;2,1,4,3);
  217.    INV(P3;N6;2,1,4,3);
  218.    BUF(P6;N7;2,2,4,4);
  219.    NOR(P4,P5;N8;1,1,3,3);
  220.    LAND(N7,N8;L1);
  221.    NAND(N4,N5,N6,L1;P15;5,5,5,5);
  222.    NAND(N1,N5,N6,L1;P14;5,5,5,5);
  223.    NAND(N4,N2,N6,L1;P13;5,5,5,5);
  224.    NAND(N1,N2,N6,L1;P12;5,5,5,5);
  225.    NAND(N4,N5,N3,L1;P11;5,5,5,5);
  226.    NAND(N1,N5,N3,L1;P10;5,5,5,5);
  227.    NAND(N4,N2,N3,L1;P9;5,5,5,5);
  228.    NAND(N1,N2,N3,L1;P7;5,5,5,5);
  229. %
  230. ;The delays for the following part are taken from the TI TTL Data Book
  231. ;Volume 2.  Delays are modeled for Select to Output for Low to High
  232. ;and High to Low going signals.
  233. :74AS139            TTL    16
  234.    INV(P1;N1;0,1,2,3);
  235.    BUF(P2;N2;1,1,3,3);
  236.    BUF(P3;N3;1,1,3,3);
  237.    INV(P2;N4;1,1,3,3);
  238.    INV(P3;N5;1,1,3,3);
  239.    INV(P15;N6;0,1,2,3);
  240.    BUF(P14;N7;1,1,3,3);
  241.    BUF(P13;N8;1,1,3,3);
  242.    INV(P14;N9;1,1,3,3);
  243.    INV(P13;N10;1,1,3,3);
  244.    NAND(N4,N5,N1;P4;3,3,3,3);
  245.    NAND(N2,N5,N1;P5;3,3,3,3);
  246.    NAND(N4,N3,N1;P6;3,3,3,3);
  247.    NAND(N2,N3,N1;P7;3,3,3,3);
  248.    NAND(N9,N10,N6;P12;3,3,3,3);
  249.    NAND(N10,N7,N6;P11;3,3,3,3);
  250.    NAND(N9,N8,N6;P10;3,3,3,3);
  251.    NAND(N7,N8,N6;P9;3,3,3,3);
  252. %
  253. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  254. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  255. :74AS151            TTL    16
  256.    INV(P11;N1;5,6,5,6);
  257.    INV(P10;N2;5,6,5,6);
  258.    INV(P9;N3;5,6,5,6);
  259.    INV(P7;N4;3,0,3,0);
  260.    BUF(P7;N5;5,0,5,0);
  261.    LINV(N1;L1);
  262.    LINV(N2;L2);
  263.    LINV(N3;L3);
  264.    LAND(P4,N1,N2,N3;L4);
  265.    LAND(P3,L1,N2,N3;L5);
  266.    LAND(P2,N1,L2,N3;L6);
  267.    LAND(P1,L1,L2,N3;L7);
  268.    LAND(P15,L3,N1,N2;L8);
  269.    LAND(P14,L3,L1,N2;L9);
  270.    LAND(P13,L3,N1,L2;L10);
  271.    LAND(P12,L3,L1,L2;L11);
  272.    LOR(L4,L5,L6,L7,L8,L9,L10,L11;L12);
  273.    LINV(L12;L13);
  274.    AND(N4,L12;P5;10,10,11,11);
  275.    OR(N5,L13;P6;6,4,7,5);
  276. %
  277. ;taken from 1986 TI ALS/AS Logic Data book.
  278. :74AS153   TTL  16
  279.    INV(P1;N1;5,1,5,1);
  280.    INV(P15;N2;5,1,5,1);
  281.    INV(P2;N3;6,3,6,3);
  282.    INV(P14;N4;6,3,6,3);
  283.    BUF(P2;N5;3,6,3,6);
  284.    BUF(P14;N6;3,6,3,6);
  285.    LAND(N1,N3,N4,P6;L3);
  286.    LAND(N1,N3,N6,P5;L4);
  287.    LAND(N1,N5,N4,P4;L5);
  288.    LAND(N1,N5,N6,P3;L6);
  289.    LAND(P10,N3,N4,N2;L7);
  290.    LAND(P11,N3,N6,N2;L8);
  291.    LAND(P12,N5,N4,N2;L9);
  292.    LAND(P13,N5,N6,N2;L10);
  293.    OR(L3,L4,L5,L6;P7;5,6,7,8);
  294.    OR(L7,L8,L9,L10;P9;5,6,7,8);
  295. %
  296. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  297. ;Output for Low to High and High to Low going signals.  The delays for
  298. ;the 15pf case are extrapolated using 18pf/ns.
  299. :74AS157            TTL    16
  300.    INV(P1;N1;4,5,4,5);
  301.    INV(P15;N2;5,2,5,2);
  302.    LINV(N1;L1);
  303.    LAND(P2,N1,N2;L2);
  304.    LAND(P3,L1,N2;L3);
  305.    LAND(P5,N1,N2;L4);
  306.    LAND(P6,L1,N2;L5);
  307.    LAND(P11,N1,N2;L6);
  308.    LAND(P10,L1,N2;L7);
  309.    LAND(P14,N1,N2;L8);
  310.    LAND(P13,L1,N2;L9);
  311.    OR(L2,L3;P4;4,4,6,6);
  312.    OR(L4,L5;P7;4,4,6,6);
  313.    OR(L6,L7;P9;4,4,6,6);
  314.    OR(L8,L9;P12;4,4,6,6);
  315. %
  316. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  317. ;Output for Low to High and High to Low going signals.  The delays for
  318. ;the 15pf case are extrapolated using 18pf/ns.
  319. :74AS158            TTL    16
  320.    INV(P1;N1;5,5,5,5);
  321.    INV(P15;N2;5,2,5,2);
  322.    LINV(N1;L1);
  323.    LAND(P2,N1,N2;L2);
  324.    LAND(P3,L1,N2;L3);
  325.    LAND(P5,N1,N2;L4);
  326.    LAND(P6,L1,N2;L5);
  327.    LAND(P11,N1,N2;L6);
  328.    LAND(P10,L1,N2;L7);
  329.    LAND(P14,N1,N2;L8);
  330.    LAND(P13,L1,N2;L9);
  331.    NOR(L2,L3;P4;3,3,5,5);
  332.    NOR(L4,L5;P7;3,3,5,5);
  333.    NOR(L6,L7;P9;3,3,5,5);
  334.    NOR(L8,L9;P12;3,3,5,5);
  335. %
  336. ;
  337. ;
  338. ;Unless otherwise specified, delays for the AS160 series devices
  339. ;were taken from 1987 National ALS/AS logic Data book.
  340. ;
  341. ;
  342. :74AS160  TTL  16
  343.    INV(P9;N7;0,0,0,0);
  344.    LINV(N7;L1);
  345.    AND(P10,P7;N1;0,0,0,0);
  346.    AND(N3,N6;N2;5,1,5,1);
  347.    AND(P10,N2;P15;7,7,9,9);
  348.    LAND(N3,N4;L2);
  349.    LAND(N3,N4,N5;L3);
  350.    LAND(N3,N1;L4);
  351.    LAND(L2,N1;L5);
  352.    LAND(N3,N6;L6);
  353.    LNAND(L6,N1;L7);
  354.    LAND(L3,N1;L8);
  355.    LXOR(N1,N3;L9);
  356.    LXOR(L4,N4;L10);
  357.    LXOR(L5,N5;L11);
  358.    LXOR(L8,N6;L12);
  359.    LAND(P3,N7;L13);
  360.    LAND(L1,L9;L14);
  361.    LAND(P4,N7;L15);
  362.    LAND(L1,L7,L10;L16);
  363.    LAND(P5,N7;L17);
  364.    LAND(L1,L11;L18);
  365.    LAND(P6,N7;L19);
  366.    LAND(L1,L7,L12;L20);
  367.    LOR(L13,L14;L21);
  368.    LOR(L15,L16;L22);
  369.    LOR(L17,L18;L23);
  370.    LOR(L19,L20;L24);
  371.    DQFFC(L21,P2,P1;N3;3,3,8,0,7,7,3,3,8,0,3,3,8,0,7,7,3,3,8,0);
  372.    DQFFC(L22,P2,P1;N4;3,3,8,0,7,7,3,3,8,0,3,3,8,0,7,7,3,3,8,0);
  373.    DQFFC(L23,P2,P1;N5;3,3,8,0,7,7,3,3,8,0,3,3,8,0,7,7,3,3,8,0);
  374.    DQFFC(L24,P2,P1;N6;3,3,8,0,7,7,3,3,8,0,3,3,8,0,7,7,3,3,8,0);
  375.    BUF(N3;P14;2,8,4,10);
  376.    BUF(N4;P13;2,8,4,10);
  377.    BUF(N5;P12;2,8,4,10);
  378.    BUF(N6;P11;2,8,4,10);
  379. %
  380. ;taken from 1986 TI ALS/AS Logic Data book.
  381. :74AS161  TTL  16
  382.    AND(P7,P9,P10;N1;0,0,0,0);
  383.    AND(N3,N4,N5,N6;N2;4,0,5,1);
  384.    AND(P10,N2;P15;7,7,9,9);
  385.    LINV(P9;L1);
  386.    LAND(P9,N3;L2);
  387.    LXOR(L2,N1;L3);
  388.    LAND(L1,P3;L4);
  389.    LOR(L3,L4;L5);
  390.    LAND(P9,N4;L6);
  391.    LAND(N1,N3;L7);
  392.    LXOR(L6,L7;L8);
  393.    LAND(L1,P4;L9)
  394.    LOR(L8,L9;L10);
  395.    LAND(P9,N5;L11);
  396.    LAND(N1,N3,N4;L12);
  397.    LXOR(L11,L12;L13);
  398.    LAND(L1,P5;L14);
  399.    LOR(L13,L14;L15);
  400.    LAND(P9,N6;L16);
  401.    LAND(N1,N3,N4,N5;L17);
  402.    LXOR(L16,L17;L18);
  403.    LAND(L1,P6;L19);
  404.    LOR(L18,L19;L20);
  405.    DQFFC(L5,P2,P1;N3;3,3,8,0,7,7,3,3,8,8,3,3,8,0,7,7,3,3,8,8);
  406.    DQFFC(L10,P2,P1;N4;3,3,8,0,7,7,3,3,8,8,3,3,8,0,7,7,3,3,8,8);
  407.    DQFFC(L15,P2,P1;N5;3,3,8,0,7,7,3,3,8,8,3,3,8,0,7,7,3,3,8,8);
  408.    DQFFC(L20,P2,P1;N6;3,3,8,0,7,7,3,3,8,8,3,3,8,0,7,7,3,3,8,8);
  409.    BUF(N3;P14;2,8,4,10);
  410.    BUF(N4;P13;2,8,4,10);
  411.    BUF(N5;P12;2,8,4,10);
  412.    BUF(N6;P11;2,8,4,10);
  413. %
  414. :74AS162  TTL  16
  415.    LINV(P1;L1);
  416.    LNOR(L1,P9;L2);
  417.    LNOR(L1,L2;L3);
  418.    AND(P10,P7;N1;0,0,0,0);
  419.    AND(N3,N6;N2;5,1,5,1);
  420.    AND(P10,N2;P15;7,7,9,9);
  421.    LAND(N3,N4;L4);
  422.    LAND(N3,N4,N5;L5);
  423.    LAND(N3,N1;L6);
  424.    LAND(L4,N1;L7);
  425.    LAND(N3,N6;L8);
  426.    LNAND(L8,N1;L9);
  427.    LAND(L5,N1;L10);
  428.    LXOR(N1,N3;L11);
  429.    LXOR(L6,N4;L12);
  430.    LXOR(L7,N5;L13);
  431.    LXOR(L10,N6;L14);
  432.    LAND(P3,L2;L15);
  433.    LAND(L3,L11;L16);
  434.    LAND(P4,L2;L17);
  435.    LAND(L3,L9,L12;L18);
  436.    LAND(P5,L2;L19);
  437.    LAND(L3,L13;L20);
  438.    LAND(P6,L2;L21);
  439.    LAND(L3,L9,L14;L22);
  440.    LOR(L15,L16;L23);
  441.    LOR(L17,L18;L24);
  442.    LOR(L19,L20;L25);
  443.    LOR(L21,L22;L26);
  444.    DQFF(L23,P2;N3;3,3,8,0,7,7,3,3,8,0,7,7);
  445.    DQFF(L24,P2;N4;3,3,8,0,7,7,3,3,8,0,7,7);
  446.    DQFF(L25,P2;N5;3,3,8,0,7,7,3,3,8,0,7,7);
  447.    DQFF(L26,P2;N6;3,3,8,0,7,7,3,3,8,0,7,7);
  448.    BUF(N3;P14;2,8,4,10);
  449.    BUF(N4;P13;2,8,4,10);
  450.    BUF(N5;P12;2,8,4,10);
  451.    BUF(N6;P11;2,8,4,10);
  452. %
  453. :74AS163  TTL  16
  454.    NAND(P7,P9,P10;N1;0,0,0,0);
  455.    INV(P9;N2;0,0,0,0);
  456.    INV(P1;N3;4,4,4,4);
  457.    LNOR(N1,N3;L1);
  458.    LNOR(P9,N3;L2);
  459.    LNOR(N2,N3;L3);
  460.    AND(N5,N6,N7,N8;N4;5,1,5,1);
  461.    AND(P10,N4;P15;7,7,9,9);
  462.    LAND(L3,N5;L4);
  463.    LXOR(L4,L1;L5);
  464.    LAND(L2,P3;L6);
  465.    LOR(L5,L6;L7);
  466.    LAND(L3,N6;L8);
  467.    LAND(L1,N5;L9);
  468.    LXOR(L8,L9;L10);
  469.    LAND(L2,P4;L11)
  470.    LOR(L10,L11;L12);
  471.    LAND(L3,N7;L13);
  472.    LAND(L1,N5,N6;L14);
  473.    LXOR(L13,L14;L15);
  474.    LAND(L2,P5;L16);
  475.    LOR(L15,L16;L17);
  476.    LAND(L3,N8;L18);
  477.    LAND(L1,N5,N6,N7;L19);
  478.    LXOR(L18,L19;L20);
  479.    LAND(L2,P6;L21);
  480.    LOR(L20,L21;L22);
  481.    DQFF(L7,P2;N5;3,3,8,0,7,7,3,3,8,0,7,7);
  482.    DQFF(L12,P2;N6;3,3,8,0,7,7,3,3,8,0,7,7);
  483.    DQFF(L17,P2;N7;3,3,8,0,7,7,3,3,8,0,7,7);
  484.    DQFF(L22,P2;N8;3,3,8,0,7,7,3,3,8,0,7,7);
  485.    BUF(N5;P14;2,8,4,10);
  486.    BUF(N6;P13;2,8,4,10);
  487.    BUF(N7;P12;2,8,4,10);
  488.    BUF(N8;P11;2,8,4,10);
  489. %
  490. :74AS168   TTL  16
  491.    LINV(P9;L1);
  492.    LINV(P1;L2);
  493.    LINV(N1;L3);
  494.    LOR(N2,N1;L4);
  495.    LOR(N3,N2,N1;L5);
  496.    LNOR(P7,P10;L6);
  497.    LAND(L2,N1;L7);
  498.    LAND(P1,L3;L8);
  499.    LNOR(L7,L8;L9);
  500.    LAND(L2,L4;L10);
  501.    LINV(N2;L43);
  502.    LAND(P1,L43;L11);
  503.    LAND(P1,L3;L12);
  504.    LNOR(L10,L11,L12;L13);
  505.    LINV(N3;L44);
  506.    LOR(P1,N3,N2,N1,N4;L14);
  507.    LINV(N4;L45);
  508.    LNOR(L45,L2,L3;L15);
  509.    LAND(L2,L5;L16);
  510.    LAND(P1,L44;L17);
  511.    LAND(P1,L43;L18);
  512.    LAND(P1,L3;L19);
  513.    LNOR(L16,L17,L18,L19;L20);
  514.    LAND(L9,L6;L21);
  515.    LAND(L13,L6;L22);
  516.    LNAND(L15,L6;L23);
  517.    LAND(L20,L6;L24);
  518.    LXNOR(L6,L3;L25);
  519.    LXNOR(L21,L43;L26);
  520.    LXNOR(L22,L44;L27);
  521.    LXNOR(L24,L45;L28);
  522.    LAND(P3,L1;L29);
  523.    LAND(P9,L25;L30);
  524.    LOR(L29,L30;L31);
  525.    LAND(P4,L1;L32);
  526.    LAND(P9,L26,L14,L23;L33);
  527.    LOR(L32,L33;L34);
  528.    LAND(P5,L1;L35);
  529.    LAND(P9,L14,L27;L36);
  530.    LOR(L35,L36;L37);
  531.    LAND(L1,P6;L38);
  532.    LAND(P9,L23,L28;L39);
  533.    LOR(L38,L39;L40);
  534.    LNOR(L45,N5,L3,P10;L41);
  535.    LINV(P10;L46);
  536.    LAND(L46,L45,N5,L44,L43,L3;L42);
  537.    BUF(L2;N5;2,1,2,1);
  538.    DQFF(L31,P2;N1;2,2,8,0,7,7,1,2,2,0,7,7);
  539.    DQFF(L34,P2;N2;2,2,8,0,7,7,1,2,2,0,7,7);
  540.    DQFF(L37,P2;N3;2,2,8,0,7,7,1,2,2,0,7,7);
  541.    DQFF(L40,P2;N4;2,2,8,0,7,7,1,2,2,0,7,7);
  542.    BUF(N1;P14;3,9,5,11);
  543.    BUF(N2;P13;3,9,5,11);
  544.    BUF(N3;P12;3,9,5,11);
  545.    BUF(N4;P11;3,9,5,11);
  546.    NOR(L41,L42;P15;9,9,11,11);
  547. %
  548. :74AS169  TTL  16
  549.    INV(P9;N1;0,0,0,0);
  550.    OR(P10,P7;N2;0,0,0,0);
  551.    INV(P10;N3;0,0,0,0);
  552.    INV(P1;N4;4,3,4,3);
  553.    BUF(P1;N5;3,4,3,4);
  554.    LAND(P1,N7;L1);
  555.    LNOR(N7,P1;L2);
  556.    LNOR(L1,L2;L3);
  557.    LAND(P1,N8;L4);
  558.    LNOR(N8,P1;L5);
  559.    LNOR(L4,L5;L6);
  560.    LAND(P1,N9;L7);
  561.    LNOR(N9,P1;L8);
  562.    LNOR(L7,L8;L9);
  563.    LAND(P1,N10;L10);
  564.    LNOR(N10,P1;L11);
  565.    LNOR(L10,L11;L12);
  566.    AND(L3,L6,L9,L12;N6;0,4,0,4);
  567.    LAND(N3,N4,N6;L13);
  568.    LAND(N3,N5,N6;L14);
  569.    NOR(L13,L14;P15;7,7,9,9);
  570.    LNOR(N1,N2;L15);
  571.    LNOR(N7,N1;L16);
  572.    LXOR(L16,L15;L17);
  573.    LAND(N1,P3;L18);
  574.    LNOR(L17,L18;L19);
  575.    LNOR(N8,N1;L20);
  576.    LAND(L15,L3;L21);
  577.    LXOR(L20,L21;L22);
  578.    LAND(N1,P4;L23);
  579.    LNOR(L22,L23;L24);
  580.    LNOR(N9,N1;L25);
  581.    LAND(L15,L3,L6;L26);
  582.    LXOR(L25,L26;L27);
  583.    LAND(N1,P5;L28);
  584.    LNOR(L27,L28;L29);
  585.    LNOR(N10,N1;L30);
  586.    LAND(L15,L3,L6,L9;L31);
  587.    LXOR(L30,L31;L32);
  588.    LAND(N1,P6;L33);
  589.    LNOR(L32,L33;L34);
  590.    DQFF(L19,P2;N7;4,4,8,0,7,7,4,4,8,0,7,7);
  591.    DQFF(L24,P2;N8;4,4,8,0,7,7,4,4,8,0,7,7);
  592.    DQFF(L29,P2;N9;4,4,8,0,7,7,4,4,8,0,7,7);
  593.    DQFF(L34,P2;N10;4,4,8,0,7,7,4,4,8,0,7,7);
  594.    INV(N7;P14;1,7,3,9);
  595.    INV(N8;P13;1,7,3,9);
  596.    INV(N9;P12;1,7,3,9);
  597.    INV(N10;P11;1,7,3,9);
  598. %
  599. :74AS174        TTL    16
  600.    DQFFC(P3,P9,P1;P2;6,8,4,1,4,6,12,12,5,0,8,10,4,1,4,6,14,14,5,0);
  601.    DQFFC(P4,P9,P1;P5;6,8,4,1,4,6,12,12,5,0,8,10,4,1,4,6,14,14,5,0);
  602.    DQFFC(P6,P9,P1;P7;6,8,4,1,4,6,12,12,5,0,8,10,4,1,4,6,14,14,5,0);
  603.    DQFFC(P11,P9,P1;P10;6,8,4,1,4,6,12,12,5,0,8,10,4,1,4,6,14,14,5,0);
  604.    DQFFC(P13,P9,P1;P12;6,8,4,1,4,6,12,12,5,0,8,10,4,1,4,6,14,14,5,0);
  605.    DQFFC(P14,P9,P1;P15;6,8,4,1,4,6,12,12,5,0,8,10,4,1,4,6,14,14,5,0);
  606. %
  607. :74AS175        TTL    16
  608.    DFFC(P4,P9,P1;P2,P3;6,8,3,1,4,3,12,12,5,0,8,10,3,1,4,3,14,14,5,0);
  609.    DFFC(P5,P9,P1;P7,P6;6,8,3,1,4,3,12,12,5,0,8,10,3,1,4,3,14,14,5,0);
  610.    DFFC(P12,P9,P1;P10,P11;6,8,3,1,4,3,12,12,5,0,8,10,3,1,4,3,14,14,5,0);
  611.    DFFC(P13,P9,P1;P15,P14;6,8,3,1,4,3,12,12,5,0,8,10,3,1,4,3,14,14,5,0);
  612. %
  613. :74AS175A        TTL    16
  614.    DFFC(P4,P9,P1;P2,P3;6,8,3,1,4,5,7,11,5,0,8,10,3,1,4,5,9,13,5,0);
  615.    DFFC(P5,P9,P1;P7,P6;6,8,3,1,4,5,7,11,5,0,8,10,3,1,4,5,9,13,5,0);
  616.    DFFC(P12,P9,P1;P10,P11;6,8,3,1,4,5,7,11,5,0,8,10,3,1,4,5,9,13,5,0);
  617.    DFFC(P13,P9,P1;P15,P14;6,8,3,1,4,5,7,11,5,0,8,10,3,1,4,5,9,13,5,0);
  618. %
  619. ;Data taken from 1987 National ALS/AS Logic Data Book.
  620. :74AS181   TTL  24
  621.    LINV(P18;L1);
  622.    LINV(P20;L2);
  623.    LINV(P22;L3);
  624.    LINV(P1;L4);
  625.    LINV(P8;L5);
  626.    LAND(P18,P3,P19;L6);
  627.    LAND(P19,P4,L1;L7);
  628.    LAND(L1,P5;L8);
  629.    LAND(P6,P18;L9);
  630.    LAND(P20,P3,P21;L10);
  631.    LAND(P21,P4,L2;L11);
  632.    LAND(L2,P5;L12);
  633.    LAND(P6,P20;L13);
  634.    LAND(P22,P3,P23;L14);
  635.    LAND(P23,P4,L3;L15);
  636.    LAND(L3,P5;L16);
  637.    LAND(P6,P22;L17);
  638.    LAND(P1,P3,P2;L18);
  639.    LAND(P2,P4,L4;L19);
  640.    LAND(L4,P5;L20);
  641.    LAND(P6,P1;L21);
  642.    LNOR(L6,L7;L22);
  643.    LNOR(L8,L9,P19;L23);
  644.    LNOR(L10,L11;L24);
  645.    LNOR(L12,L13,P21;L25);
  646.    LNOR(L14,L15;L26);
  647.    LNOR(L16,L17,P23;L27);
  648.    LNOR(L18,L19;L28);
  649.    LNOR(L20,L21,P2;L29);
  650.    XOR(L22,L23;N1;2,2,2,2);
  651.    XOR(L24,L25;N2;2,2,2,2);
  652.    XOR(L26,L27;N3;2,2,2,2);
  653.    XOR(L28,L29;N4;2,2,2,2);
  654.    BUF(P7;N5;0,0,2,2);
  655.    LAND(L22,L25;L44);
  656.    LAND(L22,L24,L27;L45);
  657.    LAND(L22,L24,L26,L29;L46);
  658.    LNAND(L22,L24,L26,L28,N5;L30);
  659.    LAND(P7,L28,L26,L24,L5;L31);
  660.    LAND(L26,L24,L29,L5;L32);
  661.    LAND(L24,L27,L5;L33);
  662.    LAND(L25,L5;L34);
  663.    LAND(P7,L28,L26,L5;L35);
  664.    LAND(L26,L29,L5;L36);
  665.    LAND(L27,L5;L37);
  666.    LAND(P7,L28,L5;L38);
  667.    LAND(L29,L5;L39);
  668.    LNAND(P7,L5;L40);
  669.    LNOR(L31,L32,L33,L34;L41);
  670.    LNOR(L35,L36,L37;L42);
  671.    LNOR(L38,L39;L43);
  672.    NOR(L23,L44,L45,L46;P17;7,7,9,9);
  673.    NAND(P17,L30;P16;7,7,7,7);
  674.    NAND(L22,L24,L26,L28;P15;8,8,10,10);
  675.    XOR(N1,L41;P13;7,7,9,9);
  676.    XOR(N2,L42;P11;7,7,9,9);
  677.    XOR(N3,L43;P10;7,7,9,9);
  678.    XOR(N4,L40;P9;7,7,9,9);
  679.    BUF(P13;N9;2,2,2,2);
  680.    BUF(P11;N10;2,2,2,2);
  681.    BUF(P10;N11;2,2,2,2);
  682.    SET(RHIGH);
  683.    AND(N9,N10,N11,P9;P14;12,12,12,12);
  684. %
  685. ;Data taken from 1987 National ALS/AS Logic Data Book.
  686. :74AS181A   TTL  24
  687.    LINV(P18;L1);
  688.    LINV(P20;L2);
  689.    LINV(P22;L3);
  690.    LINV(P1;L4);
  691.    LINV(P8;L5);
  692.    LAND(P18,P3,P19;L6);
  693.    LAND(P19,P4,L1;L7);
  694.    LAND(L1,P5;L8);
  695.    LAND(P6,P18;L9);
  696.    LAND(P20,P3,P21;L10);
  697.    LAND(P21,P4,L2;L11);
  698.    LAND(L2,P5;L12);
  699.    LAND(P6,P20;L13);
  700.    LAND(P22,P3,P23;L14);
  701.    LAND(P23,P4,L3;L15);
  702.    LAND(L3,P5;L16);
  703.    LAND(P6,P22;L17);
  704.    LAND(P1,P3,P2;L18);
  705.    LAND(P2,P4,L4;L19);
  706.    LAND(L4,P5;L20);
  707.    LAND(P6,P1;L21);
  708.    LNOR(L6,L7;L22);
  709.    LNOR(L8,L9,P19;L23);
  710.    LNOR(L10,L11;L24);
  711.    LNOR(L12,L13,P21;L25);
  712.    LNOR(L14,L15;L26);
  713.    LNOR(L16,L17,P23;L27);
  714.    LNOR(L18,L19;L28);
  715.    LNOR(L20,L21,P2;L29);
  716.    XOR(L22,L23;N1;2,2,2,2);
  717.    XOR(L24,L25;N2;2,2,2,2);
  718.    XOR(L26,L27;N3;2,2,2,2);
  719.    XOR(L28,L29;N4;2,2,2,2);
  720.    BUF(P7;N5;0,0,2,2);
  721.    LAND(L22,L25;L44);
  722.    LAND(L22,L24,L27;L45);
  723.    LAND(L22,L24,L26,L29;L46);
  724.    LNAND(L22,L24,L26,L28,N5;L30);
  725.    LAND(P7,L28,L26,L24,L5;L31);
  726.    LAND(L26,L24,L29,L5;L32);
  727.    LAND(L24,L27,L5;L33);
  728.    LAND(L25,L5;L34);
  729.    LAND(P7,L28,L26,L5;L35);
  730.    LAND(L26,L29,L5;L36);
  731.    LAND(L27,L5;L37);
  732.    LAND(P7,L28,L5;L38);
  733.    LAND(L29,L5;L39);
  734.    LNAND(P7,L5;L40);
  735.    LNOR(L31,L32,L33,L34;L41);
  736.    LNOR(L35,L36,L37;L42);
  737.    LNOR(L38,L39;L43);
  738.    NOR(L23,L44,L45,L46;P17;7,7,9,9);
  739.    NAND(P17,L30;P16;7,7,7,7);
  740.    NAND(L22,L24,L26,L28;P15;8,8,10,10);
  741.    XOR(N1,L41;P13;7,7,9,9);
  742.    XOR(N2,L42;P11;7,7,9,9);
  743.    XOR(N3,L43;P10;7,7,9,9);
  744.    XOR(N4,L40;P9;7,7,9,9);
  745.    BUF(P13;N9;2,2,2,2);
  746.    BUF(P11;N10;2,2,2,2);
  747.    BUF(P10;N11;2,2,2,2);
  748.    SET(RHIGH);
  749.    AND(N9,N10,N11,P9;P14;12,12,12,12);
  750. %
  751. ;taken from 1986 TI ALS/AS Logic Data book.
  752. :74AS182   TTL  16
  753.    INV(P13;N1;3,1,3,1);
  754.    LAND(P5,P14,P1,P3;L1);
  755.    LAND(P2,P5,P14,P1;L2);
  756.    LAND(P15,P5,P14;L3);
  757.    LAND(P6,P5;L4);
  758.    LAND(P14,P1,P3,N1;L5);
  759.    LAND(P4,P14,P1,P3;L6);
  760.    LAND(P2,P14,P1;L7);
  761.    LAND(P15,P14;L8);
  762.    LAND(P1,P3,N1;L9);
  763.    LAND(P4,P1,P3;L10);
  764.    LAND(P2,P1;L11);
  765.    LAND(P3,N1;L12);
  766.    LAND(P4,P3;L13);
  767.    OR(P6,P15,P2,P4;P7;5,4,7,6);
  768.    OR(L1,L2,L3,L4;P10;9,6,11,8);
  769.    NOR(L5,L6,L7,L8;P9;8,4,10,6);
  770.    NOR(L9,L10,L11;P11;8,4,10,6);
  771.    NOR(L12,L13;P12;8,4,10,6);
  772. %
  773. ;taken from 1986 TI ALS/AS Logic Data book.
  774. :74AS194 TTL 16
  775.   LINV(P10;L1);
  776.   LINV(P9;L2);
  777.   AND(P10,P9;N1;5,5,5,5);
  778.   AND(P10,L2;N2;5,5,5,5);
  779.   AND(L1,P9;N3;5,5,5,5);
  780.   AND(L1,L2;N4;5,5,5,5);
  781.   LAND(P2,N3;L4);
  782.   LAND(N2,N6;L5);
  783.   LAND(N1,P3;L6);
  784.   LAND(N4,N5;L7);
  785.   LOR(L4,L5,L6,L7;L8);
  786.   LAND(N5,N3;L9);
  787.   LAND(N2,N7;L10);
  788.   LAND(N1,P4;L11);
  789.   LAND(N4,N6;L12);
  790.   LOR(L9,L10,L11,L12;L13);
  791.   LAND(N6,N3;L14);
  792.   LAND(N2,N8;L15);
  793.   LAND(N1,P5;L16);
  794.   LAND(N4,N7;L17);
  795.   LOR(L14,L15,L16,L17;L18);
  796.   LAND(N7,N3;L19);
  797.   LAND(N2,P7;L20);
  798.   LAND(N1,P6;L21);
  799.   LAND(N4,N8;L22);
  800.   LOR(L19,L20,L21,L22;L23);
  801.   DQFFC(L8,P11,P1;N5;2,2,4,0,2,6,7,7,4,6,2,2,4,0,2,6,7,7,4,6);
  802.   DQFFC(L13,P11,P1;N6;2,2,4,0,2,6,7,7,4,6,2,2,4,0,2,6,7,7,4,6);
  803.   DQFFC(L18,P11,P1;N7;2,2,4,0,2,6,7,7,4,6,2,2,4,0,2,6,7,7,4,6);
  804.   DQFFC(L23,P11,P1;N8;2,2,4,0,2,6,7,7,4,6,2,2,4,0,2,6,7,7,4,6);
  805.   BUF(N5;P15;3,3,5,5);
  806.   BUF(N6;P14;3,3,5,5);
  807.   BUF(N7;P13;3,3,5,5);
  808.   BUF(N8;P12;3,3,5,5);
  809. %
  810. ;taken from 1986 TI ALS/AS Logic Data book.
  811. :74AS195 TTL 16
  812.   INV(P9;N1;5,5,5,5);
  813.   BUF(P9;N2;5,5,5,5);
  814.   LINV(N3;L1);
  815.   LAND(L1,P2,N2;L2);
  816.   LAND(N2,P3,N3;L3);
  817.   LAND(N1,P4;L4);
  818.   LOR(L2,L3,L4;L5);
  819.   LAND(N3,N2;L6);
  820.   LAND(N1,P5;L7);
  821.   LOR(L6,L7;L8);
  822.   LAND(N4,N2;L9);
  823.   LAND(N1,P6;L10);
  824.   LOR(L9,L10;L11);
  825.   LAND(N5,N2;L12);
  826.   LAND(N1,P7;L13);
  827.   LOR(L12,L13;L14);
  828.   DQFFC(L5,P10,P1;N3;3,3,4,0,4,4,2,2,4,0,3,3,4,0,4,4,4,4,4,0);
  829.   DQFFC(L8,P10,P1;N4;3,3,4,0,4,4,2,2,4,0,3,3,4,0,4,4,4,4,4,0);
  830.   DQFFC(L11,P10,P1;N5;3,3,4,0,4,4,2,2,4,0,3,3,4,0,4,4,4,4,4,0);
  831.   DQFFC(L14,P10,P1;N6;3,3,4,0,4,4,2,2,4,0,3,3,4,0,4,4,4,4,4,0);
  832.   BUF(N3;P15;4,6,6,8);
  833.   BUF(N4;P14;4,6,6,8);
  834.   BUF(N5;P13;4,6,6,8);
  835.   BUF(N6;P12;4,6,6,8);
  836.   INV(N6;P11;4,6,6,8);
  837. %
  838. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  839. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  840. ;50pf loading.
  841. :74AS240            TTL    20
  842.    INV(P2;N1;7,6,9,8);
  843.    INV(P4;N2;7,6,9,8);
  844.    INV(P6;N3;7,6,9,8);
  845.    INV(P8;N4;7,6,9,8);
  846.    INV(P11;N5;7,6,9,8);
  847.    INV(P13;N6;7,6,9,8);
  848.    INV(P15;N7;7,6,9,8);
  849.    INV(P17;N8;7,6,9,8);
  850.    LINV(P1;L1);
  851.    LINV(P19;L2);
  852.    TSB(N1,L1;P18;10,7,13,6,10,7,13,6);
  853.    TSB(N2,L1;P16;10,7,13,6,10,7,13,6);
  854.    TSB(N3,L1;P14;10,7,13,6,10,7,13,6);
  855.    TSB(N4,L1;P12;10,7,13,6,10,7,13,6);
  856.    TSB(N5,L2;P9;10,7,13,6,10,7,13,6);
  857.    TSB(N6,L2;P7;10,7,13,6,10,7,13,6);
  858.    TSB(N7,L2;P5;10,7,13,6,10,7,13,6);
  859.    TSB(N8,L2;P3;10,7,13,6,10,7,13,6);
  860. %
  861. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  862. ;Enable/Disable times for 50pf loading.
  863. :74AS241            TTL    20
  864.    BUF(P2;N1;9,7,11,9);
  865.    BUF(P4;N2;9,7,11,9);
  866.    BUF(P6;N3;9,7,11,9);
  867.    BUF(P8;N4;9,7,11,9);
  868.    BUF(P11;N5;9,7,11,9);
  869.    BUF(P13;N6;9,7,11,9);
  870.    BUF(P15;N7;9,7,11,9);
  871.    BUF(P17;N8;9,7,11,9);
  872.    LINV(P1;L1);
  873.    TSB(N1,L1;P18;8,10,11,7,8,10,11,7);
  874.    TSB(N2,L1;P16;8,10,11,7,8,10,11,7);
  875.    TSB(N3,L1;P14;8,10,11,7,8,10,11,7);
  876.    TSB(N4,L1;P12;8,10,11,7,8,10,11,7);
  877.    TSB(N5,P19;P9;10,11,12,7,10,11,12,7);
  878.    TSB(N6,P19;P7;10,11,12,7,10,11,12,7);
  879.    TSB(N7,P19;P5;10,11,12,7,10,11,12,7);
  880.    TSB(N8,P19;P3;10,11,12,7,10,11,12,7);
  881. %
  882. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  883. ;Enable/Disable times for 50pf loading.
  884. :74AS242            TTL    14
  885.    LINV(P1;L1);
  886.    INV(P3;N1;7,6,9,8);
  887.    INV(P4;N2;7,6,9,8);
  888.    INV(P5;N3;7,6,9,8);
  889.    INV(P6;N4;7,6,9,8);
  890.    INV(P8;N5;7,6,9,8);
  891.    INV(P9;N6;7,6,9,8);
  892.    INV(P10;N7;7,6,9,8);
  893.    INV(P11;N8;7,6,9,8);
  894.    TSB(N1,L1;P11;8,6,10,7,8,6,10,7);
  895.    TSB(N2,L1;P10;8,6,10,7,8,6,10,7);
  896.    TSB(N3,L1;P9;8,6,10,7,8,6,10,7);
  897.    TSB(N4,L1;P8;8,6,10,7,8,6,10,7);
  898.    TSB(N5,P13;P6;8,6,11,6,8,6,11,6);
  899.    TSB(N6,P13;P5;8,6,11,6,8,6,11,6);
  900.    TSB(N7,P13;P4;8,6,11,6,8,6,11,6);
  901.    TSB(N8,P13;P3;8,6,11,6,8,6,11,6);
  902. %
  903. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  904. ;Enable/Disable times for 50pf loading.
  905. :74AS243            TTL    14
  906.    LINV(P1;L1);
  907.    BUF(P3;N1;8,7,10,9);
  908.    BUF(P4;N2;8,7,10,9);
  909.    BUF(P5;N3;8,7,10,9);
  910.    BUF(P6;N4;8,7,10,9);
  911.    BUF(P8;N5;8,7,10,9);
  912.    BUF(P9;N6;8,7,10,9);
  913.    BUF(P10;N7;8,7,10,9);
  914.    BUF(P11;N8;8,7,10,9);
  915.    TSB(N1,L1;P11;8,9,9,7,8,9,9,7);
  916.    TSB(N2,L1;P10;8,9,9,7,8,9,9,7);
  917.    TSB(N3,L1;P9;8,9,9,7,8,9,9,7);
  918.    TSB(N4,L1;P8;9,11,11,7,9,11,11,7);
  919.    TSB(N5,P13;P6;9,11,11,7,9,11,11,7);
  920.    TSB(N6,P13;P5;9,11,11,7,9,11,11,7);
  921.    TSB(N7,P13;P4;9,11,11,7,9,11,11,7);
  922.    TSB(N8,P13;P3;9,11,11,7,9,11,11,7);
  923. %
  924. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  925. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  926. ;50pf loading.
  927. :74AS244            TTL    20
  928.    BUF(P2;N1;6,6,8,8);
  929.    BUF(P4;N2;6,6,8,8);
  930.    BUF(P6;N3;6,6,8,8);
  931.    BUF(P8;N4;6,6,8,8);
  932.    BUF(P11;N5;6,6,8,8);
  933.    BUF(P13;N6;6,6,8,8);
  934.    BUF(P15;N7;6,6,8,8);
  935.    BUF(P17;N8;6,6,8,8);
  936.    LINV(P1;L1);
  937.    LINV(P19;L2);
  938.    TSB(N1,L1;P18;8,9,9,6,8,9,9,6);
  939.    TSB(N2,L1;P16;8,9,9,6,8,9,9,6);
  940.    TSB(N3,L1;P14;8,9,9,6,8,9,9,6);
  941.    TSB(N4,L1;P12;8,9,9,6,8,9,9,6);
  942.    TSB(N5,L2;P9;8,9,9,6,8,9,9,6);
  943.    TSB(N6,L2;P7;8,9,9,6,8,9,9,6);
  944.    TSB(N7,L2;P5;8,9,9,6,8,9,9,6);
  945.    TSB(N8,L2;P3;8,9,9,6,8,9,9,6);
  946. %
  947. ;taken from 1986 TI ALS/AS Logic Data book.
  948. :74AS245            TTL        20
  949.    LINV(P19;L1);
  950.    LINV(P1;L2);
  951.    LAND(P1,L1;L3);
  952.    LAND(L1,L2;L4);
  953.    BUF(P2;N1;6,5,8,7);
  954.    BUF(P3;N2;6,5,8,7);
  955.    BUF(P4;N3;6,5,8,7);
  956.    BUF(P5;N4;6,5,8,7);
  957.    BUF(P6;N5;6,5,8,7);
  958.    BUF(P7;N6;6,5,8,7);
  959.    BUF(P8;N7;6,5,8,7);
  960.    BUF(P9;N8;6,5,8,7);
  961.    BUF(P11;N9;6,5,8,7);
  962.    BUF(P12;N10;6,5,8,7);
  963.    BUF(P13;N11;6,5,8,7);
  964.    BUF(P14;N12;6,5,8,7);
  965.    BUF(P15;N13;6,5,8,7);
  966.    BUF(P16;N14;6,5,8,7);
  967.    BUF(P17;N15;6,5,8,7);
  968.    BUF(P18;N16;6,5,8,7);
  969.    TSB(N1,L3;P18;9,9,10,6,9,9,10,6);
  970.    TSB(N2,L3;P17;9,9,10,6,9,9,10,6);
  971.    TSB(N3,L3;P16;9,9,10,6,9,9,10,6);
  972.    TSB(N4,L3;P15;9,9,10,6,9,9,10,6);
  973.    TSB(N5,L3;P14;9,9,10,6,9,9,10,6);
  974.    TSB(N6,L3;P13;9,9,10,6,9,9,10,6);
  975.    TSB(N7,L3;P12;9,9,10,6,9,9,10,6);
  976.    TSB(N8,L3;P11;9,9,10,6,9,9,10,6);
  977.    TSB(N9,L4;P9;9,9,10,6,9,9,10,6);
  978.    TSB(N10,L4;P8;9,9,10,6,9,9,10,6);
  979.    TSB(N11,L4;P7;9,9,10,6,9,9,10,6);
  980.    TSB(N12,L4;P6;9,9,10,6,9,9,10,6);
  981.    TSB(N13,L4;P5;9,9,10,6,9,9,10,6);
  982.    TSB(N14,L4;P4;9,9,10,6,9,9,10,6);
  983.    TSB(N15,L4;P3;9,9,10,6,9,9,10,6);
  984.    TSB(N16,L4;P2;9,9,10,6,9,9,10,6);
  985. %
  986. ;Data for the following device was taken from
  987. ;the 1986 ALS/AS Logic Data Book.
  988. :74AS250   TTL  24
  989.     INV(P15;N1;4,5,4,5);
  990.     INV(P14;N2;4,5,4,5);
  991.     INV(P13;N3;4,5,4,5);
  992.     INV(P11;N4;4,5,4,5);
  993.     BUF(P15;N5;4,5,4,5);
  994.     BUF(P14;N6;4,5,4,5);
  995.     BUF(P13;N7;4,5,4,5);
  996.     BUF(P11;N8;4,5,4,5);
  997.     LAND(P8,N1,N2,N3,N4;L1);
  998.     LAND(P7,N5,N2,N3,N4;L2);
  999.     LAND(P6,N1,N6,N3,N4;L3);
  1000.     LAND(P5,N5,N6,N3,N4;L4);
  1001.     LAND(P4,N1,N2,N7,N4;L5);
  1002.     LAND(P3,N5,N2,N7,N4;L6);
  1003.     LAND(P2,N1,N6,N7,N4;L7);
  1004.     LAND(P1,N5,N6,N7,N4;L8);
  1005.     LAND(P23,N1,N2,N3,N8;L9);
  1006.     LAND(P22,N5,N2,N3,N8;L10);
  1007.     LAND(P21,N1,N6,N3,N8;L11);
  1008.     LAND(P20,N5,N6,N3,N8;L12);
  1009.     LAND(P19,N1,N2,N7,N8;L13);
  1010.     LAND(P18,N5,N2,N7,N8;L14);
  1011.     LAND(P17,N1,N6,N7,N8;L15);
  1012.     LAND(P16,N5,N6,N7,N8;L16);
  1013.     LINV(P9;L17);
  1014.     NOR(L1,L2,L3,L4,L5,L6,L7,L8,L9,L10,L11,L12,L13,L14,L15,L16;N9;6,4,8,6);
  1015.     TSB(N9,L17;P10;20,7,6,6,20,7,6,6);
  1016.  %
  1017. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  1018. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  1019. ;All delays for this part are specified for 15pf and 50pf.  The delays
  1020. ;for the 15pf case are extrapolated using 42pf/ns.  The 3-state parameters
  1021. ;are for 50pf.
  1022. :74AS251            TTL    16
  1023.    LINV(P7;L1);
  1024.    INV(P11;N1;2,2,2,2);
  1025.    INV(P10;N2;2,2,2,2);
  1026.    INV(P9;N3;2,2,2,2);
  1027.    LINV(N1;L2);
  1028.    LINV(N2;L3);
  1029.    LINV(N3;L4);
  1030.    LAND(P4,N1,N2,N3,L1;L5);
  1031.    LAND(P3,L2,N2,N3,L1;L6);
  1032.    LAND(P2,N1,L3,N3,L1;L7);
  1033.    LAND(P1,L2,L3,N3,L1;L8);
  1034.    LAND(P15,N1,N2,L4,L1;L9);
  1035.    LAND(P14,L2,N2,L4,L1;L10);
  1036.    LAND(P13,N1,L3,L4,L1;L11);
  1037.    LAND(P12,L2,L3,L4,L1;L12);
  1038.    LNOR(L5,L6,L7,L8,L9,L10,L11,L12;L13);
  1039.    INV(L13;N4;2,3,3,4);
  1040.    BUF(L13;N5;2,2,3,3);
  1041.    TSB(N4,L1;P5;6,5,4,3,6,5,4,3);
  1042.    TSB(N5,L1;P6;6,5,4,3,6,5,4,3);
  1043. %
  1044. ;The delays modeled for this part are - Data to Y, Select to Y, and
  1045. ;Output Control to Y.  All delays for this part are modeled for 15pf
  1046. ;and 50pf.  The delays for 15pf are extrapolated using 42pf/ns.  The
  1047. ;3-state parameters are for 50pf.
  1048. :74AS253            TTL    16
  1049.    LINV(P1;L1);
  1050.    LINV(P15;L4);
  1051.    INV(P2;N1;4,6,4,6);
  1052.    INV(P14;N2;4,6,4,6);
  1053.    LINV(N1;L2);
  1054.    LINV(N2;L3);
  1055.    LAND(N1,N2,P6,L1;L5);
  1056.    LAND(N1,P5,L3,L1;L6);
  1057.    LAND(N2,P4,L2,L1;L7);
  1058.    LAND(P3,L3,L2,L1;L8);
  1059.    LAND(N1,N2,P10,L4;L9);
  1060.    LAND(N1,P11,L3,L4;L10);
  1061.    LAND(N2,P12,L2,L4;L11);
  1062.    LAND(P13,L3,L2,L4;L12);
  1063.    OR(L5,L6,L7,L8;N3;7,7,8,8);
  1064.    OR(L9,L10,L11,L12;N4;7,7,8,8);
  1065.    TSB(N3,L1;P7;12,13,7,6,12,13,7,6);
  1066.    TSB(N4,L4;P9;12,13,7,6,12,13,7,6);
  1067. %
  1068. ;The delays modeled for this part are - propagation delay from Data to
  1069. ;Output, Select to Output, Also modeled are the enable and disable times
  1070. ;for the 3-state drivers.  Propagation delays are repeated for 15pf
  1071. ;and 50pf.  The delays for the 15pf case are extrapolated using 42pf/ns.
  1072. ;Enable/disable times are for 50pf.
  1073. :74AS257            TTL    16
  1074.    LINV(P15;L1);
  1075.    INV(P1;N1;5,4,5,4);
  1076.    LINV(N1;L2);
  1077.    LAND(P2,N1;L3);
  1078.    LAND(P3,L2;L4);
  1079.    LAND(P5,N1;L5);
  1080.    LAND(P6,L2;L6);
  1081.    LAND(P11,N1;L7);
  1082.    LAND(P10,L2;L8);
  1083.    LAND(P14,N1;L9);
  1084.    LAND(P13,L2;L10);
  1085.    OR(L3,L4;N2;5,5,6,6);
  1086.    OR(L5,L6;N3;5,5,6,6);
  1087.    OR(L7,L8;N4;5,5,6,6);
  1088.    OR(L9,L10;N5;5,5,6,6);
  1089.    TSB(N2,L1;P4;10,8,7,7,10,8,7,7);
  1090.    TSB(N3,L1;P7;10,8,7,7,10,8,7,7);
  1091.    TSB(N4,L1;P9;10,8,7,7,10,8,7,7);
  1092.    TSB(N5,L1;P12;10,8,7,7,10,8,7,7);
  1093. %
  1094. ;The delays modeled for this part are - propagation delay from Data to
  1095. ;Output, Select to Output. Also modeled are the enable and disable
  1096. ;time for the 3-state drivers.   Propagation delays are repeated for
  1097. ;15pf and 50pf.   The delays for the 15pf are extrapolated using 42pf/ns.
  1098. ;Enable/disable times are for 50pf loading.
  1099. :74AS258            TTL    16
  1100.    LINV(P15;L1);
  1101.    INV(P1;N1;5,6,5,6);
  1102.    LINV(N1;L2);
  1103.    LAND(P2,N1;L3);
  1104.    LAND(P3,L2;L4);
  1105.    LAND(P5,N1;L5);
  1106.    LAND(P6,L2;L6);
  1107.    LAND(P11,N1;L7);
  1108.    LAND(P10,L2;L8);
  1109.    LAND(P14,N1;L9);
  1110.    LAND(P13,L2;L10);
  1111.    NOR(L3,L4;N2;4,3,5,4);
  1112.    NOR(L5,L6;N3;4,3,5,4);
  1113.    NOR(L7,L8;N4;4,3,5,4);
  1114.    NOR(L9,L10;N5;4,3,5,4);
  1115.    TSB(N2,L1;P4;10,8,7,6,10,8,7,6);
  1116.    TSB(N3,L1;P7;10,8,7,6,10,8,7,6);
  1117.    TSB(N4,L1;P9;10,8,7,6,10,8,7,6);
  1118.    TSB(N5,L1;P12;10,8,7,6,10,8,7,6);
  1119. %
  1120. ;taken from 1986 TI ALS/AS Logic Data book.
  1121. :74AS280  TTL  14
  1122.    LXOR(P8,P9,P10,P11,P12,P13,P1,P2,P4;L1);
  1123.    INV(L1;P5;10,9,12,11);
  1124.    BUF(L1;P6;10,10,12,12);
  1125. %
  1126. ;Data for the following device was taken from
  1127. ;the 1986 ALS/AS Logic Data Book.
  1128. :74AS282   TTL  20
  1129.    LINV(P7;L1);
  1130.    LINV(P8;L2);
  1131.    LINV(P17;L3);
  1132.    LINV(P16;L4);
  1133.    LAND(P5,P18,P1,P3;L5);
  1134.    LAND(P2,P5,P18,P1;L6);
  1135.    LAND(P19,P5,P18;L7);
  1136.    LAND(P6,P5;L8);
  1137.    LAND(P18,P1,P3,N1;L9);
  1138.    LAND(P4,P18,P1,P3;L10);
  1139.    LAND(P2,P18,P1;L11);
  1140.    LAND(P19,P18;L12);
  1141.    LAND(P1,P3,N1;L13);
  1142.    LAND(P4,P1,P3;L14);
  1143.    LAND(P2,P1;L15);
  1144.    LAND(P3,N1;L16);
  1145.    LAND(P4,P3;L17);
  1146.    LAND(L2,L1,P17;L18);
  1147.    LAND(P7,L2,L3;L19);
  1148.    LAND(L1,P8,P16;L20);
  1149.    LAND(P7,P8,L4;L21);
  1150.    NOR(L18,L19,L20,L21;N1;1,1,1,1);
  1151.    OR(P6,P19,P2,P4;P9;3,3,5,5);
  1152.    OR(L5,L6,L7,L8;P12;3,3,5,5);
  1153.    NOR(L9,L10,L11,L12;P11;3,3,5,5);
  1154.    NOR(L13,L14,L15;P14;3,3,5,5);
  1155.    NOR(L16,L17;P15;3,3,5,5);
  1156.    INV(N1;P13;5,5,5,5);
  1157. %
  1158. ;Data for the following device was taken from
  1159. ;the 1986 ALS/AS Logic Data Book.
  1160. :74AS286   TTL  14
  1161.    LXNOR(P8,P9;L1);
  1162.    LINV(P10;L2);
  1163.    LXNOR(L1,L2;L3);
  1164.    LXNOR(P11,P12;L4);
  1165.    LINV(P13;L5);
  1166.    LXNOR(L4,L5;L6);
  1167.    LXNOR(P1,P2;L7);
  1168.    LINV(P4;L8);
  1169.    LXOR(L7,L8;L9);
  1170.    LXNOR(L3,L6;L10);
  1171.    XNOR(L9,L10;N1;8,8,8,8);
  1172.    INV(N1;N2;4,3,6,5);
  1173.    LINV(P3;L11);
  1174.    LXNOR(N1,P6;L12);
  1175.    NAND(L12,P3;P5;7,7,9,9);
  1176.    TSB(N2,L11;P6;16,13,10,12,16,13,10,12);
  1177. %
  1178. ;taken from 1986 TI ALS/AS Logic Data book.
  1179. :74AS298   TTL  16
  1180.    INV(P11;N1;0,0,0,0);
  1181.    INV(P10;N2;8,8,8,8);
  1182.    LINV(N2;L1);
  1183.    LAND(P3,N2;L2);
  1184.    LAND(P2,L1;L3);
  1185.    LAND(P4,N2;L4);
  1186.    LAND(P1,L1;L5);
  1187.    LAND(P9,N2;L6);
  1188.    LAND(P5,L1;L7);
  1189.    LAND(P7,N2;L8);
  1190.    LAND(P6,L1;L9);
  1191.    LOR(L2,L3;L10);
  1192.    LOR(L4,L5;L11);
  1193.    LOR(L6,L7;L12);
  1194.    LOR(L8,L9;L13);
  1195.    DQFF(L10,N1;P15;7,9,5,4,5,5,9,11,5,4,5,5);
  1196.    DQFF(L11,N1;P14;7,9,5,4,5,5,9,11,5,4,5,5);
  1197.    DQFF(L12,N1;P13;7,9,5,4,5,5,9,11,5,4,5,5);
  1198.    DQFF(L13,N1;P12;7,9,5,4,5,5,9,11,5,4,5,5);
  1199. %
  1200. ;taken from 1986 TI ALS/AS Logic Data book.
  1201. :74AS352   TTL  16
  1202.    INV(P1;N1;6,0,6,0);
  1203.    INV(P15;N2;6,0,6,0);
  1204.    INV(P2;N3;7,4,7,4);
  1205.    INV(P14;N4;7,4,7,4);
  1206.    BUF(P2;N5;7,4,7,4);
  1207.    BUF(P14;N6;7,4,7,4);
  1208.    LAND(N1,N3,N4,P6;L3);
  1209.    LAND(N1,N3,N6,P5;L4);
  1210.    LAND(N1,N5,N4,P4;L5);
  1211.    LAND(N1,N5,N6,P3;L6);
  1212.    LAND(P10,N3,N4,N2;L7);
  1213.    LAND(P11,N3,N6,N2;L8);
  1214.    LAND(P12,N5,N4,N2;L9);
  1215.    LAND(P13,N5,N6,N2;L10);
  1216.    NOR(L3,L4,L5,L6;P7;5,4,7,6);
  1217.    NOR(L7,L8,L9,L10;P9;5,4,7,6);
  1218. %
  1219. ;taken from 1986 TI ALS/AS Logic Data book.
  1220. :74AS353   TTL  16
  1221.    INV(P2;N1;1,6,1,6);
  1222.    INV(P14;N2;1,6,1,6);
  1223.    BUF(P2;N3;1,6,1,6);
  1224.    BUF(P14;N4;1,6,1,6);
  1225.    LINV(P1;L1);
  1226.    LINV(P15;L2);
  1227.    LAND(L1,N1,N2,P6;L3);
  1228.    LAND(L1,N1,N4,P5;L4);
  1229.    LAND(L1,N3,N2,P4;L5);
  1230.    LAND(L1,N3,N4,P3;L6);
  1231.    LAND(P10,N1,N2,L2;L7);
  1232.    LAND(P11,N1,N4,L2;L8);
  1233.    LAND(P12,N3,N2,L2;L9);
  1234.    LAND(P13,N3,N4,L2;L10);
  1235.    NOR(L3,L4,L5,L6;N5;6,4,8,6);
  1236.    NOR(L7,L8,L9,L10;N6;6,4,8,6);
  1237.    TSB(N5,L1;P7;13,8,8,6,13,8,8,6);
  1238.    TSB(N6,L2;P9;13,8,8,6,13,8,8,6);
  1239. %
  1240. ;taken from 1986 TI ALS/AS Logic Data book.
  1241. :74AS353A   TTL  16
  1242.    INV(P2;N1;1,6,1,6);
  1243.    INV(P14;N2;1,6,1,6);
  1244.    BUF(P2;N3;1,6,1,6);
  1245.    BUF(P14;N4;1,6,1,6);
  1246.    LINV(P1;L1);
  1247.    LINV(P15;L2);
  1248.    LAND(L1,N1,N2,P6;L3);
  1249.    LAND(L1,N1,N4,P5;L4);
  1250.    LAND(L1,N3,N2,P4;L5);
  1251.    LAND(L1,N3,N4,P3;L6);
  1252.    LAND(P10,N1,N2,L2;L7);
  1253.    LAND(P11,N1,N4,L2;L8);
  1254.    LAND(P12,N3,N2,L2;L9);
  1255.    LAND(P13,N3,N4,L2;L10);
  1256.    NOR(L3,L4,L5,L6;N5;6,4,8,6);
  1257.    NOR(L7,L8,L9,L10;N6;6,4,8,6);
  1258.    TSB(N5,L1;P7;13,8,8,6,13,8,8,6);
  1259.    TSB(N6,L2;P9;13,8,8,6,13,8,8,6);
  1260. %
  1261. ;taken from 1987 National ALS/AS Logic Data book.
  1262. :74AS373   TTL  20
  1263.    LINV(P1;L1);
  1264.    DLATCH(P3,P11;N1;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1265.    DLATCH(P4,P11;N2;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1266.    DLATCH(P7,P11;N3;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1267.    DLATCH(P8,P11;N4;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1268.    DLATCH(P13,P11;N5;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1269.    DLATCH(P14,P11;N6;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1270.    DLATCH(P17,P11;N7;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1271.    DLATCH(P18,P11;N8;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1272.    TSB(N1,L1;P2;10,7,7,7,10,7,7,7);
  1273.    TSB(N2,L1;P5;10,7,7,7,10,7,7,7);
  1274.    TSB(N3,L1;P6;10,7,7,7,10,7,7,7);
  1275.    TSB(N4,L1;P9;10,7,7,7,10,7,7,7);
  1276.    TSB(N5,L1;P12;10,7,7,7,10,7,7,7);
  1277.    TSB(N6,L1;P15;10,7,7,7,10,7,7,7);
  1278.    TSB(N7,L1;P16;10,7,7,7,10,7,7,7);
  1279.    TSB(N8,L1;P19;10,7,7,7,10,7,7,7);
  1280. %
  1281. ;The Propagation delays modeled are as follows - Delay form Clock to Q,
  1282. ;set up and hold time, and the minimum pulse width of the clock.  These
  1283. ;delays are repeated for 50pf and 150pf.  The Enable/Disable time for
  1284. ;the 3-state drivers are also modeled for 50pf.
  1285. :74AS374            TTL    20
  1286.    LINV(P1;L1);
  1287.    DQFF(P3,P11;N1;8,9,2,2,4,3,10,11,2,2,4,3);
  1288.    DQFF(P4,P11;N2;8,9,2,2,4,3,10,11,2,2,4,3);
  1289.    DQFF(P7,P11;N3;8,9,2,2,4,3,10,11,2,2,4,3);
  1290.    DQFF(P8,P11;N4;8,9,2,2,4,3,10,11,2,2,4,3);
  1291.    DQFF(P13,P11;N5;8,9,2,2,4,3,10,11,2,2,4,3);
  1292.    DQFF(P14,P11;N6;8,9,2,2,4,3,10,11,2,2,4,3);
  1293.    DQFF(P17,P11;N7;8,9,2,2,4,3,10,11,2,2,4,3);
  1294.    DQFF(P18,P11;N8;8,9,2,2,4,3,10,11,2,2,4,3);
  1295.    TSB(N1,L1;P2;10,6,6,6,10,6,6,6);
  1296.    TSB(N2,L1;P5;10,6,6,6,10,6,6,6);
  1297.    TSB(N3,L1;P6;10,6,6,6,10,6,6,6);
  1298.    TSB(N4,L1;P9;10,6,6,6,10,6,6,6);
  1299.    TSB(N5,L1;P12;10,6,6,6,10,6,6,6);
  1300.    TSB(N6,L1;P15;10,6,6,6,10,6,6,6);
  1301.    TSB(N7,L1;P16;10,6,6,6,10,6,6,6);
  1302.    TSB(N8,L1;P19;10,6,6,6,10,6,6,6);
  1303. %
  1304. ;taken from 1987 National ALS/AS Logic Data book.
  1305. :74AS533   TTL  20
  1306.    LINV(P1;L1);
  1307.    DLATCH(P3,P11;N1;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1308.    DLATCH(P4,P11;N2;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1309.    DLATCH(P7,P11;N3;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1310.    DLATCH(P8,P11;N4;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1311.    DLATCH(P13,P11;N5;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1312.    DLATCH(P14,P11;N6;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1313.    DLATCH(P17,P11;N7;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1314.    DLATCH(P18,P11;N8;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1315.    ITSB(N1,L1;P2;10,7,7,7,10,7,7,7);
  1316.    ITSB(N2,L1;P5;10,7,7,7,10,7,7,7);
  1317.    ITSB(N3,L1;P6;10,7,7,7,10,7,7,7);
  1318.    ITSB(N4,L1;P9;10,7,7,7,10,7,7,7);
  1319.    ITSB(N5,L1;P12;10,7,7,7,10,7,7,7);
  1320.    ITSB(N6,L1;P15;10,7,7,7,10,7,7,7);
  1321.    ITSB(N7,L1;P16;10,7,7,7,10,7,7,7);
  1322.    ITSB(N8,L1;P19;10,7,7,7,10,7,7,7);
  1323. %
  1324. ;The delays for the following part are modeled for 50pf and 150pf
  1325. :74AS534            TTL    20
  1326.    LINV(P1;L1);
  1327.    DQFF(P3,P11;N1;9,8,2,2,4,3,11,10,2,2,4,3);
  1328.    DQFF(P4,P11;N2;9,8,2,2,4,3,11,10,2,2,4,3);
  1329.    DQFF(P7,P11;N3;9,8,2,2,4,3,11,10,2,2,4,3);
  1330.    DQFF(P8,P11;N4;9,8,2,2,4,3,11,10,2,2,4,3);
  1331.    DQFF(P13,P11;N5;9,8,2,2,4,3,11,10,2,2,4,3);
  1332.    DQFF(P14,P11;N6;9,8,2,2,4,3,11,10,2,2,4,3);
  1333.    DQFF(P17,P11;N7;9,8,2,2,4,3,11,10,2,2,4,3);
  1334.    DQFF(P18,P11;N8;9,8,2,2,4,3,11,10,2,2,4,3);
  1335.    ITSB(N1,L1;P2;10,6,6,6,10,6,6,6);
  1336.    ITSB(N2,L1;P5;10,6,6,6,10,6,6,6);
  1337.    ITSB(N3,L1;P6;10,6,6,6,10,6,6,6);
  1338.    ITSB(N4,L1;P9;10,6,6,6,10,6,6,6);
  1339.    ITSB(N5,L1;P12;10,6,6,6,10,6,6,6);
  1340.    ITSB(N6,L1;P15;10,6,6,6,10,6,6,6);
  1341.    ITSB(N7,L1;P16;10,6,6,6,10,6,6,6);
  1342.    ITSB(N8,L1;P19;10,6,6,6,10,6,6,6);
  1343. %
  1344. ;taken from 1987 National ALS/AS Logic Data book.
  1345. ;Enable pulse width for this device is assumed to be equal
  1346. ;for low and high.
  1347. :74AS573   TTL  20
  1348.    LINV(P1;L1);
  1349.    DLATCH(P2,P11;N1;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1350.    DLATCH(P3,P11;N2;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1351.    DLATCH(P4,P11;N3;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1352.    DLATCH(P5,P11;N4;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1353.    DLATCH(P6,P11;N5;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1354.    DLATCH(P7,P11;N6;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1355.    DLATCH(P8,P11;N7;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1356.    DLATCH(P9,P11;N8;4,4,10,6,2,3,5,6,6,12,8,2,3,5);
  1357.    TSB(N1,L1;P19;10,7,7,7,10,7,7,7);
  1358.    TSB(N2,L1;P18;10,7,7,7,10,7,7,7);
  1359.    TSB(N3,L1;P17;10,7,7,7,10,7,7,7);
  1360.    TSB(N4,L1;P16;10,7,7,7,10,7,7,7);
  1361.    TSB(N5,L1;P15;10,7,7,7,10,7,7,7);
  1362.    TSB(N6,L1;P14;10,7,7,7,10,7,7,7);
  1363.    TSB(N7,L1;P13;10,7,7,7,10,7,7,7);
  1364.    TSB(N8,L1;P12;10,7,7,7,10,7,7,7);
  1365. %
  1366. ;The delays for the following part are modeled for 50pf and 150pf
  1367. :74AS574            TTL    20
  1368.    LINV(P1;L1);
  1369.    DQFF(P2,P11;N1;8,9,2,2,4,2,10,11,2,2,4,2);
  1370.    DQFF(P3,P11;N2;8,9,2,2,4,2,10,11,2,2,4,2);
  1371.    DQFF(P4,P11;N3;8,9,2,2,4,2,10,11,2,2,4,2);
  1372.    DQFF(P5,P11;N4;8,9,2,2,4,2,10,11,2,2,4,2);
  1373.    DQFF(P6,P11;N5;8,9,2,2,4,2,10,11,2,2,4,2);
  1374.    DQFF(P7,P11;N6;8,9,2,2,4,2,10,11,2,2,4,2);
  1375.    DQFF(P8,P11;N7;8,9,2,2,4,2,10,11,2,2,4,2);
  1376.    DQFF(P9,P11;N8;8,9,2,2,4,2,10,11,2,2,4,2);
  1377.    TSB(N1,L1;P19;10,6,6,6,10,6,6,6);
  1378.    TSB(N2,L1;P18;10,6,6,6,10,6,6,6);
  1379.    TSB(N3,L1;P17;10,6,6,6,10,6,6,6);
  1380.    TSB(N4,L1;P16;10,6,6,6,10,6,6,6);
  1381.    TSB(N5,L1;P15;10,6,6,6,10,6,6,6);
  1382.    TSB(N6,L1;P14;10,6,6,6,10,6,6,6);
  1383.    TSB(N7,L1;P13;10,6,6,6,10,6,6,6);
  1384.    TSB(N8,L1;P12;10,6,6,6,10,6,6,6);
  1385. %
  1386. ;The delays for the following part are modeled for 50pf and 150pf
  1387. :74AS575            TTL    24
  1388.    LINV(P2;L1);
  1389.    LAND(P1,P3;L2);
  1390.    LAND(P1,P4;L3);
  1391.    LAND(P1,P5;L4);
  1392.    LAND(P1,P6;L5);
  1393.    LAND(P1,P7;L6);
  1394.    LAND(P1,P8;L7);
  1395.    LAND(P1,P9;L8);
  1396.    LAND(P1,P10;L9);
  1397.    DQFF(L2,P14;N1;8,9,2,2,4,2,10,11,2,2,4,2);
  1398.    DQFF(L3,P14;N2;8,9,2,2,4,2,10,11,2,2,4,2);
  1399.    DQFF(L4,P14;N3;8,9,2,2,4,2,10,11,2,2,4,2);
  1400.    DQFF(L5,P14;N4;8,9,2,2,4,2,10,11,2,2,4,2);
  1401.    DQFF(L6,P14;N5;8,9,2,2,4,2,10,11,2,2,4,2);
  1402.    DQFF(L7,P14;N6;8,9,2,2,4,2,10,11,2,2,4,2);
  1403.    DQFF(L8,P14;N7;8,9,2,2,4,2,10,11,2,2,4,2);
  1404.    DQFF(L9,P14;N8;8,9,2,2,4,2,10,11,2,2,4,2);
  1405.    TSB(N1,L1;P22;10,6,6,6,10,6,6,6);
  1406.    TSB(N2,L1;P21;10,6,6,6,10,6,6,6);
  1407.    TSB(N3,L1;P20;10,6,6,6,10,6,6,6);
  1408.    TSB(N4,L1;P19;10,6,6,6,10,6,6,6);
  1409.    TSB(N5,L1;P18;10,6,6,6,10,6,6,6);
  1410.    TSB(N6,L1;P17;10,6,6,6,10,6,6,6);
  1411.    TSB(N7,L1;P16;10,6,6,6,10,6,6,6);
  1412.    TSB(N8,L1;P15;10,6,6,6,10,6,6,6);
  1413. %
  1414. :74AS576            TTL    20
  1415.    LINV(P1;L1);
  1416.    DQFF(P2,P11;N1;9,8,2,2,2,4,11,10,2,2,2,4);
  1417.    DQFF(P3,P11;N2;9,8,2,2,2,4,11,10,2,2,2,4);
  1418.    DQFF(P4,P11;N3;9,8,2,2,2,4,11,10,2,2,2,4);
  1419.    DQFF(P5,P11;N4;9,8,2,2,2,4,11,10,2,2,2,4);
  1420.    DQFF(P6,P11;N5;9,8,2,2,2,4,11,10,2,2,2,4);
  1421.    DQFF(P7,P11;N6;9,8,2,2,2,4,11,10,2,2,2,4);
  1422.    DQFF(P8,P11;N7;9,8,2,2,2,4,11,10,2,2,2,4);
  1423.    DQFF(P9,P11;N8;9,8,2,2,2,4,11,10,2,2,2,4);
  1424.    ITSB(N1,L1;P19;10,6,6,6,10,6,6,6);
  1425.    ITSB(N2,L1;P18;10,6,6,6,10,6,6,6);
  1426.    ITSB(N3,L1;P17;10,6,6,6,10,6,6,6);
  1427.    ITSB(N4,L1;P16;10,6,6,6,10,6,6,6);
  1428.    ITSB(N5,L1;P15;10,6,6,6,10,6,6,6);
  1429.    ITSB(N6,L1;P14;10,6,6,6,10,6,6,6);
  1430.    ITSB(N7,L1;P13;10,6,6,6,10,6,6,6);
  1431.    ITSB(N8,L1;P12;10,6,6,6,10,6,6,6);
  1432. %
  1433. :74AS577            TTL    24
  1434.    LINV(P2;L1);
  1435.    LNAND(P1,P3;L2);
  1436.    LNAND(P1,P4;L3);
  1437.    LNAND(P1,P5;L4);
  1438.    LNAND(P1,P6;L5);
  1439.    LNAND(P1,P7;L6);
  1440.    LNAND(P1,P8;L7);
  1441.    LNAND(P1,P9;L8);
  1442.    LNAND(P1,P10;L9);
  1443.    DQFF(L2,P14;N1;8,9,2,2,4,2,10,11,2,2,4,2);
  1444.    DQFF(L3,P14;N2;8,9,2,2,4,2,10,11,2,2,4,2);
  1445.    DQFF(L4,P14;N3;8,9,2,2,4,2,10,11,2,2,4,2);
  1446.    DQFF(L5,P14;N4;8,9,2,2,4,2,10,11,2,2,4,2);
  1447.    DQFF(L6,P14;N5;8,9,2,2,4,2,10,11,2,2,4,2);
  1448.    DQFF(L7,P14;N6;8,9,2,2,4,2,10,11,2,2,4,2);
  1449.    DQFF(L8,P14;N7;8,9,2,2,4,2,10,11,2,2,4,2);
  1450.    DQFF(L9,P14;N8;8,9,2,2,4,2,10,11,2,2,4,2);
  1451.    TSB(N1,L1;P22;10,6,6,6,10,6,6,6);
  1452.    TSB(N2,L1;P21;10,6,6,6,10,6,6,6);
  1453.    TSB(N3,L1;P20;10,6,6,6,10,6,6,6);
  1454.    TSB(N4,L1;P19;10,6,6,6,10,6,6,6);
  1455.    TSB(N5,L1;P18;10,6,6,6,10,6,6,6);
  1456.    TSB(N6,L1;P17;10,6,6,6,10,6,6,6);
  1457.    TSB(N7,L1;P16;10,6,6,6,10,6,6,6);
  1458.    TSB(N8,L1;P15;10,6,6,6,10,6,6,6);
  1459. %
  1460. ;taken from 1987 National ALS/AS Logic Data book.
  1461. :74AS580   TTL  20
  1462.    LINV(P1;L1);
  1463.    DLATCH(P2,P11;N1;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1464.    DLATCH(P3,P11;N2;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1465.    DLATCH(P4,P11;N3;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1466.    DLATCH(P5,P11;N4;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1467.    DLATCH(P6,P11;N5;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1468.    DLATCH(P7,P11;N6;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1469.    DLATCH(P8,P11;N7;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1470.    DLATCH(P9,P11;N8;5,6,6,7,2,3,2,7,8,8,9,2,3,2);
  1471.    ITSB(N1,L1;P19;10,7,7,7,10,7,7,7);
  1472.    ITSB(N2,L1;P18;10,7,7,7,10,7,7,7);
  1473.    ITSB(N3,L1;P17;10,7,7,7,10,7,7,7);
  1474.    ITSB(N4,L1;P16;10,7,7,7,10,7,7,7);
  1475.    ITSB(N5,L1;P15;10,7,7,7,10,7,7,7);
  1476.    ITSB(N6,L1;P14;10,7,7,7,10,7,7,7);
  1477.    ITSB(N7,L1;P13;10,7,7,7,10,7,7,7);
  1478.    ITSB(N8,L1;P12;10,7,7,7,10,7,7,7);
  1479. %
  1480. :74AS620            TTL    20
  1481.    INV(P2;N1;5,6,6,7);
  1482.    INV(P3;N2;5,6,6,7);
  1483.    INV(P4;N3;5,6,6,7);
  1484.    INV(P5;N4;5,6,6,7);
  1485.    INV(P6;N5;5,6,6,7);
  1486.    INV(P7;N6;5,6,6,7);
  1487.    INV(P8;N7;5,6,6,7);
  1488.    INV(P9;N8;5,6,6,7);
  1489.    INV(P11;N9;5,6,6,7);
  1490.    INV(P12;N10;5,6,6,7);
  1491.    INV(P13;N11;5,6,6,7);
  1492.    INV(P14;N12;5,6,6,7);
  1493.    INV(P15;N13;5,6,6,7);
  1494.    INV(P16;N14;5,6,6,7);
  1495.    INV(P17;N15;5,6,6,7);
  1496.    INV(P18;N16;5,6,6,7);
  1497.    LINV(P19;L1);
  1498.    TSB(N1,P1;P18;9,8,13,6,9,8,13,6);
  1499.    TSB(N2,P1;P17;9,8,13,6,9,8,13,6);
  1500.    TSB(N3,P1;P16;9,8,13,6,9,8,13,6);
  1501.    TSB(N4,P1;P15;9,8,13,6,9,8,13,6);
  1502.    TSB(N5,P1;P14;9,8,13,6,9,8,13,6);
  1503.    TSB(N6,P1;P13;9,8,13,6,9,8,13,6);
  1504.    TSB(N7,P1;P12;9,8,13,6,9,8,13,6);
  1505.    TSB(N8,P1;P11;9,8,13,6,9,8,13,6);
  1506.    TSB(N9,L1;P9;9,8,12,6,9,8,12,6);
  1507.    TSB(N10,L1;P8;9,8,12,6,9,8,12,6);
  1508.    TSB(N11,L1;P7;9,8,12,6,9,8,12,6);
  1509.    TSB(N12,L1;P6;9,8,12,6,9,8,12,6);
  1510.    TSB(N13,L1;P5;9,8,12,6,9,8,12,6);
  1511.    TSB(N14,L1;P4;9,8,12,6,9,8,12,6);
  1512.    TSB(N15,L1;P3;9,8,12,6,9,8,12,6);
  1513.    TSB(N16,L1;P2;9,8,12,6,9,8,12,6);
  1514. %
  1515. :74AS621            TTL    20
  1516.    BUF(P1;N1;20,8,21,9);
  1517.    LINV(P2;L1);
  1518.    LINV(P3;L2);
  1519.    LINV(P4;L3);
  1520.    LINV(P5;L4);
  1521.    LINV(P6;L5);
  1522.    LINV(P7;L6);
  1523.    LINV(P8;L7);
  1524.    LINV(P9;L8);
  1525.    INV(P19;N2;9,21,10,22);
  1526.    LINV(P11;L9);
  1527.    LINV(P12;L10);
  1528.    LINV(P13;L11);
  1529.    LINV(P14;L12);
  1530.    LINV(P15;L13);
  1531.    LINV(P16;L14);
  1532.    LINV(P17;L15);
  1533.    LINV(P18;L16);
  1534.    SET(RHIGH);
  1535.    NAND(L1,N1;P18;23,7,24,8);
  1536.    NAND(L2,N1;P17;23,7,24,8);
  1537.    NAND(L3,N1;P16;23,7,24,8);
  1538.    NAND(L4,N1;P15;23,7,24,8);
  1539.    NAND(L5,N1;P14;23,7,24,8);
  1540.    NAND(L6,N1;P13;23,7,24,8);
  1541.    NAND(L7,N1;P12;23,7,24,8);
  1542.    NAND(L8,N1;P11;23,7,24,8);
  1543.    NAND(L9,N2;P9;20,7,21,8);
  1544.    NAND(L10,N2;P8;20,7,21,8);
  1545.    NAND(L11,N2;P7;20,7,21,8);
  1546.    NAND(L12,N2;P6;20,7,21,8);
  1547.    NAND(L13,N2;P5;20,7,21,8);
  1548.    NAND(L14,N2;P4;20,7,21,8);
  1549.    NAND(L15,N2;P3;20,7,21,8);
  1550.    NAND(L16,N2;P2;20,7,21,8);
  1551. %
  1552. :74AS622            TTL    20
  1553.    BUF(P1;N1;3,0,3,0);
  1554.    INV(P19;N2;2,0,2,0);
  1555.    SET(RHIGH);
  1556.    NAND(P2,N1;P18;24,7,25,8);
  1557.    NAND(P3,N1;P17;24,7,25,8);
  1558.    NAND(P4,N1;P16;24,7,25,8);
  1559.    NAND(P5,N1;P15;24,7,25,8);
  1560.    NAND(P6,N1;P14;24,7,25,8);
  1561.    NAND(P7,N1;P13;24,7,25,8);
  1562.    NAND(P8,N1;P12;24,7,25,8);
  1563.    NAND(P9,N1;P11;24,7,25,8);
  1564.    NAND(P11,N2;P9;24,7,25,8);
  1565.    NAND(P12,N2;P8;24,7,25,8);
  1566.    NAND(P13,N2;P7;24,7,25,8);
  1567.    NAND(P14,N2;P6;24,7,25,8);
  1568.    NAND(P15,N2;P5;24,7,25,8);
  1569.    NAND(P16,N2;P4;24,7,25,8);
  1570.    NAND(P17,N2;P3;24,7,25,8);
  1571.    NAND(P18,N2;P2;24,7,25,8);
  1572. %
  1573. :74AS623            TTL    20
  1574.    LINV(P19;L1);
  1575.    BUF(P2;N1;8,7,9,8);
  1576.    BUF(P3;N2;8,7,9,8);
  1577.    BUF(P4;N3;8,7,9,8);
  1578.    BUF(P5;N4;8,7,9,8);
  1579.    BUF(P6;N5;8,7,9,8);
  1580.    BUF(P7;N6;8,7,9,8);
  1581.    BUF(P8;N7;8,7,9,8);
  1582.    BUF(P9;N8;8,7,9,8);
  1583.    BUF(P11;N9;8,8,9,9);
  1584.    BUF(P12;N10;8,8,9,9);
  1585.    BUF(P13;N11;8,8,9,9);
  1586.    BUF(P14;N12;8,8,9,9);
  1587.    BUF(P15;N13;8,8,9,9);
  1588.    BUF(P16;N14;8,8,9,9);
  1589.    BUF(P17;N15;8,8,9,9);
  1590.    BUF(P18;N16;8,8,9,9);
  1591.    TSB(N1,P1;P18;11,12,9,7,11,12,9,7);
  1592.    TSB(N2,P1;P17;11,12,9,7,11,12,9,7);
  1593.    TSB(N3,P1;P16;11,12,9,7,11,12,9,7);
  1594.    TSB(N4,P1;P15;11,12,9,7,11,12,9,7);
  1595.    TSB(N5,P1;P14;11,12,9,7,11,12,9,7);
  1596.    TSB(N6,P1;P13;11,12,9,7,11,12,9,7);
  1597.    TSB(N7,P1;P12;11,12,9,7,11,12,9,7);
  1598.    TSB(N8,P1;P11;11,12,9,7,11,12,9,7);
  1599.    TSB(N9,L1;P9;10,11,12,8,10,11,12,8);
  1600.    TSB(N10,L1;P8;10,11,12,8,10,11,12,8);
  1601.    TSB(N11,L1;P7;10,11,12,8,10,11,12,8);
  1602.    TSB(N12,L1;P6;10,11,12,8,10,11,12,8);
  1603.    TSB(N13,L1;P5;10,11,12,8,10,11,12,8);
  1604.    TSB(N14,L1;P4;10,11,12,8,10,11,12,8);
  1605.    TSB(N15,L1;P3;10,11,12,8,10,11,12,8);
  1606.    TSB(N16,L1;P2;10,11,12,8,10,11,12,8);
  1607. %
  1608. :74AS638            TTL    20
  1609.    NOR(P19,P1;N1;2,0,2,0);
  1610.    LINV(P19;L1);
  1611.    LAND(L1,P1;L2);
  1612.    INV(P2;N2;6,6,7,7);
  1613.    INV(P3;N3;6,6,7,7);
  1614.    INV(P4;N4;6,6,7,7);
  1615.    INV(P5;N5;6,6,7,7);
  1616.    INV(P6;N6;6,6,7,7);
  1617.    INV(P7;N7;6,6,7,7);
  1618.    INV(P8;N8;6,6,7,7);
  1619.    INV(P9;N9;6,6,7,7);
  1620.    TSB(N2,L2;P18;10,8,10,7,10,8,10,7);
  1621.    TSB(N3,L2;P17;10,8,10,7,10,8,10,7);
  1622.    TSB(N4,L2;P16;10,8,10,7,10,8,10,7);
  1623.    TSB(N5,L2;P15;10,8,10,7,10,8,10,7);
  1624.    TSB(N6,L2;P14;10,8,10,7,10,8,10,7);
  1625.    TSB(N7,L2;P13;10,8,10,7,10,8,10,7);
  1626.    TSB(N8,L2;P12;10,8,10,7,10,8,10,7);
  1627.    TSB(N9,L2;P11;10,8,10,7,10,8,10,7);
  1628.    SET(RHIGH);
  1629.    NAND(N1,P18;P2;19,6,20,7);
  1630.    NAND(N1,P17;P3;19,6,20,7);
  1631.    NAND(N1,P16;P4;19,6,20,7);
  1632.    NAND(N1,P15;P5;19,6,20,7);
  1633.    NAND(N1,P14;P6;19,6,20,7);
  1634.    NAND(N1,P13;P7;19,6,20,7);
  1635.    NAND(N1,P12;P8;19,6,20,7);
  1636.    NAND(N1,P11;P9;19,6,20,7);
  1637. %
  1638. :74AS639            TTL    20
  1639.    OR(P19,P1;N1;0,3,0,3);
  1640.    LINV(P19;L1);
  1641.    LAND(L1,P1;L2);
  1642.    BUF(P2;N2;9,8,10,9);
  1643.    BUF(P3;N3;9,8,10,9);
  1644.    BUF(P4;N4;9,8,10,9);
  1645.    BUF(P5;N5;9,8,10,9);
  1646.    BUF(P6;N6;9,8,10,9);
  1647.    BUF(P7;N7;9,8,10,9);
  1648.    BUF(P8;N8;9,8,10,9);
  1649.    BUF(P9;N9;9,8,10,9);
  1650.    TSB(N2,L2;P18;11,11,11,7,11,11,11,7);
  1651.    TSB(N3,L2;P17;11,11,11,7,11,11,11,7);
  1652.    TSB(N4,L2;P16;11,11,11,7,11,11,11,7);
  1653.    TSB(N5,L2;P15;11,11,11,7,11,11,11,7);
  1654.    TSB(N6,L2;P14;11,11,11,7,11,11,11,7);
  1655.    TSB(N7,L2;P13;11,11,11,7,11,11,11,7);
  1656.    TSB(N8,L2;P12;11,11,11,7,11,11,11,7);
  1657.    TSB(N9,L2;P11;11,11,11,7,11,11,11,7);
  1658.    SET(RHIGH);
  1659.    OR(N1,P18;P2;21,8,22,9);
  1660.    OR(N1,P17;P3;21,8,22,9);
  1661.    OR(N1,P16;P4;21,8,22,9);
  1662.    OR(N1,P15;P5;21,8,22,9);
  1663.    OR(N1,P14;P6;21,8,22,9);
  1664.    OR(N1,P13;P7;21,8,22,9);
  1665.    OR(N1,P12;P8;21,8,22,9);
  1666.    OR(N1,P11;P9;21,8,22,9);
  1667. %
  1668. :74AS640            TTL    20
  1669.    LINV(P19;L1);
  1670.    LINV(P1;L2);
  1671.    LAND(L1,L2;L3);
  1672.    LAND(L1,P1;L4);
  1673.    INV(P2;N1;5,6,7,6);
  1674.    INV(P3;N2;5,6,7,6);
  1675.    INV(P4;N3;5,6,7,6);
  1676.    INV(P5;N4;5,6,7,6);
  1677.    INV(P6;N5;5,6,7,6);
  1678.    INV(P7;N6;5,6,7,6);
  1679.    INV(P8;N7;5,6,7,6);
  1680.    INV(P9;N8;5,6,7,6);
  1681.    INV(P11;N9;5,6,7,6);
  1682.    INV(P12;N10;5,6,7,6);
  1683.    INV(P13;N11;5,6,7,6);
  1684.    INV(P14;N12;5,6,7,6);
  1685.    INV(P15;N13;5,6,7,6);
  1686.    INV(P16;N14;5,6,7,6);
  1687.    INV(P17;N15;5,6,7,6);
  1688.    INV(P18;N16;5,6,7,6);
  1689.    TSB(N1,L4;P18;10,8,13,8,10,8,13,8);
  1690.    TSB(N2,L4;P17;10,8,13,8,10,8,13,8);
  1691.    TSB(N3,L4;P16;10,8,13,8,10,8,13,8);
  1692.    TSB(N4,L4;P15;10,8,13,8,10,8,13,8);
  1693.    TSB(N5,L4;P14;10,8,13,8,10,8,13,8);
  1694.    TSB(N6,L4;P13;10,8,13,8,10,8,13,8);
  1695.    TSB(N7,L4;P12;10,8,13,8,10,8,13,8);
  1696.    TSB(N8,L4;P11;10,8,13,8,10,8,13,8);
  1697.    TSB(N9,L3;P9;10,8,13,8,10,8,13,8);
  1698.    TSB(N10,L3;P8;10,8,13,8,10,8,13,8);
  1699.    TSB(N11,L3;P7;10,8,13,8,10,8,13,8);
  1700.    TSB(N12,L3;P6;10,8,13,8,10,8,13,8);
  1701.    TSB(N13,L3;P5;10,8,13,8,10,8,13,8);
  1702.    TSB(N14,L3;P4;10,8,13,8,10,8,13,8);
  1703.    TSB(N15,L3;P3;10,8,13,8,10,8,13,8);
  1704.    TSB(N16,L3;P2;10,8,13,8,10,8,13,8);
  1705. %
  1706. :74AS641            TTL    20
  1707.    LINV(P1;L1);
  1708.    NOR(P19,P1;N1;1,2,1,2);
  1709.    NOR(P19,L1;N2;1,2,1,2);
  1710.    SET(RHIGH);
  1711.    OR(P2,N2;P18;20,7,21,8);
  1712.    OR(P3,N2;P17;20,7,21,8);
  1713.    OR(P4,N2;P16;20,7,21,8);
  1714.    OR(P5,N2;P15;20,7,21,8);
  1715.    OR(P6,N2;P14;20,7,21,8);
  1716.    OR(P7,N2;P13;20,7,21,8);
  1717.    OR(P8,N2;P12;20,7,21,8);
  1718.    OR(P9,N2;P11;20,7,21,8);
  1719.    OR(P11,N1;P9;20,7,21,8);
  1720.    OR(P12,N1;P8;20,7,21,8);
  1721.    OR(P13,N1;P7;20,7,21,8);
  1722.    OR(P14,N1;P6;20,7,21,8);
  1723.    OR(P15,N1;P5;20,7,21,8);
  1724.    OR(P16,N1;P4;20,7,21,8);
  1725.    OR(P17,N1;P3;20,7,21,8);
  1726.    OR(P18,N1;P2;20,7,21,8);
  1727. %
  1728. :74AS642            TTL    20
  1729.    INV(P19;N1;4,0,4,0);
  1730.    INV(P1;N2;4,0,4,0);
  1731.    LAND(N1,N2;L1);
  1732.    LAND(N1,P1;L2);
  1733.    SET(RHIGH);
  1734.    NAND(P2,L2;P18;23,7,24,8);
  1735.    NAND(P3,L2;P17;23,7,24,8);
  1736.    NAND(P4,L2;P16;23,7,24,8);
  1737.    NAND(P5,L2;P15;23,7,24,8);
  1738.    NAND(P6,L2;P14;23,7,24,8);
  1739.    NAND(P7,L2;P13;23,7,24,8);
  1740.    NAND(P8,L2;P12;23,7,24,8);
  1741.    NAND(P9,L2;P11;23,7,24,8);
  1742.    NAND(P11,L1;P9;23,7,24,8);
  1743.    NAND(P12,L1;P8;23,7,24,8);
  1744.    NAND(P13,L1;P7;23,7,24,8);
  1745.    NAND(P14,L1;P6;23,7,24,8);
  1746.    NAND(P15,L1;P5;23,7,24,8);
  1747.    NAND(P16,L1;P4;23,7,24,8);
  1748.    NAND(P17,L1;P3;23,7,24,8);
  1749.    NAND(P18,L1;P2;23,7,24,8);
  1750. %
  1751. :74AS643            TTL    20
  1752.    LINV(P19;L1);
  1753.    LINV(P1;L2);
  1754.    LAND(L1,L2;L3);
  1755.    LAND(L1,P1;L4);
  1756.    INV(P2;N1;7,6,8,7);
  1757.    INV(P3;N2;7,6,8,7);
  1758.    INV(P4;N3;7,6,8,7);
  1759.    INV(P5;N4;7,6,8,7);
  1760.    INV(P6;N5;7,6,8,7);
  1761.    INV(P7;N6;7,6,8,7);
  1762.    INV(P8;N7;7,6,8,7);
  1763.    INV(P9;N8;7,6,8,7);
  1764.    BUF(P11;N9;9,8,10,9);
  1765.    BUF(P12;N10;9,8,10,9);
  1766.    BUF(P13;N11;9,8,10,9);
  1767.    BUF(P14;N12;9,8,10,9);
  1768.    BUF(P15;N13;9,8,10,9);
  1769.    BUF(P16;N14;9,8,10,9);
  1770.    BUF(P17;N15;9,8,10,9);
  1771.    BUF(P18;N16;9,8,10,9);
  1772.    TSB(N1,L4;P18;10,10,10,7,10,10,10,8);
  1773.    TSB(N2,L4;P17;10,10,10,7,10,10,10,8);
  1774.    TSB(N3,L4;P16;10,10,10,7,10,10,10,8);
  1775.    TSB(N4,L4;P15;10,10,10,7,10,10,10,8);
  1776.    TSB(N5,L4;P14;10,10,10,7,10,10,10,8);
  1777.    TSB(N6,L4;P13;10,10,10,7,10,10,10,8);
  1778.    TSB(N7,L4;P12;10,10,10,7,10,10,10,8);
  1779.    TSB(N8,L4;P11;10,10,10,7,10,10,10,8);
  1780.    TSB(N9,L3;P9;11,11,11,8,11,11,11,8);
  1781.    TSB(N10,L3;P8;11,11,11,8,11,11,11,8);
  1782.    TSB(N11,L3;P7;11,11,11,8,11,11,11,8);
  1783.    TSB(N12,L3;P6;11,11,11,8,11,11,11,8);
  1784.    TSB(N13,L3;P5;11,11,11,8,11,11,11,8);
  1785.    TSB(N14,L3;P4;11,11,11,8,11,11,11,8);
  1786.    TSB(N15,L3;P3;11,11,11,8,11,11,11,8);
  1787.    TSB(N16,L3;P2;11,11,11,8,11,11,11,8);
  1788. %
  1789. :74AS644            TTL    20
  1790.    INV(P19;N1;1,0,1,0);
  1791.    INV(P1;N2;2,2,2,2);
  1792.    LNAND(N1,N2;L1);
  1793.    LAND(N1,P1;L2);
  1794.    SET(RHIGH);
  1795.    OR(P2,L2;P18;23,7,24,8);
  1796.    OR(P3,L2;P17;23,7,24,8);
  1797.    OR(P4,L2;P16;23,7,24,8);
  1798.    OR(P5,L2;P15;23,7,24,8);
  1799.    OR(P6,L2;P14;23,7,24,8);
  1800.    OR(P7,L2;P13;23,7,24,8);
  1801.    OR(P8,L2;P12;23,7,24,8);
  1802.    OR(P9,L2;P11;23,7,24,8);
  1803.    OR(P11,L1;P9;20,7,21,8);
  1804.    OR(P12,L1;P8;20,7,21,8);
  1805.    OR(P13,L1;P7;20,7,21,8);
  1806.    OR(P14,L1;P6;20,7,21,8);
  1807.    OR(P15,L1;P5;20,7,21,8);
  1808.    OR(P16,L1;P4;20,7,21,8);
  1809.    OR(P17,L1;P3;20,7,21,8);
  1810.    OR(P18,L1;P2;20,7,21,8);
  1811. %
  1812. :74AS645            TTL    20
  1813.    LINV(P19;L1);
  1814.    LINV(P1;L2);
  1815.    LAND(L1,L2;L3);
  1816.    LAND(L1,P1;L4);
  1817.    BUF(P2;N1;9,8,10,9);
  1818.    BUF(P3;N2;9,8,10,9);
  1819.    BUF(P4;N3;9,8,10,9);
  1820.    BUF(P5;N4;9,8,10,9);
  1821.    BUF(P6;N5;9,8,10,9);
  1822.    BUF(P7;N6;9,8,10,9);
  1823.    BUF(P8;N7;9,8,10,9);
  1824.    BUF(P9;N8;9,8,10,9);
  1825.    BUF(P11;N9;9,8,10,9);
  1826.    BUF(P12;N10;9,8,10,9);
  1827.    BUF(P13;N11;9,8,10,9);
  1828.    BUF(P14;N12;9,8,10,9);
  1829.    BUF(P15;N13;9,8,10,9);
  1830.    BUF(P16;N14;9,8,10,9);
  1831.    BUF(P17;N15;9,8,10,9);
  1832.    BUF(P18;N16;9,8,10,9);
  1833.    TSB(N1,L4;P18;11,11,12,7,11,11,12,7);
  1834.    TSB(N2,L4;P17;11,11,12,7,11,11,12,7);
  1835.    TSB(N3,L4;P16;11,11,12,7,11,11,12,7);
  1836.    TSB(N4,L4;P15;11,11,12,7,11,11,12,7);
  1837.    TSB(N5,L4;P14;11,11,12,7,11,11,12,7);
  1838.    TSB(N6,L4;P13;11,11,12,7,11,11,12,7);
  1839.    TSB(N7,L4;P12;11,11,12,7,11,11,12,7);
  1840.    TSB(N8,L4;P11;11,11,12,7,11,11,12,7);
  1841.    TSB(N9,L3;P9;11,11,12,7,11,11,12,7);
  1842.    TSB(N10,L3;P8;11,11,12,7,11,11,12,7);
  1843.    TSB(N11,L3;P7;11,11,12,7,11,11,12,7);
  1844.    TSB(N12,L3;P6;11,11,12,7,11,11,12,7);
  1845.    TSB(N13,L3;P5;11,11,12,7,11,11,12,7);
  1846.    TSB(N14,L3;P4;11,11,12,7,11,11,12,7);
  1847.    TSB(N15,L3;P3;11,11,12,7,11,11,12,7);
  1848.    TSB(N16,L3;P2;11,11,12,7,11,11,12,7);
  1849. %
  1850. ;taken from 1986 TI ALS/AS Logic Data book.
  1851. ;Delays for A,B to A,B out are not modeled precisely.
  1852. :74AS646   TTL  24
  1853.    INV(P22;N1;3,2,3,2);
  1854.    INV(P2;N2;3,2,3,2);
  1855.    BUF(P22;N3;3,2,3,2);
  1856.    BUF(P2;N4;3,2,3,2);
  1857.    LNOR(P21,P3;L33);
  1858.    LINV(P21;L34);
  1859.    LAND(L34,P3;L35);
  1860.    LAND(N3,N5;L1);
  1861.    LAND(N1,P20;L2);
  1862.    LAND(N3,N7;L3);
  1863.    LAND(N1,P19;L4);
  1864.    LAND(N3,N9;L5);
  1865.    LAND(N1,P18;L6);
  1866.    LAND(N3,N11;L7);
  1867.    LAND(N1,P17;L8);
  1868.    LAND(N3,N13;L9);
  1869.    LAND(N1,P16;L10);
  1870.    LAND(N3,N15;L11);
  1871.    LAND(N1,P15;L12);
  1872.    LAND(N3,N17;L13);
  1873.    LAND(N1,P14;L14);
  1874.    LAND(N3,N19;L15);
  1875.    LAND(N1,P13;L16);
  1876.    LAND(N4,N6;L17);
  1877.    LAND(N2,P4;L18);
  1878.    LAND(N4,N8;L19);
  1879.    LAND(N2,P5;L20);
  1880.    LAND(N4,N10;L21);
  1881.    LAND(N2,P6;L22);
  1882.    LAND(N4,N12;L23);
  1883.    LAND(N2,P7;L24);
  1884.    LAND(N4,N14;L25);
  1885.    LAND(N2,P8;L26);
  1886.    LAND(N4,N16;L27);
  1887.    LAND(N2,P9;L28);
  1888.    LAND(N4,N18;L29);
  1889.    LAND(N2,P10;L30);
  1890.    LAND(N4,N20;L31);
  1891.    LAND(N2,P11;L32);
  1892.    DQFF(P20,P23;N5;1,2,6,0,6,6,1,2,6,0,6,6);
  1893.    DQFF(P19,P23;N7;1,2,6,0,6,6,1,2,6,0,6,6);
  1894.    DQFF(P18,P23;N9;1,2,6,0,6,6,1,2,6,0,6,6);
  1895.    DQFF(P17,P23;N11;1,2,6,0,6,6,1,2,6,0,6,6);
  1896.    DQFF(P16,P23;N13;1,2,6,0,6,6,1,2,6,0,6,6);
  1897.    DQFF(P15,P23;N15;1,2,6,0,6,6,1,2,6,0,6,6);
  1898.    DQFF(P14,P23;N17;1,2,6,0,6,6,1,2,6,0,6,6);
  1899.    DQFF(P13,P23;N19;1,2,6,0,6,6,1,2,6,0,6,6);
  1900.    DQFF(P4,P1;N6;1,2,6,0,6,6,1,2,6,0,6,6);
  1901.    DQFF(P5,P1;N8;1,2,6,0,6,6,1,2,6,0,6,6);
  1902.    DQFF(P6,P1;N10;1,2,6,0,6,6,1,2,6,0,6,6);
  1903.    DQFF(P7,P1;N12;1,2,6,0,6,6,1,2,6,0,6,6);
  1904.    DQFF(P8,P1;N14;1,2,6,0,6,6,1,2,6,0,6,6);
  1905.    DQFF(P9,P1;N16;1,2,6,0,6,6,1,2,6,0,6,6);
  1906.    DQFF(P10,P1;N18;1,2,6,0,6,6,1,2,6,0,6,6);
  1907.    DQFF(P11,P1;N20;1,2,6,0,6,6,1,2,6,0,6,6);
  1908.    OR(L1,L2;N21;6,5,8,7);
  1909.    OR(L3,L4;N22;6,5,8,7);
  1910.    OR(L5,L6;N23;6,5,8,7);
  1911.    OR(L7,L8;N24;6,5,8,7);
  1912.    OR(L9,L10;N25;6,5,8,7);
  1913.    OR(L11,L12;N26;6,5,8,7);
  1914.    OR(L13,L14;N27;6,5,8,7);
  1915.    OR(L15,L16;N28;6,5,8,7);
  1916.    OR(L17,L18;N29;6,5,8,7);
  1917.    OR(L19,L20;N30;6,5,8,7);
  1918.    OR(L21,L22;N31;6,5,8,7);
  1919.    OR(L23,L24;N32;6,5,8,7);
  1920.    OR(L25,L26;N33;6,5,8,7);
  1921.    OR(L27,L28;N34;6,5,8,7);
  1922.    OR(L29,L30;N35;6,5,8,7);
  1923.    OR(L31,L32;N36;6,5,8,7);
  1924.    TSB(N21,L33;P4;18,16,10,10,18,16,10,10);
  1925.    TSB(N22,L33;P5;18,16,10,10,18,16,10,10);
  1926.    TSB(N23,L33;P6;18,16,10,10,18,16,10,10);
  1927.    TSB(N24,L33;P7;18,16,10,10,18,16,10,10);
  1928.    TSB(N25,L33;P8;18,16,10,10,18,16,10,10);
  1929.    TSB(N26,L33;P9;18,16,10,10,18,16,10,10);
  1930.    TSB(N27,L33;P10;18,16,10,10,18,16,10,10);
  1931.    TSB(N28,L33;P11;18,16,10,10,18,16,10,10);
  1932.    TSB(N29,L35;P20;18,16,10,10,18,16,10,10);
  1933.    TSB(N30,L35;P19;18,16,10,10,18,16,10,10);
  1934.    TSB(N31,L35;P18;18,16,10,10,18,16,10,10);
  1935.    TSB(N32,L35;P17;18,16,10,10,18,16,10,10);
  1936.    TSB(N33,L35;P16;18,16,10,10,18,16,10,10);
  1937.    TSB(N34,L35;P15;18,16,10,10,18,16,10,10);
  1938.    TSB(N35,L35;P14;18,16,10,10,18,16,10,10);
  1939.    TSB(N36,L35;P13;18,16,10,10,18,16,10,10);
  1940. %
  1941. ;taken from 1986 TI ALS/AS Logic Data book.
  1942. :74AS648   TTL  24
  1943.    INV(P22;N1;2,3,2,3);
  1944.    INV(P2;N2;2,3,2,3);
  1945.    BUF(P22;N3;2,3,2,3);
  1946.    BUF(P2;N4;2,3,2,3);
  1947.    LNOR(P21,P3;L33);
  1948.    LINV(P21;L34);
  1949.    LAND(L34,P3;L35);
  1950.    LAND(N3,N5;L1);
  1951.    LAND(N1,P20;L2);
  1952.    LAND(N3,N7;L3);
  1953.    LAND(N1,P19;L4);
  1954.    LAND(N3,N9;L5);
  1955.    LAND(N1,P18;L6);
  1956.    LAND(N3,N11;L7);
  1957.    LAND(N1,P17;L8);
  1958.    LAND(N3,N13;L9);
  1959.    LAND(N1,P16;L10);
  1960.    LAND(N3,N15;L11);
  1961.    LAND(N1,P15;L12);
  1962.    LAND(N3,N17;L13);
  1963.    LAND(N1,P14;L14);
  1964.    LAND(N3,N19;L15);
  1965.    LAND(N1,P13;L16);
  1966.    LAND(N4,N6;L17);
  1967.    LAND(N2,P4;L18);
  1968.    LAND(N4,N8;L19);
  1969.    LAND(N2,P5;L20);
  1970.    LAND(N4,N10;L21);
  1971.    LAND(N2,P6;L22);
  1972.    LAND(N4,N12;L23);
  1973.    LAND(N2,P7;L24);
  1974.    LAND(N4,N14;L25);
  1975.    LAND(N2,P8;L26);
  1976.    LAND(N4,N16;L27);
  1977.    LAND(N2,P9;L28);
  1978.    LAND(N4,N18;L29);
  1979.    LAND(N2,P10;L30);
  1980.    LAND(N4,N20;L31);
  1981.    LAND(N2,P11;L32);
  1982.    DQFF(P20,P23;N5;2,1,6,0,6,6,2,1,6,0,6,6);
  1983.    DQFF(P19,P23;N7;2,1,6,0,6,6,2,1,6,0,6,6);
  1984.    DQFF(P18,P23;N9;2,1,6,0,6,6,2,1,6,0,6,6);
  1985.    DQFF(P17,P23;N11;2,1,6,0,6,6,2,1,6,0,6,6);
  1986.    DQFF(P16,P23;N13;2,1,6,0,6,6,2,1,6,0,6,6);
  1987.    DQFF(P15,P23;N15;2,1,6,0,6,6,2,1,6,0,6,6);
  1988.    DQFF(P14,P23;N17;2,1,6,0,6,6,2,1,6,0,6,6);
  1989.    DQFF(P13,P23;N19;2,1,6,0,6,6,2,1,6,0,6,6);
  1990.    DQFF(P4,P1;N6;2,1,6,0,6,6,2,1,6,0,6,6);
  1991.    DQFF(P5,P1;N8;2,1,6,0,6,6,2,1,6,0,6,6);
  1992.    DQFF(P6,P1;N10;2,1,6,0,6,6,2,1,6,0,6,6);
  1993.    DQFF(P7,P1;N12;2,1,6,0,6,6,2,1,6,0,6,6);
  1994.    DQFF(P8,P1;N14;2,1,6,0,6,6,2,1,6,0,6,6);
  1995.    DQFF(P9,P1;N16;2,1,6,0,6,6,2,1,6,0,6,6);
  1996.    DQFF(P10,P1;N18;2,1,6,0,6,6,2,1,6,0,6,6);
  1997.    DQFF(P11,P1;N20;2,1,6,0,6,6,2,1,6,0,6,6);
  1998.    NOR(L1,L2;N21;6,5,8,7);
  1999.    NOR(L3,L4;N22;6,5,8,7);
  2000.    NOR(L5,L6;N23;6,5,8,7);
  2001.    NOR(L7,L8;N24;6,5,8,7);
  2002.    NOR(L9,L10;N25;6,5,8,7);
  2003.    NOR(L11,L12;N26;6,5,8,7);
  2004.    NOR(L13,L14;N27;6,5,8,7);
  2005.    NOR(L15,L16;N28;6,5,8,7);
  2006.    NOR(L17,L18;N29;6,5,8,7);
  2007.    NOR(L19,L20;N30;6,5,8,7);
  2008.    NOR(L21,L22;N31;6,5,8,7);
  2009.    NOR(L23,L24;N32;6,5,8,7);
  2010.    NOR(L25,L26;N33;6,5,8,7);
  2011.    NOR(L27,L28;N34;6,5,8,7);
  2012.    NOR(L29,L30;N35;6,5,8,7);
  2013.    NOR(L31,L32;N36;6,5,8,7);
  2014.    TSB(N21,L33;P4;18,16,10,10,18,16,10,10);
  2015.    TSB(N22,L33;P5;18,16,10,10,18,16,10,10);
  2016.    TSB(N23,L33;P6;18,16,10,10,18,16,10,10);
  2017.    TSB(N24,L33;P7;18,16,10,10,18,16,10,10);
  2018.    TSB(N25,L33;P8;18,16,10,10,18,16,10,10);
  2019.    TSB(N26,L33;P9;18,16,10,10,18,16,10,10);
  2020.    TSB(N27,L33;P10;18,16,10,10,18,16,10,10);
  2021.    TSB(N28,L33;P11;18,16,10,10,18,16,10,10);
  2022.    TSB(N29,L35;P20;18,16,10,10,18,16,10,10);
  2023.    TSB(N30,L35;P19;18,16,10,10,18,16,10,10);
  2024.    TSB(N31,L35;P18;18,16,10,10,18,16,10,10);
  2025.    TSB(N32,L35;P17;18,16,10,10,18,16,10,10);
  2026.    TSB(N33,L35;P16;18,16,10,10,18,16,10,10);
  2027.    TSB(N34,L35;P15;18,16,10,10,18,16,10,10);
  2028.    TSB(N35,L35;P14;18,16,10,10,18,16,10,10);
  2029.    TSB(N36,L35;P13;18,16,10,10,18,16,10,10);
  2030. %
  2031. ;taken from 1986 TI ALS/AS Logic Data book.
  2032. :74AS651   TTL  24
  2033.    INV(P22;N1;2,3,2,3);
  2034.    INV(P2;N2;2,3,2,3);
  2035.    BUF(P22;N3;2,3,2,3);
  2036.    BUF(P2;N4;2,3,2,3);
  2037.    LINV(P21;L33);
  2038.    LAND(N3,N5;L1);
  2039.    LAND(N1,P20;L2);
  2040.    LAND(N3,N7;L3);
  2041.    LAND(N1,P19;L4);
  2042.    LAND(N3,N9;L5);
  2043.    LAND(N1,P18;L6);
  2044.    LAND(N3,N11;L7);
  2045.    LAND(N1,P17;L8);
  2046.    LAND(N3,N13;L9);
  2047.    LAND(N1,P16;L10);
  2048.    LAND(N3,N15;L11);
  2049.    LAND(N1,P15;L12);
  2050.    LAND(N3,N17;L13);
  2051.    LAND(N1,P14;L14);
  2052.    LAND(N3,N19;L15);
  2053.    LAND(N1,P13;L16);
  2054.    LAND(N4,N6;L17);
  2055.    LAND(N2,P4;L18);
  2056.    LAND(N4,N8;L19);
  2057.    LAND(N2,P5;L20);
  2058.    LAND(N4,N10;L21);
  2059.    LAND(N2,P6;L22);
  2060.    LAND(N4,N12;L23);
  2061.    LAND(N2,P7;L24);
  2062.    LAND(N4,N14;L25);
  2063.    LAND(N2,P8;L26);
  2064.    LAND(N4,N16;L27);
  2065.    LAND(N2,P9;L28);
  2066.    LAND(N4,N18;L29);
  2067.    LAND(N2,P10;L30);
  2068.    LAND(N4,N20;L31);
  2069.    LAND(N2,P11;L32);
  2070.    DQFF(P20,P23;N5;2,1,6,0,5,6,2,1,6,0,5,6);
  2071.    DQFF(P19,P23;N7;2,1,6,0,5,6,2,1,6,0,5,6);
  2072.    DQFF(P18,P23;N9;2,1,6,0,5,6,2,1,6,0,5,6);
  2073.    DQFF(P17,P23;N11;2,1,6,0,5,6,2,1,6,0,5,6);
  2074.    DQFF(P16,P23;N13;2,1,6,0,5,6,2,1,6,0,5,6);
  2075.    DQFF(P15,P23;N15;2,1,6,0,5,6,2,1,6,0,5,6);
  2076.    DQFF(P14,P23;N17;2,1,6,0,5,6,2,1,6,0,5,6);
  2077.    DQFF(P13,P23;N19;2,1,6,0,5,6,2,1,6,0,5,6);
  2078.    DQFF(P4,P1;N6;2,1,6,0,5,6,2,1,6,0,5,6);
  2079.    DQFF(P5,P1;N8;2,1,6,0,5,6,2,1,6,0,5,6);
  2080.    DQFF(P6,P1;N10;2,1,6,0,5,6,2,1,6,0,5,6);
  2081.    DQFF(P7,P1;N12;2,1,6,0,5,6,2,1,6,0,5,6);
  2082.    DQFF(P8,P1;N14;2,1,6,0,5,6,2,1,6,0,5,6);
  2083.    DQFF(P9,P1;N16;2,1,6,0,5,6,2,1,6,0,5,6);
  2084.    DQFF(P10,P1;N18;2,1,6,0,5,6,2,1,6,0,5,6);
  2085.    DQFF(P11,P1;N20;2,1,6,0,5,6,2,1,6,0,5,6);
  2086.    NOR(L1,L2;N21;6,5,8,7);
  2087.    NOR(L3,L4;N22;6,5,8,7);
  2088.    NOR(L5,L6;N23;6,5,8,7);
  2089.    NOR(L7,L8;N24;6,5,8,7);
  2090.    NOR(L9,L10;N25;6,5,8,7);
  2091.    NOR(L11,L12;N26;6,5,8,7);
  2092.    NOR(L13,L14;N27;6,5,8,7);
  2093.    NOR(L15,L16;N28;6,5,8,7);
  2094.    NOR(L17,L18;N29;6,5,8,7);
  2095.    NOR(L19,L20;N30;6,5,8,7);
  2096.    NOR(L21,L22;N31;6,5,8,7);
  2097.    NOR(L23,L24;N32;6,5,8,7);
  2098.    NOR(L25,L26;N33;6,5,8,7);
  2099.    NOR(L27,L28;N34;6,5,8,7);
  2100.    NOR(L29,L30;N35;6,5,8,7);
  2101.    NOR(L31,L32;N36;6,5,8,7);
  2102.    TSB(N21,L33;P4;16,11,11,10,16,11,11,10);
  2103.    TSB(N22,L33;P5;16,11,11,10,16,11,11,10);
  2104.    TSB(N23,L33;P6;16,11,11,10,16,11,11,10);
  2105.    TSB(N24,L33;P7;16,11,11,10,16,11,11,10);
  2106.    TSB(N25,L33;P8;16,11,11,10,16,11,11,10);
  2107.    TSB(N26,L33;P9;16,11,11,10,16,11,11,10);
  2108.    TSB(N27,L33;P10;16,11,11,10,16,11,11,10);
  2109.    TSB(N28,L33;P11;16,11,11,10,16,11,11,10);
  2110.    TSB(N29,P3;P20;16,11,11,10,16,11,11,10);
  2111.    TSB(N30,P3;P19;16,11,11,10,16,11,11,10);
  2112.    TSB(N31,P3;P18;16,11,11,10,16,11,11,10);
  2113.    TSB(N32,P3;P17;16,11,11,10,16,11,11,10);
  2114.    TSB(N33,P3;P16;16,11,11,10,16,11,11,10);
  2115.    TSB(N34,P3;P15;16,11,11,10,16,11,11,10);
  2116.    TSB(N35,P3;P14;16,11,11,10,16,11,11,10);
  2117.    TSB(N36,P3;P13;16,11,11,10,16,11,11,10);
  2118. %
  2119. ;taken from 1986 TI ALS/AS Logic Data book.
  2120. :74AS652   TTL  24
  2121.    INV(P22;N1;2,2,2,2);
  2122.    INV(P2;N2;2,2,2,2);
  2123.    BUF(P22;N3;2,2,2,2);
  2124.    BUF(P2;N4;2,2,2,2);
  2125.    LINV(P21;L33);
  2126.    LAND(N3,N5;L1);
  2127.    LAND(N1,P20;L2);
  2128.    LAND(N3,N7;L3);
  2129.    LAND(N1,P19;L4);
  2130.    LAND(N3,N9;L5);
  2131.    LAND(N1,P18;L6);
  2132.    LAND(N3,N11;L7);
  2133.    LAND(N1,P17;L8);
  2134.    LAND(N3,N13;L9);
  2135.    LAND(N1,P16;L10);
  2136.    LAND(N3,N15;L11);
  2137.    LAND(N1,P15;L12);
  2138.    LAND(N3,N17;L13);
  2139.    LAND(N1,P14;L14);
  2140.    LAND(N3,N19;L15);
  2141.    LAND(N1,P13;L16);
  2142.    LAND(N4,N6;L17);
  2143.    LAND(N2,P4;L18);
  2144.    LAND(N4,N8;L19);
  2145.    LAND(N2,P5;L20);
  2146.    LAND(N4,N10;L21);
  2147.    LAND(N2,P6;L22);
  2148.    LAND(N4,N12;L23);
  2149.    LAND(N2,P7;L24);
  2150.    LAND(N4,N14;L25);
  2151.    LAND(N2,P8;L26);
  2152.    LAND(N4,N16;L27);
  2153.    LAND(N2,P9;L28);
  2154.    LAND(N4,N18;L29);
  2155.    LAND(N2,P10;L30);
  2156.    LAND(N4,N20;L31);
  2157.    LAND(N2,P11;L32);
  2158.    DQFF(P20,P23;N5;0,2,6,0,5,6,0,2,6,0,5,6);
  2159.    DQFF(P19,P23;N7;0,2,6,0,5,6,0,2,6,0,5,6);
  2160.    DQFF(P18,P23;N9;0,2,6,0,5,6,0,2,6,0,5,6);
  2161.    DQFF(P17,P23;N11;0,2,6,0,5,6,0,2,6,0,5,6);
  2162.    DQFF(P16,P23;N13;0,2,6,0,5,6,0,2,6,0,5,6);
  2163.    DQFF(P15,P23;N15;0,2,6,0,5,6,0,2,6,0,5,6);
  2164.    DQFF(P14,P23;N17;0,2,6,0,5,6,0,2,6,0,5,6);
  2165.    DQFF(P13,P23;N19;0,2,6,0,5,6,0,2,6,0,5,6);
  2166.    DQFF(P4,P1;N6;0,2,6,0,5,6,0,2,6,0,5,6);
  2167.    DQFF(P5,P1;N8;0,2,6,0,5,6,0,2,6,0,5,6);
  2168.    DQFF(P6,P1;N10;0,2,6,0,5,6,0,2,6,0,5,6);
  2169.    DQFF(P7,P1;N12;0,2,6,0,5,6,0,2,6,0,5,6);
  2170.    DQFF(P8,P1;N14;0,2,6,0,5,6,0,2,6,0,5,6);
  2171.    DQFF(P9,P1;N16;0,2,6,0,5,6,0,2,6,0,5,6);
  2172.    DQFF(P10,P1;N18;0,2,6,0,5,6,0,2,6,0,5,6);
  2173.    DQFF(P11,P1;N20;0,2,6,0,5,6,0,2,6,0,5,6);
  2174.    OR(L1,L2;N21;7,5,9,7);
  2175.    OR(L3,L4;N22;7,5,9,7);
  2176.    OR(L5,L6;N23;7,5,9,7);
  2177.    OR(L7,L8;N24;7,5,9,7);
  2178.    OR(L9,L10;N25;7,5,9,7);
  2179.    OR(L11,L12;N26;7,5,9,7);
  2180.    OR(L13,L14;N27;7,5,9,7);
  2181.    OR(L15,L16;N28;7,5,9,7);
  2182.    OR(L17,L18;N29;7,5,9,7);
  2183.    OR(L19,L20;N30;7,5,9,7);
  2184.    OR(L21,L22;N31;7,5,9,7);
  2185.    OR(L23,L24;N32;7,5,9,7);
  2186.    OR(L25,L26;N33;7,5,9,7);
  2187.    OR(L27,L28;N34;7,5,9,7);
  2188.    OR(L29,L30;N35;7,5,9,7);
  2189.    OR(L31,L32;N36;7,5,9,7);
  2190.    TSB(N21,L33;P4;16,11,11,10,16,11,11,10);
  2191.    TSB(N22,L33;P5;16,11,11,10,16,11,11,10);
  2192.    TSB(N23,L33;P6;16,11,11,10,16,11,11,10);
  2193.    TSB(N24,L33;P7;16,11,11,10,16,11,11,10);
  2194.    TSB(N25,L33;P8;16,11,11,10,16,11,11,10);
  2195.    TSB(N26,L33;P9;16,11,11,10,16,11,11,10);
  2196.    TSB(N27,L33;P10;16,11,11,10,16,11,11,10);
  2197.    TSB(N28,L33;P11;16,11,11,10,16,11,11,10);
  2198.    TSB(N29,P3;P20;16,11,11,10,16,11,11,10);
  2199.    TSB(N30,P3;P19;16,11,11,10,16,11,11,10);
  2200.    TSB(N31,P3;P18;16,11,11,10,16,11,11,10);
  2201.    TSB(N32,P3;P17;16,11,11,10,16,11,11,10);
  2202.    TSB(N33,P3;P16;16,11,11,10,16,11,11,10);
  2203.    TSB(N34,P3;P15;16,11,11,10,16,11,11,10);
  2204.    TSB(N35,P3;P14;16,11,11,10,16,11,11,10);
  2205.    TSB(N36,P3;P13;16,11,11,10,16,11,11,10);
  2206. %
  2207. :74AS756            TTL    20
  2208.    INV(P1;N1;2,2,2,2);
  2209.    INV(P19;N2;2,2,2,2);
  2210.    SET(RHIGH);
  2211.    NAND(P2,N1;P18;19,5,20,6);
  2212.    NAND(P4,N1;P16;19,5,20,6);
  2213.    NAND(P6,N1;P14;19,5,20,6);
  2214.    NAND(P8,N1;P12;19,5,20,6);
  2215.    NAND(P11,N2;P9;19,5,20,6);
  2216.    NAND(P13,N2;P7;19,5,20,6);
  2217.    NAND(P15,N2;P5;19,5,20,6);
  2218.    NAND(P17,N2;P3;19,5,20,6);
  2219. %
  2220. ;taken from 1986 TI ALS/AS Logic Data book.
  2221. :74AS757   TTL  20
  2222.    BUF(P1;N1;1,1,1,1);
  2223.    INV(P19;N2;2,2,2,2);
  2224.    SET(RHIGH);
  2225.    OR(P2,N1;P18;17,4,19,6);
  2226.    OR(P4,N1;P16;17,4,19,6);
  2227.    OR(P6,N1;P14;17,4,19,6);
  2228.    OR(P8,N1;P12;17,4,19,6);
  2229.    OR(P11,N2;P9;17,4,19,6);
  2230.    OR(P13,N2;P7;17,4,19,6);
  2231.    OR(P15,N2;P5;17,4,19,6);
  2232.    OR(P17,N2;P3;17,4,19,6);
  2233. %
  2234. ;taken from 1986 TI ALS/AS Logic Data book.
  2235. :74AS758   TTL  14
  2236.    INV(P1;N1;2,0,2,0);
  2237.    BUF(P13;N2;2,0,2,0);
  2238.    SET(RHIGH);
  2239.    NAND(N1,P3;P11;18,4,20,6);
  2240.    NAND(N1,P4;P10;18,4,20,6);
  2241.    NAND(N1,P5;P9;18,4,20,6);
  2242.    NAND(N1,P6;P8;18,4,20,6);
  2243.    NAND(N2,P11;P3;18,4,20,6);
  2244.    NAND(N2,P10;P4;18,4,20,6);
  2245.    NAND(N2,P9;P5;18,4,20,6);
  2246.    NAND(N2,P8;P6;18,4,20,6);
  2247. %
  2248. ;taken from 1986 TI ALS/AS Logic Data book.
  2249. :74AS759   TTL  14
  2250.    BUF(P1;N1;1,2,1,2);
  2251.    INV(P13;N2;0,1,0,1);
  2252.    SET(RHIGH);
  2253.    OR(N1,P3;P11;18,4,20,6);
  2254.    OR(N1,P4;P10;18,4,20,6);
  2255.    OR(N1,P5;P9;18,4,20,6);
  2256.    OR(N1,P6;P8;18,4,20,6);
  2257.    OR(N2,P11;P3;18,4,20,6);
  2258.    OR(N2,P10;P4;18,4,20,6);
  2259.    OR(N2,P9;P5;18,4,20,6);
  2260.    OR(N2,P8;P6;18,4,20,6);
  2261. %
  2262. ;taken from 1986 TI ALS/AS Logic Data book.
  2263. :74AS760   TTL  20
  2264.    BUF(P1;N1;0,1,0,1);
  2265.    BUF(P19;N2;0,1,0,1);
  2266.    SET(RHIGH);
  2267.    OR(N1,P2;P18;17,4,19,6);
  2268.    OR(N1,P4;P16;17,4,19,6);
  2269.    OR(N1,P6;P14;17,4,19,6);
  2270.    OR(N1,P8;P12;17,4,19,6);
  2271.    OR(N2,P11;P9;17,4,19,6);
  2272.    OR(N2,P13;P7;17,4,19,6);
  2273.    OR(N2,P15;P5;17,4,19,6);
  2274.    OR(N2,P17;P3;17,4,19,6);
  2275. %
  2276. :74AS763            TTL    20
  2277.    INV(P1;N1;2,2,2,2);
  2278.    BUF(P19;N2;3,3,3,3);
  2279.    SET(RHIGH);
  2280.    NAND(P2,N1;P18;19,5,20,6);
  2281.    NAND(P4,N1;P16;19,5,20,6);
  2282.    NAND(P6,N1;P14;19,5,20,6);
  2283.    NAND(P8,N1;P12;19,5,20,6);
  2284.    NAND(P11,N2;P9;19,5,20,6);
  2285.    NAND(P13,N2;P7;19,5,20,6);
  2286.    NAND(P15,N2;P5;19,5,20,6);
  2287.    NAND(P17,N2;P3;19,5,20,6);
  2288. %
  2289. :74AS800            TTL    20
  2290.    LAND(P1,P17,P18,P19;L1);
  2291.    LAND(P2,P3,P4,P5;L2);
  2292.    LAND(P6,P7,P8,P9;L3);
  2293.    BUF(L1;P16;2,3,3,4);
  2294.    BUF(L2;P13;2,3,3,4);
  2295.    BUF(L3;P12;2,3,3,4);
  2296.    INV(L1;P15;3,3,4,4);
  2297.    INV(L2;P14;3,3,4,4);
  2298.    INV(L3;P11;3,3,4,4);
  2299. %
  2300. :74AS802            TTL    20
  2301.    LOR(P1,P17,P18,P19;L1);
  2302.    LOR(P2,P3,P4,P5;L2);
  2303.    LOR(P6,P7,P8,P9;L3);
  2304.    BUF(L1;P16;3,4,4,5);
  2305.    BUF(L2;P13;3,4,4,5);
  2306.    BUF(L3;P12;3,4,4,5);
  2307.    INV(L1;P15;3,4,4,5);
  2308.    INV(L2;P14;3,4,4,5);
  2309.    INV(L3;P11;3,4,4,5);
  2310. %
  2311. :74AS804            TTL    20
  2312.    NAND(P1,P2;P3;3,3,4,4);
  2313.    NAND(P4,P5;P6;3,3,4,4);
  2314.    NAND(P7,P8;P9;3,3,4,4);
  2315.    NAND(P13,P12;P11;3,3,4,4);
  2316.    NAND(P16,P15;P14;3,3,4,4);
  2317.    NAND(P19,P18;P17;3,3,4,4);
  2318. %
  2319. :74AS804B    TTL  20
  2320.    NAND(P1,P2;P3;3,3,4,4);
  2321.    NAND(P4,P5;P6;3,3,4,4);
  2322.    NAND(P7,P8;P9;3,3,4,4);
  2323.    NAND(P13,P12;P11;3,3,4,4);
  2324.    NAND(P16,P15;P14;3,3,4,4);
  2325.    NAND(P19,P18;P17;3,3,4,4);
  2326. %
  2327. :74AS805            TTL    20
  2328.    NOR(P1,P2;P3;3,3,4,4);
  2329.    NOR(P4,P5;P6;3,3,4,4);
  2330.    NOR(P7,P8;P9;3,3,4,4);
  2331.    NOR(P13,P12;P11;3,3,4,4);
  2332.    NOR(P16,P15;P14;3,3,4,4);
  2333.    NOR(P19,P18;P17;3,3,4,4);
  2334. %
  2335. :74AS805B    TTL  20
  2336.    NOR(P1,P2;P3;3,3,4,4);
  2337.    NOR(P4,P5;P6;3,3,4,4);
  2338.    NOR(P7,P8;P9;3,3,4,4);
  2339.    NOR(P13,P12;P11;3,3,4,4);
  2340.    NOR(P16,P15;P14;3,3,4,4);
  2341.    NOR(P19,P18;P17;3,3,4,4);
  2342. %
  2343. :74AS808            TTL    20
  2344.    AND(P1,P2;P3;4,4,5,5);
  2345.    AND(P4,P5;P6;4,4,5,5);
  2346.    AND(P7,P8;P9;4,4,5,5);
  2347.    AND(P13,P12;P11;4,4,5,5);
  2348.    AND(P16,P15;P14;4,4,5,5);
  2349.    AND(P19,P18;P17;4,4,5,5);
  2350. %
  2351. :74AS808B     TTL  20
  2352.    AND(P1,P2;P3;5,5,6,6);
  2353.    AND(P4,P5;P6;5,5,6,6);
  2354.    AND(P7,P8;P9;5,5,6,6);
  2355.    AND(P13,P12;P11;5,5,6,6);
  2356.    AND(P16,P15;P14;5,5,6,6);
  2357.    AND(P19,P18;P17;5,5,6,6);
  2358. %
  2359. ;Data was taken from 1987 National ALS/AS Logic Data Book
  2360. :74AS810            TTL    14
  2361.    XNOR(P1,P2;P3;5,5,7,7);
  2362.    XNOR(P4,P5;P6;5,5,7,7);
  2363.    XNOR(P10,P9;P8;5,5,7,7);
  2364.    XNOR(P13,P12;P11;5,5,7,7);
  2365. %
  2366. ;Data was taken from 1987 National ALS/AS Logic Data Book
  2367. :74AS811            TTL    14
  2368.    SET(RHIGH);
  2369.    XNOR(P1,P2;P3;43,7,45,9);
  2370.    XNOR(P4,P5;P6;43,7,45,9);
  2371.    XNOR(P10,P9;P8;43,7,45,9);
  2372.    XNOR(P13,P12;P11;43,7,45,9);
  2373. %
  2374. :74AS821            TTL    24
  2375.    LINV(P1;L1);
  2376.    DQFF(P2,P13;N1;7,10,6,0,8,8,8,11,6,0,8,8);
  2377.    DQFF(P3,P13;N2;7,10,6,0,8,8,8,11,6,0,8,8);
  2378.    DQFF(P4,P13;N3;7,10,6,0,8,8,8,11,6,0,8,8);
  2379.    DQFF(P5,P13;N4;7,10,6,0,8,8,8,11,6,0,8,8);
  2380.    DQFF(P6,P13;N5;7,10,6,0,8,8,8,11,6,0,8,8);
  2381.    DQFF(P7,P13;N6;7,10,6,0,8,8,8,11,6,0,8,8);
  2382.    DQFF(P8,P13;N7;7,10,6,0,8,8,8,11,6,0,8,8);
  2383.    DQFF(P9,P13;N8;7,10,6,0,8,8,8,11,6,0,8,8);
  2384.    DQFF(P10,P13;N9;7,10,6,0,8,8,8,11,6,0,8,8);
  2385.    DQFF(P11,P13;N10;7,10,6,0,8,8,8,11,6,0,8,8);
  2386.    TSB(N1,L1;P23;12,11,8,8,12,11,8,8);
  2387.    TSB(N2,L1;P22;12,11,8,8,12,11,8,8);
  2388.    TSB(N3,L1;P21;12,11,8,8,12,11,8,8);
  2389.    TSB(N4,L1;P20;12,11,8,8,12,11,8,8);
  2390.    TSB(N5,L1;P19;12,11,8,8,12,11,8,8);
  2391.    TSB(N6,L1;P18;12,11,8,8,12,11,8,8);
  2392.    TSB(N7,L1;P17;12,11,8,8,12,11,8,8);
  2393.    TSB(N8,L1;P16;12,11,8,8,12,11,8,8);
  2394.    TSB(N9,L1;P15;12,11,8,8,12,11,8,8);
  2395.    TSB(N10,L1;P14;12,11,8,8,12,11,8,8);
  2396. %
  2397. :74AS822            TTL    24
  2398.    LINV(P1;L1);
  2399.    LINV(P2;L2);
  2400.    LINV(P3;L3);
  2401.    LINV(P4;L4);
  2402.    LINV(P5;L5);
  2403.    LINV(P6;L6);
  2404.    LINV(P7;L7);
  2405.    LINV(P8;L8);
  2406.    LINV(P9;L9);
  2407.    LINV(P10;L10);
  2408.    LINV(P11;L11);
  2409.    DQFF(L2,P13;N1;7,10,6,0,8,8,8,11,6,0,8,8);
  2410.    DQFF(L3,P13;N2;7,10,6,0,8,8,8,11,6,0,8,8);
  2411.    DQFF(L4,P13;N3;7,10,6,0,8,8,8,11,6,0,8,8);
  2412.    DQFF(L5,P13;N4;7,10,6,0,8,8,8,11,6,0,8,8);
  2413.    DQFF(L6,P13;N5;7,10,6,0,8,8,8,11,6,0,8,8);
  2414.    DQFF(L7,P13;N6;7,10,6,0,8,8,8,11,6,0,8,8);
  2415.    DQFF(L8,P13;N7;7,10,6,0,8,8,8,11,6,0,8,8);
  2416.    DQFF(L9,P13;N8;7,10,6,0,8,8,8,11,6,0,8,8);
  2417.    DQFF(L10,P13;N9;7,10,6,0,8,8,8,11,6,0,8,8);
  2418.    DQFF(L11,P13;N10;7,10,6,0,8,8,8,11,6,0,8,8);
  2419.    TSB(N1,L1;P23;12,11,8,8,12,11,8,8);
  2420.    TSB(N2,L1;P22;12,11,8,8,12,11,8,8);
  2421.    TSB(N3,L1;P21;12,11,8,8,12,11,8,8);
  2422.    TSB(N4,L1;P20;12,11,8,8,12,11,8,8);
  2423.    TSB(N5,L1;P19;12,11,8,8,12,11,8,8);
  2424.    TSB(N6,L1;P18;12,11,8,8,12,11,8,8);
  2425.    TSB(N7,L1;P17;12,11,8,8,12,11,8,8);
  2426.    TSB(N8,L1;P16;12,11,8,8,12,11,8,8);
  2427.    TSB(N9,L1;P15;12,11,8,8,12,11,8,8);
  2428.    TSB(N10,L1;P14;12,11,8,8,12,11,8,8);
  2429. %
  2430. ;taken from 1986 TI ALS/AS Logic Data book.
  2431. :74AS823   TTL  24
  2432.    LINV(P1;L1);
  2433.    LNOR(P14,N1;L2);
  2434.    LINV(L2;L3);
  2435.    AND(L3,P13;N1;0,0,0,0);
  2436.    AND(L2,P13;N2;0,0,0,0);
  2437.    DQFFC(P2,N2,P11;N3;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2438.    DQFFC(P3,N2,P11;N4;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2439.    DQFFC(P4,N2,P11;N5;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2440.    DQFFC(P5,N2,P11;N6;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2441.    DQFFC(P6,N2,P11;N7;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2442.    DQFFC(P7,N2,P11;N8;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2443.    DQFFC(P8,N2,P11;N9;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2444.    DQFFC(P9,N2,P11;N10;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2445.    DQFFC(P10,N2,P11;N11;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2446.    TSB(N3,L1;P23;12,11,8,8,12,11,8,8);
  2447.    TSB(N4,L1;P22;12,11,8,8,12,11,8,8);
  2448.    TSB(N5,L1;P21;12,11,8,8,12,11,8,8);
  2449.    TSB(N6,L1;P20;12,11,8,8,12,11,8,8);
  2450.    TSB(N7,L1;P19;12,11,8,8,12,11,8,8);
  2451.    TSB(N8,L1;P18;12,11,8,8,12,11,8,8);
  2452.    TSB(N9,L1;P17;12,11,8,8,12,11,8,8);
  2453.    TSB(N10,L1;P16;12,11,8,8,12,11,8,8);
  2454.    TSB(N11,L1;P15;12,11,8,8,12,11,8,8);
  2455. %
  2456. ;taken from 1986 TI ALS/AS Logic Data book.
  2457. :74AS824   TTL  24
  2458.    LINV(P1;L1);
  2459.    LNOR(P14,N1;L2);
  2460.    LINV(L2;L3);
  2461.    AND(L3,P13;N1;0,0,0,0);
  2462.    AND(L2,P13;N2;0,0,0,0);
  2463.    DQFFC(P2,N2,P11;N3;9,6,6,0,8,8,11,11,4,8,11,9,6,0,8,8,13,13,4,8);
  2464.    DQFFC(P3,N2,P11;N4;9,6,6,0,8,8,11,11,4,8,11,9,6,0,8,8,13,13,4,8);
  2465.    DQFFC(P4,N2,P11;N5;9,6,6,0,8,8,11,11,4,8,11,9,6,0,8,8,13,13,4,8);
  2466.    DQFFC(P5,N2,P11;N6;9,6,6,0,8,8,11,11,4,8,11,9,6,0,8,8,13,13,4,8);
  2467.    DQFFC(P6,N2,P11;N7;9,6,6,0,8,8,11,11,4,8,11,9,6,0,8,8,13,13,4,8);
  2468.    DQFFC(P7,N2,P11;N8;9,6,6,0,8,8,11,11,4,8,11,9,6,0,8,8,13,13,4,8);
  2469.    DQFFC(P8,N2,P11;N9;9,6,6,0,8,8,11,4,8,11,11,9,6,0,8,8,13,13,4,8);
  2470.    DQFFC(P9,N2,P11;N10;9,6,6,0,8,8,11,4,8,11,11,9,6,0,8,8,13,13,4,8);
  2471.    DQFFC(P10,N2,P11;N11;9,6,6,0,8,8,11,4,8,11,11,9,6,0,8,8,13,13,4,8);
  2472.    ITSB(N3,L1;P23;12,11,8,8,12,11,8,8);
  2473.    ITSB(N4,L1;P22;12,11,8,8,12,11,8,8);
  2474.    ITSB(N5,L1;P21;12,11,8,8,12,11,8,8);
  2475.    ITSB(N6,L1;P20;12,11,8,8,12,11,8,8);
  2476.    ITSB(N7,L1;P19;12,11,8,8,12,11,8,8);
  2477.    ITSB(N8,L1;P18;12,11,8,8,12,11,8,8);
  2478.    ITSB(N9,L1;P17;12,11,8,8,12,11,8,8);
  2479.    ITSB(N10,L1;P16;12,11,8,8,12,11,8,8);
  2480.    ITSB(N11,L1;P15;12,11,8,8,12,11,8,8);
  2481. %
  2482. ;taken from 1986 TI ALS/AS Logic Data book.
  2483. :74AS825   TTL  24
  2484.    LNOR(P1,P2,P23;L1);
  2485.    LNOR(P14,N1;L2);
  2486.    LINV(L2;L3);
  2487.    AND(L3,P13;N1;0,0,0,0);
  2488.    AND(L2,P13;N2;0,0,0,0);
  2489.    DQFFC(P3,N2,P11;N4;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2490.    DQFFC(P4,N2,P11;N5;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2491.    DQFFC(P5,N2,P11;N6;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2492.    DQFFC(P6,N2,P11;N7;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2493.    DQFFC(P7,N2,P11;N8;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2494.    DQFFC(P8,N2,P11;N9;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2495.    DQFFC(P9,N2,P11;N10;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2496.    DQFFC(P10,N2,P11;N11;6,9,6,0,8,8,11,11,4,8,8,11,6,0,8,8,13,13,4,8);
  2497.    TSB(N4,L1;P22;12,11,8,8,12,11,8,8);
  2498.    TSB(N5,L1;P21;12,11,8,8,12,11,8,8);
  2499.    TSB(N6,L1;P20;12,11,8,8,12,11,8,8);
  2500.    TSB(N7,L1;P19;12,11,8,8,12,11,8,8);
  2501.    TSB(N8,L1;P18;12,11,8,8,12,11,8,8);
  2502.    TSB(N9,L1;P17;12,11,8,8,12,11,8,8);
  2503.    TSB(N10,L1;P16;12,11,8,8,12,11,8,8);
  2504.    TSB(N11,L1;P15;12,11,8,8,12,11,8,8);
  2505. %
  2506. ;taken from 1986 TI ALS/AS Logic Data book.
  2507. :74AS826   TTL  24
  2508.    LNOR(P1,P2,P23;L1);
  2509.    LNOR(P14,N1;L2);
  2510.    LINV(L2;L3);
  2511.    AND(L3,P13;N1;0,0,0,0);
  2512.    AND(L2,P13;N2;0,0,0,0);
  2513.    DQFFC(P3,N2,P11;N4;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2514.    DQFFC(P4,N2,P11;N5;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2515.    DQFFC(P5,N2,P11;N6;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2516.    DQFFC(P6,N2,P11;N7;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2517.    DQFFC(P7,N2,P11;N8;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2518.    DQFFC(P8,N2,P11;N9;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2519.    DQFFC(P9,N2,P11;N10;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2520.    DQFFC(P10,N2,P11;N11;9,6,6,0,8,8,11,11,4,8,11,8,6,0,8,8,13,13,4,8);
  2521.    ITSB(N4,L1;P22;12,11,8,8,12,11,8,8);
  2522.    ITSB(N5,L1;P21;12,11,8,8,12,11,8,8);
  2523.    ITSB(N6,L1;P20;12,11,8,8,12,11,8,8);
  2524.    ITSB(N7,L1;P19;12,11,8,8,12,11,8,8);
  2525.    ITSB(N8,L1;P18;12,11,8,8,12,11,8,8);
  2526.    ITSB(N9,L1;P17;12,11,8,8,12,11,8,8);
  2527.    ITSB(N10,L1;P16;12,11,8,8,12,11,8,8);
  2528.    ITSB(N11,L1;P15;12,11,8,8,12,11,8,8);
  2529. %
  2530. :74AS832            TTL    20
  2531.    OR(P1,P2;P3;5,5,6,6);
  2532.    OR(P4,P5;P6;5,5,6,6);
  2533.    OR(P7,P8;P9;5,5,6,6);
  2534.    OR(P13,P12;P11;5,5,6,6);
  2535.    OR(P16,P15;P14;5,5,6,6);
  2536.    OR(P19,P18;P17;5,5,6,6);
  2537. %
  2538. :74AS832B      TTL  20
  2539.    OR(P1,P2;P3;5,5,6,6);
  2540.    OR(P4,P5;P6;5,5,6,6);
  2541.    OR(P7,P8;P9;5,5,6,6);
  2542.    OR(P13,P12;P11;5,5,6,6);
  2543.    OR(P16,P15;P14;5,5,6,6);
  2544.    OR(P19,P18;P17;5,5,6,6);
  2545. %
  2546. ;Data taken from 1986 TI ALS/AS Logic Data Book.
  2547. :74AS841   TTL  24
  2548.    LINV(P1;L1);
  2549.    DLATCH(P2,P13;N1;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2550.    DLATCH(P3,P13;N2;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2551.    DLATCH(P4,P13;N3;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2552.    DLATCH(P5,P13;N4;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2553.    DLATCH(P6,P13;N5;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2554.    DLATCH(P7,P13;N6;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2555.    DLATCH(P8,P13;N7;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2556.    DLATCH(P9,P13;N8;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2557.    DLATCH(P10,P13;N9;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2558.    DLATCH(P11,P13;N10;5,7,10,10,3,3,4,7,9,12,12,3,3,4);
  2559.    TSB(N1,L1;P23;14,11,8,8,14,11,8,8);
  2560.    TSB(N2,L1;P22;14,11,8,8,14,11,8,8);
  2561.    TSB(N3,L1;P21;14,11,8,8,14,11,8,8);
  2562.    TSB(N4,L1;P20;14,11,8,8,14,11,8,8);
  2563.    TSB(N5,L1;P19;14,11,8,8,14,11,8,8);
  2564.    TSB(N6,L1;P18;14,11,8,8,14,11,8,8);
  2565.    TSB(N7,L1;P17;14,11,8,8,14,11,8,8);
  2566.    TSB(N8,L1;P16;14,11,8,8,14,11,8,8);
  2567.    TSB(N9,L1;P15;14,11,8,8,14,11,8,8);
  2568.    TSB(N10,L1;P14;14,11,8,8,14,11,8,8);
  2569. %
  2570. ;Taken from the 1984 TTL Logic Data book.
  2571. :74AS842   TTL  24
  2572.    LINV(P1;L1);
  2573.    DLATCH(P2,P13;N1;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2574.    DLATCH(P3,P13;N2;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2575.    DLATCH(P4,P13;N3;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2576.    DLATCH(P5,P13;N4;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2577.    DLATCH(P6,P13;N5;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2578.    DLATCH(P7,P13;N6;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2579.    DLATCH(P8,P13;N7;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2580.    DLATCH(P9,P13;N8;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2581.    DLATCH(P10,P13;N9;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2582.    DLATCH(P11,P13;N10;7,7,10,10,3,3,4,9,9,12,12,3,3,4);
  2583.    ITSB(N1,L1;P23;13,12,8,8,13,12,8,8);
  2584.    ITSB(N2,L1;P22;13,12,8,8,13,12,8,8);
  2585.    ITSB(N3,L1;P21;13,12,8,8,13,12,8,8);
  2586.    ITSB(N4,L1;P20;13,12,8,8,13,12,8,8);
  2587.    ITSB(N5,L1;P19;13,12,8,8,13,12,8,8);
  2588.    ITSB(N6,L1;P18;13,12,8,8,13,12,8,8);
  2589.    ITSB(N7,L1;P17;13,12,8,8,13,12,8,8);
  2590.    ITSB(N8,L1;P16;13,12,8,8,13,12,8,8);
  2591.    ITSB(N9,L1;P15;13,12,8,8,13,12,8,8);
  2592.    ITSB(N10,L1;P14;13,12,8,8,13,12,8,8);
  2593. %
  2594. ;taken from the 1986 TI ALS/AS Logic Data book.
  2595. :74AS843   TTL  24
  2596.    LINV(P1;L1);
  2597.    DLATCHPC(P2,P13,P14,P11;N1;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2598.    DLATCHPC(P3,P13,P14,P11;N2;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2599.    DLATCHPC(P4,P13,P14,P11;N3;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2600.    DLATCHPC(P5,P13,P14,P11;N4;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2601.    DLATCHPC(P6,P13,P14,P11;N5;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2602.    DLATCHPC(P7,P13,P14,P11;N6;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2603.    DLATCHPC(P8,P13,P14,P11;N7;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2604.    DLATCHPC(P9,P13,P14,P11;N8;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2605.    DLATCHPC(P10,P13,P14,P11;N9;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2606.    TSB(N1,L1;P23;14,11,8,8,14,11,8,8);
  2607.    TSB(N2,L1;P22;14,11,8,8,14,11,8,8);
  2608.    TSB(N3,L1;P21;14,11,8,8,14,11,8,8);
  2609.    TSB(N4,L1;P20;14,11,8,8,14,11,8,8);
  2610.    TSB(N5,L1;P19;14,11,8,8,14,11,8,8);
  2611.    TSB(N6,L1;P18;14,11,8,8,14,11,8,8);
  2612.    TSB(N7,L1;P17;14,11,8,8,14,11,8,8);
  2613.    TSB(N8,L1;P16;14,11,8,8,14,11,8,8);
  2614.    TSB(N9,L1;P15;14,11,8,8,14,11,8,8);
  2615. %
  2616. ;taken from the 1986 TI ALS/AS Logic Data book.
  2617. :74AS844   TTL  24
  2618.    LINV(P1;L1);
  2619.    DLATCHPC(P2,P13,P14,P11;N1;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2620.    DLATCHPC(P3,P13,P14,P11;N2;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2621.    DLATCHPC(P4,P13,P14,P11;N3;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2622.    DLATCHPC(P5,P13,P14,P11;N4;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2623.    DLATCHPC(P6,P13,P14,P11;N5;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2624.    DLATCHPC(P7,P13,P14,P11;N6;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2625.    DLATCHPC(P8,P13,P14,P11;N7;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2626.    DLATCHPC(P9,P13,P14,P11;N8;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2627.    DLATCHPC(P10,P13,P14,P11;N9;8,7,11,11,3,3,4,12,8,4,10,9,13,13,3,3,4,14,10,4);
  2628.    ITSB(N1,L1;P23;14,12,8,8,14,12,8,8);
  2629.    ITSB(N2,L1;P22;14,12,8,8,14,12,8,8);
  2630.    ITSB(N3,L1;P21;14,12,8,8,14,12,8,8);
  2631.    ITSB(N4,L1;P20;14,12,8,8,14,12,8,8);
  2632.    ITSB(N5,L1;P19;14,12,8,8,14,12,8,8);
  2633.    ITSB(N6,L1;P18;14,12,8,8,14,12,8,8);
  2634.    ITSB(N7,L1;P17;14,12,8,8,14,12,8,8);
  2635.    ITSB(N8,L1;P16;14,12,8,8,14,12,8,8);
  2636.    ITSB(N9,L1;P15;14,12,8,8,14,12,8,8);
  2637. %
  2638. ;taken from the 1986 TI ALS/AS Logic Data book.
  2639. :74AS845   TTL  24
  2640.    LNOR(P1,P2,P23;L1);
  2641.    DLATCHPC(P3,P13,P14,P11;N1;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2642.    DLATCHPC(P4,P13,P14,P11;N2;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2643.    DLATCHPC(P5,P13,P14,P11;N3;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2644.    DLATCHPC(P6,P13,P14,P11;N4;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2645.    DLATCHPC(P7,P13,P14,P11;N5;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2646.    DLATCHPC(P8,P13,P14,P11;N6;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2647.    DLATCHPC(P9,P13,P14,P11;N7;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2648.    DLATCHPC(P10,P13,P14,P11;N8;5,7,10,10,3,3,4,8,11,4,7,9,12,12,3,3,4,10,13,4);
  2649.    TSB(N1,L1;P22;14,11,8,8,14,11,8,8);
  2650.    TSB(N2,L1;P21;14,11,8,8,14,11,8,8);
  2651.    TSB(N3,L1;P20;14,11,8,8,14,11,8,8);
  2652.    TSB(N4,L1;P19;14,11,8,8,14,11,8,8);
  2653.    TSB(N5,L1;P18;14,11,8,8,14,11,8,8);
  2654.    TSB(N6,L1;P17;14,11,8,8,14,11,8,8);
  2655.    TSB(N7,L1;P16;14,11,8,8,14,11,8,8);
  2656.    TSB(N8,L1;P15;14,11,8,8,14,11,8,8);
  2657. %
  2658. ;taken from the 1986 TI ALS/AS Logic Data book.
  2659. :74AS846   TTL  24
  2660.    LNOR(P1,P2,P23;L1);
  2661.    DLATCHPC(P3,P13,P14,P11;N1;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2662.    DLATCHPC(P4,P13,P14,P11;N2;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2663.    DLATCHPC(P5,P13,P14,P11;N3;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2664.    DLATCHPC(P6,P13,P14,P11;N4;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2665.    DLATCHPC(P7,P13,P14,P11;N5;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2666.    DLATCHPC(P8,P13,P14,P11;N6;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2667.    DLATCHPC(P9,P13,P14,P11;N7;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2668.    DLATCHPC(P10,P13,P14,P11;N8;8,7,11,11,3,3,4,8,11,4,10,9,13,13,3,3,4,10,13,4);
  2669.    ITSB(N1,L1;P22;14,12,8,8,14,12,8,8);
  2670.    ITSB(N2,L1;P21;14,12,8,8,14,12,8,8);
  2671.    ITSB(N3,L1;P20;14,12,8,8,14,12,8,8);
  2672.    ITSB(N4,L1;P19;14,12,8,8,14,12,8,8);
  2673.    ITSB(N5,L1;P18;14,12,8,8,14,12,8,8);
  2674.    ITSB(N6,L1;P17;14,12,8,8,14,12,8,8);
  2675.    ITSB(N7,L1;P16;14,12,8,8,14,12,8,8);
  2676.    ITSB(N8,L1;P15;14,12,8,8,14,12,8,8);
  2677. %
  2678. ;Data for the following device was taken from
  2679. ;the 1986 ALS/AS Logic Data Book.
  2680. ;Delay for CLK to W, high to low, was not modeled precisely.
  2681. ;Enable and Disable times for G~Y~ and GW to the outputs were
  2682. ;not modeled.
  2683. :74AS850   TTL  28
  2684.    LINV(P11;L1);
  2685.    LNOR(P10,P9;L2);
  2686.    LNOR(P10,L1;L3);
  2687.    DQFF(P18,P12;N1;6,9,10,0,8,8,6,9,10,0,8,8);
  2688.    DQFF(P17,P12;N2;6,9,10,0,8,8,6,9,10,0,8,8);
  2689.    DQFF(P16,P12;N3;6,9,10,0,8,8,6,9,10,0,8,8);
  2690.    DQFF(P15,P12;N4;6,9,10,0,8,8,6,9,10,0,8,8);
  2691.    LINV(N1;L21);
  2692.    LINV(N2;L22);
  2693.    LINV(N3;L23);
  2694.    LINV(N4;L24);
  2695.    LAND(P8,L21,L22,L23,L24;L4);
  2696.    LAND(P7,N1,L22,L23,L24;L5);
  2697.    LAND(P6,L21,N2,L23,L24;L6);
  2698.    LAND(P5,N1,N2,L23,L24;L7);
  2699.    LAND(P4,L21,L22,N3,L24;L8);
  2700.    LAND(P3,N1,L22,N3,L24;L9);
  2701.    LAND(P2,L21,N2,N3,L24;L10);
  2702.    LAND(P1,N1,N2,N3,L24;L11);
  2703.    LAND(P27,L21,L22,L23,N4;L12);
  2704.    LAND(P26,N1,L22,L23,N4;L13);
  2705.    LAND(P25,L21,N2,L23,N4;L14);
  2706.    LAND(P24,N1,N2,L23,N4;L15);
  2707.    LAND(P23,L21,L22,N3,N4;L16);
  2708.    LAND(P22,N1,L22,N3,N4;L17);
  2709.    LAND(P21,L21,N2,N3,N4;L18);
  2710.    LAND(P20,N1,N2,N3,N4;L19);
  2711.    LOR(L4,L5,L6,L7,L8,L9,L10,L11,L12,L13,L14,L15,L16,L17,L18,L19;L20);
  2712.    BUF(L20;N5;9,9,11,11);
  2713.    INV(L20;N6;6,4,8,6);
  2714.    TSB(N5,L2;P19;11,8,8,6,11,8,8,6);
  2715.    TSB(N6,L3;P13;21,8,8,6,21,8,8,6);
  2716. %
  2717. ;Data for the following device was taken from
  2718. ;the 1986 ALS/AS Logic Data Book.
  2719. ;Delays for S to W, high to low, and S~C~ to output were not modeled precisely.
  2720. ;Enable and Disable times for G~Y~ and GW to the outputs were
  2721. ;not modeled.
  2722. :74AS851   TTL  28
  2723.    LINV(P11;L1);
  2724.    LNOR(P10,P9;L2);
  2725.    LNOR(P10,L1;L3);
  2726.    LINV(P12;L25);
  2727.    DLATCH(P18,L25;N1;9,10,9,11,5,0,10,9,10,9,11,5,0,10);
  2728.    DLATCH(P17,L25;N2;9,10,9,11,5,0,10,9,10,9,11,5,0,10);
  2729.    DLATCH(P16,L25;N3;9,10,9,11,5,0,10,9,10,9,11,5,0,10);
  2730.    DLATCH(P15,L25;N4;9,10,9,11,5,0,10,9,10,9,11,5,0,10);
  2731.    LINV(N1;L21);
  2732.    LINV(N2;L22);
  2733.    LINV(N3;L23);
  2734.    LINV(N4;L24);
  2735.    LAND(P8,L21,L22,L23,L24;L4);
  2736.    LAND(P7,N1,L22,L23,L24;L5);
  2737.    LAND(P6,L21,N2,L23,L24;L6);
  2738.    LAND(P5,N1,N2,L23,L24;L7);
  2739.    LAND(P4,L21,L22,N3,L24;L8);
  2740.    LAND(P3,N1,L22,N3,L24;L9);
  2741.    LAND(P2,L21,N2,N3,L24;L10);
  2742.    LAND(P1,N1,N2,N3,L24;L11);
  2743.    LAND(P27,L21,L22,L23,N4;L12);
  2744.    LAND(P26,N1,L22,L23,N4;L13);
  2745.    LAND(P25,L21,N2,L23,N4;L14);
  2746.    LAND(P24,N1,N2,L23,N4;L15);
  2747.    LAND(P23,L21,L22,N3,N4;L16);
  2748.    LAND(P22,N1,L22,N3,N4;L17);
  2749.    LAND(P21,L21,N2,N3,N4;L18);
  2750.    LAND(P20,N1,N2,N3,N4;L19);
  2751.    LOR(L4,L5,L6,L7,L8,L9,L10,L11,L12,L13,L14,L15,L16,L17,L18,L19;L20);
  2752.    BUF(L20;N5;9,9,11,11);
  2753.    INV(L20;N6;6,4,8,6);
  2754.    TSB(N5,L2;P19;11,8,8,6,11,8,8,6);
  2755.    TSB(N6,L3;P13;21,8,8,6,21,8,8,6);
  2756. %
  2757. ;Data for the following device was taken from
  2758. ;the 1986 ALS/AS Logic Data Book.
  2759. ;Delays for CLRQ to outputs (P<Q,P=Q,P>Q) could not be modeled precisely.
  2760. :74AS866   TTL  28
  2761.    DLATCH(P25,P26;N1;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2762.    DLATCH(P24,P26;N2;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2763.    DLATCH(P23,P26;N3;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2764.    DLATCH(P22,P26;N4;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2765.    DLATCH(P21,P26;N5;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2766.    DLATCH(P20,P26;N6;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2767.    DLATCH(P19,P26;N7;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2768.    DLATCH(P18,P26;N8;1,1,1,1,2,4,1,1,1,1,1,2,4,1);
  2769.    DLATCHPC(P5,P1,ONE,P27;N9;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2770.    DLATCHPC(P6,P1,ONE,P27;N10;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2771.    DLATCHPC(P7,P1,ONE,P27;N11;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2772.    DLATCHPC(P8,P1,ONE,P27;N12;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2773.    DLATCHPC(P9,P1,ONE,P27;N13;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2774.    DLATCHPC(P10,P1,ONE,P27;N14;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2775.    DLATCHPC(P11,P1,ONE,P27;N15;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2776.    DLATCHPC(P12,P1,ONE,P27;N16;1,1,1,1,2,4,1,3,5,1,1,1,1,1,2,4,1,3,5,1);
  2777.    LINV(N1;L58);
  2778.    LINV(N2;L59);
  2779.    LINV(N3;L60);
  2780.    LINV(N4;L61);
  2781.    LINV(N5;L62);
  2782.    LINV(N6;L63);
  2783.    LINV(N7;L64);
  2784.    LINV(N8;L65);
  2785.    LINV(N9;L66);
  2786.    LINV(N10;L67);
  2787.    LINV(N11;L68);
  2788.    LINV(N12;L69)
  2789.    LINV(N13;L70);
  2790.    LINV(N14;L71);
  2791.    LINV(N15;L72);
  2792.    LINV(N16;L73);
  2793.    BUF(P2;N18;6,6,6,6);
  2794.    LINV(N18;L1);
  2795.    LAND(L66,N1;L2);
  2796.    LAND(N9,L58;L3);
  2797.    LAND(L67,N2;L4);
  2798.    LAND(N10,L59;L5);
  2799.    LAND(L68,N3;L6);
  2800.    LAND(N11,L60;L7);
  2801.    LAND(L70,N5;L8);
  2802.    LAND(N13,L62;L9);
  2803.    LAND(L71,N6;L10);
  2804.    LAND(N14,L63;L11);
  2805.    LAND(N7,L72;L12);
  2806.    LAND(N15,L64;L13);
  2807.    LAND(N8,L73;L14);
  2808.    LAND(N16,L65;L15);
  2809.    LAND(N1,L66;L16);
  2810.    LAND(L58,N9;L17);
  2811.    LAND(N2,L67;L18);
  2812.    LAND(L59,N10;L19);
  2813.    LAND(N3,L68;L20);
  2814.    LAND(L60,N11;L21);
  2815.    LAND(L69,N4;L22);
  2816.    LAND(N12,L61;L23);
  2817.    LNOR(L2,L3;L24);
  2818.    LNOR(L4,L5;L25);
  2819.    LNOR(L6,L7;L26);
  2820.    LNOR(L8,L9;L27);
  2821.    LNOR(L10,L11;L28);
  2822.    LNOR(L12,L13;L29);
  2823.    LNOR(L14,L15;L30);
  2824.    LNOR(L16,L17,L18,L19,L20,L21,L22,L23;L31);
  2825.    LAND(N1,L66,L1;L32);
  2826.    LAND(L58,N9,N18;L33);
  2827.    LAND(L59,N10,L24;L34);
  2828.    LAND(L60,N11,L24,L25;L35);
  2829.    LAND(L61,N12,L24,L25,L26;L36);
  2830.    LAND(L62,N13,L31;L37);
  2831.    LAND(L63,N14,L31,L27;L38);
  2832.    LAND(L64,N15,L31,L27,L28;L39);
  2833.    LAND(L65,N16,L31,L27,L28,L29;L40);
  2834.    LAND(L31,L27,L28,L29,L30,P3;L41);
  2835.    LAND(N1,L66,N18;L42);
  2836.    LAND(L58,N9,L1;L43);
  2837.    LAND(N2,L67,L24;L44);
  2838.    LAND(N3,L68,L24,L25;L45);
  2839.    LAND(N4,L69,L24,L25,L26;L46);
  2840.    LAND(N5,L70,L31;L47);
  2841.    LAND(N6,L71,L31,L27;L48);
  2842.    LAND(N7,L72,L31,L27,L28;L49);
  2843.    LAND(L73,N8,L31,L27,L28,L29;L50);
  2844.    LAND(L31,L27,L28,L29,L30,P4;L51);
  2845.    LOR(L32,L33,L34,L35,L36;L52);
  2846.    LOR(L37,L38,L39,L40,L41;L53);
  2847.    LOR(L42,L43,L44,L45,L46;L54);
  2848.    LOR(L47,L48,L49,L50,L51;L55);
  2849.    LOR(L52,L53;L56);
  2850.    LOR(L54,L55;L57);
  2851.    LNOR(P4,P3;L74);
  2852.    AND(L31,L27,L28,L29,L30,L74;N17;6,5,11,10);
  2853.    DLATCH(L56,P15;P17;2,2,1,1,2,4,1,2,2,1,1,2,4,1);
  2854.    DLATCH(L57,P15;P16;2,2,1,1,2,4,1,2,2,1,1,2,4,1);
  2855.    DLATCH(N17,P15;P13;2,2,1,1,2,4,1,2,2,1,1,2,4,1);
  2856. %
  2857. ;Data for the following device was taken from
  2858. ;the 1986 ALS/AS Logic Data Book.
  2859. ;Delay for ENP to RCO could not modeled precisely.
  2860. :74AS867   TTL  24
  2861.    LINV(P1;L1);
  2862.    LINV(P2;L2);
  2863.    LAND(L1,P2;L3);
  2864.    LAND(L2,L1;L4);
  2865.    LNAND(L2,L1,L4;L5);
  2866.    LNOR(L1,P11;L6);
  2867.    LNOR(L1,P11,P23;L7);
  2868.    LINV(L7;L8);
  2869.    LNAND(N17,L7;L9);
  2870.    LNAND(N18,N17,L7;L10);
  2871.    LNAND(N19,N18,N17,L7;L11);
  2872.    LNAND(N20,N19,N18,N17,L7;L12);
  2873.    LINV(L12;L13);
  2874.    LINV(N21;L14);
  2875.    LNAND(N22,N21;L15);
  2876.    LNAND(N23,N22,N21;L16);
  2877.    LAND(N1,L8,P1;L17);
  2878.    LAND(L3,P3;L18);
  2879.    LAND(L7,N2;L19);
  2880.    LAND(N3,L9,P1;L20);
  2881.    LAND(L3,P4;L21);
  2882.    LAND(N17,L7,N4;L22);
  2883.    LAND(N5,L10,P1;L23);
  2884.    LAND(L3,P5;L24);
  2885.    LAND(N18,N17,L7,N6;L25);
  2886.    LAND(N7,L11,P1;L26);
  2887.    LAND(L3,P6;L27);
  2888.    LAND(N19,N18,N17,L7,N8;L28);
  2889.    LAND(N9,L12,P1;L29);
  2890.    LAND(L3,P7;L30);
  2891.    LAND(L13,N10;L31);
  2892.    LAND(N11,L14,P1;L32);
  2893.    LAND(L3,P8;L33);
  2894.    LAND(N21,N12;L34);
  2895.    LAND(N13,L15,P1;L35);
  2896.    LAND(L3,P9;L36);
  2897.    LAND(N22,N21,N14;L37);
  2898.    LAND(N15,L16,P1;L38);
  2899.    LAND(L3,P10;L39);
  2900.    LAND(N23,N22,N21,N16;L40);
  2901.    LOR(L17,L18,L19;L41);
  2902.    LOR(L20,L21,L22;L42);
  2903.    LOR(L23,L24,L25;L43);
  2904.    LOR(L26,L27,L28;L44);
  2905.    LOR(L29,L30,L31;L45);
  2906.    LOR(L32,L33,L34;L46);
  2907.    LOR(L35,L36,L37;L47);
  2908.    LOR(L38,L39,L40;L48);
  2909.    LAND(L2,N1;L49);
  2910.    LAND(N2,P2;L50);
  2911.    LAND(L2,N3;L51);
  2912.    LAND(N4,P2;L52);
  2913.    LAND(L2,N5;L53);
  2914.    LAND(N6,P2;L54);
  2915.    LAND(L2,N7;L55);
  2916.    LAND(N8,P2;L56);
  2917.    LAND(L2,N9;L57);
  2918.    LAND(N10,P2;L58);
  2919.    LAND(L2,N11;L59);
  2920.    LAND(N12,P2;L60);
  2921.    LAND(L2,N13;L61);
  2922.    LAND(N14,P2;L62);
  2923.    LAND(L2,N15;L63);
  2924.    LAND(N16,P2;L64);
  2925.    NOR(L49,L50;N17;0,12,0,12);
  2926.    NOR(L51,L52;N18;1,12,1,12);
  2927.    NOR(L53,L54;N19;1,12,1,12);
  2928.    NOR(L55,L56;N20;1,12,1,12);
  2929.    NOR(L12,L57,L58;N21;1,12,1,12);
  2930.    NOR(L59,L60;N22;1,12,1,12);
  2931.    NOR(L61,L62;N23;1,12,1,12);
  2932.    NOR(L63,L64;N24;1,12,1,12);
  2933.    BUF(L6;N25;5,3,5,3);
  2934.    DFFC(L41,P14,L5;N1,N2;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2935.    DFFC(L42,P14,L5;N3,N4;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2936.    DFFC(L43,P14,L5;N5,N6;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2937.    DFFC(L44,P14,L5;N7,N8;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2938.    DFFC(L45,P14,L5;N9,N10;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2939.    DFFC(L46,P14,L5;N11,N12;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2940.    DFFC(L47,P14,L5;N13,N14;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2941.    DFFC(L48,P14,L5;N15,N16;3,3,4,0,10,10,13,13,10,0,3,3,4,0,10,10,13,13,10,0);
  2942.    BUF(N1;P22;6,10,8,12);
  2943.    BUF(N3;P21;6,10,8,12);
  2944.    BUF(N5;P20;6,10,8,12);
  2945.    BUF(N7;P19;6,10,8,12);
  2946.    BUF(N9;P18;6,10,8,12);
  2947.    BUF(N11;P17;6,10,8,12);
  2948.    BUF(N13;P16;6,10,8,12);
  2949.    BUF(N15;P15;6,10,8,12);
  2950.    NAND(N25,N17,N21,N22,N23,N24;P13;5,10,7,12);
  2951. %
  2952. ;Data for the following device was taken from
  2953. ;the 1986 ALS/AS Logic Data Book.
  2954. ;Delay for ENP to RCO could not modeled precisely.
  2955. :74AS869   TTL  60
  2956.    LINV(P1;L1);
  2957.    LINV(P2;L2);
  2958.    LAND(L1,P2;L3);
  2959.    LNOR(L1,P11;L4);
  2960.    LNOR(L1,P11,P23;L5);
  2961.    LINV(L5;L6);
  2962.    LNAND(N17,L5;L7);
  2963.    LNAND(N18,N17,L5;L8);
  2964.    LNAND(N19,N18,N17,L5;L9);
  2965.    LNAND(N20,N19,N18,N17,L5;L10);
  2966.    LINV(L10;L11);
  2967.    LINV(N21;L12);
  2968.    LNAND(N22,N21;L13);
  2969.    LNAND(N23,N22,N21;L14);
  2970.    LAND(N1,L6,P1;L15);
  2971.    LAND(L3,P3;L16);
  2972.    LAND(L5,N2;L17);
  2973.    LAND(N3,L7,P1;L18);
  2974.    LAND(L3,P4;L19);
  2975.    LAND(N17,L5,N4;L20);
  2976.    LAND(N5,L8,P1;L21);
  2977.    LAND(L3,P5;L22);
  2978.    LAND(N18,N17,L5,N6;L23);
  2979.    LAND(N7,L9,P1;L24);
  2980.    LAND(L3,P6;L25);
  2981.    LAND(N19,N18,N17,L5,N8;L26);
  2982.    LAND(N9,L10,P1;L27);
  2983.    LAND(L3,P7;L28);
  2984.    LAND(L11,N10;L29);
  2985.    LAND(N11,L12,P1;L30);
  2986.    LAND(L3,P8;L31);
  2987.    LAND(N21,N12;L32);
  2988.    LAND(N13,L13,P1;L33);
  2989.    LAND(L3,P9;L34);
  2990.    LAND(N22,N21,N14;L35);
  2991.    LAND(N15,L14,P1;L36);
  2992.    LAND(L3,P10;L37);
  2993.    LAND(N23,N22,N21,N16;L38);
  2994.    LOR(L15,L16,L17;L39);
  2995.    LOR(L18,L19,L20;L40);
  2996.    LOR(L21,L22,L23;L41);
  2997.    LOR(L24,L25,L26;L42);
  2998.    LOR(L27,L28,L29;L43);
  2999.    LOR(L30,L31,L32;L44);
  3000.    LOR(L33,L34,L35;L45);
  3001.    LOR(L36,L37,L38;L46);
  3002.    LAND(L2,N1;L47);
  3003.    LAND(N2,P2;L48);
  3004.    LAND(L2,N3;L49);
  3005.    LAND(N4,P2;L50);
  3006.    LAND(L2,N5;L51);
  3007.    LAND(N6,P2;L52);
  3008.    LAND(L2,N7;L53);
  3009.    LAND(N8,P2;L54);
  3010.    LAND(L2,N9;L55);
  3011.    LAND(N10,P2;L56);
  3012.    LAND(L2,N11;L57);
  3013.    LAND(N12,P2;L58);
  3014.    LAND(L2,N13;L59);
  3015.    LAND(N14,P2;L60);
  3016.    LAND(L2,N15;L61);
  3017.    LAND(N16,P2;L62);
  3018.    NOR(L47,L48;N17;1,18,1,18);
  3019.    NOR(L49,L50;N18;1,18,1,18);
  3020.    NOR(L51,L52;N19;1,18,1,18);
  3021.    NOR(L53,L54;N20;1,18,1,18);
  3022.    NOR(L10,L55,L56;N21;0,18,0,18);
  3023.    NOR(L57,L58;N22;1,18,1,18);
  3024.    NOR(L59,L60;N23;1,18,1,18);
  3025.    NOR(L61,L62;N24;1,18,1,18);
  3026.    BUF(L4;N25;4,2,4,2);
  3027.    DFF(L39,P14;N1,N2;4,4,5,0,5,5,4,4,5,0,5,5);
  3028.    DFF(L40,P14;N3,N4;4,4,5,0,5,5,4,4,5,0,5,5);
  3029.    DFF(L41,P14;N5,N6;4,4,5,0,5,5,4,4,5,0,5,5);
  3030.    DFF(L42,P14;N7,N8;4,4,5,0,5,5,4,4,5,0,5,5);
  3031.    DFF(L43,P14;N9,N10;4,4,5,0,5,5,4,4,5,0,5,5);
  3032.    DFF(L44,P14;N11,N12;4,4,5,0,5,5,4,4,5,0,5,5);
  3033.    DFF(L45,P14;N13,N14;4,4,5,0,5,5,4,4,5,0,5,5);
  3034.    DFF(L46,P14;N15,N16;4,4,5,0,5,5,4,4,5,0,5,5);
  3035.    BUF(N1;P22;5,9,7,11);
  3036.    BUF(N3;P21;5,9,7,11);
  3037.    BUF(N5;P20;5,9,7,11);
  3038.    BUF(N7;P19;5,9,7,11);
  3039.    BUF(N9;P18;5,9,7,11);
  3040.    BUF(N11;P17;5,9,7,11);
  3041.    BUF(N13;P16;5,9,7,11);
  3042.    BUF(N15;P15;5,9,7,11);
  3043.    NAND(N25,N17,N21,N22,N23,N24;P13;11,11,13,13);
  3044. %
  3045. ;taken from 1987 ALS/AS Logic Data book.
  3046. :74AS873   TTL  24
  3047.    LINV(P2;L1);
  3048.    LINV(P11;L2);
  3049.    DLATCHPC(P3,P23,ONE,P1;N1;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3050.    DLATCHPC(P4,P23,ONE,P1;N2;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3051.    DLATCHPC(P5,P23,ONE,P1;N3;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3052.    DLATCHPC(P6,P23,ONE,P1;N4;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3053.    DLATCHPC(P7,P14,ONE,P13;N5;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3054.    DLATCHPC(P8,P14,ONE,P13;N6;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3055.    DLATCHPC(P9,P14,ONE,P13;N7;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3056.    DLATCHPC(P10,P14,ONE,P13;N8;4,4,10,6,2,3,5,6,6,4,6,6,12,8,2,3,5,8,8,4);
  3057.    TSB(N1,L1;P22;10,7,8,7,10,7,8,7);
  3058.    TSB(N2,L1;P21;10,7,8,7,10,7,8,7);
  3059.    TSB(N3,L1;P20;10,7,8,7,10,7,8,7);
  3060.    TSB(N4,L1;P19;10,7,8,7,10,7,8,7);
  3061.    TSB(N5,L2;P18;10,7,8,7,10,7,8,7);
  3062.    TSB(N6,L2;P17;10,7,8,7,10,7,8,7);
  3063.    TSB(N7,L2;P16;10,7,8,7,10,7,8,7);
  3064.    TSB(N8,L2;P15;10,7,8,7,10,7,8,7);
  3065. %
  3066. :74AS874            TTL    24
  3067.    LINV(P2;L1);
  3068.    LINV(P11;L2);
  3069.    DQFFC(P3,P23,P1;N1;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3070.    DQFFC(P4,P23,P1;N2;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3071.    DQFFC(P5,P23,P1;N3;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3072.    DQFFC(P6,P23,P1;N4;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3073.    DQFFC(P7,P14,P13;N5;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3074.    DQFFC(P8,P14,P13;N6;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3075.    DQFFC(P9,P14,P13;N7;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3076.    DQFFC(P10,P14,P13;N8;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3077.    TSB(N1,L1;P22;11,7,8,6,11,7,8,6);
  3078.    TSB(N2,L1;P21;11,7,8,6,11,7,8,6);
  3079.    TSB(N3,L1;P20;11,7,8,6,11,7,8,6);
  3080.    TSB(N4,L1;P19;11,7,8,6,11,7,8,6);
  3081.    TSB(N5,L2;P18;11,7,8,6,11,7,8,6);
  3082.    TSB(N6,L2;P17;11,7,8,6,11,7,8,6);
  3083.    TSB(N7,L2;P16;11,7,8,6,11,7,8,6);
  3084.    TSB(N8,L2;P15;11,7,8,6,11,7,8,6);
  3085. %
  3086. :74AS876            TTL    24
  3087.    LINV(P2;L1);
  3088.    LINV(P11;L2);
  3089.    DQFFP(P3,P23,P1;N1;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3090.    DQFFP(P4,P23,P1;N2;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3091.    DQFFP(P5,P23,P1;N3;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3092.    DQFFP(P6,P23,P1;N4;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3093.    DQFFP(P7,P14,P13;N5;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3094.    DQFFP(P8,P14,P13;N6;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3095.    DQFFP(P9,P14,P13;N7;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3096.    DQFFP(P10,P14,P13;N8;8,10,4,1,3,4,7,9,2,0,9,11,4,1,3,4,8,10,2,0);
  3097.    ITSB(N1,L1;P22;11,7,6,6,11,7,6,6);
  3098.    ITSB(N2,L1;P21;11,7,6,6,11,7,6,6);
  3099.    ITSB(N3,L1;P20;11,7,6,6,11,7,6,6);
  3100.    ITSB(N4,L1;P19;11,7,6,6,11,7,6,6);
  3101.    ITSB(N5,L2;P18;11,7,6,6,11,7,6,6);
  3102.    ITSB(N6,L2;P17;11,7,6,6,11,7,6,6);
  3103.    ITSB(N7,L2;P16;11,7,6,6,11,7,6,6);
  3104.    ITSB(N8,L2;P15;11,7,6,6,11,7,6,6);
  3105. %
  3106. :74AS878            TTL    24
  3107.    LINV(P2;L1);
  3108.    LINV(P11;L2);
  3109.    LAND(P3,P1;L3);
  3110.    LAND(P4,P1;L4);
  3111.    LAND(P5,P1;L5);
  3112.    LAND(P6,P1;L6);
  3113.    LAND(P7,P13;L7);
  3114.    LAND(P8,P13;L8);
  3115.    LAND(P9,P13;L9);
  3116.    LAND(P10,P13;L10);
  3117.    DQFF(L3,P23;N1;8,10,6,2,4,2,9,11,6,2,4,2);
  3118.    DQFF(L4,P23;N2;8,10,6,2,4,2,9,11,6,2,4,2);
  3119.    DQFF(L5,P23;N3;8,10,6,2,4,2,9,11,6,2,4,2);
  3120.    DQFF(L6,P23;N4;8,10,6,2,4,2,9,11,6,2,4,2);
  3121.    DQFF(L7,P14;N5;8,10,6,2,4,2,9,11,6,2,4,2);
  3122.    DQFF(L8,P14;N6;8,10,6,2,4,2,9,11,6,2,4,2);
  3123.    DQFF(L9,P14;N7;8,10,6,2,4,2,9,11,6,2,4,2);
  3124.    DQFF(L10,P14;N8;8,10,6,2,4,2,9,11,6,2,4,2);
  3125.    TSB(N1,L1;P22;11,7,6,6,11,7,6,6);
  3126.    TSB(N2,L1;P21;11,7,6,6,11,7,6,6);
  3127.    TSB(N3,L1;P20;11,7,6,6,11,7,6,6);
  3128.    TSB(N4,L1;P19;11,7,6,6,11,7,6,6);
  3129.    TSB(N5,L2;P18;11,7,6,6,11,7,6,6);
  3130.    TSB(N6,L2;P17;11,7,6,6,11,7,6,6);
  3131.    TSB(N7,L2;P16;11,7,6,6,11,7,6,6);
  3132.    TSB(N8,L2;P15;11,7,6,6,11,7,6,6);
  3133. %
  3134. :74AS879            TTL    24
  3135.    LINV(P2;L1);
  3136.    LINV(P11;L2);
  3137.    LAND(P3,P1;L3);
  3138.    LAND(P4,P1;L4);
  3139.    LAND(P5,P1;L5);
  3140.    LAND(P6,P1;L6);
  3141.    LAND(P7,P13;L7);
  3142.    LAND(P8,P13;L8);
  3143.    LAND(P9,P13;L9);
  3144.    LAND(P10,P13;L10);
  3145.    DQFF(L3,P23;N1;8,10,6,2,4,2,9,11,6,2,4,2);
  3146.    DQFF(L4,P23;N2;8,10,6,2,4,2,9,11,6,2,4,2);
  3147.    DQFF(L5,P23;N3;8,10,6,2,4,2,9,11,6,2,4,2);
  3148.    DQFF(L6,P23;N4;8,10,6,2,4,2,9,11,6,2,4,2);
  3149.    DQFF(L7,P14;N5;8,10,6,2,4,2,9,11,6,2,4,2);
  3150.    DQFF(L8,P14;N6;8,10,6,2,4,2,9,11,6,2,4,2);
  3151.    DQFF(L9,P14;N7;8,10,6,2,4,2,9,11,6,2,4,2);
  3152.    DQFF(L10,P14;N8;8,10,6,2,4,2,9,11,6,2,4,2);
  3153.    ITSB(N1,L1;P22;11,7,6,6,11,7,6,6);
  3154.    ITSB(N2,L1;P21;11,7,6,6,11,7,6,6);
  3155.    ITSB(N3,L1;P20;11,7,6,6,11,7,6,6);
  3156.    ITSB(N4,L1;P19;11,7,6,6,11,7,6,6);
  3157.    ITSB(N5,L2;P18;11,7,6,6,11,7,6,6);
  3158.    ITSB(N6,L2;P17;11,7,6,6,11,7,6,6);
  3159.    ITSB(N7,L2;P16;11,7,6,6,11,7,6,6);
  3160.    ITSB(N8,L2;P15;11,7,6,6,11,7,6,6);
  3161. %
  3162. ;taken from 1987 ALS/AS Logic Data book.
  3163. :74AS880   TTL  24
  3164.    LINV(P2;L1);
  3165.    LINV(P11;L2);
  3166.    DLATCHPC(P3,P23,P1,ONE;N1;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3167.    DLATCHPC(P4,P23,P1,ONE;N2;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3168.    DLATCHPC(P5,P23,P1,ONE;N3;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3169.    DLATCHPC(P6,P23,P1,ONE;N4;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3170.    DLATCHPC(P7,P14,P13,ONE;N5;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3171.    DLATCHPC(P8,P14,P13,ONE;N6;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3172.    DLATCHPC(P9,P14,P13,ONE;N7;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3173.    DLATCHPC(P10,P14,P13,ONE;N8;7,8,6,10,2,1,3,8,8,4,9,10,8,12,2,1,3,10,10,4);
  3174.    ITSB(N1,L1;P22;10,8,8,7,10,8,8,7);
  3175.    ITSB(N2,L1;P21;10,8,8,7,10,8,8,7);
  3176.    ITSB(N3,L1;P20;10,8,8,7,10,8,8,7);
  3177.    ITSB(N4,L1;P19;10,8,8,7,10,8,8,7);
  3178.    ITSB(N5,L2;P18;10,8,8,7,10,8,8,7);
  3179.    ITSB(N6,L2;P17;10,8,8,7,10,8,8,7);
  3180.    ITSB(N7,L2;P16;10,8,8,7,10,8,8,7);
  3181.    ITSB(N8,L2;P15;10,8,8,7,10,8,8,7);
  3182. %
  3183. ;Data for the following device was taken from
  3184. ;the 1986 ALS/AS Logic Data Book.
  3185. :74AS882   TTL  24
  3186.    INV(P1;N1;7,2,7,2);
  3187.    INV(P1;N2;4,2,4,2);
  3188.    INV(P1;N3;2,1,2,1);
  3189.    LAND(P20,P21;L1);
  3190.    LAND(P20,P18,P19;L2);
  3191.    LAND(P20,P18,P15,P16;L3);
  3192.    LAND(P20,P18,P15,P13,P14;L4);
  3193.    LAND(P20,P18,P15,P13,P9,P10;L5);
  3194.    LAND(P20,P18,P15,P13,P9,P7,P8;L6);
  3195.    LAND(P20,P18,P15,P13,P9,P7,P4,P5;L7);
  3196.    LAND(P20,P18,P15,P13,P9,P7,P4,P2,P3;L8);
  3197.    LAND(P20,P18,P15,P13,P9,P7,P4,P2,N3;L9);
  3198.    LAND(P15,P16;L10);
  3199.    LAND(P15,P13,P14;L11);
  3200.    LAND(P15,P13,P9,P10;L12);
  3201.    LAND(P15,P13,P9,P7,P8;L13);
  3202.    LAND(P15,P13,P9,P7,P4,P5;L14);
  3203.    LAND(P15,P13,P9,P7,P4,P2,P3;L15);
  3204.    LAND(P15,P13,P9,P7,P4,P2,N2;L16);
  3205.    LAND(P9,P10;L17);
  3206.    LAND(P9,P7,P8;L18);
  3207.    LAND(P9,P7,P4,P5;L19);
  3208.    LAND(P9,P7,P4,P2,P3;L20);
  3209.    LAND(P9,P7,P4,P2,N1;L21);
  3210.    LAND(P4,P5;L22);
  3211.    LAND(P4,P2,P3;L23);
  3212.    LAND(P4,P2,N1;L24);
  3213.    NOR(L1,L2,L3,L4,L5,L6,L7,L8,L9;P22;6,10,8,12);
  3214.    NOR(L10,L11,L12,L13,L14,L15,L16;P17;5,8,7,10);
  3215.    NOR(L17,L18,L19,L20,L21;P11;5,5,7,7);
  3216.    NOR(L22,L23,L24;P6;5,5,7,7);
  3217. %
  3218. ;Data for the following device was taken from
  3219. ;the 1986 ALS/AS Logic Data Book.
  3220. ;Not all delays for this device could be modeled
  3221. ;accurately.
  3222. ;Delays for Enable to Output were not given;used 1ns
  3223. ;Pulse width for Enable was not given; used 1ns
  3224. :74AS885   TTL  24
  3225.    DLATCH(P22,P23;N1;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3226.    DLATCH(P21,P23;N2;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3227.    DLATCH(P20,P23;N3;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3228.    DLATCH(P19,P23;N4;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3229.    DLATCH(P18,P23;N5;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3230.    DLATCH(P17,P23;N6;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3231.    DLATCH(P16,P23;N7;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3232.    DLATCH(P15,P23;N8;5,5,1,1,2,4,1,5,5,1,1,2,4,1);
  3233.    BUF(N1;N9;2,5,2,5);
  3234.    BUF(N2;N11;2,5,2,5);
  3235.    BUF(N3;N13;2,5,2,5);
  3236.    BUF(N4;N15;2,5,2,5);
  3237.    BUF(N5;N17;2,5,2,5);
  3238.    BUF(N6;N19;2,5,2,5);
  3239.    BUF(N7;N21;2,5,2,5);
  3240.    BUF(N8;N23;2,5,2,5);
  3241.    INV(N1;N10;2,5,2,5);
  3242.    INV(N2;N12;2,5,2,5);
  3243.    INV(N3;N14;2,5,2,5);
  3244.    INV(N4;N16;2,5,2,5);
  3245.    INV(N5;N18;2,5,2,5);
  3246.    INV(N6;N20;2,5,2,5);
  3247.    INV(N7;N22;2,5,2,5);
  3248.    INV(N8;N24;2,5,2,5);
  3249.    BUF(P4;N25;7,10,7,10);
  3250.    BUF(P5;N27;7,10,7,10);
  3251.    BUF(P6;N29;7,10,7,10);
  3252.    BUF(P7;N31;7,10,7,10);
  3253.    BUF(P8;N33;7,10,7,10);
  3254.    BUF(P9;N35;7,10,7,10);
  3255.    BUF(P10;N37;7,10,7,10);
  3256.    BUF(P11;N39;7,10,7,10);
  3257.    INV(P4;N26;7,10,7,10);
  3258.    INV(P5;N28;7,10,7,10);
  3259.    INV(P6;N30;7,10,7,10);
  3260.    INV(P7;N32;7,10,7,10);
  3261.    INV(P8;N34;7,10,7,10);
  3262.    INV(P9;N36;7,10,7,10);
  3263.    INV(P10;N38;7,10,7,10);
  3264.    INV(P11;N40;7,10,7,10);
  3265.    BUF(P1;N41;5,5,5,5);
  3266.    LINV(N41;L1);
  3267.    LAND(N26,N9;L2);
  3268.    LAND(N25,N10;L3);
  3269.    LAND(N28,N11;L4);
  3270.    LAND(N27,N12;L5);
  3271.    LAND(N30,N13;L6);
  3272.    LAND(N29,N14;L7);
  3273.    LAND(N34,N17;L8);
  3274.    LAND(N33,N18;L9);
  3275.    LAND(N36,N19;L10);
  3276.    LAND(N35,N20;L11);
  3277.    LAND(N21,N38;L12);
  3278.    LAND(N37,N22;L13);
  3279.    LAND(N23,N40;L14);
  3280.    LAND(N39,N24;L15);
  3281.    LAND(N9,N26;L16);
  3282.    LAND(N10,N25;L17);
  3283.    LAND(N11,N28;L18);
  3284.    LAND(N12,N27;L19);
  3285.    LAND(N13,N30;L20);
  3286.    LAND(N14,N29;L21);
  3287.    LAND(N32,N15;L22);
  3288.    LAND(N31,N16;L23);
  3289.    LNOR(L2,L3;L24);
  3290.    LNOR(L4,L5;L25);
  3291.    LNOR(L6,L7;L26);
  3292.    LNOR(L8,L9;L27);
  3293.    LNOR(L10,L11;L28);
  3294.    LNOR(L12,L13;L29);
  3295.    LNOR(L14,L15;L30);
  3296.    LNOR(L16,L17,L18,L19,L20,L21,L22,L23;L31);
  3297.    LAND(N9,N26,L1;L32);
  3298.    LAND(N10,N25,N41;L33);
  3299.    LAND(N12,N27,L24;L34);
  3300.    LAND(N14,N29,L24,L25;L35);
  3301.    LAND(N16,N31,L24,L25,L26;L36);
  3302.    LAND(N18,N33,L31;L37);
  3303.    LAND(N20,N35,L31,L27;L38);
  3304.    LAND(N22,N37,L31,L27,L28;L39);
  3305.    LAND(N24,N39,L31,L27,L28,L29;L40);
  3306.    LAND(L31,L27,L28,L29,L30,P2;L41);
  3307.    LAND(N9,N26,N41;L42);
  3308.    LAND(N10,N25,L1;L43);
  3309.    LAND(N11,N28,L24;L44);
  3310.    LAND(N13,N30,L24,L25;L45);
  3311.    LAND(N15,N32,L24,L25,L26;L46);
  3312.    LAND(N17,N34,L31;L47);
  3313.    LAND(N19,N36,L31,L27;L48);
  3314.    LAND(N21,N38,L31,L27,L28;L49);
  3315.    LAND(N40,N23,L31,L27,L28,L29;L50);
  3316.    LAND(L31,L27,L28,L29,L30,P3;L51);
  3317.    LOR(L32,L33,L34,L35,L36;L52);
  3318.    LOR(L37,L38,L39,L40,L41;L53);
  3319.    LOR(L42,L43,L44,L45,L46;L54);
  3320.    LOR(L47,L48,L49,L50,L51;L55);
  3321.    OR(L52,L53;P14;6,6,8,8);
  3322.    OR(L54,L55;P13;6,6,8,8);
  3323. %
  3324. :74AS1000            TTL    14
  3325.    NAND(P1,P2;P3;3,3,4,4);
  3326.    NAND(P4,P5;P6;3,3,4,4);
  3327.    NAND(P10,P9;P8;3,3,4,4);
  3328.    NAND(P13,P12;P11;3,3,4,4);
  3329. %
  3330. :74AS1000A            TTL    14
  3331.    NAND(P1,P2;P3;3,3,4,4);
  3332.    NAND(P4,P5;P6;3,3,4,4);
  3333.    NAND(P10,P9;P8;3,3,4,4);
  3334.    NAND(P13,P12;P11;3,3,4,4);
  3335. %
  3336. :74AS1004            TTL    14
  3337.    INV(P1;P2;3,3,4,4);
  3338.    INV(P3;P4;3,3,4,4);
  3339.    INV(P5;P6;3,3,4,4);
  3340.    INV(P9;P8;3,3,4,4);
  3341.    INV(P11;P10;3,3,4,4);
  3342.    INV(P13;P12;3,3,4,4);
  3343. %
  3344. :74AS1004A            TTL    14
  3345.    INV(P1;P2;3,3,4,4);
  3346.    INV(P3;P4;3,3,4,4);
  3347.    INV(P5;P6;3,3,4,4);
  3348.    INV(P9;P8;3,3,4,4);
  3349.    INV(P11;P10;3,3,4,4);
  3350.    INV(P13;P12;3,3,4,4);
  3351. %
  3352. :74AS1008            TTL    14
  3353.    AND(P1,P2;P3;4,4,5,5);
  3354.    AND(P4,P5;P6;4,4,5,5);
  3355.    AND(P10,P9;P8;4,4,5,5);
  3356.    AND(P13,P12;P11;4,4,5,5);
  3357. %
  3358. :74AS1008A            TTL    14
  3359.    AND(P1,P2;P3;5,5,6,6);
  3360.    AND(P4,P5;P6;5,5,6,6);
  3361.    AND(P10,P9;P8;5,5,6,6);
  3362.    AND(P13,P12;P11;5,5,6,6);
  3363. %
  3364. :74AS1032            TTL    14
  3365.    OR(P1,P2;P3;5,5,6,6);
  3366.    OR(P4,P5;P6;5,5,6,6);
  3367.    OR(P10,P9;P8;5,5,6,6);
  3368.    OR(P13,P12;P11;5,5,6,6);
  3369. %
  3370. :74AS1032A            TTL    14
  3371.    OR(P1,P2;P3;5,5,6,6);
  3372.    OR(P4,P5;P6;5,5,6,6);
  3373.    OR(P10,P9;P8;5,5,6,6);
  3374.    OR(P13,P12;P11;5,5,6,6);
  3375. %
  3376. :74AS1034            TTL    14
  3377.    BUF(P1;P2;5,5,6,6);
  3378.    BUF(P3;P4;5,5,6,6);
  3379.    BUF(P5;P6;6,6,8,8);
  3380.    BUF(P9;P8;5,5,6,6);
  3381.    BUF(P11;P10;5,5,6,6);
  3382.    BUF(P13;P12;5,5,6,6);
  3383. %
  3384. :74AS1034A            TTL    14
  3385.    BUF(P1;P2;5,5,6,6);
  3386.    BUF(P3;P4;5,5,6,6);
  3387.    BUF(P5;P6;6,6,8,8);
  3388.    BUF(P9;P8;5,5,6,6);
  3389.    BUF(P11;P10;5,5,6,6);
  3390.    BUF(P13;P12;5,5,6,6);
  3391. %
  3392. :74AS1036            TTL    14
  3393.    NOR(P2,P3;P1;3,3,4,4);
  3394.    NOR(P5,P6;P4;3,3,4,4);
  3395.    NOR(P8,P9;P10;3,3,4,4);
  3396.    NOR(P11,P12;P13;3,3,4,4);
  3397. %
  3398. :74AS1036A            TTL    14
  3399.    NOR(P2,P3;P1;3,3,4,4);
  3400.    NOR(P5,P6;P4;3,3,4,4);
  3401.    NOR(P8,P9;P10;3,3,4,4);
  3402.    NOR(P11,P12;P13;3,3,4,4);
  3403. %
  3404. ;Data for the following device was taken from
  3405. ;the 1986 ALS/AS Logic Data Book.
  3406. ;Not all delays on the following device could not be modeled precisely.
  3407. ;They are as follows~  A or B To G (diff;h to l), A or B to Fi (diff;l to h),
  3408. ;A or B to Fi (sum), A or B to F (diff), A or B to Fi (logic;l to h),
  3409. ;S to Cn+4 (logic; h to l), S to G (arith;l to h), and S to P (logic;l to h).
  3410. :74AS1181   TTL  24
  3411.    LINV(N5;L1);
  3412.    LINV(N7;L2);
  3413.    LINV(N9;L3);
  3414.    LINV(N11;L4);
  3415.    LAND(N5,N1,N6;L5);
  3416.    LAND(N6,N2,L1;L6);
  3417.    LAND(L1,N3;L7);
  3418.    LAND(N4,N5;L8);
  3419.    LAND(N7,N1,N8;L9);
  3420.    LAND(N8,N2,L2;L10);
  3421.    LAND(L2,N3;L11);
  3422.    LAND(N4,N7;L12);
  3423.    LAND(N9,N1,N10;L13);
  3424.    LAND(N10,N2,L3;L14);
  3425.    LAND(L3,N3;L15);
  3426.    LAND(N4,N9;L16);
  3427.    LAND(N11,N1,N12;L17);
  3428.    LAND(N12,N2,L4;L18);
  3429.    LAND(L4,N3;L19);
  3430.    LAND(N4,N11;L20);
  3431.    LNOR(L5,L6;L21);
  3432.    LNOR(L7,L8,N6;L22);
  3433.    LNOR(L9,L10;L23);
  3434.    LNOR(L11,L12,N8;L24);
  3435.    LNOR(L13,L14;L25);
  3436.    LNOR(L15,L16,N10;L26);
  3437.    LNOR(L17,L18;L27);
  3438.    LNOR(L19,L20,N12;L28);
  3439.    LXOR(L21,L22;L29);
  3440.    LXOR(L23,L24;L30);
  3441.    LXOR(L25,L26;L31);
  3442.    LXOR(L27,L28;L32);
  3443.    LAND(L21,L24;L33);
  3444.    LAND(L21,L23,L26;L34);
  3445.    LAND(L21,L23,L25,L28;L35);
  3446.    LAND(L21,L23,L25,L27,P7;L36);
  3447.    LAND(P7,L27,L25,L23,N13;L37);
  3448.    LAND(L25,L23,L28,N13;L38);
  3449.    LAND(L23,L26,N13;L39);
  3450.    LAND(L24,N13;L40);
  3451.    LAND(P7,L27,L25,N13;L41);
  3452.    LAND(L25,L28,N13;L42);
  3453.    LAND(L26,N13;L43);
  3454.    LAND(P7,L27,N13;L44);
  3455.    LAND(L28,N13;L45);
  3456.    LNAND(P7,N13;L46);
  3457.    LNOR(L37,L38,L39,L40;L47);
  3458.    LNOR(L41,L42,L43;L48);
  3459.    LNOR(L44,L45;L49);
  3460.    BUF(P3;N1;3,2,3,2);
  3461.    BUF(P4;N2;3,2,3,2);
  3462.    BUF(P5;N3;3,2,3,2);
  3463.    BUF(P6;N4;3,2,3,2);
  3464.    BUF(P18;N5;0,1,0,1);
  3465.    BUF(P19;N6;0,1,0,1);
  3466.    BUF(P20;N7;0,1,0,1);
  3467.    BUF(P21;N8;0,1,0,1);
  3468.    BUF(P22;N9;0,1,0,1);
  3469.    BUF(P23;N10;0,1,0,1);
  3470.    BUF(P1;N11;0,1,0,1);
  3471.    BUF(P2;N12;0,1,0,1);
  3472.    INV(P8;N13;4,3,4,3);
  3473.    OR(L22,L33,L34,L35;N14;3,5,3,5);
  3474.    INV(N14;P17;2,0,4,1);
  3475.    OR(N14,L36;P16;7,5,9,7);
  3476.    NAND(L21,L23,L25,L27;P15;6,4,8,6);
  3477.    XOR(L29,L47;P13;7,6,9,8);
  3478.    XOR(L30,L48;P11;7,6,9,8);
  3479.    XOR(L31,L49;P10;7,6,9,8);
  3480.    XOR(L32,L46;P9;7,6,9,8);
  3481.    AND(P13,P11,P10,P9;P14;7,7,7,7);
  3482. %
  3483. ;taken from 1986 TI ALS/AS Logic Data book.
  3484. ;Delays are given for 50 and 150pF
  3485. :74AS1804   TTL  20
  3486.    NAND(P6,P7;P8;4,4,10,10);
  3487.    NAND(P9,P10;P11;4,4,10,10);
  3488.    NAND(P12,P13;P14;4,4,10,10);
  3489.    NAND(P17,P18;P16;4,4,10,10);
  3490.    NAND(P20,P1;P19;4,4,10,10);
  3491.    NAND(P3,P4;P2;4,4,10,10);
  3492. %
  3493. ;taken from 1986 TI ALS/AS Logic Data book.
  3494. ;Delays are given for 50 and 150pF
  3495. :74AS1805   TTL  20
  3496.    NOR(P6,P7;P8;4,4,10,10);
  3497.    NOR(P9,P10;P11;4,4,10,10);
  3498.    NOR(P12,P13;P14;4,4,10,10);
  3499.    NOR(P17,P18;P16;4,4,10,10);
  3500.    NOR(P20,P1;P19;4,4,10,10);
  3501.    NOR(P3,P4;P2;4,4,10,10);
  3502. %
  3503. ;taken from 1986 TI ALS/AS Logic Data book.
  3504. ;Delays are given for 50 and 150pF
  3505. :74AS1808   TTL 20
  3506.    AND(P6,P7;P8;6,6,12,12);
  3507.    AND(P9,P10;P11;6,6,12,12);
  3508.    AND(P12,P13;P14;6,6,12,12);
  3509.    AND(P17,P18;P16;6,6,12,12);
  3510.    AND(P20,P1;P19;6,6,12,12);
  3511.    AND(P3,P4;P2;6,6,12,12);
  3512. %
  3513. ;taken from 1986 TI ALS/AS Logic Data book.
  3514. ;Delays are given for 50 and 150pF
  3515. :74AS1832   TTL  20
  3516.    OR(P6,P7;P8;6,6,12,12);
  3517.    OR(P9,P10;P11;6,6,12,12);
  3518.    OR(P12,P13;P14;6,6,12,12);
  3519.    OR(P17,P18;P16;6,6,12,12);
  3520.    OR(P20,P1;P19;6,6,12,12);
  3521.    OR(P3,P4;P2;6,6,12,12);
  3522. %
  3523. ;taken from 1986 TI ALS/AS Logic Data book.
  3524. :74AS2620   TTL  20
  3525.    LINV(P19;L1);
  3526.    INV(P2;N1;6,5,8,7);
  3527.    INV(P3;N2;6,5,8,7);
  3528.    INV(P4;N3;6,5,8,7);
  3529.    INV(P5;N4;6,5,8,7);
  3530.    INV(P6;N5;6,5,8,7);
  3531.    INV(P7;N6;6,5,8,7);
  3532.    INV(P8;N7;6,5,8,7);
  3533.    INV(P9;N8;6,5,8,7);
  3534.    INV(P18;N9;6,5,8,7);
  3535.    INV(P17;N10;6,5,8,7);
  3536.    INV(P16;N11;6,5,8,7);
  3537.    INV(P15;N12;6,5,8,7);
  3538.    INV(P14;N13;6,5,8,7);
  3539.    INV(P13;N14;6,5,8,7);
  3540.    INV(P12;N15;6,5,8,7);
  3541.    INV(P11;N16;6,5,8,7);
  3542.    TSB(N1,P1;P18;8,8,11,11,8,8,11,11);
  3543.    TSB(N2,P1;P17;8,8,11,11,8,8,11,11);
  3544.    TSB(N3,P1;P16;8,8,11,11,8,8,11,11);
  3545.    TSB(N4,P1;P15;8,8,11,11,8,8,11,11);
  3546.    TSB(N5,P1;P14;8,8,11,11,8,8,11,11);
  3547.    TSB(N6,P1;P13;8,8,11,11,8,8,11,11);
  3548.    TSB(N7,P1;P12;8,8,11,11,8,8,11,11);
  3549.    TSB(N8,P1;P11;8,8,11,11,8,8,11,11);
  3550.    TSB(N9,L1;P2;11,10,12,6,11,10,12,16);
  3551.    TSB(N10,L1;P3;11,10,12,6,11,10,12,16);
  3552.    TSB(N11,L1;P4;11,10,12,6,11,10,12,16);
  3553.    TSB(N12,L1;P5;11,10,12,6,11,10,12,16);
  3554.    TSB(N13,L1;P6;11,10,12,6,11,10,12,16);
  3555.    TSB(N14,L1;P7;11,10,12,6,11,10,12,16);
  3556.    TSB(N15,L1;P8;11,10,12,6,11,10,12,16);
  3557.    TSB(N16,L1;P9;11,10,12,6,11,10,12,16);
  3558. %
  3559. ;taken from 1986 TI ALS/AS Logic Data book.
  3560. :74AS2623   TTL  20
  3561.    LINV(P19;L1);
  3562.    BUF(P2;N1;7,6,9,8);
  3563.    BUF(P3;N2;7,6,9,8);
  3564.    BUF(P4;N3;7,6,9,8);
  3565.    BUF(P5;N4;7,6,9,8);
  3566.    BUF(P6;N5;7,6,9,8);
  3567.    BUF(P7;N6;7,6,9,8);
  3568.    BUF(P8;N7;7,6,9,8);
  3569.    BUF(P9;N8;7,6,9,8);
  3570.    BUF(P18;N9;7,6,9,8);
  3571.    BUF(P17;N10;7,6,9,8);
  3572.    BUF(P16;N11;7,6,9,8);
  3573.    BUF(P15;N12;7,6,9,8);
  3574.    BUF(P14;N13;7,6,9,8);
  3575.    BUF(P13;N14;7,6,9,8);
  3576.    BUF(P12;N15;7,6,9,8);
  3577.    BUF(P11;N16;7,6,9,8);
  3578.    TSB(N1,P1;P18;12,12,13,7,12,12,13,7);
  3579.    TSB(N2,P1;P17;12,12,13,7,12,12,13,7);
  3580.    TSB(N3,P1;P16;12,12,13,7,12,12,13,7);
  3581.    TSB(N4,P1;P15;12,12,13,7,12,12,13,7);
  3582.    TSB(N5,P1;P14;12,12,13,7,12,12,13,7);
  3583.    TSB(N6,P1;P13;12,12,13,7,12,12,13,7);
  3584.    TSB(N7,P1;P12;12,12,13,7,12,12,13,7);
  3585.    TSB(N8,P1;P11;12,12,13,7,12,12,13,7);
  3586.    TSB(N9,L1;P2;11,11,12,8,11,11,12,8);
  3587.    TSB(N10,L1;P3;11,11,12,8,11,11,12,8);
  3588.    TSB(N11,L1;P4;11,11,12,8,11,11,12,8);
  3589.    TSB(N12,L1;P5;11,11,12,8,11,11,12,8);
  3590.    TSB(N13,L1;P6;11,11,12,8,11,11,12,8);
  3591.    TSB(N14,L1;P7;11,11,12,8,11,11,12,8);
  3592.    TSB(N15,L1;P8;11,11,12,8,11,11,12,8);
  3593.    TSB(N16,L1;P9;11,11,12,8,11,11,12,8);
  3594. %
  3595. :74AS2640            TTL    20
  3596.    LINV(P19;L1);
  3597.    LINV(P1;L2);
  3598.    LAND(P1,L1;L3);
  3599.    LAND(L1,L2;L4);
  3600.    INV(P2;N1;7,6,8,7);
  3601.    INV(P3;N2;7,6,8,7);
  3602.    INV(P4;N3;7,6,8,7);
  3603.    INV(P5;N4;7,6,8,7);
  3604.    INV(P6;N5;7,6,8,7);
  3605.    INV(P7;N6;7,6,8,7);
  3606.    INV(P8;N7;7,6,8,7);
  3607.    INV(P9;N8;7,6,8,7);
  3608.    INV(P11;N9;7,6,8,7);
  3609.    INV(P12;N10;7,6,8,7);
  3610.    INV(P13;N11;7,6,8,7);
  3611.    INV(P14;N12;7,6,8,7);
  3612.    INV(P15;N13;7,6,8,7);
  3613.    INV(P16;N14;7,6,8,7);
  3614.    INV(P17;N15;7,6,8,7);
  3615.    INV(P18;N16;7,6,8,7);
  3616.    TSB(N1,L3;P18;10,9,13,7,10,9,13,7);
  3617.    TSB(N2,L3;P17;10,9,13,7,10,9,13,7);
  3618.    TSB(N3,L3;P16;10,9,13,7,10,9,13,7);
  3619.    TSB(N4,L3;P15;10,9,13,7,10,9,13,7);
  3620.    TSB(N5,L3;P14;10,9,13,7,10,9,13,7);
  3621.    TSB(N6,L3;P13;10,9,13,7,10,9,13,7);
  3622.    TSB(N7,L3;P12;10,9,13,7,10,9,13,7);
  3623.    TSB(N8,L3;P11;10,9,13,7,10,9,13,7);
  3624.    TSB(N9,L4;P9;10,9,13,7,10,9,13,7);
  3625.    TSB(N10,L4;P8;10,9,13,7,10,9,13,7);
  3626.    TSB(N11,L4;P7;10,9,13,7,10,9,13,7);
  3627.    TSB(N12,L4;P6;10,9,13,7,10,9,13,7);
  3628.    TSB(N13,L4;P5;10,9,13,7,10,9,13,7);
  3629.    TSB(N14,L4;P4;10,9,13,7,10,9,13,7);
  3630.    TSB(N15,L4;P3;10,9,13,7,10,9,13,7);
  3631.    TSB(N16,L4;P2;10,9,13,7,10,9,13,7);
  3632. %
  3633. :74AS2645            TTL    20
  3634.    LINV(P19;L1);
  3635.    LINV(P1;L2);
  3636.    LAND(P1,L1;L3);
  3637.    LAND(L1,L2;L4);
  3638.    BUF(P2;N1;9,9,10,10);
  3639.    BUF(P3;N2;9,9,10,10);
  3640.    BUF(P4;N3;9,9,10,10);
  3641.    BUF(P5;N4;9,9,10,10);
  3642.    BUF(P6;N5;9,9,10,10);
  3643.    BUF(P7;N6;9,9,10,10);
  3644.    BUF(P8;N7;9,9,10,10);
  3645.    BUF(P9;N8;9,9,10,10);
  3646.    BUF(P11;N9;9,9,10,10);
  3647.    BUF(P12;N10;9,9,10,10);
  3648.    BUF(P13;N11;9,9,10,10);
  3649.    BUF(P14;N12;9,9,10,10);
  3650.    BUF(P15;N13;9,9,10,10);
  3651.    BUF(P16;N14;9,9,10,10);
  3652.    BUF(P17;N15;9,9,10,10);
  3653.    BUF(P18;N16;9,9,10,10);
  3654.    TSB(N1,L3;P18;11,12,12,8,11,12,12,8);
  3655.    TSB(N2,L3;P17;11,12,12,8,11,12,12,8);
  3656.    TSB(N3,L3;P16;11,12,12,8,11,12,12,8);
  3657.    TSB(N4,L3;P15;11,12,12,8,11,12,12,8);
  3658.    TSB(N5,L3;P14;11,12,12,8,11,12,12,8);
  3659.    TSB(N6,L3;P13;11,12,12,8,11,12,12,8);
  3660.    TSB(N7,L3;P12;11,12,12,8,11,12,12,8);
  3661.    TSB(N8,L3;P11;11,12,12,8,11,12,12,8);
  3662.    TSB(N9,L4;P9;11,12,12,8,11,12,12,8);
  3663.    TSB(N10,L4;P8;11,12,12,8,11,12,12,8);
  3664.    TSB(N11,L4;P7;11,12,12,8,11,12,12,8);
  3665.    TSB(N12,L4;P6;11,12,12,8,11,12,12,8);
  3666.    TSB(N13,L4;P5;11,12,12,8,11,12,12,8);
  3667.    TSB(N14,L4;P4;11,12,12,8,11,12,12,8);
  3668.    TSB(N15,L4;P3;11,12,12,8,11,12,12,8);
  3669.    TSB(N16,L4;P2;11,12,12,8,11,12,12,8);
  3670. %