home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p070 / 6.ddi / VLIB.PLB / F.DSF < prev    next >
Encoding:
Text File  |  1992-01-30  |  80.7 KB  |  2,734 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 F library.
  12. ;
  13. ;Unless otherwise stated the delays for the following parts are -
  14. ;Tplh and Tphl for 15pf and 50 pf respectively.
  15. ;
  16. ;Unless otherwise stated the delays for the 15pf case is extrapolated
  17. ;using 17.5pf/ns.
  18. ;
  19. ;Unless otherwise stated, delays for flip flops taken from the national
  20. ;databook have the following exceptions to the databook -
  21. ;The min. removal time preset or clear to clock is entered as zero.
  22. ;
  23. ;
  24. ;Unless otherwise specified, delays for the following devices
  25. ;were taken from 1986 Signetics FAST data book.
  26. ;
  27. :74F00            TTL    14
  28.    NAND(P1,P2;P3;4,3,6,5);
  29.    NAND(P4,P5;P6;4,3,6,5);
  30.    NAND(P10,P9;P8;4,3,6,5);
  31.    NAND(P13,P12;P11;4,3,6,5);
  32. %
  33. :74F02            TTL    14
  34.    NOR(P2,P3;P1;5,3,7,5);
  35.    NOR(P5,P6;P4;5,3,7,5);
  36.    NOR(P8,P9;P10;5,3,7,5);
  37.    NOR(P11,P12;P13;5,3,7,5);
  38. %
  39. :74F04            TTL    14
  40.    INV(P1;P2;4,3,6,5);
  41.    INV(P3;P4;4,3,6,5);
  42.    INV(P5;P6;4,3,6,5);
  43.    INV(P9;P8;4,3,6,5);
  44.    INV(P11;P10;4,3,6,5);
  45.    INV(P13;P12;4,3,6,5);
  46. %
  47. :74F08            TTL    14
  48.    AND(P1,P2;P3;5,4,7,6);
  49.    AND(P4,P5;P6;5,4,7,6);
  50.    AND(P10,P9;P8;5,4,7,6);
  51.    AND(P13,P12;P11;5,4,7,6);
  52. %
  53. :74F10            TTL    14
  54.    NAND(P1,P2,P13;P12;4,3,6,5);
  55.    NAND(P3,P4,P5;P6;4,3,6,5);
  56.    NAND(P11,P10,P9;P8;4,3,6,5);
  57. %
  58. :74F11            TTL    14
  59.    AND(P1,P2,P13;P12;5,5,7,7);
  60.    AND(P3,P4,P5;P6;5,5,7,7);
  61.    AND(P11,P10,P9;P8;5,5,7,7);
  62. %
  63. :74F14            TTL    14
  64.    INV(P1;P2;8,5,10,7);
  65.    INV(P3;P4;8,5,10,7);
  66.    INV(P5;P6;8,5,10,7);
  67.    INV(P9;P8;8,5,10,7);
  68.    INV(P11;P10;8,5,10,7);
  69.    INV(P13;P12;8,5,10,7);
  70. %
  71. :74F20            TTL    14
  72.    NAND(P1,P2,P4,P5;P6;4,3,6,5);
  73.    NAND(P9,P10,P12,P13;P8;4,3,6,5);
  74. %
  75. :74F27            TTL    14
  76.    NOR(P1,P2,P13;P12;4,3,6,5);
  77.    NOR(P3,P4,P5;P6;4,3,6,5);
  78.    NOR(P11,P10,P9;P8;4,3,6,5);
  79. %
  80. :74F30            TTL    14
  81.    NAND(P1,P2,P3,P4,P5,P6,P11,P12;P8;3,4,5,6);
  82. %
  83. :74F32            TTL    14
  84.    OR(P1,P2;P3;5,4,7,6);
  85.    OR(P4,P5;P6;5,4,7,6);
  86.    OR(P10,P9;P8;5,4,7,6);
  87.    OR(P12,P13;P11;5,4,7,6);
  88. %
  89. ;The delays used for this part are for 50pf and 150pf.  The delays for 150pf
  90. ;are extrapolated using 56pf/ns.
  91. :74F37            TTL    14
  92.    NAND(P1,P2;P3;7,5,9,7);
  93.    NAND(P4,P5;P6;7,5,9,7);
  94.    NAND(P9,P10;P8;7,5,9,7);
  95.    NAND(P12,P13;P11;7,5,9,7);
  96. %
  97. ;The delays for the open collector outputs for the 15pf case are
  98. ;extrapolated using 9pf/ns.
  99. :74F38            TTL    14
  100.    SET(RHIGH);
  101.    NAND(P1,P2;P3;9,4,13,6);
  102.    NAND(P4,P5;P6;9,4,13,6);
  103.    NAND(P9,P10;P8;9,4,13,6);
  104.    NAND(P12,P13;P11;9,4,13,6);
  105. %
  106. ;The delays for the following part are for 50pf and 150pf.  The delays
  107. ;for the 150pf case are extrapolated using 56pf/ns.
  108. :74F40            TTL    14
  109.    NAND(P1,P2,P4,P5;P6;7,6,9,8);
  110.    NAND(P13,P12,P10,P9;P8;7,6,9,8);
  111. %
  112. ;The delays modeled are propagation delay, both low to high going signals
  113. ;and high to low going pulses.  The delays for the 15pf case are
  114. ;extrapolated using 18pf/ns.
  115. :74F51            TTL    14
  116.    LAND(P2,P3;L1);
  117.    LAND(P4,P5;L2);
  118.    NOR(L1,L2;P6;5,3,7,5);
  119.    LAND(P1,P13,P12;L3);
  120.    LAND(P11,P10,P9;L4);
  121.    NOR(L3,L4;P8;5,3,7,5);
  122. %
  123. ;taken from Motorola FAST and LS TTL data book.
  124. :74F64   TTL  14
  125.    LAND(P1,P11,P12,P13;L1);
  126.    LAND(P2,P3;L2);
  127.    LAND(P4,P5,P6;L3);
  128.    LAND(P9,P10;L4);
  129.    NOR(L1,L2,L3,L4;P8;6,4,8,6);
  130. %
  131. :74F74            TTL    14
  132.    DFFPC(P2,P3,P4,P1;P5,P6;6,7,3,1,4,5,5,9,4,2,8,9,3,1,4,5,7,11,4,2);
  133.    DFFPC(P12,P11,P10,P13;P9,P8;6,7,3,1,4,5,5,9,4,2,8,9,3,1,4,5,7,11,4,2);
  134. %
  135. ;Data for the following device was taken from 1987
  136. ;Fairchild Fact Data Book.
  137. ;Data for the following device is PRELIMINARY.
  138. ;Delay for A,B to A=B output is not modeled precisely
  139. :74F85   TTL  16
  140.    LNAND(P15,P1;L1);
  141.    LNAND(P13,P14;L2);
  142.    LNAND(P12,P11;L3);
  143.    LNAND(P10,P9;L4);
  144.    LAND(P15,L1;L5);
  145.    LAND(L1,P1;L6);
  146.    LAND(P13,L2;L7);
  147.    LAND(L2,P14;L8);
  148.    LAND(P12,L3;L9);
  149.    LAND(L3,P11;L10);
  150.    LAND(P10,L4;L11);
  151.    LAND(L4,P9;L12);
  152.    NOR(L5,L6;N1;7,6,7,6);
  153.    NOR(L7,L8;N2;7,6,7,6);
  154.    NOR(L9,L10;N3;7,6,7,6);
  155.    NOR(L11,L12;N4;7,6,7,6);
  156.    BUF(L6;N5;7,6,7,6);
  157.    BUF(L5;N6;7,6,7,6);
  158.    LAND(P14,L2,N1;L13);
  159.    LAND(P11,L3,N1,N2;L14);
  160.    LAND(P9,L4,N1,N2,N3;L15);
  161.    LAND(N1,N2,N3,N4,P2;L16);
  162.    LAND(N1,N2,N3,N4,P3;L17);
  163.    LAND(P3,N4,N3,N2,N1;L18);
  164.    LAND(P4,N4,N2,N3,N1;L19);
  165.    LAND(N3,N2,N1,L4,P10;L20);
  166.    LAND(N2,N1,L3,P12;L21);
  167.    LAND(N1,L2,P13;L22);
  168.    NOR(N5,L13,L14,L15,L16,L17;P5;6,5,8,7);
  169.    NOR(L18,L19,L20,L21,L22,N6;P7;6,5,8,7);
  170.    AND(N1,N2,P3,N3,N4;P6;5,5,7,7);
  171. %
  172. :74F86            TTL    14
  173.    XOR(P1,P2;P3;6,6,8,8);
  174.    XOR(P4,P5;P6;6,6,8,8);
  175.    XOR(P10,P9;P8;6,6,8,8);
  176.    XOR(P13,P12;P11;6,6,8,8);
  177. %
  178. :74F109            TTL    16
  179.    LINV(P3;L1);
  180.    LINV(P13;L2);
  181.    JKFFPC(P2,L1,P4,P5,P1;P6,P7;6,7,3,1,4,5,6,9,4,2,8,9,3,1,4,5,8,11,4,2);
  182.    JKFFPC(P14,L2,P12,P11,P15;P10,P9;6,7,3,1,4,5,6,9,4,2,8,9,3,1,4,5,8,11,4,2);
  183. %
  184. :74F112            TTL    16
  185.    INV(P1;N1;0,0,0,0);
  186.    INV(P13;N2;0,0,0,0);
  187.    JKFFPC(P3,P2,N1,P4,P15;P5,P6;6,6,5,0,5,5,6,6,5,0,8,8,5,0,5,5,8,8,5,0);
  188.    JKFFPC(P11,P12,N2,P10,P14;P9,P7;6,6,5,1,5,5,6,6,5,0,8,8,5,0,5,5,8,8,5,0);
  189. %
  190. :74F113            TTL    14
  191.    INV(P1;N1;0,0,0,0);
  192.    INV(P13;N2;0,0,0,0);
  193.    JKFFP(P3,P2,N1,P4;P5,P6;5,5,5,0,5,5,6,6,5,0,7,7,5,0,5,5,8,8,5,0);
  194.    JKFFP(P11,P12,N2,P10;P9,P8;5,5,5,0,5,5,6,6,5,0,7,7,5,0,5,5,8,8,5,0);
  195. %
  196. :74F114            TTL    14
  197.    INV(P13;N1;0,0,0,0);
  198.    JKFFPC(P3,P2,N1,P4,P1;P5,P6;6,7,5,0,5,5,6,6,5,0,8,9,5,0,5,5,8,8,5,0);
  199.    JKFFPC(P11,P12,N1,P10,P1;P9,P8;6,7,5,0,5,5,6,6,5,0,8,9,5,0,5,5,8,8,5,0);
  200. %
  201. :74F132            TTL    14
  202.    NAND(P1,P2;P3;7,7,9,9);
  203.    NAND(P4,P5;P6;7,7,9,9);
  204.    NAND(P10,P9;P8;7,7,9,9);
  205.    NAND(P13,P12;P11;7,7,9,9);
  206. %
  207. ;Delays are modeled for Select to output and Enable to output
  208. ;for Low to High going and High to Low going signals.
  209. :74F138            TTL    16
  210.    BUF(P1;N1;3,3,4,4);
  211.    BUF(P2;N2;3,3,4,4);
  212.    BUF(P3;N3;3,3,4,4);
  213.    INV(P1;N4;3,3,4,4);
  214.    INV(P2;N5;3,3,4,4);
  215.    INV(P3;N6;3,3,4,4);
  216.    BUF(P6;N7;3,3,4,4);
  217.    NOR(P4,P5;N8;2,2,3,3);
  218.    LAND(N7,N8;L1);
  219.    NAND(N4,N5,N6,L1;P15;5,5,5,5);
  220.    NAND(N1,N5,N6,L1;P14;5,5,5,5);
  221.    NAND(N4,N2,N6,L1;P13;5,5,5,5);
  222.    NAND(N1,N2,N6,L1;P12;5,5,5,5);
  223.    NAND(N4,N5,N3,L1;P11;5,5,5,5);
  224.    NAND(N1,N5,N3,L1;P10;5,5,5,5);
  225.    NAND(N4,N2,N3,L1;P9;5,5,5,5);
  226.    NAND(N1,N2,N3,L1;P7;5,5,5,5);
  227. %
  228. ;Delays are modeled for Select to Output for Low to High
  229. ;and High to Low going signals.
  230. :74F139            TTL    16
  231.    INV(P1;N1;2,2,3,3);
  232.    BUF(P2;N2;3,3,4,4);
  233.    BUF(P3;N3;3,3,4,4);
  234.    INV(P2;N4;3,3,4,4);
  235.    INV(P3;N5;3,3,4,4);
  236.    INV(P15;N6;2,2,3,3);
  237.    BUF(P14;N7;3,3,4,4);
  238.    BUF(P13;N8;3,3,4,4);
  239.    INV(P14;N9;3,3,4,4);
  240.    INV(P13;N10;3,3,4,4);
  241.    NAND(N4,N5,N1;P4;5,5,5,5);
  242.    NAND(N2,N5,N1;P5;5,5,5,5);
  243.    NAND(N4,N3,N1;P6;5,5,5,5);
  244.    NAND(N2,N3,N1;P7;5,5,5,5);
  245.    NAND(N9,N10,N6;P12;5,5,5,5);
  246.    NAND(N10,N7,N6;P11;5,5,5,5);
  247.    NAND(N9,N8,N6;P10;5,5,5,5);
  248.    NAND(N7,N8,N6;P9;5,5,5,5);
  249. %
  250. ;taken from Motorola FAST and LS TTL data book.
  251. :74F148   TTL  16
  252.    BUF(P10;N1;5,5,5,5);
  253.    BUF(P11;N2;5,5,5,5);
  254.    BUF(P12;N3;5,5,5,5);
  255.    BUF(P13;N4;5,5,5,5);
  256.    BUF(P1;N5;5,5,5,5);
  257.    BUF(P2;N6;5,5,5,5);
  258.    BUF(P3;N7;5,5,5,5);
  259.    BUF(P4;N8;5,5,5,5);
  260.    INV(P11;N9;3,0,3,0);
  261.    INV(P12;N10;3,0,3,0);
  262.    INV(P13;N11;3,0,3,0);
  263.    INV(P1;N12;3,0,3,0);
  264.    INV(P2;N13;3,0,3,0);
  265.    INV(P3;N14;3,0,3,0);
  266.    INV(P4;N15;3,0,3,0);
  267.    LINV(P5;L1);
  268.    LINV(N10;L2);
  269.    LINV(N12;L3);
  270.    LINV(N13;L4);
  271.    LINV(N14;L5);
  272.    LAND(N9,L2,L3,L5,L1;L6);
  273.    LAND(N11,L3,L5,L1;L7);
  274.    LAND(N13,L5,L1;L8);
  275.    LAND(N15,L1;L9);
  276.    LAND(N10,L3,L4,L1;L10);
  277.    LAND(N11,L3,L4,L1;L11);
  278.    LAND(N14,L1;L12);
  279.    LAND(N15,L1;L13);
  280.    LAND(N12,L1;L14);
  281.    LAND(N13,L1;L15);
  282.    LAND(N14,L1;L16);
  283.    LAND(N15,L1;L17);
  284.    BUF(L1;N16;5,3,5,3);
  285.    BUF(L1;N17;8,5,8,5);
  286.    LAND(N1,N2,N3,N4,N5,N6,N7,N8;L18);
  287.    NAND(L18,N16;N18;0,0,0,0);
  288.    NAND(N17,L18;P15;1,2,3,4);
  289.    NAND(N16,N18;P14;3,2,5,4);
  290.    NOR(L6,L7,L8,L9;P9;8,7,10,9);
  291.    NOR(L10,L11,L12,L13;P7;8,7,10,9);
  292.    NOR(L14,L15,L16,L17;P6;8,7,10,9);
  293. %
  294. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  295. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  296. :74F151            TTL    16
  297.    INV(P11;N1;3,3,3,3);
  298.    INV(P10;N2;3,3,3,3);
  299.    INV(P9;N3;3,3,3,3);
  300.    LINV(P7;L13);
  301.    BUF(P7;N4;5,0,5,0);
  302.    LINV(N1;L1);
  303.    LINV(N2;L2);
  304.    LINV(N3;L3);
  305.    LAND(P4,N1,N2,N3;L4);
  306.    LAND(P3,L1,N2,N3;L5);
  307.    LAND(P2,N1,L2,N3;L6);
  308.    LAND(P1,L1,L2,N3;L7);
  309.    LAND(P15,L3,N1,N2;L8);
  310.    LAND(P14,L3,L1,N2;L9);
  311.    LAND(P13,L3,N1,L2;L10);
  312.    LAND(P12,L3,L1,L2;L11);
  313.    LOR(L4,L5,L6,L7,L8,L9,L10,L11;L12);
  314.    LINV(L12;L14);
  315.    AND(L13,L12;P5;6,4,7,5);
  316.    OR(N4,L14;P6;10,7,11,8);
  317. %
  318. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  319. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  320. :74F151A  TTL  16
  321.    INV(P11;N1;3,3,3,3);
  322.    INV(P10;N2;3,3,3,3);
  323.    INV(P9;N3;3,3,3,3);
  324.    LINV(P7;L13);
  325.    BUF(P7;N4;5,0,5,0);
  326.    LINV(N1;L1);
  327.    LINV(N2;L2);
  328.    LINV(N3;L3);
  329.    LAND(P4,N1,N2,N3;L4);
  330.    LAND(P3,L1,N2,N3;L5);
  331.    LAND(P2,N1,L2,N3;L6);
  332.    LAND(P1,L1,L2,N3;L7);
  333.    LAND(P15,L3,N1,N2;L8);
  334.    LAND(P14,L3,L1,N2;L9);
  335.    LAND(P13,L3,N1,L2;L10);
  336.    LAND(P12,L3,L1,L2;L11);
  337.    LOR(L4,L5,L6,L7,L8,L9,L10,L11;L12);
  338.    LINV(L12;L14);
  339.    AND(L13,L12;P5;6,4,7,5);
  340.    OR(N4,L14;P6;10,7,11,8);
  341. %
  342. ;taken from Motorola FAST and LS TTL data book.
  343. :74F153   TTL  16
  344.    INV(P1;N1;3,0,3,0);
  345.    INV(P15;N2;3,0,3,0);
  346.    INV(P2;N3;4,3,4,3);
  347.    INV(P14;N4;4,3,4,3);
  348.    BUF(P2;N5;4,3,4,3);
  349.    BUF(P14;N6;4,3,4,3);
  350.    LAND(N1,N3,N4,P6;L3);
  351.    LAND(N1,N3,N6,P5;L4);
  352.    LAND(N1,N5,N4,P4;L5);
  353.    LAND(N1,N5,N6,P3;L6);
  354.    LAND(P10,N3,N4,N2;L7);
  355.    LAND(P11,N3,N6,N2;L8);
  356.    LAND(P12,N5,N4,N2;L9);
  357.    LAND(P13,N5,N6,N2;L10);
  358.    OR(L3,L4,L5,L6;P7;6,6,8,8);
  359.    OR(L7,L8,L9,L10;P9;6,6,8,8);
  360. %
  361. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  362. ;Output for Low to High and High to Low going signals.  The delays for
  363. ;the 15pf case are extrapolated using 18pf/ns.
  364. :74F157            TTL    16
  365.    INV(P1;N1;3,4,3,4);
  366.    INV(P15;N2;4,1,4,1);
  367.    LINV(N1;L1);
  368.    LAND(P2,N1,N2;L2);
  369.    LAND(P3,L1,N2;L3);
  370.    LAND(P5,N1,N2;L4);
  371.    LAND(P6,L1,N2;L5);
  372.    LAND(P11,N1,N2;L6);
  373.    LAND(P10,L1,N2;L7);
  374.    LAND(P14,N1,N2;L8);
  375.    LAND(P13,L1,N2;L9);
  376.    OR(L2,L3;P4;5,4,7,6);
  377.    OR(L4,L5;P7;5,4,7,6);
  378.    OR(L6,L7;P9;5,4,7,6);
  379.    OR(L8,L9;P12;5,4,7,6);
  380. %
  381. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  382. ;Output for Low to High and High to Low going signals.  The delays for
  383. ;the 15pf case are extrapolated using 18pf/ns.
  384. :74F157A  TTL  16
  385.    INV(P1;N1;3,4,3,4);
  386.    INV(P15;N2;4,1,4,1);
  387.    LINV(N1;L1);
  388.    LAND(P2,N1,N2;L2);
  389.    LAND(P3,L1,N2;L3);
  390.    LAND(P5,N1,N2;L4);
  391.    LAND(P6,L1,N2;L5);
  392.    LAND(P11,N1,N2;L6);
  393.    LAND(P10,L1,N2;L7);
  394.    LAND(P14,N1,N2;L8);
  395.    LAND(P13,L1,N2;L9);
  396.    OR(L2,L3;P4;5,4,7,6);
  397.    OR(L4,L5;P7;5,4,7,6);
  398.    OR(L6,L7;P9;5,4,7,6);
  399.    OR(L8,L9;P12;5,4,7,6);
  400. %
  401. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  402. ;Output for Low to High and High to Low going signals.  The delays for
  403. ;the 15pf case are extrapolated using 18pf/ns.
  404. :74F158            TTL    16
  405.    INV(P1;N1;3,3,3,3);
  406.    INV(P15;N2;3,1,3,1);
  407.    LINV(N1;L1);
  408.    LAND(P2,N1,N2;L2);
  409.    LAND(P3,L1,N2;L3);
  410.    LAND(P5,N1,N2;L4);
  411.    LAND(P6,L1,N2;L5);
  412.    LAND(P11,N1,N2;L6);
  413.    LAND(P10,L1,N2;L7);
  414.    LAND(P14,N1,N2;L8);
  415.    LAND(P13,L1,N2;L9);
  416.    NOR(L2,L3;P4;5,3,7,5);
  417.    NOR(L4,L5;P7;5,3,7,5);
  418.    NOR(L6,L7;P9;5,3,7,5);
  419.    NOR(L8,L9;P12;5,3,7,5);
  420. %
  421. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  422. ;Output for Low to High and High to Low going signals.  The delays for
  423. ;the 15pf case are extrapolated using 18pf/ns.
  424. :74F158A  TTL  16
  425.    INV(P1;N1;3,3,3,3);
  426.    INV(P15;N2;3,1,3,1);
  427.    LINV(N1;L1);
  428.    LAND(P2,N1,N2;L2);
  429.    LAND(P3,L1,N2;L3);
  430.    LAND(P5,N1,N2;L4);
  431.    LAND(P6,L1,N2;L5);
  432.    LAND(P11,N1,N2;L6);
  433.    LAND(P10,L1,N2;L7);
  434.    LAND(P14,N1,N2;L8);
  435.    LAND(P13,L1,N2;L9);
  436.    NOR(L2,L3;P4;5,3,7,5);
  437.    NOR(L4,L5;P7;5,3,7,5);
  438.    NOR(L6,L7;P9;5,3,7,5);
  439.    NOR(L8,L9;P12;5,3,7,5);
  440. %
  441. ;
  442. ;Delays for the F160-F163 series were taken from
  443. ;Motorola FAST and LS TTL data book.
  444. ;
  445. :74F160  TTL  16
  446.    INV(P9;N7;5,5,5,5);
  447.    LINV(N7;L1);
  448.    AND(P10,P7;N1;7,7,7,7);
  449.    AND(N3,N6;N2;5,5,5,5);
  450.    AND(P10,N2;P15;7,7,9,9);
  451.    LAND(N3,N4;L2);
  452.    LAND(N3,N4,N5;L3);
  453.    LAND(N3,N1;L4);
  454.    LAND(L2,N1;L5);
  455.    LAND(N3,N6;L6);
  456.    LNAND(L6,N1;L7);
  457.    LAND(L3,N1;L8);
  458.    LXOR(N1,N3;L9);
  459.    LXOR(L4,N4;L10);
  460.    LXOR(L5,N5;L11);
  461.    LXOR(L8,N6;L12);
  462.    LAND(P3,N7;L13);
  463.    LAND(L1,L9;L14);
  464.    LAND(P4,N7;L15);
  465.    LAND(L1,L7,L10;L16);
  466.    LAND(P5,N7;L17);
  467.    LAND(L1,L11;L18);
  468.    LAND(P6,N7;L19);
  469.    LAND(L1,L7,L12;L20);
  470.    LOR(L13,L14;L21);
  471.    LOR(L15,L16;L22);
  472.    LOR(L17,L18;L23);
  473.    LOR(L19,L20;L24);
  474.    DQFFC(L21,P2,P1;N3;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  475.    DQFFC(L22,P2,P1;N4;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  476.    DQFFC(L23,P2,P1;N5;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  477.    DQFFC(L24,P2,P1;N6;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  478.    BUF(N3;P14;7,7,9,9);
  479.    BUF(N4;P13;7,7,9,9);
  480.    BUF(N5;P12;7,7,9,9);
  481.    BUF(N6;P11;7,7,9,9);
  482. %
  483. :74F160A  TTL  16
  484.    INV(P9;N7;5,5,5,5);
  485.    LINV(N7;L1);
  486.    AND(P10,P7;N1;7,7,7,7);
  487.    AND(N3,N6;N2;5,5,5,5);
  488.    AND(P10,N2;P15;7,7,9,9);
  489.    LAND(N3,N4;L2);
  490.    LAND(N3,N4,N5;L3);
  491.    LAND(N3,N1;L4);
  492.    LAND(L2,N1;L5);
  493.    LAND(N3,N6;L6);
  494.    LNAND(L6,N1;L7);
  495.    LAND(L3,N1;L8);
  496.    LXOR(N1,N3;L9);
  497.    LXOR(L4,N4;L10);
  498.    LXOR(L5,N5;L11);
  499.    LXOR(L8,N6;L12);
  500.    LAND(P3,N7;L13);
  501.    LAND(L1,L9;L14);
  502.    LAND(P4,N7;L15);
  503.    LAND(L1,L7,L10;L16);
  504.    LAND(P5,N7;L17);
  505.    LAND(L1,L11;L18);
  506.    LAND(P6,N7;L19);
  507.    LAND(L1,L7,L12;L20);
  508.    LOR(L13,L14;L21);
  509.    LOR(L15,L16;L22);
  510.    LOR(L17,L18;L23);
  511.    LOR(L19,L20;L24);
  512.    DQFFC(L21,P2,P1;N3;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  513.    DQFFC(L22,P2,P1;N4;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  514.    DQFFC(L23,P2,P1;N5;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  515.    DQFFC(L24,P2,P1;N6;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  516.    BUF(N3;P14;7,7,9,9);
  517.    BUF(N4;P13;7,7,9,9);
  518.    BUF(N5;P12;7,7,9,9);
  519.    BUF(N6;P11;7,7,9,9);
  520. %
  521. :74F161  TTL  16
  522.    AND(P7,P9,P10;N1;7,7,7,7);
  523.    AND(N3,N4,N5,N6;N2;5,5,5,5);
  524.    AND(P10,N2;P15;7,7,9,9);
  525.    LINV(P9;L1);
  526.    LAND(P9,N3;L2);
  527.    LXOR(L2,N1;L3);
  528.    LAND(L1,P3;L4);
  529.    LOR(L3,L4;L5);
  530.    LAND(P9,N4;L6);
  531.    LAND(N1,N3;L7);
  532.    LXOR(L6,L7;L8);
  533.    LAND(L1,P4;L9)
  534.    LOR(L8,L9;L10);
  535.    LAND(P9,N5;L11);
  536.    LAND(N1,N3,N4;L12);
  537.    LXOR(L11,L12;L13);
  538.    LAND(L1,P5;L14);
  539.    LOR(L13,L14;L15);
  540.    LAND(P9,N6;L16);
  541.    LAND(N1,N3,N4,N5;L17);
  542.    LXOR(L16,L17;L18);
  543.    LAND(L1,P6;L19);
  544.    LOR(L18,L19;L20);
  545.    DQFFC(L5,P2,P1;N3;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  546.    DQFFC(L10,P2,P1;N4;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  547.    DQFFC(L15,P2,P1;N5;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  548.    DQFFC(L20,P2,P1;N6;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  549.    BUF(N3;P14;7,7,9,9);
  550.    BUF(N4;P13;7,7,9,9);
  551.    BUF(N5;P12;7,7,9,9);
  552.    BUF(N6;P11;7,7,9,9);
  553. %
  554. :74F161A  TTL  16
  555.    AND(P7,P9,P10;N1;7,7,7,7);
  556.    AND(N3,N4,N5,N6;N2;5,5,5,5);
  557.    AND(P10,N2;P15;7,7,9,9);
  558.    LINV(P9;L1);
  559.    LAND(P9,N3;L2);
  560.    LXOR(L2,N1;L3);
  561.    LAND(L1,P3;L4);
  562.    LOR(L3,L4;L5);
  563.    LAND(P9,N4;L6);
  564.    LAND(N1,N3;L7);
  565.    LXOR(L6,L7;L8);
  566.    LAND(L1,P4;L9)
  567.    LOR(L8,L9;L10);
  568.    LAND(P9,N5;L11);
  569.    LAND(N1,N3,N4;L12);
  570.    LXOR(L11,L12;L13);
  571.    LAND(L1,P5;L14);
  572.    LOR(L13,L14;L15);
  573.    LAND(P9,N6;L16);
  574.    LAND(N1,N3,N4,N5;L17);
  575.    LXOR(L16,L17;L18);
  576.    LAND(L1,P6;L19);
  577.    LOR(L18,L19;L20);
  578.    DQFFC(L5,P2,P1;N3;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  579.    DQFFC(L10,P2,P1;N4;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  580.    DQFFC(L15,P2,P1;N5;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  581.    DQFFC(L20,P2,P1;N6;1,1,5,2,5,5,4,4,5,6,1,1,5,2,5,5,4,4,5,6);
  582.    BUF(N3;P14;7,7,9,9);
  583.    BUF(N4;P13;7,7,9,9);
  584.    BUF(N5;P12;7,7,9,9);
  585.    BUF(N6;P11;7,7,9,9);
  586. %
  587. :74F162  TTL  16
  588.    LINV(P1;L1);
  589.    LNOR(L1,P9;L2);
  590.    LNOR(L1,L2;L3);
  591.    AND(P10,P7;N1;7,7,7,7);
  592.    AND(N3,N6;N2;0,0,0,0);
  593.    AND(P10,N2;P15;7,7,9,9);
  594.    LAND(N3,N4;L4);
  595.    LAND(N3,N4,N5;L5);
  596.    LAND(N3,N1;L6);
  597.    LAND(L4,N1;L7);
  598.    LAND(N3,N6;L8);
  599.    LNAND(L8,N1;L9);
  600.    LAND(L5,N1;L10);
  601.    LXOR(N1,N3;L11);
  602.    LXOR(L6,N4;L12);
  603.    LXOR(L7,N5;L13);
  604.    LXOR(L10,N6;L14);
  605.    LAND(P3,L2;L15);
  606.    LAND(L3,L11;L16);
  607.    LAND(P4,L2;L17);
  608.    LAND(L3,L9,L12;L18);
  609.    LAND(P5,L2;L19);
  610.    LAND(L3,L13;L20);
  611.    LAND(P6,L2;L21);
  612.    LAND(L3,L9,L14;L22);
  613.    LOR(L15,L16;L23);
  614.    LOR(L17,L18;L24);
  615.    LOR(L19,L20;L25);
  616.    LOR(L21,L22;L26);
  617.    DQFF(L23,P2;N3;6,6,5,2,5,5,6,6,5,2,5,5);
  618.    DQFF(L24,P2;N4;6,6,5,2,5,5,6,6,5,2,5,5);
  619.    DQFF(L25,P2;N5;6,6,5,2,5,5,6,6,5,2,5,5);
  620.    DQFF(L26,P2;N6;6,6,5,2,5,5,6,6,5,2,5,5);
  621.    BUF(N3;P14;2,2,4,4);
  622.    BUF(N4;P13;2,2,4,4);
  623.    BUF(N5;P12;2,2,4,4);
  624.    BUF(N6;P11;2,2,4,4);
  625. %
  626. :74F162A  TTL  16
  627.    LINV(P1;L1);
  628.    LNOR(L1,P9;L2);
  629.    LNOR(L1,L2;L3);
  630.    AND(P10,P7;N1;7,7,7,7);
  631.    AND(N3,N6;N2;0,0,0,0);
  632.    AND(P10,N2;P15;7,7,9,9);
  633.    LAND(N3,N4;L4);
  634.    LAND(N3,N4,N5;L5);
  635.    LAND(N3,N1;L6);
  636.    LAND(L4,N1;L7);
  637.    LAND(N3,N6;L8);
  638.    LNAND(L8,N1;L9);
  639.    LAND(L5,N1;L10);
  640.    LXOR(N1,N3;L11);
  641.    LXOR(L6,N4;L12);
  642.    LXOR(L7,N5;L13);
  643.    LXOR(L10,N6;L14);
  644.    LAND(P3,L2;L15);
  645.    LAND(L3,L11;L16);
  646.    LAND(P4,L2;L17);
  647.    LAND(L3,L9,L12;L18);
  648.    LAND(P5,L2;L19);
  649.    LAND(L3,L13;L20);
  650.    LAND(P6,L2;L21);
  651.    LAND(L3,L9,L14;L22);
  652.    LOR(L15,L16;L23);
  653.    LOR(L17,L18;L24);
  654.    LOR(L19,L20;L25);
  655.    LOR(L21,L22;L26);
  656.    DQFF(L23,P2;N3;6,6,5,2,5,5,6,6,5,2,5,5);
  657.    DQFF(L24,P2;N4;6,6,5,2,5,5,6,6,5,2,5,5);
  658.    DQFF(L25,P2;N5;6,6,5,2,5,5,6,6,5,2,5,5);
  659.    DQFF(L26,P2;N6;6,6,5,2,5,5,6,6,5,2,5,5);
  660.    BUF(N3;P14;2,2,4,4);
  661.    BUF(N4;P13;2,2,4,4);
  662.    BUF(N5;P12;2,2,4,4);
  663.    BUF(N6;P11;2,2,4,4);
  664. %
  665. :74F163  TTL  16
  666.    NAND(P7,P9,P10;N1;0,0,0,0);
  667.    INV(P9;N2;5,5,5,5);
  668.    INV(P1;N3;5,5,5,5);
  669.    LNOR(N1,N3;L1);
  670.    LNOR(P9,N3;L2);
  671.    LNOR(N2,N3;L3);
  672.    AND(N5,N6,N7,N8;N4;7,7,9,9);
  673.    AND(P10,N4;P15;0,0,0,0);
  674.    LAND(L3,N5;L4);
  675.    LXOR(L4,L1;L5);
  676.    LAND(L2,P3;L6);
  677.    LOR(L5,L6;L7);
  678.    LAND(L3,N6;L8);
  679.    LAND(L1,N5;L9);
  680.    LXOR(L8,L9;L10);
  681.    LAND(L2,P4;L11)
  682.    LOR(L10,L11;L12);
  683.    LAND(L3,N7;L13);
  684.    LAND(L1,N5,N6;L14);
  685.    LXOR(L13,L14;L15);
  686.    LAND(L2,P5;L16);
  687.    LOR(L15,L16;L17);
  688.    LAND(L3,N8;L18);
  689.    LAND(L1,N5,N6,N7;L19);
  690.    LXOR(L18,L19;L20);
  691.    LAND(L2,P6;L21);
  692.    LOR(L20,L21;L22);
  693.    DQFF(L7,P2;N5;6,6,5,2,5,5,6,6,5,2,6,6);
  694.    DQFF(L12,P2;N6;6,6,5,2,5,5,6,6,5,2,6,6);
  695.    DQFF(L17,P2;N7;6,6,5,2,5,5,6,6,5,2,6,6);
  696.    DQFF(L22,P2;N8;6,6,5,2,5,5,6,6,5,2,6,6);
  697.    BUF(N5;P14;2,2,4,4);
  698.    BUF(N6;P13;2,2,4,4);
  699.    BUF(N7;P12;2,2,4,4);
  700.    BUF(N8;P11;2,2,4,4);
  701. %
  702. :74F163A  TTL  16
  703.    NAND(P7,P9,P10;N1;0,0,0,0);
  704.    INV(P9;N2;5,5,5,5);
  705.    INV(P1;N3;5,5,5,5);
  706.    LNOR(N1,N3;L1);
  707.    LNOR(P9,N3;L2);
  708.    LNOR(N2,N3;L3);
  709.    AND(N5,N6,N7,N8;N4;7,7,9,9);
  710.    AND(P10,N4;P15;0,0,0,0);
  711.    LAND(L3,N5;L4);
  712.    LXOR(L4,L1;L5);
  713.    LAND(L2,P3;L6);
  714.    LOR(L5,L6;L7);
  715.    LAND(L3,N6;L8);
  716.    LAND(L1,N5;L9);
  717.    LXOR(L8,L9;L10);
  718.    LAND(L2,P4;L11)
  719.    LOR(L10,L11;L12);
  720.    LAND(L3,N7;L13);
  721.    LAND(L1,N5,N6;L14);
  722.    LXOR(L13,L14;L15);
  723.    LAND(L2,P5;L16);
  724.    LOR(L15,L16;L17);
  725.    LAND(L3,N8;L18);
  726.    LAND(L1,N5,N6,N7;L19);
  727.    LXOR(L18,L19;L20);
  728.    LAND(L2,P6;L21);
  729.    LOR(L20,L21;L22);
  730.    DQFF(L7,P2;N5;6,6,5,2,5,5,6,6,5,2,6,6);
  731.    DQFF(L12,P2;N6;6,6,5,2,5,5,6,6,5,2,6,6);
  732.    DQFF(L17,P2;N7;6,6,5,2,5,5,6,6,5,2,6,6);
  733.    DQFF(L22,P2;N8;6,6,5,2,5,5,6,6,5,2,6,6);
  734.    BUF(N5;P14;2,2,4,4);
  735.    BUF(N6;P13;2,2,4,4);
  736.    BUF(N7;P12;2,2,4,4);
  737.    BUF(N8;P11;2,2,4,4);
  738. %
  739. ;Data for the following device was taken from 1987
  740. ;Fairchild Fact Data Book.
  741. :74F164   TTL  14
  742.    LAND(P1,P2;L1);
  743.    DQFFC(L1,P8,P9;N1;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  744.    DQFFC(N1,P8,P9;N2;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  745.    DQFFC(N2,P8,P9;N3;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  746.    DQFFC(N3,P8,P9;N4;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  747.    DQFFC(N4,P8,P9;N5;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  748.    DQFFC(N5,P8,P9;N6;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  749.    DQFFC(N6,P8,P9;N7;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  750.    DQFFC(N7,P8,P9;N8;3,3,7,1,4,7,6,6,7,7,3,3,7,1,4,7,6,6,7,7);
  751.    BUF(N1;P3;4,6,6,8);
  752.    BUF(N2;P4;4,6,6,8);
  753.    BUF(N3;P5;4,6,6,8);
  754.    BUF(N4;P6;4,6,6,8);
  755.    BUF(N5;P10;4,6,6,8);
  756.    BUF(N6;P11;4,6,6,8);
  757.    BUF(N7;P12;4,6,6,8);
  758.    BUF(N8;P13;4,6,6,8);
  759. %
  760. ;Data for the following device was taken from 1985
  761. ;Fairchild Fast Data Book.
  762. :74F168   TTL  16
  763.    LINV(P9;L1);
  764.    LINV(P1;L2);
  765.    LINV(N1;L3);
  766.    LOR(N2,N1;L4);
  767.    LOR(N3,N2,N1;L5);
  768.    LNOR(P7,P10;L6);
  769.    LAND(L2,N1;L7);
  770.    LAND(P1,L3;L8);
  771.    LNOR(L7,L8;L9);
  772.    LAND(L2,L4;L10);
  773.    LINV(N2;L43);
  774.    LAND(P1,L43;L11);
  775.    LAND(P1,L3;L12);
  776.    LNOR(L10,L11,L12;L13);
  777.    LINV(N3;L44);
  778.    LOR(P1,N3,N2,N1,N4;L14);
  779.    LINV(N4;L45);
  780.    LNOR(L45,L2,L3;L15);
  781.    LAND(L2,L5;L16);
  782.    LAND(P1,L44;L17);
  783.    LAND(P1,L43;L18);
  784.    LAND(P1,L3;L19);
  785.    LNOR(L16,L17,L18,L19;L20);
  786.    LAND(L9,L6;L21);
  787.    LAND(L13,L6;L22);
  788.    LNAND(L15,L6;L23);
  789.    LAND(L20,L6;L24);
  790.    LXNOR(L6,L3;L25);
  791.    LXNOR(L21,L43;L26);
  792.    LXNOR(L22,L44;L27);
  793.    LXNOR(L24,L45;L28);
  794.    LAND(P3,L1;L29);
  795.    LAND(P9,L25;L30);
  796.    LOR(L29,L30;L31);
  797.    LAND(P4,L1;L32);
  798.    LAND(P9,L26,L14,L23;L33);
  799.    LOR(L32,L33;L34);
  800.    LAND(P5,L1;L35);
  801.    LAND(P9,L14,L27;L36);
  802.    LOR(L35,L36;L37);
  803.    LAND(L1,P6;L38);
  804.    LAND(P9,L23,L28;L39);
  805.    LOR(L38,L39;L40);
  806.    LNOR(L45,N5,L3,P10;L41);
  807.    LINV(P10;L46);
  808.    LAND(L46,L45,N5,L44,L43,L3;L42);
  809.    BUF(L2;N5;9,6,9,6);
  810.    DQFF(L31,P2;N1;4,10,5,4,6,6,4,10,5,4,6,6);
  811.    DQFF(L34,P2;N2;4,10,5,4,6,6,4,10,5,4,6,6);
  812.    DQFF(L37,P2;N3;4,10,5,4,6,6,4,10,5,4,6,6);
  813.    DQFF(L40,P2;N4;4,10,5,4,6,6,4,10,5,4,6,6);
  814.    BUF(N1;P14;4,1,4,1);
  815.    BUF(N2;P13;4,1,4,1);
  816.    BUF(N3;P12;4,1,4,1);
  817.    BUF(N4;P11;4,1,4,1);
  818.    NOR(L41,L42;P15;5,7,7,9);
  819. %
  820. ;Data for the following device was taken from 1985
  821. ;Fairchild Fast Data Book.
  822. :74F169  TTL  16
  823.    INV(P9;N1;4,4,4,4);
  824.    OR(P10,P7;N2;1,1,1,1);
  825.    INV(P10;N3;4,2,4,2);
  826.    INV(P1;N4;7,8,7,8);
  827.    BUF(P1;N5;7,8,7,8);
  828.    LAND(P1,N7;L1);
  829.    LNOR(N7,P1;L2);
  830.    LNOR(L1,L2;L3);
  831.    LAND(P1,N8;L4);
  832.    LNOR(N8,P1;L5);
  833.    LNOR(L4,L5;L6);
  834.    LAND(P1,N9;L7);
  835.    LNOR(N9,P1;L8);
  836.    LNOR(L7,L8;L9);
  837.    LAND(P1,N10;L10);
  838.    LNOR(N10,P1;L11);
  839.    LNOR(L10,L11;L12);
  840.    AND(L3,L6,L9,L12;N6;5,5,5,5);
  841.    LAND(N3,N4,N6;L13);
  842.    LAND(N3,N5,N6;L14);
  843.    NOR(L13,L14;P15;5,5,5,5);
  844.    LNOR(N1,N2;L15);
  845.    LNOR(N7,N1;L16);
  846.    LXOR(L16,L15;L17);
  847.    LAND(N1,P3;L18);
  848.    LNOR(L17,L18;L19);
  849.    LNOR(N8,N1;L20);
  850.    LAND(L15,L3;L21);
  851.    LXOR(L20,L21;L22);
  852.    LAND(N1,P4;L23);
  853.    LNOR(L22,L23;L24);
  854.    LNOR(N9,N1;L25);
  855.    LAND(L15,L3,L6;L26);
  856.    LXOR(L25,L26;L27);
  857.    LAND(N1,P5;L28);
  858.    LNOR(L27,L28;L29);
  859.    LNOR(N10,N1;L30);
  860.    LAND(L15,L3,L6,L9;L31);
  861.    LXOR(L30,L31;L32);
  862.    LAND(N1,P6;L33);
  863.    LNOR(L32,L33;L34);
  864.    DQFF(L19,P2;N7;7,7,5,4,6,6,7,7,5,4,6,6);
  865.    DQFF(L24,P2;N8;7,7,5,4,6,6,7,7,5,4,6,6);
  866.    DQFF(L29,P2;N9;7,7,5,4,6,6,7,7,5,4,6,6);
  867.    DQFF(L34,P2;N10;7,7,5,4,6,6,7,7,5,4,6,6);
  868.    INV(N7;P14;1,4,3,6);
  869.    INV(N8;P13;1,4,3,6);
  870.    INV(N9;P12;1,4,3,6);
  871.    INV(N10;P11;1,4,3,6);
  872. %
  873. ;The delay for reset to clock is assumed to be the same for low to high
  874. ;and high to low going signals.
  875. :74F174            TTL    16
  876.    DQFFC(P3,P9,P1;P2;7,9,4,0,4,6,13,13,5,5,9,11,4,0,4,6,15,15,5,5);
  877.    DQFFC(P4,P9,P1;P5;7,9,4,0,4,6,13,13,5,5,9,11,4,0,4,6,15,15,5,5);
  878.    DQFFC(P6,P9,P1;P7;7,9,4,0,4,6,13,13,5,5,9,11,4,0,4,6,15,15,5,5);
  879.    DQFFC(P11,P9,P1;P10;7,9,4,0,4,6,13,13,5,5,9,11,4,0,4,6,15,15,5,5);
  880.    DQFFC(P13,P9,P1;P12;7,9,4,0,4,6,13,13,5,5,9,11,4,0,4,6,15,15,5,5);
  881.    DQFFC(P14,P9,P1;P15;7,9,4,0,4,6,13,13,5,5,9,11,4,0,4,6,15,15,5,5);
  882. %
  883. :74F175            TTL    16
  884.    DFFC(P4,P9,P1;P2,P3;6,8,3,1,4,5,7,11,5,5,8,10,3,1,4,5,9,13,5,5);
  885.    DFFC(P5,P9,P1;P7,P6;6,8,3,1,4,5,7,11,5,5,8,10,3,1,4,5,9,13,5,5);
  886.    DFFC(P12,P9,P1;P10,P11;6,8,3,1,4,5,7,11,5,5,8,10,3,1,4,5,9,13,5,5);
  887.    DFFC(P13,P9,P1;P15,P14;6,8,3,1,4,5,7,11,5,5,8,10,3,1,4,5,9,13,5,5);
  888. %
  889. ;taken from Motorola FAST and LS TTL data book.
  890. :74F181   TTL  24
  891.    LINV(P18;L1);
  892.    LINV(P20;L2);
  893.    LINV(P22;L3);
  894.    LINV(P1;L4);
  895.    LINV(P8;L5);
  896.    LAND(P18,P3,P19;L6);
  897.    LAND(P19,P4,L1;L7);
  898.    LAND(L1,P5;L8);
  899.    LAND(P6,P18;L9);
  900.    LAND(P20,P3,P21;L10);
  901.    LAND(P21,P4,L2;L11);
  902.    LAND(L2,P5;L12);
  903.    LAND(P6,P20;L13);
  904.    LAND(P22,P3,P23;L14);
  905.    LAND(P23,P4,L3;L15);
  906.    LAND(L3,P5;L16);
  907.    LAND(P6,P22;L17);
  908.    LAND(P1,P3,P2;L18);
  909.    LAND(P2,P4,L4;L19);
  910.    LAND(L4,P5;L20);
  911.    LAND(P6,P1;L21);
  912.    LNOR(L6,L7;L22);
  913.    LNOR(L8,L9,P19;L23);
  914.    LNOR(L10,L11;L24);
  915.    LNOR(L12,L13,P21;L25);
  916.    LNOR(L14,L15;L26);
  917.    LNOR(L16,L17,P23;L27);
  918.    LNOR(L18,L19;L28);
  919.    LNOR(L20,L21,P2;L29);
  920.    XOR(L22,L23;N1;3,3,3,3);
  921.    XOR(L24,L25;N2;3,3,3,3);
  922.    XOR(L26,L27;N3;3,3,3,3);
  923.    XOR(L28,L29;N4;3,3,3,3);
  924.    BUF(P7;N5;4,3,6,5);
  925.    LAND(L22,L25;L44);
  926.    LAND(L22,L24,L27;L45);
  927.    LAND(L22,L24,L26,L29;L46);
  928.    LNAND(L22,L24,L26,L28,N5;L30);
  929.    LAND(P7,L28,L26,L24,L5;L31);
  930.    LAND(L26,L24,L29,L5;L32);
  931.    LAND(L24,L27,L5;L33);
  932.    LAND(L25,L5;L34);
  933.    LAND(P7,L28,L26,L5;L35);
  934.    LAND(L26,L29,L5;L36);
  935.    LAND(L27,L5;L37);
  936.    LAND(P7,L28,L5;L38);
  937.    LAND(L29,L5;L39);
  938.    LNAND(P7,L5;L40);
  939.    LNOR(L31,L32,L33,L34;L41);
  940.    LNOR(L35,L36,L37;L42);
  941.    LNOR(L38,L39;L43);
  942.    NOR(L23,L44,L45,L46;P17;8,9,10,11);
  943.    NAND(P17,L30;P16;5,3,5,3);
  944.    NAND(L22,L24,L26,L28;P15;7,8,9,10);
  945.    XOR(N1,L41;P13;8,8,10,10);
  946.    XOR(N2,L42;P11;8,8,10,10);
  947.    XOR(N3,L43;P10;8,8,10,10);
  948.    XOR(N4,L40;P9;8,8,10,10);
  949.    BUF(P13;N9;3,3,3,3);
  950.    BUF(P11;N10;3,3,3,3);
  951.    BUF(P10;N11;3,3,3,3);
  952.    SET(RHIGH);
  953.    AND(N9,N10,N11,P9;P14;16,4,16,4);
  954. %
  955. ;taken from Motorola FAST and LS TTL data book.
  956. :74F182   TTL  16
  957.    INV(P13;N1;4,1,4,1);
  958.    LAND(P5,P14,P1,P3;L1);
  959.    LAND(P2,P5,P14,P1;L2);
  960.    LAND(P15,P5,P14;L3);
  961.    LAND(P6,P5;L4);
  962.    LAND(P14,P1,P3,N1;L5);
  963.    LAND(P4,P14,P1,P3;L6);
  964.    LAND(P2,P14,P1;L7);
  965.    LAND(P15,P14;L8);
  966.    LAND(P1,P3,N1;L9);
  967.    LAND(P4,P1,P3;L10);
  968.    LAND(P2,P1;L11);
  969.    LAND(P3,N1;L12);
  970.    LAND(P4,P3;L13);
  971.    OR(P6,P15,P2,P4;P7;7,5,9,7);
  972.    OR(L1,L2,L3,L4;P10;9,7,11,9);
  973.    NOR(L5,L6,L7,L8;P9;7,4,9,6);
  974.    NOR(L9,L10,L11;P11;7,4,9,6);
  975.    NOR(L12,L13;P12;7,4,9,6);
  976. %
  977. ;
  978. ;Delays for the F190 series devices were
  979. ;taken from Motorola FAST and LS TTL data book.
  980. ;
  981. :74F190   TTL  16
  982.    LINV(P5;L1);
  983.    LNOR(P5,P4;L2);
  984.    LNOR(P4,L1;L3);
  985.    LAND(N12,N4,N10;L4);
  986.    LAND(N13,N5,N7,N9,N11;L5);
  987.    LNAND(P15,N3;L6);
  988.    LNAND(L6,N3;L7);
  989.    LNAND(P1,N3;L8);
  990.    LNAND(N7,N9,N11;L9);
  991.    LNAND(L8,N3;L10);
  992.    LNAND(P10,N3;L11);
  993.    LNAND(L11,N3;L12);
  994.    LNAND(P9,N3;L13);
  995.    LNAND(L13,N3;L14);
  996.    LAND(L3,N5,L9;L15);
  997.    LAND(N4,N11,L2;L16);
  998.    LAND(L9,L3,N5,N7;L17);
  999.    LAND(N4,N6,L2;L18);
  1000.    LAND(L3,N5,N7,N9;L19);
  1001.    LAND(N4,N10,L2;L20);
  1002.    LAND(N4,N6,N8,L2;L21);
  1003.    LINV(P4;L22);
  1004.    LOR(L15,L16;L23);
  1005.    LOR(L17,L18;L24);
  1006.    LOR(L19,L20,L21;L25);
  1007.    INV(P14;N1;2,3,2,3);
  1008.    INV(P4;N2;2,2,2,2);
  1009.    INV(P11;N3;0,4,0,4);
  1010.    INV(P5;N12;4,11,4,11);
  1011.    BUF(P5;N13;4,11,4,11);
  1012.    JKFFPC(L22,L22,P14,L6,L7;N4,N5;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1013.    JKFFPC(L23,L23,P14,L8,L10;N6,N7;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1014.    JKFFPC(L24,L24,P14,L11,L12;N8,N9;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1015.    JKFFPC(L25,L25,P14,L13,L14;N10,N11;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1016.    OR(L4,L5;N14;3,3,3,3);
  1017.    BUF(N14;P12;6,6,8,8);
  1018.    NAND(N1,N2,N14;P13;4,4,6,6);
  1019.    BUF(N4;P3;4,9,6,10);
  1020.    BUF(N6;P2;4,9,6,10);
  1021.    BUF(N8;P6;4,9,6,10);
  1022.    BUF(N10;P7;4,9,6,10);
  1023. %
  1024. :74F191   TTL  16
  1025.    LINV(P5;L1);
  1026.    LNOR(P5,P4;L2);
  1027.    LNOR(P4,L1;L3);
  1028.    LAND(N12,N4,N6,N8,N10;L4);
  1029.    LAND(N13,N5,N7,N9,N11;L5);
  1030.    LNAND(P15,N3;L6);
  1031.    LNAND(L6,N3;L7);
  1032.    LNAND(P1,N3;L8);
  1033.    LNAND(L8,N3;L9);
  1034.    LNAND(P10,N3;L10);
  1035.    LNAND(L10,N3;L11);
  1036.    LNAND(P9,N3;L12);
  1037.    LNAND(L12,N3;L13);
  1038.    LAND(L3,N5;L14);
  1039.    LAND(N4,L2;L15);
  1040.    LAND(L3,N5,N7;L16);
  1041.    LAND(N4,N6,L2;L17);
  1042.    LAND(L3,N5,N7,N9;L18);
  1043.    LAND(N4,N6,N8,L2;L19);
  1044.    LINV(P4;L20);
  1045.    LOR(L14,L15;L21);
  1046.    LOR(L16,L17;L22);
  1047.    LOR(L18,L19;L23);
  1048.    INV(P5;N12;4,11,4,11);
  1049.    BUF(P5;N13;4,11,4,11);
  1050.    INV(P14;N1;2,3,2,3);
  1051.    INV(P4;N2;2,2,2,2);
  1052.    INV(P11;N3;0,4,0,4);
  1053.    JKFFPC(L20,L20,P14,L6,L7;N4,N5;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1054.    JKFFPC(L21,L21,P14,L8,L9;N6,N7;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1055.    JKFFPC(L22,L22,P14,L10,L11;N8,N9;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1056.    JKFFPC(L23,L23,P14,L12,L13;N10,N11;3,2,5,2,5,5,2,3,6,6,3,2,5,2,5,5,2,3,6,6);
  1057.    OR(L4,L5;N14;3,3,3,3);
  1058.    BUF(N14;P12;6,6,8,8);
  1059.    NAND(N1,N2,P12;P13;4,4,6,6);
  1060.    BUF(N4;P3;4,9,6,10);
  1061.    BUF(N6;P2;4,9,6,10);
  1062.    BUF(N8;P6;4,9,6,10);
  1063.    BUF(N10;P7;4,9,6,10);
  1064. %
  1065. :74F192   TTL  16
  1066.    LINV(P4;L1);
  1067.    LINV(P5;L2);
  1068.    LNAND(P15,N2,N1;L3);
  1069.    LNAND(P1,N2,N1;L4);
  1070.    LNAND(N10,N12,N14;L5);
  1071.    LNAND(P10,N2,N1;L6);
  1072.    LNAND(P9,N2,N1;L7);
  1073.    LAND(L1,N8,L5;L8);
  1074.    LAND(N7,N14,L2;L9);
  1075.    LAND(L5,L1,N8,N10;L10);
  1076.    LAND(N7,N9,L2;L11);
  1077.    LAND(L1,N8,N10,N12;L12);
  1078.    LAND(N7,N13,L2;L13);
  1079.    LAND(N7,N9,N11,L2;L14);
  1080.    LNAND(L3,N2;L15);
  1081.    LNAND(L4,N2;L16);
  1082.    LNAND(L6,N2;L17);
  1083.    LNAND(L7,N2;L18);
  1084.    LAND(N1,L15;L19);
  1085.    LAND(N1,L16;L20);
  1086.    LAND(N1,L17;L21);
  1087.    LAND(N1,L18;L22);
  1088.    INV(P14;N1;6,6,6,6);
  1089.    INV(P11;N2;2,4,2,4);
  1090.    NOR(L1,L2;N3;0,0,0,0);
  1091.    NOR(L8,L9;N4;0,0,0,0);
  1092.    NOR(L10,L11;N5;0,0,0,0);
  1093.    NOR(L12,L13,L14;N6;0,0,0,0);
  1094.    JKFFPC(ONE,ONE,N3,L3,L19;N7,N8;3,7,5,2,10,10,3,3,6,6,3,7,5,2,10,10,3,3,6,6);
  1095.    JKFFPC(ONE,ONE,N4,L4,L20;N9,N10;3,7,5,2,10,10,3,3,6,6,3,7,5,2,10,10,3,3,6,6);
  1096.    JKFFPC(ONE,ONE,N5,L6,L21;N11,N12;3,7,5,2,10,10,3,3,6,6,3,7,5,2,10,10,3,3,6,6);
  1097.    JKFFPC(ONE,ONE,N6,L7,L22;N13,N14;3,7,5,2,10,10,3,3,6,6,3,7,5,2,10,10,3,3,6,6);
  1098.    NAND(L1,N8,N10,N12,N14;P13;8,7,10,9);
  1099.    NAND(N7,N13,L2;P12;8,7,10,9);
  1100.    BUF(N7;P3;5,5,7,7);
  1101.    BUF(N9;P2;5,5,7,7);
  1102.    BUF(N11;P6;5,5,7,7);
  1103.    BUF(N13;P7;5,5,7,7);
  1104. %
  1105. :74F193   TTL  16
  1106.    LINV(P4;L1);
  1107.    LINV(P5;L2);
  1108.    LNAND(P15,N2,N1;L3);
  1109.    LNAND(P1,N2,N1;L4);
  1110.    LNAND(P10,N2,N1;L5);
  1111.    LNAND(P9,N2,N1;L6);
  1112.    LAND(L1,N8;L7);
  1113.    LAND(N7,L2;L8);
  1114.    LAND(L1,N8,N10;L9);
  1115.    LAND(N7,N9,L2;L10);
  1116.    LAND(L1,N8,N10,N12;L11);
  1117.    LAND(N7,N9,N11,L2;L12);
  1118.    LNAND(L3,N2;L13);
  1119.    LNAND(L4,N2;L14);
  1120.    LNAND(L5,N2;L15);
  1121.    LNAND(L6,N2;L16);
  1122.    LAND(N1,L13;L17);
  1123.    LAND(N1,L14;L18);
  1124.    LAND(N1,L15;L19);
  1125.    LAND(N1,L16;L20);
  1126.    INV(P14;N1;7,7,7,7);
  1127.    INV(P11;N2;3,5,3,5);
  1128.    NOR(L1,L2;N3;0,0,0,0);
  1129.    NOR(L7,L8;N4;0,0,0,0);
  1130.    NOR(L9,L10;N5;0,0,0,0);
  1131.    NOR(L11,L12;N6;0,0,0,0);
  1132.    JKFFPC(ONE,ONE,N3,L3,L17;N7,N8;4,12,5,2,6,6,5,5,6,6,4,12,5,2,6,6,5,5,6,6);
  1133.    JKFFPC(ONE,ONE,N4,L4,L18;N9,N10;4,12,5,2,6,6,5,5,6,6,4,12,5,2,6,6,5,5,6,6);
  1134.    JKFFPC(ONE,ONE,N5,L5,L19;N11,N12;4,12,5,2,6,6,5,5,6,6,4,12,5,2,6,6,5,5,6,6);
  1135.    JKFFPC(ONE,ONE,N6,L6,L20;N13,N14;4,12,5,2,6,6,5,5,6,6,4,12,5,2,6,6,5,5,6,6);
  1136.    NAND(L1,N8,N10,N12,N14;P13;15,14,17,16);
  1137.    NAND(N7,N9,N11,N13,L2;P12;15,14,17,16);
  1138.    BUF(N7;P3;2,2,4,4);
  1139.    BUF(N9;P2;2,2,4,4);
  1140.    BUF(N11;P6;2,2,4,4);
  1141.    BUF(N13;P7;2,2,4,4);
  1142. %
  1143. :74F194 TTL 16
  1144.   LINV(P10;L1);
  1145.   LINV(P9;L2);
  1146.   AND(P10,P9;N1;4,4,4,4);
  1147.   AND(P10,L2;N2;4,4,4,4);
  1148.   AND(L1,P9;N3;4,4,4,4);
  1149.   AND(L1,L2;N4;4,4,4,4);
  1150.   LAND(P2,N3;L4);
  1151.   LAND(N2,N6;L5);
  1152.   LAND(N1,P3;L6);
  1153.   LAND(N4,N5;L7);
  1154.   LOR(L4,L5,L6,L7;L8);
  1155.   LAND(N5,N3;L9);
  1156.   LAND(N2,N7;L10);
  1157.   LAND(N1,P4;L11);
  1158.   LAND(N4,N6;L12);
  1159.   LOR(L9,L10,L11,L12;L13);
  1160.   LAND(N6,N3;L14);
  1161.   LAND(N2,N8;L15);
  1162.   LAND(N1,P5;L16);
  1163.   LAND(N4,N7;L17);
  1164.   LOR(L14,L15,L16,L17;L18);
  1165.   LAND(N7,N3;L19);
  1166.   LAND(N2,P7;L20);
  1167.   LAND(N1,P6;L21);
  1168.   LAND(N4,N8;L22);
  1169.   LOR(L19,L20,L21,L22;L23);
  1170.   DQFFC(L8,P11,P1;N5;5,5,4,1,6,6,11,11,5,8,7,7,4,1,6,6,13,13,5,8);
  1171.   DQFFC(L13,P11,P1;N6;5,5,4,1,6,6,11,11,5,8,7,7,4,1,6,6,13,13,5,8);
  1172.   DQFFC(L18,P11,P1;N7;5,5,4,1,6,6,11,11,5,8,7,7,4,1,6,6,13,13,5,8);
  1173.   DQFFC(L23,P11,P1;N8;5,5,4,1,6,6,11,11,5,8,7,7,4,1,6,6,13,13,5,8);
  1174.   BUF(N5;P15;1,1,1,1);
  1175.   BUF(N6;P14;1,1,1,1);
  1176.   BUF(N7;P13;1,1,1,1);
  1177.   BUF(N8;P12;1,1,1,1);
  1178. %
  1179. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  1180. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  1181. ;50pf loading.  The 150pf delays are extrapolated using 56pf/ns.
  1182. :74F240            TTL    20
  1183.    INV(P2;N1;8,5,10,7);
  1184.    INV(P4;N2;8,5,10,7);
  1185.    INV(P6;N3;8,5,10,7);
  1186.    INV(P8;N4;8,5,10,7);
  1187.    INV(P11;N5;8,5,10,7);
  1188.    INV(P13;N6;8,5,10,7);
  1189.    INV(P15;N7;8,5,10,7);
  1190.    INV(P17;N8;8,5,10,7);
  1191.    LINV(P1;L1);
  1192.    LINV(P19;L2);
  1193.    TSB(N1,L1;P18;10,9,8,8,10,9,8,8);
  1194.    TSB(N2,L1;P16;10,9,8,8,10,9,8,8);
  1195.    TSB(N3,L1;P14;10,9,8,8,10,9,8,8);
  1196.    TSB(N4,L1;P12;10,9,8,8,10,9,8,8);
  1197.    TSB(N5,L2;P9;10,9,8,8,10,9,8,8);
  1198.    TSB(N6,L2;P7;10,9,8,8,10,9,8,8);
  1199.    TSB(N7,L2;P5;10,9,8,8,10,9,8,8);
  1200.    TSB(N8,L2;P3;10,9,8,8,10,9,8,8);
  1201. %
  1202. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1203. ;Enable/Disable times for 50pf loading.  The delays for the 150pf case
  1204. ;are extrapolated using 56pf/ns.
  1205. :74F241            TTL    20
  1206.    BUF(P2;N1;6,7,8,9);
  1207.    BUF(P4;N2;6,7,8,9);
  1208.    BUF(P6;N3;6,7,8,9);
  1209.    BUF(P8;N4;6,7,8,9);
  1210.    BUF(P11;N5;6,7,8,9);
  1211.    BUF(P13;N6;6,7,8,9);
  1212.    BUF(P15;N7;6,7,8,9);
  1213.    BUF(P17;N8;6,7,8,9);
  1214.    LINV(P1;L1);
  1215.    TSB(N1,L1;P18;8,7,7,7,8,7,7,7);
  1216.    TSB(N2,L1;P16;8,7,7,7,8,7,7,7);
  1217.    TSB(N3,L1;P14;8,7,7,7,8,7,7,7);
  1218.    TSB(N4,L1;P12;8,7,7,7,8,7,7,7);
  1219.    TSB(N5,P19;P9;8,7,7,7,8,7,7,7);
  1220.    TSB(N6,P19;P7;8,7,7,7,8,7,7,7);
  1221.    TSB(N7,P19;P5;8,7,7,7,8,7,7,7);
  1222.    TSB(N8,P19;P3;8,7,7,7,8,7,7,7);
  1223. %
  1224. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1225. ;Enable/Disable times for 50pf loading.  The delays for the 150 case
  1226. ;are extrapolated using 56pf/ns.
  1227. :74F242            TTL    14
  1228.    LINV(P1;L1);
  1229.    INV(P3;N1;8,5,10,7);
  1230.    INV(P4;N2;8,5,10,7);
  1231.    INV(P5;N3;8,5,10,7);
  1232.    INV(P6;N4;8,5,10,7);
  1233.    INV(P8;N5;8,5,10,7);
  1234.    INV(P9;N6;8,5,10,7);
  1235.    INV(P10;N7;8,5,10,7);
  1236.    INV(P11;N8;8,5,10,7);
  1237.    TSB(N1,L1;P11;11,9.11,10,11,9,11,10);
  1238.    TSB(N2,L1;P10;11,9,11,10,11,9,11,10);
  1239.    TSB(N3,L1;P9;11,9,11,10,11,9,11,10);
  1240.    TSB(N4,L1;P8;11,9,11,10,11,9,11,10);
  1241.    TSB(N5,P13;P6;11,9,11,10,11,9,11,10);
  1242.    TSB(N6,P13;P5;11,9,11,10,11,9,11,10);
  1243.    TSB(N7,P13;P4;11,9,11,10,11,9,11,10);
  1244.    TSB(N8,P13;P3;11,9,11,10,11,9,11,10);
  1245. %
  1246. ;Propagation delays for 50pf and 150pf are modeled.  Also modeled are
  1247. ;Enable/Disable times for 50pf loading.  The delays for the 150 case
  1248. ;are extrapolated using 56pf/ns.
  1249. :74F243            TTL    14
  1250.    LINV(P1;L1);
  1251.    BUF(P3;N1;6,7,8,9);
  1252.    BUF(P4;N2;6,7,8,9);
  1253.    BUF(P5;N3;6,7,8,9);
  1254.    BUF(P6;N4;6,7,8,9);
  1255.    BUF(P8;N5;6,7,8,9);
  1256.    BUF(P9;N6;6,7,8,9);
  1257.    BUF(P10;N7;6,7,8,9);
  1258.    BUF(P11;N8;6,7,8,9);
  1259.    TSB(N1,L1;P11;9,7,7,7,9,7,7,7);
  1260.    TSB(N2,L1;P10;9,7,7,7,9,7,7,7);
  1261.    TSB(N3,L1;P9;9,7,7,7,9,7,7,7);
  1262.    TSB(N4,L1;P8;9,7,7,7,9,7,7,7);
  1263.    TSB(N5,P13;P6;9,7,7,7,9,7,7,7);
  1264.    TSB(N6,P13;P5;9,7,7,7,9,7,7,7);
  1265.    TSB(N7,P13;P4;9,7,7,7,9,7,7,7);
  1266.    TSB(N8,P13;P3;9,7,7,7,9,7,7,7);
  1267. %
  1268. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  1269. ;delays are for 50pf and 150pf and the Enable/Disable times are for
  1270. ;50pf loading.  The delays for the 150pf case are extrapolated using
  1271. ;56pf/ns.
  1272. :74F244            TTL    20
  1273.    BUF(P2;N1;6,7,8,9);
  1274.    BUF(P4;N2;6,7,8,9);
  1275.    BUF(P6;N3;6,7,8,9);
  1276.    BUF(P8;N4;6,7,8,9);
  1277.    BUF(P11;N5;6,7,8,9);
  1278.    BUF(P13;N6;6,7,8,9);
  1279.    BUF(P15;N7;6,7,8,9);
  1280.    BUF(P17;N8;6,7,8,9);
  1281.    LINV(P1;L1);
  1282.    LINV(P19;L2);
  1283.    TSB(N1,L1;P18;8,7,7,7,8,7,7,7);
  1284.    TSB(N2,L1;P16;8,7,7,7,8,7,7,7);
  1285.    TSB(N3,L1;P14;8,7,7,7,8,7,7,7);
  1286.    TSB(N4,L1;P12;8,7,7,7,8,7,7,7);
  1287.    TSB(N5,L2;P9;8,7,7,7,8,7,7,7);
  1288.    TSB(N6,L2;P7;8,7,7,7,8,7,7,7);
  1289.    TSB(N7,L2;P5;8,7,7,7,8,7,7,7);
  1290.    TSB(N8,L2;P3;8,7,7,7,8,7,7,7);
  1291. %
  1292. ;Propagation delays for 50pf and 150pf are modeled and Enable/Disable
  1293. ;times for 50pf are modeled.  The delays for the 150pf case are
  1294. ;extrapolated using 56pf/ns.
  1295. :74F245            TTL        20
  1296.    LINV(P19;L1);
  1297.    LINV(P1;L2);
  1298.    LAND(P1,L1;L3);
  1299.    LAND(L1,L2;L4);
  1300.    BUF(P2;N1;7,7,9,9);
  1301.    BUF(P3;N2;7,7,9,9);
  1302.    BUF(P4;N3;7,7,9,9);
  1303.    BUF(P5;N4;7,7,9,9);
  1304.    BUF(P6;N5;7,7,9,9);
  1305.    BUF(P7;N6;7,7,9,9);
  1306.    BUF(P8;N7;7,7,9,9);
  1307.    BUF(P9;N8;7,7,9,9);
  1308.    BUF(P11;N9;7,7,9,9);
  1309.    BUF(P12;N10;7,7,9,9);
  1310.    BUF(P13;N11;7,7,9,9);
  1311.    BUF(P14;N12;7,7,9,9);
  1312.    BUF(P15;N13;7,7,9,9);
  1313.    BUF(P16;N14;7,7,9,9);
  1314.    BUF(P17;N15;7,7,9,9);
  1315.    BUF(P18;N16;7,7,9,9);
  1316.    TSB(N1,L3;P18;9,10,7,8,9,10,7,8);
  1317.    TSB(N2,L3;P17;9,10,7,8,9,10,7,8);
  1318.    TSB(N3,L3;P16;9,10,7,8,9,10,7,8);
  1319.    TSB(N4,L3;P15;9,10,7,8,9,10,7,8);
  1320.    TSB(N5,L3;P14;9,10,7,8,9,10,7,8);
  1321.    TSB(N6,L3;P13;9,10,7,8,9,10,7,8);
  1322.    TSB(N7,L3;P12;9,10,7,8,9,10,7,8);
  1323.    TSB(N8,L3;P11;9,10,7,8,9,10,7,8);
  1324.    TSB(N9,L4;P9;9,10,7,8,9,10,7,8);
  1325.    TSB(N10,L4;P8;9,10,7,8,9,10,7,8);
  1326.    TSB(N11,L4;P7;9,10,7,8,9,10,7,8);
  1327.    TSB(N12,L4;P6;9,10,7,8,9,10,7,8);
  1328.    TSB(N13,L4;P5;9,10,7,8,9,10,7,8);
  1329.    TSB(N14,L4;P4;9,10,7,8,9,10,7,8);
  1330.    TSB(N15,L4;P3;9,10,7,8,9,10,7,8);
  1331.    TSB(N16,L4;P2;9,10,7,8,9,10,7,8);
  1332. %
  1333. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  1334. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  1335. ;All delays for this part are specified for 50pf and 50pf.  The delays
  1336. ;for the 15pf case are extrapolated using 18pf/ns.
  1337. :74F251            TTL    16
  1338.    LINV(P7;L1);
  1339.    INV(P11;N1;2,4,2,4);
  1340.    INV(P10;N2;2,4,2,4);
  1341.    INV(P9;N3;2,4,2,4);
  1342.    LINV(N1;L2);
  1343.    LINV(N2;L3);
  1344.    LINV(N3;L4);
  1345.    LAND(P4,N1,N2,N3,L1;L5);
  1346.    LAND(P3,L2,N2,N3,L1;L6);
  1347.    LAND(P2,N1,L3,N3,L1;L7);
  1348.    LAND(P1,L2,L3,N3,L1;L8);
  1349.    LAND(P15,N1,N2,L4,L1;L9);
  1350.    LAND(P14,L2,N2,L4,L1;L10);
  1351.    LAND(P13,N1,L3,L4,L1;L11);
  1352.    LAND(P12,L2,L3,L4,L1;L12);
  1353.    LNOR(L5,L6,L7,L8,L9,L10,L11,L12;L13);
  1354.    INV(L13;N4;9,6,11,8);
  1355.    BUF(L13;N5;5,3,7,5);
  1356.    TSB(N4,L1;P5;9,10,6,7,9,10,6,7);
  1357.    TSB(N5,L1;P6;10,8,6,7,10,8,6,7);
  1358. %
  1359. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  1360. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  1361. ;All delays for this part are specified for 50pf and 50pf.  The delays
  1362. ;for the 15pf case are extrapolated using 18pf/ns.
  1363. :74F251A  TTL    16
  1364.    LINV(P7;L1);
  1365.    INV(P11;N1;2,4,2,4);
  1366.    INV(P10;N2;2,4,2,4);
  1367.    INV(P9;N3;2,4,2,4);
  1368.    LINV(N1;L2);
  1369.    LINV(N2;L3);
  1370.    LINV(N3;L4);
  1371.    LAND(P4,N1,N2,N3,L1;L5);
  1372.    LAND(P3,L2,N2,N3,L1;L6);
  1373.    LAND(P2,N1,L3,N3,L1;L7);
  1374.    LAND(P1,L2,L3,N3,L1;L8);
  1375.    LAND(P15,N1,N2,L4,L1;L9);
  1376.    LAND(P14,L2,N2,L4,L1;L10);
  1377.    LAND(P13,N1,L3,L4,L1;L11);
  1378.    LAND(P12,L2,L3,L4,L1;L12);
  1379.    LNOR(L5,L6,L7,L8,L9,L10,L11,L12;L13);
  1380.    INV(L13;N4;9,6,11,8);
  1381.    BUF(L13;N5;5,3,7,5);
  1382.    TSB(N4,L1;P5;9,10,6,7,9,10,6,7);
  1383.    TSB(N5,L1;P6;10,8,6,7,10,8,6,7);
  1384. %
  1385. ;The delays modeled for this part are - Data to Y, Select to Y, and
  1386. ;Output Control to Y.  All delays for this part are modeled for 15pf
  1387. ;and 50pf.  The delays for the 15pf case are extrapolated using 21pf/ns.
  1388. :74F253            TTL    16
  1389.    LINV(P1;L1);
  1390.    LINV(P15;L4);
  1391.    INV(P2;N1;4,3,4,3);
  1392.    INV(P14;N2;4,3,4,3);
  1393.    LINV(N1;L2);
  1394.    LINV(N2;L3);
  1395.    LAND(N1,N2,P6,L1;L5);
  1396.    LAND(N1,P5,L3,L1;L6);
  1397.    LAND(N2,P4,L2,L1;L7);
  1398.    LAND(P3,L3,L2,L1;L8);
  1399.    LAND(N1,N2,P10,L4;L9);
  1400.    LAND(N1,P11,L3,L4;L10);
  1401.    LAND(N2,P12,L2,L4;L11);
  1402.    LAND(P13,L3,L2,L4;L12);
  1403.    OR(L5,L6,L7,L8;N3;6,6,8,8);
  1404.    OR(L9,L10,L11,L12;N4;6,6,8,8);
  1405.    TSB(N3,L1;P7;9,9,6,6,9,9,6,6);
  1406.    TSB(N4,L4;P9;9,9,6,6,9,9,6,6);
  1407. %
  1408. ;The delays modeled for this part are - propagation delay from Data to
  1409. ;Output, Select to Output, Also modeled are the enable and disable times
  1410. ;for the 3-state drivers.  Propagation delays are repeated for 15pf
  1411. ;and 50pf.  Enable/disable times are 50pf.  The delays for the 15pf
  1412. ;case are extrapolated using 21pf/ns.
  1413. :74F257            TTL    16
  1414.    LINV(P15;L1);
  1415.    INV(P1;N1;2,4,2,4);
  1416.    LINV(N1;L2);
  1417.    LAND(P2,N1;L3);
  1418.    LAND(P3,L2;L4);
  1419.    LAND(P5,N1;L5);
  1420.    LAND(P6,L2;L6);
  1421.    LAND(P11,N1;L7);
  1422.    LAND(P10,L2;L8);
  1423.    LAND(P14,N1;L9);
  1424.    LAND(P13,L2;L10);
  1425.    OR(L3,L4;N2;5,4,7,6);
  1426.    OR(L5,L6;N3;5,4,7,6);
  1427.    OR(L7,L8;N4;5,4,7,6);
  1428.    OR(L9,L10;N5;5,4,7,6);
  1429.    TSB(N2,L1;P4;9,9,6,6,9,9,6,6);
  1430.    TSB(N3,L1;P7;9,9,6,6,9,9,6,6);
  1431.    TSB(N4,L1;P9;9,9,6,6,9,9,6,6);
  1432.    TSB(N5,L1;P12;9,9,6,6,9,9,6,6);
  1433. %
  1434. ;The delays modeled for this part are - propagation delay from Data to
  1435. ;Output, Select to Output, Also modeled are the enable and disable times
  1436. ;for the 3-state drivers.  Propagation delays are repeated for 15pf
  1437. ;and 50pf.  Enable/disable times are 50pf.  The delays for the 15pf
  1438. ;case are extrapolated using 21pf/ns.
  1439. :74F257A TTL    16
  1440.    LINV(P15;L1);
  1441.    INV(P1;N1;2,4,2,4);
  1442.    LINV(N1;L2);
  1443.    LAND(P2,N1;L3);
  1444.    LAND(P3,L2;L4);
  1445.    LAND(P5,N1;L5);
  1446.    LAND(P6,L2;L6);
  1447.    LAND(P11,N1;L7);
  1448.    LAND(P10,L2;L8);
  1449.    LAND(P14,N1;L9);
  1450.    LAND(P13,L2;L10);
  1451.    OR(L3,L4;N2;5,4,7,6);
  1452.    OR(L5,L6;N3;5,4,7,6);
  1453.    OR(L7,L8;N4;5,4,7,6);
  1454.    OR(L9,L10;N5;5,4,7,6);
  1455.    TSB(N2,L1;P4;9,9,6,6,9,9,6,6);
  1456.    TSB(N3,L1;P7;9,9,6,6,9,9,6,6);
  1457.    TSB(N4,L1;P9;9,9,6,6,9,9,6,6);
  1458.    TSB(N5,L1;P12;9,9,6,6,9,9,6,6);
  1459. %
  1460. ;The delays modeled for this part are - propagation delay from Data to
  1461. ;Output, Select to Output. Also modeled are the enable and disable
  1462. ;time for the 3-state drivers.   Propagation delays are repeated for
  1463. ;50pf and 50pf.   Enable/disable times are 50pf.  The delays for the
  1464. ;15pf case are extrapolated using 21pf/ns.
  1465. :74F258            TTL    16
  1466.    LINV(P15;L1);
  1467.    INV(P1;N1;2,4,2,4);
  1468.    LINV(N1;L2);
  1469.    LAND(P2,N1;L3);
  1470.    LAND(P3,L2;L4);
  1471.    LAND(P5,N1;L5);
  1472.    LAND(P6,L2;L6);
  1473.    LAND(P11,N1;L7);
  1474.    LAND(P10,L2;L8);
  1475.    LAND(P14,N1;L9);
  1476.    LAND(P13,L2;L10);
  1477.    NOR(L3,L4;N2;5,3,7,5);
  1478.    NOR(L5,L6;N3;5,3,7,5);
  1479.    NOR(L7,L8;N4;5,3,7,5);
  1480.    NOR(L9,L10;N5;5,3,7,5);
  1481.    TSB(N2,L1;P4;9,9,6,7,9,9,6,7);
  1482.    TSB(N3,L1;P7;9,9,6,7,9,9,6,7);
  1483.    TSB(N4,L1;P9;9,9,6,7,9,9,6,7);
  1484.    TSB(N5,L1;P12;9,9,6,7,9,9,6,7);
  1485. %
  1486. ;The delays modeled for this part are - propagation delay from Data to
  1487. ;Output, Select to Output. Also modeled are the enable and disable
  1488. ;time for the 3-state drivers.   Propagation delays are repeated for
  1489. ;50pf and 50pf.   Enable/disable times are 50pf.  The delays for the
  1490. ;15pf case are extrapolated using 21pf/ns.
  1491. :74F258A TTL    16
  1492.    LINV(P15;L1);
  1493.    INV(P1;N1;2,4,2,4);
  1494.    LINV(N1;L2);
  1495.    LAND(P2,N1;L3);
  1496.    LAND(P3,L2;L4);
  1497.    LAND(P5,N1;L5);
  1498.    LAND(P6,L2;L6);
  1499.    LAND(P11,N1;L7);
  1500.    LAND(P10,L2;L8);
  1501.    LAND(P14,N1;L9);
  1502.    LAND(P13,L2;L10);
  1503.    NOR(L3,L4;N2;5,3,7,5);
  1504.    NOR(L5,L6;N3;5,3,7,5);
  1505.    NOR(L7,L8;N4;5,3,7,5);
  1506.    NOR(L9,L10;N5;5,3,7,5);
  1507.    TSB(N2,L1;P4;9,9,6,7,9,9,6,7);
  1508.    TSB(N3,L1;P7;9,9,6,7,9,9,6,7);
  1509.    TSB(N4,L1;P9;9,9,6,7,9,9,6,7);
  1510.    TSB(N5,L1;P12;9,9,6,7,9,9,6,7);
  1511. %
  1512. ;taken from 1985 Fairchild Fast Data book.
  1513. ;Data for the following device is preliminary.
  1514. :74F259   TTL  16
  1515.    INV(P3;N1;4,4,4,4);
  1516.    INV(P2;N2;4,4,4,4);
  1517.    INV(P1;N3;4,4,4,4);
  1518.    INV(P14;N4;2,2,2,2);
  1519.    LINV(N1;L1);
  1520.    LINV(N2;L2);
  1521.    LINV(N3;L3);
  1522.    LAND(L1,L2,L3,N4;L5);
  1523.    LAND(L1,L2,N3,N4;L6);
  1524.    LAND(L1,N2,L3,N4;L7);
  1525.    LAND(L1,N2,N3,N4;L8);
  1526.    LAND(N1,L2,L3,N4;L9);
  1527.    LAND(N1,L2,N3,N4;L10);
  1528.    LAND(N1,N2,L3,N4;L11);
  1529.    LAND(N1,N2,N3,N4;L12);
  1530.    DLATCHPC(P13,L5,ONE,P15;P12;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1531.    DLATCHPC(P13,L6,ONE,P15;P11;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1532.    DLATCHPC(P13,L7,ONE,P15;P10;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1533.    DLATCHPC(P13,L8,ONE,P15;P9;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1534.    DLATCHPC(P13,L9,ONE,P15;P7;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1535.    DLATCHPC(P13,L10,ONE,P15;P6;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1536.    DLATCHPC(P13,L11,ONE,P15;P5;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1537.    DLATCHPC(P13,L12,ONE,P15;P4;7,5,9,5,4,1,4,9,9,4,9,7,11,7,4,1,4,11,11,4);
  1538. %
  1539. ;The delays for reset to output are assumed to be the same for low to
  1540. ;high and high to low going signals.
  1541. :74F273            TTL    20
  1542.    DQFFC(P3,P11,P1;P2;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,9);
  1543.    DQFFC(P4,P11,P1;P5;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,9);
  1544.    DQFFC(P7,P11,P1;P6;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,9);
  1545.    DQFFC(P8,P11,P1;P9;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,9);
  1546.    DQFFC(P13,P11,P1;P12;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,6);
  1547.    DQFFC(P14,P11,P1;P15;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,6);
  1548.    DQFFC(P17,P11,P1;P16;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,6);
  1549.    DQFFC(P18,P11,P1;P19;9,10,2,0,4,5,9,9,4,9,11,12,2,0,4,5,11,11,4,6);
  1550. %
  1551. ;taken from Motorola FAST and LS TTL data book.
  1552. :74F280  TTL  14
  1553.    LXOR(P8,P9,P10,P11,P12,P13,P1,P2,P4;L1);
  1554.    INV(L1;P5;14,15,16,17);
  1555.    BUF(L1;P6;14,15,16,17);
  1556. %
  1557. ;taken from Motorola FAST and LS TTL data book.
  1558. :74F280A  TTL  14
  1559.    LXOR(P8,P9,P10,P11,P12,P13,P1,P2,P4;L1);
  1560.    INV(L1;P5;14,15,16,17);
  1561.    BUF(L1;P6;14,15,16,17);
  1562. %
  1563. ;taken from Motorola FAST and LS TTL data book.
  1564. :74F280B  TTL  14
  1565.    LXOR(P8,P9,P10,P11,P12,P13,P1,P2,P4;L1);
  1566.    INV(L1;P5;14,15,16,17);
  1567.    BUF(L1;P6;14,15,16,17);
  1568. %
  1569. ;taken from Motorola FAST and LS TTL data book.
  1570. :74F283   TTL  16
  1571.    INV(P7;N1;3,3,3,3);
  1572.    NOR(P5,P6;N2;3,3,3,3);
  1573.    NAND(P5,P6;N3;3,3,3,3);
  1574.    NOR(P2,P3;N4;3,3,3,3);
  1575.    NAND(P2,P3;N5;3,3,3,3);
  1576.    NOR(P14,P15;N6;3,3,3,3);
  1577.    NAND(P14,P15;N7;3,3,3,3);
  1578.    NOR(P11,P12;N8;3,3,3,3);
  1579.    NAND(P11,P12;N9;3,3,3,3);
  1580.    LINV(N1;L1);
  1581.    LINV(N2;L2);
  1582.    LAND(L2,N3;L3);
  1583.    LAND(N1,N3;L4);
  1584.    LINV(N4;L5);
  1585.    LAND(L5,N5;L6);
  1586.    LAND(N1,N3,N5;L7);
  1587.    LAND(N5,N2;L8);
  1588.    LINV(N6;L9);
  1589.    LAND(L9,N7;L10);
  1590.    LAND(N1,N3,N5,N7;L11);
  1591.    LAND(N5,N7,N2;L12);
  1592.    LAND(N7,N4;L13);
  1593.    LINV(N8;L14);
  1594.    LAND(L14,N9;L15);
  1595.    LAND(N1,N3,N5,N7,N9;L16);
  1596.    LAND(N5,N7,N9,N2;L17);
  1597.    LAND(N7,N9,N4;L18);
  1598.    LAND(N9,N6;L19);
  1599.    LNOR(L4,N2;L20);
  1600.    LNOR(L7,L8,N4;L21);
  1601.    LNOR(L11,L12,L13,N6;L22);
  1602.    XOR(L1,L3;P4;6,6,8,8);
  1603.    XOR(L20,L6;P1;6,6,8,8);
  1604.    XOR(L21,L10;P13;6,6,8,8);
  1605.    XOR(L22,L15;P10;6,6,8,8);
  1606.    NOR(L16,L17,L18,L19,N8;P9;4,3,6,5);
  1607. %
  1608. ;Data was taken from 1985 Fairchild Fast Data Book.
  1609. :74F299 TTL 20
  1610.   LINV(P19;L1);
  1611.   LINV(P1;L2);
  1612.   AND(P19,P1;N1;0,0,0,0);
  1613.   AND(P19,L2;N2;0,0,0,0);
  1614.   AND(L1,P1;N3;0,0,0,0);
  1615.   AND(L1,L2;N4;0,0,0,0);
  1616.   NAND(P19,P1;N5;3,3,3,3);
  1617.   NOR(P2,P3;N6;0,0,0,0);
  1618.   LAND(N5,N6;L3);
  1619.   LAND(P11,N3;L4);
  1620.   LAND(N2,N8;L5);
  1621.   LAND(N1,P7;L6);
  1622.   LAND(N4,N7;L7);
  1623.   LOR(L4,L5,L6,L7;L8);
  1624.   LAND(N7,N3;L9);
  1625.   LAND(N2,N9;L10);
  1626.   LAND(N1,P13;L11);
  1627.   LAND(N4,N8;L12);
  1628.   LOR(L9,L10,L11,L12;L13);
  1629.   LAND(N8,N3;L14);
  1630.   LAND(N2,N10;L15);
  1631.   LAND(N1,P6;L16);
  1632.   LAND(N4,N9;L17);
  1633.   LOR(L14,L15,L16,L17;L18);
  1634.   LAND(N9,N3;L19);
  1635.   LAND(N2,N11;L20);
  1636.   LAND(N1,P14;L21);
  1637.   LAND(N4,N10;L22);
  1638.   LOR(L19,L20,L21,L22;L23);
  1639.   LAND(N10,N3;L24);
  1640.   LAND(N2,N12;L25);
  1641.   LAND(N1,P5;L26);
  1642.   LAND(N4,N11;L27);
  1643.   LOR(L24,L25,L26,L27;L28);
  1644.   LAND(N11,N3;L29);
  1645.   LAND(N2,N13;L30);
  1646.   LAND(N1,P15;L31);
  1647.   LAND(N4,N12;L32);
  1648.   LOR(L29,L30,L31,L32;L33);
  1649.   LAND(N12,N3;L34);
  1650.   LAND(N2,N14;L35);
  1651.   LAND(N1,P4;L36);
  1652.   LAND(N4,N13;L37);
  1653.   LOR(L34,L35,L36,L37;L38);
  1654.   LAND(N13,N3;L39);
  1655.   LAND(N2,P18;L40);
  1656.   LAND(N1,P16;L41);
  1657.   LAND(N4,N14;L42);
  1658.   LOR(L39,L40,L41,L42;L43);
  1659.   DQFFC(L8,P12,P9;N7;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1660.   DQFFC(L13,P12,P9;N8;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1661.   DQFFC(L18,P12,P9;N9;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1662.   DQFFC(L23,P12,P9;N10;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1663.   DQFFC(L28,P12,P9;N11;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1664.   DQFFC(L33,P12,P9;N12;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1665.   DQFFC(L38,P12,P9;N13;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1666.   DQFFC(L43,P12,P9;N14;6,6,6,2,7,7,7,7,7,7,6,6,6,2,7,7,7,7,7,7);
  1667.   BUF(N7;N15;2,4,4,6);
  1668.   BUF(N8;N16;2,4,4,6);
  1669.   BUF(N9;N17;2,4,4,6);
  1670.   BUF(N10;N18;2,4,4,6);
  1671.   BUF(N11;N19;2,4,4,6);
  1672.   BUF(N12;N20;2,4,4,6);
  1673.   BUF(N13;N21;2,4,4,6);
  1674.   BUF(N14;N22;2,4,4,6);
  1675.   TSB(N15,L3;P7;11,9,7,7,11,9,7,7);
  1676.   TSB(N16,L3;P13;11,9,7,7,11,9,7,7);
  1677.   TSB(N17,L3;P6;11,9,7,7,11,9,7,7);
  1678.   TSB(N18,L3;P14;11,9,7,7,11,9,7,7);
  1679.   TSB(N19,L3;P5;11,9,7,7,11,9,7,7);
  1680.   TSB(N20,L3;P15;11,9,7,7,11,9,7,7);
  1681.   TSB(N21,L3;P4;11,9,7,7,11,9,7,7);
  1682.   TSB(N22,L3;P16;11,9,7,7,11,9,7,7);
  1683.   BUF(N7;P8;2,2,4,4);
  1684.   BUF(N14;P17;2,2,4,4);
  1685. %
  1686. ;Data for the following device was taken from 1987
  1687. ;Fairchild Fact Data Book.
  1688. ;OE~ to I/On Enable and Disable times have not been modeled.
  1689. ;Setup Time S/P~ and SE~ to CP were not modeled completely.
  1690. :74F322   TTL  20
  1691.    BUF(P1;N1;1,9,1,9);
  1692.    BUF(P1;N18;9,1,9,1);
  1693.    LNOR(N1,P2;L1);
  1694.    LNOR(N18,L1;L2);
  1695.    LAND(P17,L2,P18,P19;L3);
  1696.    LINV(P19;L4);
  1697.    LAND(L4,L2,P18,P3;L5);
  1698.    LINV(P18;L6);
  1699.    LAND(L1,P4;L7);
  1700.    LAND(L6,L2,N2;L8);
  1701.    LAND(N1,N2;L9);
  1702.    LAND(N2,L2;L10);
  1703.    LAND(L1,P16;L11);
  1704.    LAND(N1,N3;L12);
  1705.    LAND(N3,L2;L13);
  1706.    LAND(L1,P5;L14);
  1707.    LAND(N1,N4;L15);
  1708.    LAND(N4,L2;L16);
  1709.    LAND(L1,P15;L17);
  1710.    LAND(N1,N5;L18);
  1711.    LAND(N5,L2;L19);
  1712.    LAND(L1,P6;L20);
  1713.    LAND(N1,N6;L21);
  1714.    LAND(N6,L2;L22);
  1715.    LAND(L1,P14;L23);
  1716.    LAND(N1,N7;L24);
  1717.    LAND(N7,L2;L25);
  1718.    LAND(L1,P7;L26);
  1719.    LAND(N1,N8;L27);
  1720.    LAND(N8,L2;L28);
  1721.    LAND(L1,P13;L29);
  1722.    LAND(N1,N9;L30);
  1723.    LOR(L5,L3,L7,L8,L9;L31);
  1724.    LOR(L10,L11,L12;L32);
  1725.    LOR(L13,L14,L15;L33);
  1726.    LOR(L16,L17,L18;L34);
  1727.    LOR(L19,L20,L21;L35);
  1728.    LOR(L22,L23,L24;L36);
  1729.    LOR(L25,L26,L27;L37);
  1730.    LOR(L28,L29,L30;L38);
  1731.    LNOR(L1,P8;L39);
  1732.    DQFFC(L31,P11,P9;N2;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1733.    DQFFC(L32,P11,P9;N3;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1734.    DQFFC(L33,P11,P9;N4;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1735.    DQFFC(L34,P11,P9;N5;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1736.    DQFFC(L35,P11,P9;N6;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1737.    DQFFC(L36,P11,P9;N7;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1738.    DQFFC(L37,P11,P9;N8;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1739.    DQFFC(L38,P11,P9;N9;4,4,7,3,7,7,9,9,7,8,4,4,7,3,7,7,9,9,7,8);
  1740.    BUF(N2;N10;3,3,5,5);
  1741.    BUF(N3;N11;3,3,5,5);
  1742.    BUF(N4;N12;3,3,5,5);
  1743.    BUF(N5;N13;3,3,5,5);
  1744.    BUF(N6;N14;3,3,5,5);
  1745.    BUF(N7;N15;3,3,5,5);
  1746.    BUF(N8;N16;3,3,5,5);
  1747.    BUF(N9;N17;3,3,5,5);
  1748.    BUF(N9;P12;4,3,6,5);
  1749.    TSB(N10,L39;P4;15,12,17,13,15,12,17,13);
  1750.    TSB(N11,L39;P16;15,12,17,13,15,12,17,13);
  1751.    TSB(N12,L39;P5;15,12,17,13,15,12,17,13);
  1752.    TSB(N13,L39;P15;15,12,17,13,15,12,17,13);
  1753.    TSB(N14,L39;P6;15,12,17,13,15,12,17,13);
  1754.    TSB(N15,L39;P14;15,12,17,13,15,12,17,13);
  1755.    TSB(N16,L39;P7;15,12,17,13,15,12,17,13);
  1756.    TSB(N17,L39;P13;15,12,17,13,15,12,17,13);
  1757. %
  1758. ;taken from 1985 Fairchild FAST data book.
  1759. :74F323 TTL 20
  1760.   LINV(P19;L1);
  1761.   LINV(P1;L2);
  1762.   BUF(P9;N15;5,5,5,5);
  1763.   AND(P19,P1,N15;N1;0,0,0,0);
  1764.   AND(P19,L2,N15;N2;0,0,0,0);
  1765.   AND(L1,P1,N15;N3;0,0,0,0);
  1766.   AND(L1,L2,N15;N4;0,0,0,0);
  1767.   NAND(P19,P1;N5;4,4,4,4);
  1768.   NOR(P2,P3;N6;0,0,0,0);
  1769.   LAND(N5,N6;L3);
  1770.   LAND(P11,N3;L4);
  1771.   LAND(N2,N8;L5);
  1772.   LAND(N1,P7;L6);
  1773.   LAND(N4,N7;L7);
  1774.   LOR(L4,L5,L6,L7;L8);
  1775.   LAND(N7,N3;L9);
  1776.   LAND(N2,N9;L10);
  1777.   LAND(N1,P13;L11);
  1778.   LAND(N4,N8;L12);
  1779.   LOR(L9,L10,L11,L12;L13);
  1780.   LAND(N8,N3;L14);
  1781.   LAND(N2,N10;L15);
  1782.   LAND(N1,P6;L16);
  1783.   LAND(N4,N9;L17);
  1784.   LOR(L14,L15,L16,L17;L18);
  1785.   LAND(N9,N3;L19);
  1786.   LAND(N2,N11;L20);
  1787.   LAND(N1,P14;L21);
  1788.   LAND(N4,N10;L22);
  1789.   LOR(L19,L20,L21,L22;L23);
  1790.   LAND(N10,N3;L24);
  1791.   LAND(N2,N12;L25);
  1792.   LAND(N1,P5;L26);
  1793.   LAND(N4,N11;L27);
  1794.   LOR(L24,L25,L26,L27;L28);
  1795.   LAND(N11,N3;L29);
  1796.   LAND(N2,N13;L30);
  1797.   LAND(N1,P15;L31);
  1798.   LAND(N4,N12;L32);
  1799.   LOR(L29,L30,L31,L32;L33);
  1800.   LAND(N12,N3;L34);
  1801.   LAND(N2,N14;L35);
  1802.   LAND(N1,P4;L36);
  1803.   LAND(N4,N13;L37);
  1804.   LOR(L34,L35,L36,L37;L38);
  1805.   LAND(N13,N3;L39);
  1806.   LAND(N2,P18;L40);
  1807.   LAND(N1,P16;L41);
  1808.   LAND(N4,N14;L42);
  1809.   LOR(L39,L40,L41,L42;L43);
  1810.   DQFF(L8,P12;N7;6,6,5,2,7,7,6,6,5,2,7,7);
  1811.   DQFF(L13,P12;N8;6,6,5,2,7,7,6,6,5,2,7,7);
  1812.   DQFF(L18,P12;N9;6,6,5,2,7,7,6,6,5,2,7,7);
  1813.   DQFF(L23,P12;N10;6,6,5,2,7,7,6,6,5,2,7,7);
  1814.   DQFF(L28,P12;N11;6,6,5,2,7,7,6,6,5,2,7,7);
  1815.   DQFF(L33,P12;N12;6,6,5,2,7,7,6,6,5,2,7,7);
  1816.   DQFF(L38,P12;N13;6,6,5,2,7,7,6,6,5,2,7,7);
  1817.   DQFF(L43,P12;N14;6,6,5,2,7,7,6,6,5,2,7,7);
  1818.   BUF(N7;N16;2,4,4,6);
  1819.   BUF(N8;N17;2,4,4,6);
  1820.   BUF(N9;N18;2,4,4,6);
  1821.   BUF(N10;N19;2,4,4,6);
  1822.   BUF(N11;N20;2,4,4,6);
  1823.   BUF(N12;N21;2,4,4,6);
  1824.   BUF(N13;N22;2,4,4,6);
  1825.   BUF(N14;N23;2,4,4,6);
  1826.   TSB(N7,L3;P7;11,9,7,7,11,9,7,7);
  1827.   TSB(N8,L3;P13;11,9,7,7,11,9,7,7);
  1828.   TSB(N9,L3;P6;11,9,7,7,11,9,7,7);
  1829.   TSB(N10,L3;P14;11,9,7,7,11,9,7,7);
  1830.   TSB(N11,L3;P5;11,9,7,7,11,9,7,7);
  1831.   TSB(N12,L3;P15;11,9,7,7,11,9,7,7);
  1832.   TSB(N13,L3;P4;11,9,7,7,11,9,7,7);
  1833.   TSB(N14,L3;P16;11,9,7,7,11,9,7,7);
  1834.   BUF(N7;P8;2,2,4,4);
  1835.   BUF(N14;P17;2,2,4,4);
  1836. %
  1837. ;taken from Motorola FAST and LS TTL data book.
  1838. :74F350  TTL 16
  1839.    INV(P10;N1;4,3,4,3);
  1840.    INV(P9;N2;4,3,4,3);
  1841.    LINV(N1;L1);
  1842.    LINV(N2;L2);
  1843.    LINV(P13;L3);
  1844.    LAND(N1,N2,P7;L4);
  1845.    LAND(L1,N2,P6;L5);
  1846.    LAND(N1,L2,P5;L6);
  1847.    LAND(L1,L2,P4;L7);
  1848.    LAND(N1,N2,P6;L8);
  1849.    LAND(L1,N2,P5;L9);
  1850.    LAND(N1,L2,P4;L10);
  1851.    LAND(L1,L2,P3;L11);
  1852.    LAND(N1,N2,P5;L12);
  1853.    LAND(L1,N2,P4;L13);
  1854.    LAND(N1,L2,P3;L14);
  1855.    LAND(L1,L2,P2;L15);
  1856.    LAND(N1,N2,P4;L16);
  1857.    LAND(L1,N2,P3;L17);
  1858.    LAND(N1,L2,P2;L18);
  1859.    LAND(L1,L2,P1;L19);
  1860.    OR(L4,L5,L6,L7;N3;5,5,7,7);
  1861.    OR(L8,L9,L10,L11;N4;5,5,7,7);
  1862.    OR(L12,L13,L14,L15;N5;5,5,7,7);
  1863.    OR(L16,L17,L18,L19;N6;5,5,7,7);
  1864.    TSB(N3,L3;P11;10,8,7,7,10,8,7,7);
  1865.    TSB(N4,L3;P12;10,8,7,7,10,8,7,7);
  1866.    TSB(N5,L3;P14;10,8,7,7,10,8,7,7);
  1867.    TSB(N6,L3;P15;10,8,7,7,10,8,7,7);
  1868. %
  1869. ;taken from Motorola FAST and LS TTL data book.
  1870. :74F352   TTL  16
  1871.    INV(P1;N1;6,0,6,0);
  1872.    INV(P15;N2;6,0,6,0);
  1873.    INV(P2;N3;7,4,7,4);
  1874.    INV(P14;N4;7,4,7,4);
  1875.    BUF(P2;N5;7,4,7,4);
  1876.    BUF(P14;N6;7,4,7,4);
  1877.    LAND(N1,N3,N4,P6;L3);
  1878.    LAND(N1,N3,N6,P5;L4);
  1879.    LAND(N1,N5,N4,P4;L5);
  1880.    LAND(N1,N5,N6,P3;L6);
  1881.    LAND(P10,N3,N4,N2;L7);
  1882.    LAND(P11,N3,N6,N2;L8);
  1883.    LAND(P12,N5,N4,N2;L9);
  1884.    LAND(P13,N5,N6,N2;L10);
  1885.    NOR(L3,L4,L5,L6;P7;5,4,7,6);
  1886.    NOR(L7,L8,L9,L10;P9;5,4,7,6);
  1887. %
  1888. ;taken from Motorola FAST and LS TTL data book.
  1889. :74F353   TTL  16
  1890.    INV(P2;N1;5,6,5,6);
  1891.    INV(P14;N2;5,6,5,6);
  1892.    BUF(P2;N3;5,6,5,6);
  1893.    BUF(P14;N4;5,6,5,6);
  1894.    LINV(P1;L1);
  1895.    LINV(P15;L2);
  1896.    LAND(L1,N1,N2,P6;L3);
  1897.    LAND(L1,N1,N4,P5;L4);
  1898.    LAND(L1,N3,N2,P4;L5);
  1899.    LAND(L1,N3,N4,P3;L6);
  1900.    LAND(P10,N1,N2,L2;L7);
  1901.    LAND(P11,N1,N4,L2;L8);
  1902.    LAND(P12,N3,N2,L2;L9);
  1903.    LAND(P13,N3,N4,L2;L10);
  1904.    NOR(L3,L4,L5,L6;N5;6,2,8,4);
  1905.    NOR(L7,L8,L9,L10;N6;6,2,8,4);
  1906.    TSB(N5,L1;P7;9,9,7,6,9,9,7,6);
  1907.    TSB(N6,L2;P9;9,9,7,6,9,9,7,6);
  1908. %
  1909. ;taken from Motorola FAST and LS TTL data book.
  1910. :74F373   TTL  20
  1911.    LINV(P1;L1);
  1912.    DLATCH(P3,P11;N1;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1913.    DLATCH(P4,P11;N2;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1914.    DLATCH(P7,P11;N3;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1915.    DLATCH(P8,P11;N4;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1916.    DLATCH(P13,P11;N5;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1917.    DLATCH(P14,P11;N6;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1918.    DLATCH(P17,P11;N7;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1919.    DLATCH(P18,P11;N8;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  1920.    TSB(N1,L1;P2;9,12,6,8,9,12,6,8);
  1921.    TSB(N2,L1;P5;9,12,6,8,9,12,6,8);
  1922.    TSB(N3,L1;P6;9,12,6,8,9,12,6,8);
  1923.    TSB(N4,L1;P9;9,12,6,8,9,12,6,8);
  1924.    TSB(N5,L1;P12;9,12,6,8,9,12,6,8);
  1925.    TSB(N6,L1;P15;9,12,6,8,9,12,6,8);
  1926.    TSB(N7,L1;P16;9,12,6,8,9,12,6,8);
  1927.    TSB(N8,L1;P19;9,12,6,8,9,12,6,8);
  1928. %
  1929. ;The Propagation delays modeled are as follows - Delay form Clock to Q,
  1930. ;set up and hold time, and the minimum pulse width of the clock.  These
  1931. ;delays are repeated for 15pf and 50pf.  The Enable/Disable time for
  1932. ;the 3-state drivers are also modeled for 50pf.  The delays for the
  1933. ;15pf case are extrapolated using 18pf/ns.
  1934. :74F374            TTL    20
  1935.    LINV(P1;L1);
  1936.    DQFF(P3,P11;N1;8,8,2,2,7,6,10,10,2,2,7,6);
  1937.    DQFF(P4,P11;N2;8,8,2,2,7,6,10,10,2,2,7,6);
  1938.    DQFF(P7,P11;N3;8,8,2,2,7,6,10,10,2,2,7,6);
  1939.    DQFF(P8,P11;N4;8,8,2,2,7,6,10,10,2,2,7,6);
  1940.    DQFF(P13,P11;N5;8,8,2,2,7,6,10,10,2,2,7,6);
  1941.    DQFF(P14,P11;N6;8,8,2,2,7,6,10,10,2,2,7,6);
  1942.    DQFF(P17,P11;N7;8,8,2,2,7,6,10,10,2,2,7,6);
  1943.    DQFF(P18,P11;N8;8,8,2,2,7,6,10,10,2,2,7,6);
  1944.    TSB(N1,L1;P2;9,13,7,8,9,13,7,8);
  1945.    TSB(N2,L1;P5;9,13,7,8,9,13,7,8);
  1946.    TSB(N3,L1;P6;9,13,7,8,9,13,7,8);
  1947.    TSB(N4,L1;P9;9,13,7,8,9,13,7,8);
  1948.    TSB(N5,L1;P12;9,13,7,8,9,13,7,8);
  1949.    TSB(N6,L1;P15;9,13,7,8,9,13,7,8);
  1950.    TSB(N7,L1;P16;9,13,7,8,9,13,7,8);
  1951.    TSB(N8,L1;P19;9,13,7,8,9,13,7,8);
  1952. %
  1953. ;Data for the following device was taken from 1987
  1954. ;Fairchild Fact Data book.
  1955. :74F378   TTL  16
  1956.    INV(P1;N1;10,10,10,10);
  1957.    AND(N1,P9;N2;0,0,0,0);
  1958.    DQFF(P3,N2;P2;7,8,4,0,4,6,9,10,4,0,4,6);
  1959.    DQFF(P4,N2;P5;7,8,4,0,4,6,9,10,4,0,4,6);
  1960.    DQFF(P6,N2;P7;7,8,4,0,4,6,9,10,4,0,4,6);
  1961.    DQFF(P11,N2;P10;7,8,4,0,4,6,9,10,4,0,4,6);
  1962.    DQFF(P13,N2;P12;7,8,4,0,4,6,9,10,4,0,4,6);
  1963.    DQFF(P14,N2;P15;7,8,4,0,4,6,9,10,4,0,4,6);
  1964. %
  1965. ;Data for the following device was taken from 1987
  1966. ;Fairchild Fact Data Book.
  1967. :74F379   TTL  16
  1968.    INV(P1;N1;6,6,6,6);
  1969.    AND(N1,P9;N2;0,0,0,0);
  1970.    DFF(P4,N2;P2,P3;6,8,3,1,4,5,8,10,3,1,4,5);
  1971.    DFF(P5,N2;P7,P6;6,8,3,1,4,5,8,10,3,1,4,5);
  1972.    DFF(P12,N2;P10,P11;6,8,3,1,4,5,8,10,3,1,4,5);
  1973.    DFF(P13,N2;P15,P14;6,8,3,1,4,5,8,10,3,1,4,5);
  1974. %
  1975. ;Delays for Si to G or P of the F381 device could not be modeled precisely.
  1976. :74F381   TTL  20
  1977.    LINV(P5;L1);
  1978.    LINV(P6;L2);
  1979.    LINV(P7;L3);
  1980.    LINV(P4;L4);
  1981.    LINV(P3;L5);
  1982.    LINV(P2;L6);
  1983.    LINV(P1;L7);
  1984.    LINV(P18;L8);
  1985.    LINV(P19;L9);
  1986.    LINV(P16;L10);
  1987.    LINV(P17;L11);
  1988.    LAND(L5,L4,N3,N2;L12);
  1989.    LAND(N1,N3,N4,L4,P3;L13);
  1990.    LAND(N2,N4,P4,L5;L14);
  1991.    LAND(L5,L4,N1,N4,N7;L15);
  1992.    LAND(N2,N3,L4,P3;L16);
  1993.    LAND(N2,N3,P4,L5;L17);
  1994.    LAND(N1,N4,P4,P3;L18);
  1995.    LAND(L7,L6,N2,N3;L19);
  1996.    LAND(N1,N3,N4,L6,P1;L20);
  1997.    LAND(N2,N4,P2,L7;L21);
  1998.    LAND(L7,L6,N1,N4,N7;L22);
  1999.    LAND(N2,N3,L6,P1;L23);
  2000.    LAND(N2,N3,P2,L7;L24);
  2001.    LAND(N1,N4,P2,P1;L25);
  2002.    LAND(L9,L8,N3,N2;L26);
  2003.    LAND(N1,N3,N4,L8,P19;L27);
  2004.    LAND(N2,N4,P18,L9;L28);
  2005.    LAND(L9,L8,N1,N4,N7;L29);
  2006.    LAND(N2,N3,L8,P19;L30);
  2007.    LAND(N2,N3,L9,P18;L31);
  2008.    LAND(N1,N4,P18,P19;L32);
  2009.    LAND(N2,N3,L10,L11;L33);
  2010.    LAND(N1,N3,N4,L10,P17;L34);
  2011.    LAND(N2,N4,P16,L11;L35);
  2012.    LAND(N1,N4,N7,L10,L11;L36);
  2013.    LAND(N2,N3,L10,P17;L37);
  2014.    LAND(N2,N3,P16,L11;L38);
  2015.    LAND(N1,N4,P16,P17;L39);
  2016.    LAND(L1,L2;L40);
  2017.    LNAND(P15,N8;L41);
  2018.    LAND(P15,N9,N8;L42);
  2019.    LAND(N9,N10,N8;L43);
  2020.    LAND(P15,N9,N11,N8;L44);
  2021.    LAND(N9,N11,N10,N8;L45);
  2022.    LAND(N11,N12,N8;L46);
  2023.    LAND(P15,N9,N11,N13,N8;L47);
  2024.    LAND(N9,N11,N13,N10,N8;L48);
  2025.    LAND(N11,N13,N12,N8;L49);
  2026.    LAND(N13,N14,N8;L50);
  2027.    LAND(N9,N11,N13,N15,N10;L51);
  2028.    LAND(N11,N13,N15,N12;L52);
  2029.    LAND(N13,N15,N14;L53);
  2030.    LAND(N15,N16;L54);
  2031.    LNOR(L42,L43;L55);
  2032.    LNOR(L44,L45,L46;L56);
  2033.    LNOR(L47,L48,L49,L50;L57);
  2034.    LNOR(L51,L52,L53,L54;L58);
  2035.    NOR(L12,L13,L14;N9;3,3,3,3);
  2036.    NOR(L15,L16,L17,L18;N10;3,3,3,3);
  2037.    NOR(L19,L20,L21;N11;3,3,3,3);
  2038.    NOR(L22,L23,L24,L25;N12;3,3,3,3);
  2039.    NOR(L26,L27,L28;N13;3,3,3,3);
  2040.    NOR(L29,L30,L31,L32;N14;3,3,3,3);
  2041.    NOR(L33,L34,L35;N15;3,3,3,3);
  2042.    NOR(L36,L37,L38,L39;N16;3,3,3,3);
  2043.    NAND(L1,L2;N1;6,0,6,0);
  2044.    NAND(L2,L3;N2;6,0,6,0);
  2045.    NAND(L1,P6;N3;6,0,6,0);
  2046.    NAND(P5,P6,L3;N4;6,0,6,0);
  2047.    AND(L2,P7;N5;6,0,6,0);
  2048.    AND(L1,P7;N6;6,0,6,0);
  2049.    NOR(N6,N5;N7;6,0,6,0);
  2050.    NOR(P7,L40;N8;3,9,3,9);
  2051.    XOR(L41,N10;P8;11,7,13,9);
  2052.    XOR(L55,N12;P9;11,7,13,9);
  2053.    XOR(L56,N14;P11;11,7,13,9);
  2054.    XOR(L57,N16;P12;11,7,13,9);
  2055.    NAND(N9,N11,N13,N15;P14;7,6,9,8);
  2056.    BUF(L58;P13;5,6,7,8);
  2057. %
  2058. ;Delays for Si to OVR or Cn+4 (low to high) and Ai or Bi to OVR (low to
  2059. ;high) of the F382 device could not be modeled precisely.
  2060. :74F382   TTL  20
  2061.    LINV(P5;L1);
  2062.    LINV(P6;L2);
  2063.    LINV(P7;L3);
  2064.    LINV(P4;L4);
  2065.    LINV(P3;L5);
  2066.    LINV(P2;L6);
  2067.    LINV(P1;L7);
  2068.    LINV(P18;L8);
  2069.    LINV(P19;L9);
  2070.    LINV(P16;L10);
  2071.    LINV(P17;L11);
  2072.    LAND(L5,L4,N3,N2;L12);
  2073.    LAND(N1,N3,N4,L4,P3;L13);
  2074.    LAND(N2,N4,P4,L5;L14);
  2075.    LAND(L5,L4,N1,N4,N7;L15);
  2076.    LAND(N2,N3,L4,P3;L16);
  2077.    LAND(N2,N3,P4,L5;L17);
  2078.    LAND(N1,N4,P4,P3;L18);
  2079.    LAND(L7,L6,N2,N3;L19);
  2080.    LAND(N1,N3,N4,L6,P1;L20);
  2081.    LAND(N2,N4,P2,L7;L21);
  2082.    LAND(L7,L6,N1,N4,N7;L22);
  2083.    LAND(N2,N3,L6,P1;L23);
  2084.    LAND(N2,N3,P2,L7;L24);
  2085.    LAND(N1,N4,P2,P1;L25);
  2086.    LAND(L9,L8,N3,N2;L26);
  2087.    LAND(N1,N3,N4,L8,P19;L27);
  2088.    LAND(N2,N4,P18,L9;L28);
  2089.    LAND(L9,L8,N1,N4,N7;L29);
  2090.    LAND(N2,N3,L8,P19;L30);
  2091.    LAND(N2,N3,L9,P18;L31);
  2092.    LAND(N1,N4,P18,P19;L32);
  2093.    LAND(N2,N3,L10,L11;L33);
  2094.    LAND(N1,N3,N4,L10,P17;L34);
  2095.    LAND(N2,N4,P16,L11;L35);
  2096.    LAND(N1,N4,N7,L10,L11;L36);
  2097.    LAND(N2,N3,L10,P17;L37);
  2098.    LAND(N2,N3,P16,L11;L38);
  2099.    LAND(N1,N4,P16,P17;L39);
  2100.    LAND(L1,L2;L40);
  2101.    LNAND(P15,N8;L41);
  2102.    LAND(P15,N9,N8;L42);
  2103.    LAND(N9,N10,N8;L43);
  2104.    LAND(P15,N9,N11,N8;L44);
  2105.    LAND(N9,N11,N10,N8;L45);
  2106.    LAND(N11,N12,N8;L46);
  2107.    LAND(P15,N9,N11,N13,N8;L47);
  2108.    LAND(N9,N11,N13,N10,N8;L48);
  2109.    LAND(N11,N13,N12,N8;L49);
  2110.    LAND(N13,N14,N8;L50);
  2111.    LAND(N9,N11,N13,N15,N10;L51);
  2112.    LAND(N11,N13,N15,N12;L52);
  2113.    LAND(N13,N15,N14;L53);
  2114.    LAND(N15,N16;L54);
  2115.    LNAND(P15,N9,N11,N13,N15;L55);
  2116.    LNOR(L42,L43;L56);
  2117.    LNOR(L44,L45,L46;L57);
  2118.    LNOR(L47,L48,L49,L50;L58);
  2119.    LNOR(L51,L52,L53,L54;L59);
  2120.    LAND(L59,L55;L60);
  2121.    NOR(L12,L13,L14;N9;1,1,1,1);
  2122.    NOR(L15,L16,L17,L18;N10;1,1,1,1);
  2123.    NOR(L19,L20,L21;N11;1,1,1,1);
  2124.    NOR(L22,L23,L24,L25;N12;1,1,1,1);
  2125.    NOR(L26,L27,L28;N13;1,1,1,1);
  2126.    NOR(L29,L30,L31,L32;N14;1,1,1,1);
  2127.    NOR(L33,L34,L35;N15;1,1,1,1);
  2128.    NOR(L36,L37,L38,L39;N16;1,1,1,1);
  2129.    NAND(L1,L2;N1;2,12,2,12);
  2130.    NAND(L2,L3;N2;2,12,2,12);
  2131.    NAND(L1,P6;N3;2,12,2,12);
  2132.    NAND(P5,P6,L3;N4;2,12,2,12);
  2133.    AND(L2,P7;N5;2,12,2,12);
  2134.    AND(L1,P7;N6;2,12,2,12);
  2135.    NOR(N6,N5;N7;2,12,2,12);
  2136.    NOR(P7,L40;N8;0,0,0,0);
  2137.    XOR(L41,N10;P8;11,7,13,9);
  2138.    XOR(L56,N12;P9;11,7,13,9);
  2139.    XOR(L57,N14;P11;11,7,13,9);
  2140.    XOR(L58,N16;P12;11,7,13,9);
  2141.    XOR(L60,L58;P13;10,9,11,12);
  2142.    INV(L60;P14;7,8,9,10);
  2143. %
  2144. :74F385   TTL  20
  2145.    LINV(N1;L50);
  2146.    LINV(N2;L51);
  2147.    LINV(N3;L52);
  2148.    LINV(N4;L53);
  2149.    LINV(P5;L1);
  2150.    LINV(P6;L2);
  2151.    LINV(P15;L3);
  2152.    LINV(P16;L4);
  2153.    LINV(P4;L5);
  2154.    LINV(P7;L6);
  2155.    LINV(P14;L7);
  2156.    LINV(P17;L8);
  2157.    LINV(P3;L9);
  2158.    LINV(P8;L10);
  2159.    LINV(P13;L11);
  2160.    LINV(P18;L12);
  2161.    LINV(P11;L13);
  2162.    LXNOR(L5,L9;L14);
  2163.    LXNOR(L1,L50;L15);
  2164.    LXOR(L14,L15;L16);
  2165.    LXNOR(L6,L10;L17);
  2166.    LXNOR(L2,L51;L18);
  2167.    LXOR(L17,L18;L19);
  2168.    LXNOR(L7,L11;L20);
  2169.    LXNOR(L3,L52;L21);
  2170.    LNOR(L20,L21;L22);
  2171.    LXNOR(L8,L12;L23);
  2172.    LXNOR(L4,L53;L24);
  2173.    LXOR(L23,L24;L25);
  2174.    LNAND(P3,L13;L26);
  2175.    LNAND(L9,L13;L27);
  2176.    LNAND(P8,L13;L28);
  2177.    LNAND(L10,L13;L29);
  2178.    LNAND(P13,L13;L30);
  2179.    LNAND(L11,L13;L31);
  2180.    LNAND(P18,L13;L32);
  2181.    LNAND(L12,L13;L33);
  2182.    LAND(L1,L14;L34);
  2183.    LAND(L1,L50;L35);
  2184.    LAND(L14,L50;L36);
  2185.    LAND(L2,L17;L37);
  2186.    LAND(L2,L51;L38);
  2187.    LAND(L17,L51;L39);
  2188.    LAND(L3,L20;L40);
  2189.    LAND(L3,L52;L41);
  2190.    LAND(L20,L52;L42);
  2191.    LAND(L4,L23;L43);
  2192.    LAND(L4,L53;L44);
  2193.    LAND(L23,L53;L45);
  2194.    LNOR(L34,L35,L36;L46);
  2195.    LNOR(L37,L38,L39;L47);
  2196.    LNOR(L40,L41,L42;L48);
  2197.    LNOR(L43,L44,L45;L49);
  2198.    DQFFPC(L46,P1,L26,L27;N1;1,1,15,0,6,6,1,1,6,10,1,1,15,0,6,6,1,1,6,10);
  2199.    DQFFPC(L47,P1,L28,L29;N2;1,1,15,0,6,6,1,1,6,10,1,1,15,0,6,6,1,1,6,10);
  2200.    DQFFPC(L48,P1,L30,L31;N3;1,1,15,0,6,6,1,1,6,10,1,1,15,0,6,6,1,1,6,10);
  2201.    DQFFPC(L49,P1,L32,L33;N4;1,1,15,0,6,6,1,1,6,10,1,1,15,0,6,6,1,1,6,10);
  2202.    DQFFC(L16,P1,P11;P2;6,7,15,0,5,5,10,10,5,10,8,9,15,0,5,5,12,12,5,10);
  2203.    DQFFC(L19,P1,P11;P9;6,7,15,0,5,5,10,10,5,10,8,9,15,0,5,5,12,12,5,10);
  2204.    DQFFC(L22,P1,P11;P12;6,7,15,0,5,5,10,10,5,10,8,9,15,0,5,5,12,12,5,10);
  2205.    DQFFC(L25,P1,P11;P19;6,7,15,0,5,5,10,10,5,10,8,9,15,0,5,5,12,12,5,10);
  2206. %
  2207. ;Data was taken from 1985 Fairchild Fast Data Book
  2208. :74F398   TTL  20
  2209.    INV(P1;N1;6,6,6,6);
  2210.    LINV(N1;L1);
  2211.    LAND(P4,N1;L2);
  2212.    LAND(L1,P5;L3);
  2213.    LAND(P7,N1;L4);
  2214.    LAND(L1,P6;L5);
  2215.    LAND(P14,N1;L6);
  2216.    LAND(L1,P15;L7);
  2217.    LAND(P17,N1;L8);
  2218.    LAND(L1,P16;L9);
  2219.    LOR(L2,L3;L10);
  2220.    LOR(L4,L5;L11);
  2221.    LOR(L6,L7;L12);
  2222.    LOR(L8,L9;L13);
  2223.    DFF(L10,P11;P2,P3;7,8,3,1,4,5,9,10,3,0,4,5);
  2224.    DFF(L11,P11;P9,P8;7,8,3,1,4,5,9,10,3,0,4,5);
  2225.    DFF(L12,P11;P12,P13;7,8,3,1,4,5,9,10,3,0,4,5);
  2226.    DFF(L13,P11;P19,P18;7,8,3,1,4,5,9,10,3,0,4,5);
  2227. %
  2228. ;Data was taken from 1985 Fairchild Fast Data Book
  2229. :74F399   TTL  16
  2230.    INV(P1;N1;6,6,6,6);
  2231.    LINV(N1;L1);
  2232.    LAND(P3,N1;L2);
  2233.    LAND(L1,P4;L3);
  2234.    LAND(P6,N1;L4);
  2235.    LAND(L1,P5;L5);
  2236.    LAND(P11,N1;L6);
  2237.    LAND(L1,P12;L7);
  2238.    LAND(P14,N1;L8);
  2239.    LAND(L1,P13;L9);
  2240.    LOR(L2,L3;L10);
  2241.    LOR(L4,L5;L11);
  2242.    LOR(L6,L7;L12);
  2243.    LOR(L8,L9;L13);
  2244.    DQFF(L10,P9;P2;7,8,3,1,4,5,9,10,3,1,4,5);
  2245.    DQFF(L11,P9;P7;7,8,3,1,4,5,9,10,3,1,4,5);
  2246.    DQFF(L12,P9;P10;7,8,3,1,4,5,9,10,3,1,4,5);
  2247.    DQFF(L13,P9;P15;7,8,3,1,4,5,9,10,3,1,4,5);
  2248. %
  2249. ;taken from Motorola FAST and LS TTL data book.
  2250. :74F521   TTL  20
  2251.   XNOR(P2,P3;N1;1,3,1,3);
  2252.   XNOR(P4,P5;N2;1,3,1,3);
  2253.   XNOR(P6,P7;N3;1,3,1,3);
  2254.   XNOR(P8,P9;N4;1,3,1,3);
  2255.   XNOR(P11,P12;N5;1,3,1,3);
  2256.   XNOR(P13,P14;N6;1,3,1,3);
  2257.   XNOR(P15,P16;N7;1,3,1,3);
  2258.   XNOR(P17,P18;N8;1,3,1,3);
  2259.   LINV(P1;L1);
  2260.   NAND(N1,N2,N3,N4,N5,N6,N7,N8,L1;P19;6,8,8,10);
  2261. %
  2262. ;taken from Motorola FAST and LS TTL data book.
  2263. :74F533   TTL  20
  2264.    LINV(P1;L1);
  2265.    DLATCH(P3,P11;N1;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2266.    DLATCH(P4,P11;N2;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2267.    DLATCH(P7,P11;N3;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2268.    DLATCH(P8,P11;N4;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2269.    DLATCH(P13,P11;N5;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2270.    DLATCH(P14,P11;N6;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2271.    DLATCH(P17,P11;N7;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2272.    DLATCH(P18,P11;N8;6,8,6,11,2,3,6,8,10,8,13,2,3,6);
  2273.    ITSB(N1,L1;P2;8,11,7,7,8,11,7,7);
  2274.    ITSB(N2,L1;P5;8,11,7,7,8,11,7,7);
  2275.    ITSB(N3,L1;P6;8,11,7,7,8,11,7,7);
  2276.    ITSB(N4,L1;P9;8,11,7,7,8,11,7,7);
  2277.    ITSB(N5,L1;P12;8,11,7,7,8,11,7,7);
  2278.    ITSB(N6,L1;P15;8,11,7,7,8,11,7,7);
  2279.    ITSB(N7,L1;P16;8,11,7,7,8,11,7,7);
  2280.    ITSB(N8,L1;P19;8,11,7,7,8,11,7,7);
  2281. %
  2282. ;taken from Motorola FAST and LS TTL data book.
  2283. :74F534   TTL  20
  2284.    LINV(P1;L1);
  2285.    DQFF(P3,P11;N1;8,8,2,2,7,6,10,10,2,2,7,6);
  2286.    DQFF(P4,P11;N2;8,8,2,2,7,6,10,10,2,2,7,6);
  2287.    DQFF(P7,P11;N3;8,8,2,2,7,6,10,10,2,2,7,6);
  2288.    DQFF(P8,P11;N4;8,8,2,2,7,6,10,10,2,2,7,6);
  2289.    DQFF(P13,P11;N5;8,8,2,2,7,6,10,10,2,2,7,6);
  2290.    DQFF(P14,P11;N6;8,8,2,2,7,6,10,10,2,2,7,6);
  2291.    DQFF(P17,P11;N7;8,8,2,2,7,6,10,10,2,2,7,6);
  2292.    DQFF(P18,P11;N8;8,8,2,2,7,6,10,10,2,2,7,6);
  2293.    ITSB(N1,L1;P2;9,13,7,8,9,13,7,8);
  2294.    ITSB(N2,L1;P5;9,13,7,8,9,13,7,8);
  2295.    ITSB(N3,L1;P6;9,13,7,8,9,13,7,8);
  2296.    ITSB(N4,L1;P9;9,13,7,8,9,13,7,8);
  2297.    ITSB(N5,L1;P12;9,13,7,8,9,13,7,8);
  2298.    ITSB(N6,L1;P15;9,13,7,8,9,13,7,8);
  2299.    ITSB(N7,L1;P16;9,13,7,8,9,13,7,8);
  2300.    ITSB(N8,L1;P19;9,13,7,8,9,13,7,8);
  2301. %
  2302. ;Data was taken from 1985 Fairchild Fast Data Book.
  2303. :74F563   TTL  20
  2304.    LINV(P1;L1);
  2305.    DLATCH(P2,P11;N1;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2306.    DLATCH(P3,P11;N2;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2307.    DLATCH(P4,P11;N3;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2308.    DLATCH(P5,P11;N4;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2309.    DLATCH(P6,P11;N5;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2310.    DLATCH(P7,P11;N6;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2311.    DLATCH(P8,P11;N7;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2312.    DLATCH(P9,P11;N8;6,8,6,11,3,4,7,8,10,8,13,3,4,7);
  2313.    ITSB(N1,L1;P19;8,12,7,7,8,12,7,7);
  2314.    ITSB(N2,L1;P18;8,12,7,7,8,12,7,7);
  2315.    ITSB(N3,L1;P17;8,12,7,7,8,12,7,7);
  2316.    ITSB(N4,L1;P16;8,12,7,7,8,12,7,7);
  2317.    ITSB(N5,L1;P15;8,12,7,7,8,12,7,7);
  2318.    ITSB(N6,L1;P14;8,12,7,7,8,12,7,7);
  2319.    ITSB(N7,L1;P13;8,12,7,7,8,12,7,7);
  2320.    ITSB(N8,L1;P12;8,12,7,7,8,12,7,7);
  2321. %
  2322. ;Delay for U/D~ to RCO~ could not be modeled precisely.
  2323. ;Not all setup times could be modeled; used 5ns.
  2324. :74F568   TTL  20
  2325.    LINV(P17;L1);
  2326.    LINV(N1;L2);
  2327.    LINV(P9;L3);
  2328.    LINV(P12;L4);
  2329.    LINV(P19;L5);
  2330.    LNOR(N3,N20;L6);
  2331.    LNOR(L3,P11;L7);
  2332.    LAND(P9,P11;L8);
  2333.    LNOR(P12,P7,L3,L7;L9);
  2334.    LINV(L9;L10);
  2335.    LAND(N5,L2;L11);
  2336.    LAND(N4,N1;L12);
  2337.    LAND(N7,L2;L13);
  2338.    LAND(N6,N1;L14);
  2339.    LAND(N9,L2;L15);
  2340.    LAND(N8,N1;L16);
  2341.    LAND(N11,L2;L17);
  2342.    LAND(N10,N1;L18);
  2343.    LNOR(L11,L12;L19);
  2344.    LNOR(L13,L14;L20);
  2345.    LNOR(L15,L16;L21);
  2346.    LNOR(L17,L18;L22);
  2347.    LNAND(N4,L8;L23);
  2348.    LNAND(L19,L9;L24);
  2349.    LNAND(L19,L20,L9;L25);
  2350.    LNAND(N8,L8;L26);
  2351.    LNAND(L19,L9;L27);
  2352.    LNAND(N10,L8;L28);
  2353.    LNAND(L2,L22;L29);
  2354.    LNAND(N9,N1,N11;L30);
  2355.    LAND(P3,L7;L31);
  2356.    LAND(L8,L10,N4;L32);
  2357.    LAND(L9,L23;L33);
  2358.    LAND(P4,L7;L34);
  2359.    LAND(L24,L8,N6;L35);
  2360.    LAND(L19,L9,L30,L29,N7;L36);
  2361.    LAND(P5,L7;L37);
  2362.    LAND(L25,L8,N8;L38);
  2363.    LAND(L20,L19,L9,L26,L30;L39);
  2364.    LAND(P6,L7;L40);
  2365.    LAND(L27,L8,N10;L41);
  2366.    LAND(L21,L20,L19,L9,L28;L42);
  2367.    LOR(L31,L32,L33;L43);
  2368.    LOR(L34,L35,L36;L44);
  2369.    LOR(L37,L38,L39;L45);
  2370.    LOR(L40,L41,L42;L46);
  2371.    LAND(L2,N15,N12,L4;L47);
  2372.    LAND(L4,N12,N13,N14,N15,N1;L48);
  2373.    INV(P1;N1;6,0,6,0);
  2374.    INV(P2;N2;2,2,2,2);
  2375.    BUF(P12;N3;2,8,2,8);
  2376.    BUF(P7;N20;2,8,2,8);
  2377.    DFFC(L43,P2,P8;N4,N5;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2378.    DFFC(L44,P2,P8;N6,N7;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2379.    DFFC(L45,P2,P8;N8,N9;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2380.    DFFC(L46,P2,P8;N10,N11;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2381.    BUF(L19;N12;2,9,2,9);
  2382.    BUF(L20;N13;2,9,2,9);
  2383.    BUF(L21;N14;2,9,2,9);
  2384.    BUF(L22;N15;2,9,2,9);
  2385.    BUF(N4;N16;6,9,8,11);
  2386.    BUF(N6;N17;6,9,8,11);
  2387.    BUF(N8;N18;6,9,8,11);
  2388.    BUF(N10;N19;6,9,8,11);
  2389.    NAND(N2,L6,L5;P18;4,3,6,5);
  2390.    NOR(L47,L48;P19;5,7,7,9);
  2391.    TSB(N16,L1;P16;9,8,7,8,9,8,7,8);
  2392.    TSB(N17,L1;P15;9,8,7,8,9,8,7,8);
  2393.    TSB(N18,L1;P14;9,8,7,8,9,8,7,8);
  2394.    TSB(N19,L1;P13;9,8,7,8,9,8,7,8);
  2395. %
  2396. ;Delay for U/D~ to RCO~ could not be modeled precisely.
  2397. ;Not all setup times could be modeled; used 5ns.
  2398. :74F569   TTL  20
  2399.    LINV(P17;L1);
  2400.    LINV(N1;L2);
  2401.    LINV(P9;L3);
  2402.    LINV(P12;L4);
  2403.    LNOR(N3,N16;L6);
  2404.    LNOR(L3,P11;L7);
  2405.    LAND(P9,P11;L8);
  2406.    LNAND(N6,L8;L5);
  2407.    LNOR(P12,P7,L3,L7;L9);
  2408.    LINV(L9;L10);
  2409.    LAND(N5,L2;L11);
  2410.    LAND(N4,N1;L12);
  2411.    LAND(N7,L2;L13);
  2412.    LAND(N6,N1;L14);
  2413.    LAND(N9,L2;L15);
  2414.    LAND(N8,N1;L16);
  2415.    LAND(N11,L2;L17);
  2416.    LAND(N10,N1;L18);
  2417.    LNOR(L11,L12;L19);
  2418.    LNOR(L13,L14;L20);
  2419.    LNOR(L15,L16;L21);
  2420.    LNOR(L17,L18;L22);
  2421.    LNAND(N4,L8;L23);
  2422.    LNAND(L19,L9;L24);
  2423.    LNAND(L19,L20,L9;L25);
  2424.    LNAND(N8,L8;L26);
  2425.    LNAND(L9,L21,L20,L19;L27);
  2426.    LNAND(N10,L8;L28);
  2427.    LAND(P3,L7;L29);
  2428.    LAND(L8,L10,N4;L30);
  2429.    LAND(L9,L23;L31);
  2430.    LAND(P4,L7;L32);
  2431.    LAND(L24,L8,N6;L33);
  2432.    LAND(L19,L9,L5;L34);
  2433.    LAND(P5,L7;L35);
  2434.    LAND(L25,L8,N8;L36);
  2435.    LAND(L20,L19,L9,L26;L37);
  2436.    LAND(P6,L7;L38);
  2437.    LAND(L27,L8,N10;L39);
  2438.    LAND(L21,L20,L19,L9,L28;L40);
  2439.    LOR(L29,L30,L31;L41);
  2440.    LOR(L32,L33,L34;L42);
  2441.    LOR(L35,L36,L37;L43);
  2442.    LOR(L38,L39,L40;L44);
  2443.    LAND(L2,N15,N14,N13,N12,L4;L45);
  2444.    LAND(L4,N12,N13,N14,N15,N1;L46);
  2445.    LINV(P19;L47);
  2446.    INV(P1;N1;7,0,7,0);
  2447.    INV(P2;N2;2,2,2,2);
  2448.    BUF(P12;N3;2,8,2,8);
  2449.    BUF(P7;N16;2,8,2,8);
  2450.    DFFC(L41,P2,P8;N4,N5;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2451.    DFFC(L42,P2,P8;N6,N7;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2452.    DFFC(L43,P2,P8;N8,N9;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2453.    DFFC(L44,P2,P8;N10,N11;2,2,5,4,5,7,4,4,5,7,2,2,5,4,5,7,4,4,5,7);
  2454.    BUF(L19;N12;2,9,2,9);
  2455.    BUF(L20;N13;2,9,2,9);
  2456.    BUF(L21;N14;2,9,2,9);
  2457.    BUF(L22;N15;2,9,2,9);
  2458.    BUF(N4;N17;6,9,8,11);
  2459.    BUF(N6;N18;6,9,8,11);
  2460.    BUF(N8;N19;6,9,8,11);
  2461.    BUF(N10;N20;6,9,8,11);
  2462.    NAND(N2,L6,L47;P18;4,3,6,5);
  2463.    NOR(L45,L46;P19;5,7,7,9);
  2464.    TSB(N17,L1;P16;9,8,7,8,9,8,7,8);
  2465.    TSB(N18,L1;P15;9,8,7,8,9,8,7,8);
  2466.    TSB(N19,L1;P14;9,8,7,8,9,8,7,8);
  2467.    TSB(N20,L1;P13;9,8,7,8,9,8,7,8);
  2468. %
  2469. ;Data was taken from 1985 Fairchild Fast Data Book.
  2470. :74F573   TTL  20
  2471.    LINV(P1;L1);
  2472.    DLATCH(P2,P11;N1;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2473.    DLATCH(P3,P11;N2;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2474.    DLATCH(P4,P11;N3;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2475.    DLATCH(P5,P11;N4;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2476.    DLATCH(P6,P11;N5;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2477.    DLATCH(P7,P11;N6;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2478.    DLATCH(P8,P11;N7;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2479.    DLATCH(P9,P11;N8;6,4,11,6,2,3,6,8,6,13,8,2,3,6);
  2480.    TSB(N1,L1;P19;9,12,6,8,9,12,6,8);
  2481.    TSB(N2,L1;P18;9,12,6,8,9,12,6,8);
  2482.    TSB(N3,L1;P17;9,12,6,8,9,12,6,8);
  2483.    TSB(N4,L1;P16;9,12,6,8,9,12,6,8);
  2484.    TSB(N5,L1;P15;9,12,6,8,9,12,6,8);
  2485.    TSB(N6,L1;P14;9,12,6,8,9,12,6,8);
  2486.    TSB(N7,L1;P13;9,12,6,8,9,12,6,8);
  2487.    TSB(N8,L1;P12;9,12,6,8,9,12,6,8);
  2488. %
  2489. ;Data for the following device was taken from 1987
  2490. ;Fairchild Fact Data Book.
  2491. ;Data for the following device is preliminary.
  2492. :74F574            TTL    20
  2493.    LINV(P1;L1);
  2494.    DQFF(P2,P11;N1;6,8,2,2,5,5,8,10,2,2,5,5);
  2495.    DQFF(P3,P11;N2;6,8,2,2,5,5,8,10,2,2,5,5);
  2496.    DQFF(P4,P11;N3;6,8,2,2,5,5,8,10,2,2,5,5);
  2497.    DQFF(P5,P11;N4;6,8,2,2,5,5,8,10,2,2,5,5);
  2498.    DQFF(P6,P11;N5;6,8,2,2,5,5,8,10,2,2,5,5);
  2499.    DQFF(P7,P11;N6;6,8,2,2,5,5,8,10,2,2,5,5);
  2500.    DQFF(P8,P11;N7;6,8,2,2,5,5,8,10,2,2,5,5);
  2501.    DQFF(P9,P11;N8;6,8,2,2,5,5,8,10,2,2,5,5);
  2502.    TSB(N1,L1;P19;8,12,6,7,8,12,6,7);
  2503.    TSB(N2,L1;P18;8,12,6,7,8,12,6,7);
  2504.    TSB(N3,L1;P17;8,12,6,7,8,12,6,7);
  2505.    TSB(N4,L1;P16;8,12,6,7,8,12,6,7);
  2506.    TSB(N5,L1;P15;8,12,6,7,8,12,6,7);
  2507.    TSB(N6,L1;P14;8,12,6,7,8,12,6,7);
  2508.    TSB(N7,L1;P13;8,12,6,7,8,12,6,7);
  2509.    TSB(N8,L1;P12;8,12,6,7,8,12,6,7);
  2510. %
  2511. :74F588   TTL  20
  2512.    LINV(P9;L1);
  2513.    LAND(L1,P11;L2);
  2514.    LNOR(L2,P9;L3);
  2515.    PULLUP(P19);
  2516.    PULLUP(P18);
  2517.    PULLUP(P17);
  2518.    PULLUP(P16);
  2519.    PULLUP(P15);
  2520.    PULLUP(P14);
  2521.    PULLUP(P13);
  2522.    PULLUP(P12);
  2523.    BUF(P1;N1;5,6,7,8);
  2524.    BUF(P2;N2;5,6,7,8);
  2525.    BUF(P3;N3;5,6,7,8);
  2526.    BUF(P4;N4;5,6,7,8);
  2527.    BUF(P5;N5;5,6,7,8);
  2528.    BUF(P6;N6;5,6,7,8);
  2529.    BUF(P7;N7;5,6,7,8);
  2530.    BUF(P8;N8;5,6,7,8);
  2531.    BUF(P12;N9;5,6,7,8);
  2532.    BUF(P13;N10;5,6,7,8);
  2533.    BUF(P14;N11;5,6,7,8);
  2534.    BUF(P15;N12;5,6,7,8);
  2535.    BUF(P16;N13;5,6,7,8);
  2536.    BUF(P17;N14;5,6,7,8);
  2537.    BUF(P18;N15;5,6,7,8);
  2538.    BUF(P19;N16;5,6,7,8);
  2539.    TSB(N1,L2;P19;10,8,8,8,10,8,8,8);
  2540.    TSB(N2,L2;P18;10,8,8,8,10,8,8,8);
  2541.    TSB(N3,L2;P17;10,8,8,8,10,8,8,8);
  2542.    TSB(N4,L2;P16;10,8,8,8,10,8,8,8);
  2543.    TSB(N5,L2;P15;10,8,8,8,10,8,8,8);
  2544.    TSB(N6,L2;P14;10,8,8,8,10,8,8,8);
  2545.    TSB(N7,L2;P13;10,8,8,8,10,8,8,8);
  2546.    TSB(N8,L2;P12;10,8,8,8,10,8,8,8);
  2547.    TSB(N9,L3;P8;10,8,8,8,10,8,8,8);
  2548.    TSB(N10,L3;P7;10,8,8,8,10,8,8,8);
  2549.    TSB(N11,L3;P6;10,8,8,8,10,8,8,8);
  2550.    TSB(N12,L3;P5;10,8,8,8,10,8,8,8);
  2551.    TSB(N13,L3;P4;10,8,8,8,10,8,8,8);
  2552.    TSB(N14,L3;P3;10,8,8,8,10,8,8,8);
  2553.    TSB(N15,L3;P2;10,8,8,8,10,8,8,8);
  2554.    TSB(N16,L3;P1;10,8,8,8,10,8,8,8);
  2555. %
  2556. ;Data for the following device was taken from 1987
  2557. ;Fairchild Fact Data Book.
  2558. ;Data is PRELIMINARY.
  2559. :74F604   TTL  28
  2560.    LINV(P2;L1);
  2561.    DQFF(P4,P1;N1;5,5,3,0,5,5,5,5,4,0,5,5);
  2562.    DQFF(P3,P1;N2;5,5,3,0,5,5,5,5,4,0,5,5);
  2563.    DQFF(P6,P1;N3;5,5,3,0,5,5,5,5,4,0,5,5);
  2564.    DQFF(P5,P1;N4;5,5,3,0,5,5,5,5,4,0,5,5);
  2565.    DQFF(P8,P1;N5;5,5,3,0,5,5,5,5,4,0,5,5);
  2566.    DQFF(P7,P1;N6;5,5,3,0,5,5,5,5,4,0,5,5);
  2567.    DQFF(P10,P1;N7;5,5,3,0,5,5,5,5,4,0,5,5);
  2568.    DQFF(P9,P1;N8;5,5,3,0,5,5,5,5,4,0,5,5);
  2569.    DQFF(P26,P1;N9;5,5,3,0,5,5,5,5,4,0,5,5);
  2570.    DQFF(P27,P1;N10;5,5,3,0,5,5,5,5,4,0,5,5);
  2571.    DQFF(P24,P1;N11;5,5,3,0,5,5,5,5,4,0,5,5);
  2572.    DQFF(P25,P1;N12;5,5,3,0,5,5,5,5,4,0,5,5);
  2573.    DQFF(P22,P1;N13;5,5,3,0,5,5,5,5,4,0,5,5);
  2574.    DQFF(P23,P1;N14;5,5,3,0,5,5,5,5,4,0,5,5);
  2575.    DQFF(P20,P1;N15;5,5,3,0,5,5,5,5,4,0,5,5);
  2576.    DQFF(P21,P1;N16;5,5,3,0,5,5,5,5,4,0,5,5);
  2577.    AND(N1,L1;N17;4,3,6,5);
  2578.    AND(N3,L1;N19;4,3,6,5);
  2579.    AND(N5,L1;N21;4,3,6,5);
  2580.    AND(N7,L1;N23;4,3,6,5);
  2581.    AND(N9,L1;N25;4,3,6,5);
  2582.    AND(N11,L1;N27;4,3,6,5);
  2583.    AND(N13,L1;N29;4,3,6,5);
  2584.    AND(N15,L1;N31;4,3,6,5);
  2585.    AND(N2,P2;N18;4,3,6,5);
  2586.    AND(N4,P2;N20;4,3,6,5);
  2587.    AND(N6,P2;N22;4,3,6,5);
  2588.    AND(N8,P2;N24;4,3,6,5);
  2589.    AND(N10,P2;N26;4,3,6,5);
  2590.    AND(N12,P2;N28;4,3,6,5);
  2591.    AND(N14,P2;N30;4,3,6,5);
  2592.    AND(N16,P2;N32;4,3,6,5);
  2593.    LOR(N17,N18;L2);
  2594.    LOR(N19,N20;L3);
  2595.    LOR(N21,N22;L4);
  2596.    LOR(N23,N24;L5);
  2597.    LOR(N25,N26;L6);
  2598.    LOR(N27,N28;L7);
  2599.    LOR(N29,N30;L8);
  2600.    LOR(N31,N32;L9);
  2601.    TSB(L2,P1;P15;13,8,13,8,13,8,13,8);
  2602.    TSB(L3,P1;P13;13,8,13,8,13,8,13,8);
  2603.    TSB(L4,P1;P12;13,8,13,8,13,8,13,8);
  2604.    TSB(L5,P1;P11;13,8,13,8,13,8,13,8);
  2605.    TSB(L6,P1;P16;13,8,13,8,13,8,13,8);
  2606.    TSB(L7,P1;P17;13,8,13,8,13,8,13,8);
  2607.    TSB(L8,P1;P18;13,8,13,8,13,8,13,8);
  2608.    TSB(L9,P1;P19;13,8,13,8,13,8,13,8);
  2609. %
  2610. ;Data for the following device was taken from 1987
  2611. ;Fairchild Fact Data Book.
  2612. ;Data is PRELIMINARY
  2613. :74F823   TTL  24
  2614.    LINV(P1;L1);
  2615.    LNOR(P14,N1;L2);
  2616.    LINV(L2;L3);
  2617.    AND(L3,P13;N1;0,0,0,0);
  2618.    AND(L2,P13;N2;0,0,0,0);
  2619.    DQFFC(P2,N2,P11;N3;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2620.    DQFFC(P3,N2,P11;N4;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2621.    DQFFC(P4,N2,P11;N5;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2622.    DQFFC(P5,N2,P11;N6;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2623.    DQFFC(P6,N2,P11;N7;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2624.    DQFFC(P7,N2,P11;N8;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2625.    DQFFC(P8,N2,P11;N9;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2626.    DQFFC(P9,N2,P11;N10;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2627.    DQFFC(P10,N2,P11;N11;6,8,2,2,5,5,13,13,5,5,8,10,2,0,5,5,15,15,5,5);
  2628.    TSB(N3,L1;P23;8,12,6,7,8,12,6,7);
  2629.    TSB(N4,L1;P22;8,12,6,7,8,12,6,7);
  2630.    TSB(N5,L1;P21;8,12,6,7,8,12,6,7);
  2631.    TSB(N6,L1;P20;8,12,6,7,8,12,6,7);
  2632.    TSB(N7,L1;P19;8,12,6,7,8,12,6,7);
  2633.    TSB(N8,L1;P18;8,12,6,7,8,12,6,7);
  2634.    TSB(N9,L1;P17;8,12,6,7,8,12,6,7);
  2635.    TSB(N10,L1;P16;8,12,6,7,8,12,6,7);
  2636.    TSB(N11,L1;P15;8,12,6,7,8,12,6,7);
  2637. %
  2638. ;Data for the following device was taken from 1987
  2639. ;Fairchild Fact Data Book.
  2640. ;Data is PRELIMINARY
  2641. :74F824   TTL  24
  2642.    LINV(P1;L1);
  2643.    LNOR(P14,N1;L2);
  2644.    LINV(L2;L3);
  2645.    AND(L3,P13;N1;0,0,0,0);
  2646.    AND(L2,P13;N2;0,0,0,0);
  2647.    DQFFC(P2,N2,P11;N3;8,6,2,2,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2648.    DQFFC(P3,N2,P11;N4;8,6,2,2,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2649.    DQFFC(P4,N2,P11;N5;8,6,2,2,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2650.    DQFFC(P5,N2,P11;N6;8,6,2,2,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2651.    DQFFC(P6,N2,P11;N7;8,6,2,2,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2652.    DQFFC(P7,N2,P11;N8;8,6,2,2,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2653.    DQFFC(P8,N2,P11;N9;8,6,2,2,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2654.    DQFFC(P9,N2,P11;N10;8,6,2,0,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2655.    DQFFC(P10,N2,P11;N11;8,6,2,0,5,5,13,13,5,5,10,8,2,2,5,5,15,15,5,5);
  2656.    ITSB(N3,L1;P23;8,12,6,7,8,12,6,7);
  2657.    ITSB(N4,L1;P22;8,12,6,7,8,12,6,7);
  2658.    ITSB(N5,L1;P21;8,12,6,7,8,12,6,7);
  2659.    ITSB(N6,L1;P20;8,12,6,7,8,12,6,7);
  2660.    ITSB(N7,L1;P19;8,12,6,7,8,12,6,7);
  2661.    ITSB(N8,L1;P18;8,12,6,7,8,12,6,7);
  2662.    ITSB(N9,L1;P17;8,12,6,7,8,12,6,7);
  2663.    ITSB(N10,L1;P16;8,12,6,7,8,12,6,7);
  2664.    ITSB(N11,L1;P15;8,12,6,7,8,12,6,7);
  2665. %
  2666. ;Data for the following device was taken from 1987
  2667. ;Fairchild Fact Data Book.
  2668. ;Data is PRELIMINARY.
  2669. :74F825   TTL  24
  2670.    LNOR(P1,P2,P23;L1);
  2671.    LNOR(P14,N1;L2);
  2672.    LINV(L2;L3);
  2673.    AND(L3,P13;N1;0,0,0,0);
  2674.    AND(L2,P13;N2;0,0,0,0);
  2675.    DQFFC(P3,N2,P11;N4;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2676.    DQFFC(P4,N2,P11;N5;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2677.    DQFFC(P5,N2,P11;N6;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2678.    DQFFC(P6,N2,P11;N7;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2679.    DQFFC(P7,N2,P11;N8;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2680.    DQFFC(P8,N2,P11;N9;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2681.    DQFFC(P9,N2,P11;N10;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2682.    DQFFC(P10,N2,P11;N11;6,8,2,2,5,5,13,13,5,5,8,10,3,2,5,5,15,15,5,5);
  2683.    TSB(N4,L1;P22;8,12,6,7,8,12,6,7);
  2684.    TSB(N5,L1;P21;8,12,6,7,8,12,6,7);
  2685.    TSB(N6,L1;P20;8,12,6,7,8,12,6,7);
  2686.    TSB(N7,L1;P19;8,12,6,7,8,12,6,7);
  2687.    TSB(N8,L1;P18;8,12,6,7,8,12,6,7);
  2688.    TSB(N9,L1;P17;8,12,6,7,8,12,6,7);
  2689.    TSB(N10,L1;P16;8,12,6,7,8,12,6,7);
  2690.    TSB(N11,L1;P15;8,12,6,7,8,12,6,7);
  2691. %
  2692. ;Data for the following device is PRELIMINARY.
  2693. :74F843   TTL  24
  2694.    LINV(P1;L1);
  2695.    DLATCHPC(P2,P13,P14,P11;N1;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2696.    DLATCHPC(P3,P13,P14,P11;N2;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2697.    DLATCHPC(P4,P13,P14,P11;N3;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2698.    DLATCHPC(P5,P13,P14,P11;N4;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2699.    DLATCHPC(P6,P13,P14,P11;N5;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2700.    DLATCHPC(P7,P13,P14,P11;N6;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2701.    DLATCHPC(P8,P13,P14,P11;N7;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2702.    DLATCHPC(P9,P13,P14,P11;N8;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2703.    DLATCHPC(P10,P13,P14,P11;N9;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2704.    TSB(N1,L1;P23;8,11,5,7,8,11,5,7);
  2705.    TSB(N2,L1;P22;8,11,5,7,8,11,5,7);
  2706.    TSB(N3,L1;P21;8,11,5,7,8,11,5,7);
  2707.    TSB(N4,L1;P20;8,11,5,7,8,11,5,7);
  2708.    TSB(N5,L1;P19;8,11,5,7,8,11,5,7);
  2709.    TSB(N6,L1;P18;8,11,5,7,8,11,5,7);
  2710.    TSB(N7,L1;P17;8,11,5,7,8,11,5,7);
  2711.    TSB(N8,L1;P16;8,11,5,7,8,11,5,7);
  2712.    TSB(N9,L1;P15;8,11,5,7,8,11,5,7);
  2713. %
  2714. ;Data for the following device is PRELIMINARY.
  2715. :74F845   TTL  24
  2716.    LNOR(P1,P2,P23;L1);
  2717.    DLATCHPC(P3,P13,P14,P11;N1;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2718.    DLATCHPC(P4,P13,P14,P11;N2;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2719.    DLATCHPC(P5,P13,P14,P11;N3;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2720.    DLATCHPC(P6,P13,P14,P11;N4;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2721.    DLATCHPC(P7,P13,P14,P11;N5;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2722.    DLATCHPC(P8,P13,P14,P11;N6;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2723.    DLATCHPC(P9,P13,P14,P11;N7;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2724.    DLATCHPC(P10,P13,P14,P11;N8;6,4,11,6,3,3,4,7,16,5,8,6,13,8,3,3,4,9,18,5);
  2725.    TSB(N1,L1;P22;8,11,5,7,8,11,5,7);
  2726.    TSB(N2,L1;P21;8,11,5,7,8,11,5,7);
  2727.    TSB(N3,L1;P20;8,11,5,7,8,11,5,7);
  2728.    TSB(N4,L1;P19;8,11,5,7,8,11,5,7);
  2729.    TSB(N5,L1;P18;8,11,5,7,8,11,5,7);
  2730.    TSB(N6,L1;P17;8,11,5,7,8,11,5,7);
  2731.    TSB(N7,L1;P16;8,11,5,7,8,11,5,7);
  2732.    TSB(N8,L1;P15;8,11,5,7,8,11,5,7);
  2733. %
  2734.