home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p078 / 5.img / VLIB.PLB / HCT.DSF < prev    next >
Encoding:
Text File  |  1990-12-04  |  54.8 KB  |  1,607 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 HCT library.
  12. ;
  13. ;Unless otherwise stated the delays for the following parts are -
  14. ;Tplh and Tphl for 15pf and 50 pf respectively.
  15. ;
  16. ;Unless otherwise stated, delays for flip flops taken from the Signetics
  17. ;databook have the following exceptions to the databook -
  18. ;The min. remuval time preset or clear to clock is entered as zero.
  19. ;
  20. ;Unless otherwise specified, delays for the following devices were taken
  21. ;from 1986 Signetics High-Speed CMOS data book.
  22. :74HCT00            TTL    14
  23.    NAND(P1,P2;P3;8,8,19,19);
  24.    NAND(P4,P5;P6;8,8,19,19);
  25.    NAND(P10,P9;P8;8,8,19,19);
  26.    NAND(P13,P12;P11;8,8,19,19);
  27. %
  28. :74HCT02            TTL    14
  29.    NOR(P2,P3;P1;9,9,19,19);
  30.    NOR(P5,P6;P4;9,9,19,19);
  31.    NOR(P8,P9;P10;9,9,19,19);
  32.    NOR(P11,P12;P13;9,9,19,19);
  33. %
  34. :74HCT03            TTL    14
  35.    SET(RHIGH);
  36.    NAND(P1,P2;P3;10,10,24,24);
  37.    NAND(P4,P5;P6;10,10,24,24);
  38.    NAND(P10,P9;P8;10,10,24,24);
  39.    NAND(P13,P12;P11;10,10,24,24);
  40. %
  41. :74HCT04            TTL    14
  42.    INV(P1;P2;8,8,20,20);
  43.    INV(P3;P4;8,8,20,20);
  44.    INV(P5;P6;8,8,20,20);
  45.    INV(P9;P8;8,8,20,20);
  46.    INV(P11;P10;8,8,20,20);
  47.    INV(P13;P12;8,8,20,20);
  48. %
  49. ;taken from 1984 National Logic Databook.
  50. :74HCT05            TTL    14
  51.    SET(RHIGH);
  52.    INV(P1;P2;16,15,25,28);
  53.    INV(P3;P4;16,15,25,28);
  54.    INV(P5;P6;16,15,25,28);
  55.    INV(P9;P8;16,15,25,28);
  56.    INV(P11;P10;16,15,25,28);
  57.    INV(P13;P12;16,15,25,28);
  58. %
  59. :74HCT08            TTL    14
  60.    AND(P1,P2;P3;11,11,24,24);
  61.    AND(P4,P5;P6;11,11,24,24);
  62.    AND(P10,P9;P8;11,11,24,24);
  63.    AND(P13,P12;P11;11,11,24,24);
  64. %
  65. :74HCT10            TTL    14
  66.    NAND(P1,P2,P13;P12;11,11,24,24);
  67.    NAND(P3,P4,P5;P6;11,11,24,24);
  68.    NAND(P11,P10,P9;P8;11,11,24,24);
  69. %
  70. :74HCT11            TTL    14
  71.    AND(P1,P2,P13;P12;13,13,28,28);
  72.    AND(P3,P4,P5;P6;13,13,28,28);
  73.    AND(P11,P10,P9;P8;13,13,28,28);
  74. %
  75. :74HCT14            TTL    14
  76.    INV(P1;P2;15,15,31,31);
  77.    INV(P3;P4;15,15,31,31);
  78.    INV(P5;P6;15,15,31,31);
  79.    INV(P9;P8;15,15,31,31);
  80.    INV(P11;P10;15,15,31,31);
  81.    INV(P13;P12;15,15,31,31);
  82. %
  83. :74HCT20            TTL    14
  84.    NAND(P1,P2,P4,P5;P6;13,13,28,28);
  85.    NAND(P9,P10,P12,P13;P8;13,13,28,28);
  86. %
  87. :74HCT27            TTL    14
  88.    NOR(P1,P2,P13;P12;10,10,21,21);
  89.    NOR(P3,P4,P5;P6;10,10,21,21);
  90.    NOR(P11,P10,P9;P8;10,10,21,21);
  91. %
  92. :74HCT30            TTL    14
  93.    NAND(P1,P2,P3,P4,P5,P6,P11,P12;P8;15,15,31,31);
  94. %
  95. :74HCT32            TTL    14
  96.    OR(P1,P2;P3;9,9,24,24);
  97.    OR(P4,P5;P6;9,9,24,24);
  98.    OR(P10,P9;P8;9,9,24,24);
  99.    OR(P12,P13;P11;9,9,24,24);
  100. %
  101. ;Data for the following device was taken from Motorola
  102. ;High Speed CMOS Logic Data
  103. ;Delays for 15 pF were calculated as follows-
  104. ;Tp=Tp(at 50pF) + 0.5(4.5V)(15-50)pF/14
  105. :74HCT34   TTL  14
  106.    BUF(P1;P2;22,22,28,28);
  107.    BUF(P3;P4;22,22,28,28);
  108.    BUF(P5;P6;22,22,28,28);
  109.    BUF(P9;P8;22,22,28,28);
  110.    BUF(P11;P10;22,22,28,28);
  111.    BUF(P13;P12;22,22,28,28);
  112. %
  113. ;The minimum clock pulse width was extrapolated using the maximum clock
  114. ;frequency divided by 2.
  115. :74HCT74            TTL    14
  116.    DFFPC(P2,P3,P4,P1;P5,P6;15,15,12,3,9,9,18,18,9,0,35,35,12,3,18,18,35,35,16,6);
  117.    DFFPC(P12,P11,P10,P13;P9,P8;15,15,12,3,9,9,18,18,9,0,3,35,12,3,18,18,35,35,16,6);
  118. %
  119. ;taken from 1984 National Logic Data book.
  120. :74HCT76            TTL    16
  121.    INV(P1;N1;0,0,0,0);
  122.    INV(P6;N2;0,0,0,0);
  123.    JKFFPC(P4,P16,N1,P2,P3;P15,P14;30,30,20,0,16,16,30,30,16,20,44,44,25,0,20,20,44,44,20,25);
  124.    JKFFPC(P9,P12,N2,P7,P8;P11,P10;30,30,20,0,16,16,30,30,16,20,44,44,25,0,20,20,44,44,20,25);
  125. %
  126. :74HCT86            TTL    14
  127.    XOR(P1,P2;P3;14,14,32,32);
  128.    XOR(P4,P5;P6;14,14,32,32);
  129.    XOR(P10,P9;P8;14,14,32,32);
  130.    XOR(P13,P12;P11;14,14,32,32);
  131. %
  132. ;Minimum pulse width for 15pf was extrapolated using Max. Clock Frequency /2.
  133. :74HCT107            TTL    14
  134.    INV(P12;N1;0,0,0,0);
  135.    INV(P9;N2;0,0,0,0);
  136.    JKFFC(P1,P4,N1,P13;P3,P2;18,18,20,5,7,7,19,19,24,12,36,36,20,5,16,16,38,38,24,12);
  137.    JKFFC(P8,P11,N2,P10;P5,P6;18,18,20,5,7,7,19,19,24,12,36,36,20,5,16,16,38,38,24,12);
  138. %
  139. :74HCT109            TTL    16
  140.    LINV(P3;L1);
  141.    LINV(P13;L2);
  142.    JKFFPC(P2,L1,P4,P5,P1;P6,P7;17,17,18,3,8,8,14,14,16,16,35,35,18,3,18,18,35,35,16,16);
  143.    JKFFPC(P14,L2,P12,P11,P15;P10,P9;17,17,18,3,8,8,14,14,16,16,35,35,18,3,18,18,35,35,16,16);
  144. %
  145. :74HCT112            TTL    16
  146.    INV(P1;N1;0,0,0,0);
  147.    INV(P13;N2;0,0,0,0);
  148.    JKFFPC(P3,P2,N1,P4,P15;P5,P6;19,19,16,0,7,7,19,19,7,20,40,40,16,0,16,16,37,37,18,20);
  149.    JKFFPC(P11,P12,N2,P10,P14;P9,P7;19,19,16,0,7,7,19,19,7,20,40,40,16,0,16,16,37,37,18,20);
  150. %
  151. :74HCT132            TTL    14
  152.    NAND(P1,P2;P3;17,17,33,33);
  153.    NAND(P4,P5;P6;17,17,33,33);
  154.    NAND(P10,P9;P8;17,17,33,33);
  155.    NAND(P13,P12;P11;17,17,33,33);
  156. %
  157. ;Data for the following device was taken from
  158. ;1988 TI High Speed CMOS Logic Data Book.
  159. :74HCT137   TTL  16
  160.    LINV(P5;L3);
  161.    LAND(L3,P6;L1);
  162.    LINV(P4;L2);
  163.    DLATCH(P1,L2;N3;12,12,16,16,19,5,33,12,12,16,16,19,5,33);
  164.    DLATCH(P2,L2;N4;12,12,16,16,19,5,33,12,12,16,16,19,5,33);
  165.    DLATCH(P3,L2;N5;12,12,16,16,19,5,33,12,12,16,16,19,5,33);
  166.    LINV(N3;L4);
  167.    LINV(N4;L5);
  168.    LINV(N5;L6);
  169.    NAND(L4,L5,L6,L1;P15;26,26,36,36);
  170.    NAND(N3,L5,L6,L1;P14;26,26,36,36);
  171.    NAND(L4,N4,L6,L1;P13;26,26,36,36);
  172.    NAND(N3,N4,L6,L1;P12;26,26,36,36);
  173.    NAND(L4,L5,N5,L1;P11;26,26,36,36);
  174.    NAND(N3,L5,N5,L1;P10;26,26,36,36);
  175.    NAND(L4,N4,N5,L1;P9;26,26,36,36);
  176.    NAND(N3,N4,N5,L1;P7;26,26,36,36);
  177. %
  178. ;Delays for the following part are taken from the National Logic Databook
  179. ;Volume II.  Delays are modeled for Select to output and Enable to output
  180. ;for Low to High going and High to Low going signals.
  181. :74HCT138            TTL    16
  182.    BUF(P1;N1;30,20,45,33);
  183.    BUF(P2;N2;30,20,45,33);
  184.    BUF(P3;N3;30,20,45,33);
  185.    INV(P1;N4;30,20,45,33);
  186.    INV(P2;N5;30,20,45,33);
  187.    INV(P3;N6;30,20,45,33);
  188.    BUF(P6;N7;20,20,33,33);
  189.    NOR(P4,P5;N8;25,20,38,33);
  190.    LAND(N7,N8;L1);
  191.    NAND(N4,N5,N6,L1;P15;5,5,5,5);
  192.    NAND(N1,N5,N6,L1;P14;5,5,5,5);
  193.    NAND(N4,N2,N6,L1;P13;5,5,5,5);
  194.    NAND(N1,N2,N6,L1;P12;5,5,5,5);
  195.    NAND(N4,N5,N3,L1;P11;5,5,5,5);
  196.    NAND(N1,N5,N3,L1;P10;5,5,5,5);
  197.    NAND(N4,N2,N3,L1;P9;5,5,5,5);
  198.    NAND(N1,N2,N3,L1;P7;5,5,5,5);
  199. %
  200. ;Delays for the following part are taken from the National Logic Databook
  201. ;Volume II.  Delays are modeled for Select to output and Enable to output
  202. ;for Low to High going and High to Low going signals.
  203. :74HCT138A         TTL    16
  204.    BUF(P1;N1;30,20,45,33);
  205.    BUF(P2;N2;30,20,45,33);
  206.    BUF(P3;N3;30,20,45,33);
  207.    INV(P1;N4;30,20,45,33);
  208.    INV(P2;N5;30,20,45,33);
  209.    INV(P3;N6;30,20,45,33);
  210.    BUF(P6;N7;20,20,33,33);
  211.    NOR(P4,P5;N8;25,20,38,33);
  212.    LAND(N7,N8;L1);
  213.    NAND(N4,N5,N6,L1;P15;5,5,5,5);
  214.    NAND(N1,N5,N6,L1;P14;5,5,5,5);
  215.    NAND(N4,N2,N6,L1;P13;5,5,5,5);
  216.    NAND(N1,N2,N6,L1;P12;5,5,5,5);
  217.    NAND(N4,N5,N3,L1;P11;5,5,5,5);
  218.    NAND(N1,N5,N3,L1;P10;5,5,5,5);
  219.    NAND(N4,N2,N3,L1;P9;5,5,5,5);
  220.    NAND(N1,N2,N3,L1;P7;5,5,5,5);
  221. %
  222. ;Delays for the following part are taken from the National Logic Databook
  223. ;Volume II.
  224. ;Delays are modeled for Select to Output for Low to High
  225. ;and High to Low going signals.
  226. :74HCT139            TTL    16
  227.    LINV(P1;L1);
  228.    LINV(P2;L2);
  229.    LINV(P3;L3);
  230.    LINV(P15;L4);
  231.    LINV(P14;L5);
  232.    LINV(P13;L6);
  233.    NAND(L2,L3,L1;P4;30,30,44,44);
  234.    NAND(P2,L3,L1;P5;30,30,44,44);
  235.    NAND(L2,P3,L1;P6;30,30,44,44);
  236.    NAND(P2,P3,L1;P7;30,30,44,44);
  237.    NAND(L5,L6,L4;P12;30,30,44,44);
  238.    NAND(P14,L6,L4;P11;30,30,44,44);
  239.    NAND(L5,P13,L4;P10;30,30,44,44);
  240.    NAND(P14,P13,L4;P9;30,30,44,44);
  241. %
  242. ;Delays are modeled for Dx to Outputs W and Y,
  243. ;Select to Outputs W and Y, and Strobe to Outputs W and Y, for Low to
  244. ;High and High to Low going signals.
  245. :74HCT151            TTL    16
  246.    INV(P11;N1;4,12,3,13);
  247.    INV(P10;N2;4,12,3,13);
  248.    INV(P9;N3;4,12,3,13);
  249.    INV(P7;N4;10,6,9,7);
  250.    BUF(P7;N5;10,3,9,2);
  251.    LINV(N1;L1);
  252.    LINV(N2;L2);
  253.    LINV(N3;L3);
  254.    LAND(P4,N1,N2,N3;L4);
  255.    LAND(P3,L1,N2,N3;L5);
  256.    LAND(P2,N1,L2,N3;L6);
  257.    LAND(P1,L1,L2,N3;L7);
  258.    LAND(P15,L3,N1,N2;L8);
  259.    LAND(P14,L3,L1,N2;L9);
  260.    LAND(P13,L3,N1,L2;L10);
  261.    LAND(P12,L3,L1,L2;L11);
  262.    LOR(L4,L5,L6,L7,L8,L9,L10,L11;L12);
  263.    LINV(L12;L13);
  264.    AND(N4,L12;P5;26,32,33,35);
  265.    OR(N5,L13;P6;21,20,25,27);
  266. %
  267. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  268. ;Output for Low to High and High to Low going signals.
  269. :74HCT157            TTL    16
  270.    LINV(P15;L1);
  271.    INV(P1;N1;6,6,10,10);
  272.    LAND(L1,N1;L3);
  273.    LAND(L1,P1;L4);
  274.    LAND(P2,L3;L5);
  275.    LAND(P3,L4;L6);
  276.    LAND(P5,L3;L7);
  277.    LAND(P6,L4;L8);
  278.    LAND(P11,L3;L9);
  279.    LAND(P10,L4;L10);
  280.    LAND(P14,L3;L11);
  281.    LAND(P13,L4;L12);
  282.    OR(L5,L6;P4;13,13,27,27);
  283.    OR(L7,L8;P7;13,13,27,27);
  284.    OR(L9,L10;P9;13,13,27,27);
  285.    OR(L11,L12;P12;13,13,27,27);
  286. %
  287. ;Delays are modeled for Data to Output, Strobe to Output, and Select to
  288. ;Output for Low to High and High to Low going signals.
  289. :74HCT158            TTL    16
  290.    INV(P15;N1;3,3,5,5);
  291.    INV(P1;N2;3,3,5,5);
  292.    LAND(N1,N2;L1);
  293.    LAND(N1,P1;L2);
  294.    LAND(P2,L1;L3);
  295.    LAND(P3,L2;L4);
  296.    LAND(P5,L1;L5);
  297.    LAND(P6,L2;L6);
  298.    LAND(P11,L1;L7);
  299.    LAND(P10,L2;L8);
  300.    LAND(P14,L1;L9);
  301.    LAND(P13,L2;L10);
  302.    NOR(L3,L4;P4;13,13,30,30);
  303.    NOR(L5,L6;P7;13,13,30,30);
  304.    NOR(L7,L8;P9;13,13,30,30);
  305.    NOR(L9,L10;P12;13,13,30,30);
  306. %
  307. ;
  308. ;Delays for the HCT160 series devices were taken from
  309. ;1984 National Logic data book.
  310. ;
  311. :74HCT160  TTL  16
  312.    INV(P9;N7;0,0,0,0);
  313.    LINV(N7;L1);
  314.    AND(P10,P7;N1;0,0,0,0);
  315.    AND(N3,N6;N2;0,0,0,0);
  316.    AND(P10,N2;P15;26,32,40,49);
  317.    LAND(N3,N4;L2);
  318.    LAND(N3,N4,N5;L3);
  319.    LAND(N3,N1;L4);
  320.    LAND(L2,N1;L5);
  321.    LAND(N3,N6;L6);
  322.    LNAND(L6,N1;L7);
  323.    LAND(L3,N1;L8);
  324.    LXOR(N1,N3;L9);
  325.    LXOR(L4,N4;L10);
  326.    LXOR(L5,N5;L11);
  327.    LXOR(L8,N6;L12);
  328.    LAND(P3,N7;L13);
  329.    LAND(L1,L9;L14);
  330.    LAND(P4,N7;L15);
  331.    LAND(L1,L7,L10;L16);
  332.    LAND(P5,N7;L17);
  333.    LAND(L1,L11;L18);
  334.    LAND(P6,N7;L19);
  335.    LAND(L1,L7,L12;L20);
  336.    LOR(L13,L14;L21);
  337.    LOR(L15,L16;L22);
  338.    LOR(L17,L18;L23);
  339.    LOR(L19,L20;L24);
  340.    DQFFC(L21,P2,P1;N3;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  341.    DQFFC(L22,P2,P1;N4;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  342.    DQFFC(L23,P2,P1;N5;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  343.    DQFFC(L24,P2,P1;N6;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  344.    BUF(N3;P14;26,32,40,49);
  345.    BUF(N4;P13;26,32,40,49);
  346.    BUF(N5;P12;26,32,40,49);
  347.    BUF(N6;P11;26,32,40,49);
  348. %
  349. :74HCT161  TTL  16
  350.    AND(P7,P9,P10;N1;0,0,0,0);
  351.    AND(N3,N4,N5,N6;N2;0,0,0,0);
  352.    AND(P10,N2;P15;26,32,40,49);
  353.    LINV(P9;L1);
  354.    LAND(P9,N3;L2);
  355.    LXOR(L2,N1;L3);
  356.    LAND(L1,P3;L4);
  357.    LOR(L3,L4;L5);
  358.    LAND(P9,N4;L6);
  359.    LAND(N1,N3;L7);
  360.    LXOR(L6,L7;L8);
  361.    LAND(L1,P4;L9)
  362.    LOR(L8,L9;L10);
  363.    LAND(P9,N5;L11);
  364.    LAND(N1,N3,N4;L12);
  365.    LXOR(L11,L12;L13);
  366.    LAND(L1,P5;L14);
  367.    LOR(L13,L14;L15);
  368.    LAND(P9,N6;L16);
  369.    LAND(N1,N3,N4,N5;L17);
  370.    LXOR(L16,L17;L18);
  371.    LAND(L1,P6;L19);
  372.    LOR(L18,L19;L20);
  373.    DQFFC(L5,P2,P1;N3;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  374.    DQFFC(L10,P2,P1;N4;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  375.    DQFFC(L15,P2,P1;N5;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  376.    DQFFC(L20,P2,P1;N6;4,4,30,5,16,16,8,8,16,20,4,5,38,13,20,28,8,8,20,32);
  377.    BUF(N3;P14;24,30,39,47);
  378.    BUF(N4;P13;24,30,39,47);
  379.    BUF(N5;P12;24,30,39,47);
  380.    BUF(N6;P11;24,30,39,47);
  381. %
  382. :74HCT162  TTL  16
  383.    LINV(P1;L1);
  384.    LNOR(L1,P9;L2);
  385.    LNOR(L1,L2;L3);
  386.    AND(P10,P7;N1;0,0,0,0);
  387.    AND(N3,N6;N2;0,0,0,0);
  388.    AND(P10,N2;P15;26,32,40,49);
  389.    LAND(N3,N4;L4);
  390.    LAND(N3,N4,N5;L5);
  391.    LAND(N3,N1;L6);
  392.    LAND(L4,N1;L7);
  393.    LAND(N3,N6;L8);
  394.    LNAND(L8,N1;L9);
  395.    LAND(L5,N1;L10);
  396.    LXOR(N1,N3;L11);
  397.    LXOR(L6,N4;L12);
  398.    LXOR(L7,N5;L13);
  399.    LXOR(L10,N6;L14);
  400.    LAND(P3,L2;L15);
  401.    LAND(L3,L11;L16);
  402.    LAND(P4,L2;L17);
  403.    LAND(L3,L9,L12;L18);
  404.    LAND(P5,L2;L19);
  405.    LAND(L3,L13;L20);
  406.    LAND(P6,L2;L21);
  407.    LAND(L3,L9,L14;L22);
  408.    LOR(L15,L16;L23);
  409.    LOR(L17,L18;L24);
  410.    LOR(L19,L20;L25);
  411.    LOR(L21,L22;L26);
  412.    DQFF(L23,P2;N3;4,4,30,5,16,16,4,5,38,13,20,28);
  413.    DQFF(L24,P2;N4;4,4,30,5,16,16,4,5,38,13,20,28);
  414.    DQFF(L25,P2;N5;4,4,30,5,16,16,4,5,38,13,20,28);
  415.    DQFF(L26,P2;N6;4,4,30,5,16,16,4,5,38,13,20,28);
  416.    BUF(N3;P14;24,30,39,47);
  417.    BUF(N4;P13;24,30,39,47);
  418.    BUF(N5;P12;24,30,39,47);
  419.    BUF(N6;P11;24,30,39,47);
  420. %
  421. :74HCT163  TTL  16
  422.    NAND(P7,P9,P10;N1;0,0,0,0);
  423.    INV(P9;N2;0,0,0,0);
  424.    INV(P1;N3;0,0,0,0);
  425.    LNOR(N1,N3;L1);
  426.    LNOR(P9,N3;L2);
  427.    LNOR(N2,N3;L3);
  428.    AND(N5,N6,N7,N8;N4;0,0,0,0);
  429.    AND(P10,N4;P15;26,32,40,49);
  430.    LAND(L3,N5;L4);
  431.    LXOR(L4,L1;L5);
  432.    LAND(L2,P3;L6);
  433.    LOR(L5,L6;L7);
  434.    LAND(L3,N6;L8);
  435.    LAND(L1,N5;L9);
  436.    LXOR(L8,L9;L10);
  437.    LAND(L2,P4;L11)
  438.    LOR(L10,L11;L12);
  439.    LAND(L3,N7;L13);
  440.    LAND(L1,N5,N6;L14);
  441.    LXOR(L13,L14;L15);
  442.    LAND(L2,P5;L16);
  443.    LOR(L15,L16;L17);
  444.    LAND(L3,N8;L18);
  445.    LAND(L1,N5,N6,N7;L19);
  446.    LXOR(L18,L19;L20);
  447.    LAND(L2,P6;L21);
  448.    LOR(L20,L21;L22);
  449.    DQFF(L7,P2;N5;4,4,30,5,16,16,4,5,38,13,20,20);
  450.    DQFF(L12,P2;N6;4,4,30,5,16,16,4,5,38,13,20,20);
  451.    DQFF(L17,P2;N7;4,4,30,5,16,16,4,5,38,13,20,20);
  452.    DQFF(L22,P2;N8;4,4,30,5,16,16,4,5,38,13,20,20);
  453.    BUF(N5;P14;24,30,39,47);
  454.    BUF(N6;P13;24,30,39,47);
  455.    BUF(N7;P12;24,30,39,47);
  456.    BUF(N8;P11;24,30,39,47);
  457. %
  458. :74HCT164   TTL  14
  459.    LAND(P1,P2;L1);
  460.    DQFFC(L1,P8,P9;N1;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  461.    DQFFC(N1,P8,P9;N2;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  462.    DQFFC(N2,P8,P9;N3;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  463.    DQFFC(N3,P8,P9;N4;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  464.    DQFFC(N4,P8,P9;N5;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  465.    DQFFC(N5,P8,P9;N6;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  466.    DQFFC(N6,P8,P9;N7;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  467.    DQFFC(N7,P8,P9;N8;7,7,20,5,18,18,11,11,18,20,7,7,25,0,22,22,12,12,22,25);
  468.    BUF(N1;P3;25,25,39,39);
  469.    BUF(N2;P4;25,25,39,39);
  470.    BUF(N3;P5;25,25,39,39);
  471.    BUF(N4;P6;25,25,39,39);
  472.    BUF(N5;P10;25,25,39,39);
  473.    BUF(N6;P11;25,25,39,39);
  474.    BUF(N7;P12;25,25,39,39);
  475.    BUF(N8;P13;25,25,39,39);
  476. %
  477. ;The minimum clock pulse width for 15pf is extrapolated using maximum
  478. ;clock frequency divided by 2.
  479. :74HCT174            TTL    16
  480.    DQFFC(P3,P9,P1;P2;18,18,16,5,7,7,17,17,7,12,35,35,16,5,16,16,35,35,20,12);
  481.    DQFFC(P4,P9,P1;P5;18,18,16,5,7,7,17,17,7,12,35,35,16,5,16,16,35,35,20,12);
  482.    DQFFC(P6,P9,P1;P7;18,18,16,5,7,7,17,17,7,12,35,35,16,5,16,16,35,35,20,12);
  483.    DQFFC(P11,P9,P1;P10;18,18,16,5,7,7,17,17,7,12,35,35,16,5,16,16,35,35,20,12);
  484.    DQFFC(P13,P9,P1;P12;18,18,16,5,7,7,17,17,7,12,35,35,16,5,16,16,35,35,20,12);
  485.    DQFFC(P14,P9,P1;P15;18,18,16,5,7,7,17,17,7,12,35,35,16,5,16,16,35,35,20,12);
  486. %
  487. ;The minimum clock pulse width for 15pf is extrapolated using maximum clock
  488. ;frequency divided by 2.
  489. :74HCT175            TTL    16
  490.    DFFC(P4,P9,P1;P2,P3;16,16,16,5,9,9,19,19,9,5,33,33,16,5,20,20,38,38,20,5);
  491.    DFFC(P5,P9,P1;P7,P6;16,16,16,5,9,9,19,19,9,5,33,33,16,5,20,20,38,38,20,5);
  492.    DFFC(P12,P9,P1;P10,P11;16,16,16,5,9,9,19,19,9,5,33,33,16,5,20,20,38,38,20,5);
  493.    DFFC(P13,P9,P1;P15,P14;16,16,16,5,9,9,19,19,9,5,33,33,16,5,20,20,38,38,20,5);
  494. %
  495. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  496. ;delays are for 45pf and 150pf and the Enable/Disable times are for 50pf.
  497. :74HCT240            TTL    20
  498.    INV(P2;N1;9,9,20,20);
  499.    INV(P4;N2;9,9,20,20);
  500.    INV(P6;N3;9,9,20,20);
  501.    INV(P8;N4;9,9,20,20);
  502.    INV(P11;N5;9,9,20,20);
  503.    INV(P13;N6;9,9,20,20);
  504.    INV(P15;N7;9,9,20,20);
  505.    INV(P17;N8;9,9,20,20);
  506.    LINV(P1;L1);
  507.    LINV(P19;L2);
  508.    TSB(N1,L1;P18;30,30,25,25,30,30,25,25);
  509.    TSB(N2,L1;P16;30,30,25,25,30,30,25,25);
  510.    TSB(N3,L1;P14;30,30,25,25,30,30,25,25);
  511.    TSB(N4,L1;P12;30,30,25,25,30,30,25,25);
  512.    TSB(N5,L2;P9;30,30,25,25,30,30,25,25);
  513.    TSB(N6,L2;P7;30,30,25,25,30,30,25,25);
  514.    TSB(N7,L2;P5;30,30,25,25,30,30,25,25);
  515.    TSB(N8,L2;P3;30,30,25,25,30,30,25,25);
  516. %
  517. ;Propagation delays for 45pf and 150pf are modeled.  Also modeled are
  518. ;Enable/Disable times for 50pf.
  519. :74HCT241            TTL    20
  520.    BUF(P2;N1;11,11,22,22);
  521.    BUF(P4;N2;11,11,22,22);
  522.    BUF(P6;N3;11,11,22,22);
  523.    BUF(P8;N4;11,11,22,22);
  524.    BUF(P11;N5;11,11,22,22);
  525.    BUF(P13;N6;11,11,22,22);
  526.    BUF(P15;N7;11,11,22,22);
  527.    BUF(P17;N8;11,11,22,22);
  528.    LINV(P1;L1);
  529.    TSB(N1,L1;P18;30,30,30,30,30,30,30,30);
  530.    TSB(N2,L1;P16;30,30,30,30,30,30,30,30);
  531.    TSB(N3,L1;P14;30,30,30,30,30,30,30,30);
  532.    TSB(N4,L1;P12;30,30,30,30,30,30,30,30);
  533.    TSB(N5,P19;P9;30,30,30,30,30,30,30,30);
  534.    TSB(N6,P19;P7;30,30,30,30,30,30,30,30);
  535.    TSB(N7,P19;P5;30,30,30,30,30,30,30,30);
  536.    TSB(N8,P19;P3;30,30,30,30,30,30,30,30);
  537. %
  538. ;Propagation delays for 45pf and 150pf are modeled.  Also modeled are
  539. ;Enable/Disable times for 50pf.
  540. :74HCT241A            TTL    20
  541.    BUF(P2;N1;11,11,22,22);
  542.    BUF(P4;N2;11,11,22,22);
  543.    BUF(P6;N3;11,11,22,22);
  544.    BUF(P8;N4;11,11,22,22);
  545.    BUF(P11;N5;11,11,22,22);
  546.    BUF(P13;N6;11,11,22,22);
  547.    BUF(P15;N7;11,11,22,22);
  548.    BUF(P17;N8;11,11,22,22);
  549.    LINV(P1;L1);
  550.    TSB(N1,L1;P18;30,30,30,30,30,30,30,30);
  551.    TSB(N2,L1;P16;30,30,30,30,30,30,30,30);
  552.    TSB(N3,L1;P14;30,30,30,30,30,30,30,30);
  553.    TSB(N4,L1;P12;30,30,30,30,30,30,30,30);
  554.    TSB(N5,P19;P9;30,30,30,30,30,30,30,30);
  555.    TSB(N6,P19;P7;30,30,30,30,30,30,30,30);
  556.    TSB(N7,P19;P5;30,30,30,30,30,30,30,30);
  557.    TSB(N8,P19;P3;30,30,30,30,30,30,30,30);
  558. %
  559. ;Propagation delays for 45pf and 150pf are modeled.  Also modeled are
  560. ;Enable/Disable times for 50pf loading.
  561. :74HCT242            TTL    14
  562.    LINV(P1;L1);
  563.    INV(P3;N1;13,13,28,28);
  564.    INV(P4;N2;13,13,28,28);
  565.    INV(P5;N3;13,13,28,28);
  566.    INV(P6;N4;13,13,28,28);
  567.    INV(P8;N5;13,13,28,28);
  568.    INV(P9;N6;13,13,28,28);
  569.    INV(P10;N7;13,13,28,28);
  570.    INV(P11;N8;13,13,28,28);
  571.    TSB(N1,L1;P11;40,40,40,40,40,40,40,40);
  572.    TSB(N2,L1;P10;40,40,40,40,40,40,40,40);
  573.    TSB(N3,L1;P9;40,40,40,40,40,40,40,40);
  574.    TSB(N4,L1;P8;40,40,40,40,40,40,40,40);
  575.    TSB(N5,P13;P6;40,40,40,40,40,40,40,40);
  576.    TSB(N6,P13;P5;40,40,40,40,40,40,40,40);
  577.    TSB(N7,P13;P4;40,40,40,40,40,40,40,40);
  578.    TSB(N8,P13;P3;40,40,40,40,40,40,40,40);
  579. %
  580. ;Propagation delays for 45pf and 150pf are modeled.  Also modeled are
  581. ;Enable/Disable times for 50pf loading.
  582. :74HCT243            TTL    14
  583.    LINV(P1;L1);
  584.    BUF(P3;N1;14,14,27,27);
  585.    BUF(P4;N2;14,14,27,27);
  586.    BUF(P5;N3;14,14,27,27);
  587.    BUF(P6;N4;14,14,27,27);
  588.    BUF(P8;N5;14,14,27,27);
  589.    BUF(P9;N6;14,14,27,27);
  590.    BUF(P10;N7;14,14,27,27);
  591.    BUF(P11;N8;14,14,27,27);
  592.    TSB(N1,L1;P11;40,40,40,40,40,40,40,40);
  593.    TSB(N2,L1;P10;40,40,40,40,40,40,40,40);
  594.    TSB(N3,L1;P9;40,40,40,40,40,40,40,40);
  595.    TSB(N4,L1;P8;40,40,40,40,40,40,40,40);
  596.    TSB(N5,P13;P6;40,40,40,40,40,40,40,40);
  597.    TSB(N6,P13;P5;40,40,40,40,40,40,40,40);
  598.    TSB(N7,P13;P4;40,40,40,40,40,40,40,40);
  599.    TSB(N8,P13;P3;40,40,40,40,40,40,40,40);
  600. %
  601. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  602. ;delays are for 45pf and 150pf and the Enable/Disable times are for
  603. ;50pf loading.
  604. :74HCT244            TTL    20
  605.    BUF(P2;N1;11,11,22,22);
  606.    BUF(P4;N2;11,11,22,22);
  607.    BUF(P6;N3;11,11,22,22);
  608.    BUF(P8;N4;11,11,22,22);
  609.    BUF(P11;N5;11,11,22,22);
  610.    BUF(P13;N6;11,11,22,22);
  611.    BUF(P15;N7;11,11,22,22);
  612.    BUF(P17;N8;11,11,22,22);
  613.    LINV(P1;L1);
  614.    LINV(P19;L2);
  615.    TSB(N1,L1;P18;30,30,25,25,30,30,25,25);
  616.    TSB(N2,L1;P16;30,30,25,25,30,30,25,25);
  617.    TSB(N3,L1;P14;30,30,25,25,30,30,25,25);
  618.    TSB(N4,L1;P12;30,30,25,25,30,30,25,25);
  619.    TSB(N5,L2;P9;30,30,25,25,30,30,25,25);
  620.    TSB(N6,L2;P7;30,30,25,25,30,30,25,25);
  621.    TSB(N7,L2;P5;30,30,25,25,30,30,25,25);
  622.    TSB(N8,L2;P3;30,30,25,25,30,30,25,25);
  623. %
  624. ;Propagation delays and Enable/Disable times are modeled.  Propagation
  625. ;delays are for 45pf and 150pf and the Enable/Disable times are for
  626. ;50pf loading.
  627. :74HCT244A       TTL    20
  628.    BUF(P2;N1;11,11,22,22);
  629.    BUF(P4;N2;11,11,22,22);
  630.    BUF(P6;N3;11,11,22,22);
  631.    BUF(P8;N4;11,11,22,22);
  632.    BUF(P11;N5;11,11,22,22);
  633.    BUF(P13;N6;11,11,22,22);
  634.    BUF(P15;N7;11,11,22,22);
  635.    BUF(P17;N8;11,11,22,22);
  636.    LINV(P1;L1);
  637.    LINV(P19;L2);
  638.    TSB(N1,L1;P18;30,30,25,25,30,30,25,25);
  639.    TSB(N2,L1;P16;30,30,25,25,30,30,25,25);
  640.    TSB(N3,L1;P14;30,30,25,25,30,30,25,25);
  641.    TSB(N4,L1;P12;30,30,25,25,30,30,25,25);
  642.    TSB(N5,L2;P9;30,30,25,25,30,30,25,25);
  643.    TSB(N6,L2;P7;30,30,25,25,30,30,25,25);
  644.    TSB(N7,L2;P5;30,30,25,25,30,30,25,25);
  645.    TSB(N8,L2;P3;30,30,25,25,30,30,25,25);
  646. %
  647. ;Propagation delays for 45pf and 150pf are modeled and Enable/Disable
  648. ;times for 50pf are modeled.
  649. :74HCT245            TTL        20
  650.    LINV(P19;L1);
  651.    LINV(P1;L2);
  652.    LAND(P1,L1;L3);
  653.    LAND(L1,L2;L4);
  654.    BUF(P2;N1;10,10,23,23);
  655.    BUF(P3;N2;10,10,23,23);
  656.    BUF(P4;N3;10,10,23,23);
  657.    BUF(P5;N4;10,10,23,23);
  658.    BUF(P6;N5;10,10,23,23);
  659.    BUF(P7;N6;10,10,23,23);
  660.    BUF(P8;N7;10,10,23,23);
  661.    BUF(P9;N8;10,10,23,23);
  662.    BUF(P11;N9;10,10,23,23);
  663.    BUF(P12;N10;10,10,23,23);
  664.    BUF(P13;N11;10,10,23,23);
  665.    BUF(P14;N12;10,10,23,23);
  666.    BUF(P15;N13;10,10,23,23);
  667.    BUF(P16;N14;10,10,23,23);
  668.    BUF(P17;N15;10,10,23,23);
  669.    BUF(P18;N16;10,10,23,23);
  670.    TSB(N1,L3;P18;30,30,30,30,30,30,30,30);
  671.    TSB(N2,L3;P17;30,30,30,30,30,30,30,30);
  672.    TSB(N3,L3;P16;30,30,30,30,30,30,30,30);
  673.    TSB(N4,L3;P15;30,30,30,30,30,30,30,30);
  674.    TSB(N5,L3;P14;30,30,30,30,30,30,30,30);
  675.    TSB(N6,L3;P13;30,30,30,30,30,30,30,30);
  676.    TSB(N7,L3;P12;30,30,30,30,30,30,30,30);
  677.    TSB(N8,L3;P11;30,30,30,30,30,30,30,30);
  678.    TSB(N9,L4;P9;30,30,30,30,30,30,30,30);
  679.    TSB(N10,L4;P8;30,30,30,30,30,30,30,30);
  680.    TSB(N11,L4;P7;30,30,30,30,30,30,30,30);
  681.    TSB(N12,L4;P6;30,30,30,30,30,30,30,30);
  682.    TSB(N13,L4;P5;30,30,30,30,30,30,30,30);
  683.    TSB(N14,L4;P4;30,30,30,30,30,30,30,30);
  684.    TSB(N15,L4;P3;30,30,30,30,30,30,30,30);
  685.    TSB(N16,L4;P2;30,30,30,30,30,30,30,30);
  686. %
  687. ;Delays are modeled for Dx to Outputs W and Y, Select to Outputs W and Y,
  688. ;and Strobe to Outputs W and Y, for Low to High and High to Low going signals.
  689. ;All delays for this part are specified for 15pf and 50pf.
  690. :74HCT251            TTL    16
  691.    LINV(P7;L1);
  692.    INV(P11;N1;6,6,13,13);
  693.    INV(P10;N2;6,6,13,13);
  694.    INV(P9;N3;6,6,13,13);
  695.    LINV(N1;L2);
  696.    LINV(N2;L3);
  697.    LINV(N3;L4);
  698.    LAND(P4,N1,N2,N3;L5);
  699.    LAND(P3,L2,N2,N3;L6);
  700.    LAND(P2,N1,L3,N3;L7);
  701.    LAND(P1,L2,L3,N3;L8);
  702.    LAND(P15,N1,N2,L4;L9);
  703.    LAND(P14,L2,N2,L4;L10);
  704.    LAND(P13,N1,L3,L4;L11);
  705.    LAND(P12,L2,L3,L4;L12);
  706.    NOR(L5,L6,L7,L8,L9,L10,L11,L12;N4;18,18,35,35);
  707.    TSB(N4,L1;P5;30,30,28,28,30,30,28,28);
  708.    ITSB(N4,L1;P6;30,30,28,28,30,30,28,28);
  709. %
  710. ;The delays modeled for this part are -  Data to Y, Select to Y, and
  711. ;Output Control to Y.  All delays for this part are modeled for 15pf
  712. ;and 50pf.
  713. :74HCT253            TTL    16
  714.    LINV(P1;L1);
  715.    LINV(P15;L2);
  716.    LINV(P2;L3);
  717.    LINV(P14;L4);
  718.    LAND(P6,L3,L4,L1;L5);
  719.    LAND(P5,L3,P14,L1;L6);
  720.    LAND(P4,P2,L4,L1;L7);
  721.    LAND(P3,P2,P14,L1;L8);
  722.    LAND(P10,L3,L4,L2;L9);
  723.    LAND(P11,L3,P14,L2;L10);
  724.    LAND(P12,P2,L4,L2;L11);
  725.    LAND(P13,P2,P14,L2;L12);
  726.    OR(L5,L6,L7,L8;N1;17,17,38,38);
  727.    OR(L9,L10,L11,L12;N2;17,17,38,38);
  728.    TSB(N1,L1;P7;30,30,30,30,30,30,30,30);
  729.    TSB(N2,L2;P9;30,30,30,30,30,30,30,30);
  730. %
  731. ;The delays modeled for this part are -  Data to Y, Select to Y, and
  732. ;Output Control to Y.  All delays for this part are modeled for 15pf
  733. ;and 50pf.
  734. :74HCT253B       TTL    16
  735.    LINV(P1;L1);
  736.    LINV(P15;L2);
  737.    LINV(P2;L3);
  738.    LINV(P14;L4);
  739.    LAND(P6,L3,L4,L1;L5);
  740.    LAND(P5,L3,P14,L1;L6);
  741.    LAND(P4,P2,L4,L1;L7);
  742.    LAND(P3,P2,P14,L1;L8);
  743.    LAND(P10,L3,L4,L2;L9);
  744.    LAND(P11,L3,P14,L2;L10);
  745.    LAND(P12,P2,L4,L2;L11);
  746.    LAND(P13,P2,P14,L2;L12);
  747.    OR(L5,L6,L7,L8;N1;17,17,38,38);
  748.    OR(L9,L10,L11,L12;N2;17,17,38,38);
  749.    TSB(N1,L1;P7;30,30,30,30,30,30,30,30);
  750.    TSB(N2,L2;P9;30,30,30,30,30,30,30,30);
  751. %
  752. ;The delays modeled for this part are -  propagation delay from Data to
  753. ;Output, Select to Output, Also modeled are the enable and disable times
  754. ;for the 3-state drivers.  Propagation delays are repeated for 15pf
  755. ;and 50pf.  Enable/disable times are 50pf.
  756. :74HCT257            TTL    16
  757.    LINV(P15;L1);
  758.    INV(P1;N1;4,4,5,5);
  759.    LINV(N1;L2);
  760.    LAND(P2,N1;L3);
  761.    LAND(P3,L2;L4);
  762.    LAND(P5,N1;L5);
  763.    LAND(P6,L2;L6);
  764.    LAND(P11,N1;L7);
  765.    LAND(P10,L2;L8);
  766.    LAND(P14,N1;L9);
  767.    LAND(P13,L2;L10);
  768.    OR(L3,L4;N2;13,13,30,30);
  769.    OR(L5,L6;N3;13,13,30,30);
  770.    OR(L7,L8;N4;13,13,30,30);
  771.    OR(L9,L10;N5;13,13,30,30);
  772.    TSB(N2,L1;P4;30,30,30,30,30,30,30,30);
  773.    TSB(N3,L1;P7;30,30,30,30,30,30,30,30);
  774.    TSB(N4,L1;P9;30,30,30,30,30,30,30,30);
  775.    TSB(N5,L1;P12;30,30,30,30,30,30,30,30);
  776. %
  777. :74HCT273            TTL    20
  778.    DQFFC(P3,P11,P1;P2;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  779.    DQFFC(P4,P11,P1;P5;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  780.    DQFFC(P7,P11,P1;P6;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  781.    DQFFC(P8,P11,P1;P9;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  782.    DQFFC(P13,P11,P1;P12;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  783.    DQFFC(P14,P11,P1;P15;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  784.    DQFFC(P17,P11,P1;P16;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  785.    DQFFC(P18,P11,P1;P19;15,15,16,3,14,14,20,20,14,15,35,35,16,3,26,26,39,39,17,15);
  786. %
  787. ;taken from 1984 National Logic Data book.
  788. :74HCT373   TTL  20
  789.    LINV(P1;L1);
  790.    DLATCH(P3,P11;N1;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  791.    DLATCH(P4,P11;N2;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  792.    DLATCH(P7,P11;N3;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  793.    DLATCH(P8,P11;N4;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  794.    DLATCH(P13,P11;N5;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  795.    DLATCH(P14,P11;N6;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  796.    DLATCH(P17,P11;N7;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  797.    DLATCH(P18,P11;N8;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  798.    TSB(N1,L1;P2;37,37,37,37,37,37,37,37);
  799.    TSB(N2,L1;P5;37,37,37,37,37,37,37,37);
  800.    TSB(N3,L1;P6;37,37,37,37,37,37,37,37);
  801.    TSB(N4,L1;P9;37,37,37,37,37,37,37,37);
  802.    TSB(N5,L1;P12;37,37,37,37,37,37,37,37);
  803.    TSB(N6,L1;P15;37,37,37,37,37,37,37,37);
  804.    TSB(N7,L1;P16;37,37,37,37,37,37,37,37);
  805.    TSB(N8,L1;P19;37,37,37,37,37,37,37,37);
  806. %
  807. ;taken from 1984 National Logic Data book.
  808. :74HCT373A         TTL  20
  809.    LINV(P1;L1);
  810.    DLATCH(P3,P11;N1;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  811.    DLATCH(P4,P11;N2;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  812.    DLATCH(P7,P11;N3;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  813.    DLATCH(P8,P11;N4;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  814.    DLATCH(P13,P11;N5;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  815.    DLATCH(P14,P11;N6;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  816.    DLATCH(P17,P11;N7;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  817.    DLATCH(P18,P11;N8;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  818.    TSB(N1,L1;P2;37,37,37,37,37,37,37,37);
  819.    TSB(N2,L1;P5;37,37,37,37,37,37,37,37);
  820.    TSB(N3,L1;P6;37,37,37,37,37,37,37,37);
  821.    TSB(N4,L1;P9;37,37,37,37,37,37,37,37);
  822.    TSB(N5,L1;P12;37,37,37,37,37,37,37,37);
  823.    TSB(N6,L1;P15;37,37,37,37,37,37,37,37);
  824.    TSB(N7,L1;P16;37,37,37,37,37,37,37,37);
  825.    TSB(N8,L1;P19;37,37,37,37,37,37,37,37);
  826. %
  827. ;The Propagation delays modeled are as follows - Delay form Clock to Q,
  828. ;set up and hold time, and the minimum pulse width of the clock.  These
  829. ;delays are repeated for 15pf and 50pf.  The Enable/Disable time for
  830. ;the 3-state drivers are also modeled for 50pf.
  831. :74HCT374            TTL    20
  832.    LINV(P1;L1);
  833.    DQFF(P3,P11;N1;13,13,12,5,10,10,32,32,12,5,19,19);
  834.    DQFF(P4,P11;N2;13,13,12,5,10,10,32,32,12,5,19,19);
  835.    DQFF(P7,P11;N3;13,13,12,5,10,10,32,32,12,5,19,19);
  836.    DQFF(P8,P11;N4;13,13,12,5,10,10,32,32,12,5,19,19);
  837.    DQFF(P13,P11;N5;13,13,12,5,10,10,32,32,12,5,19,19);
  838.    DQFF(P14,P11;N6;13,13,12,5,10,10,32,32,12,5,19,19);
  839.    DQFF(P17,P11;N7;13,13,12,5,10,10,32,32,12,5,19,19);
  840.    DQFF(P18,P11;N8;13,13,12,5,10,10,32,32,12,5,19,19);
  841.    TSB(N1,L1;P2;30,30,28,28,30,30,28,28);
  842.    TSB(N2,L1;P5;30,30,28,28,30,30,28,28);
  843.    TSB(N3,L1;P6;30,30,28,28,30,30,28,28);
  844.    TSB(N4,L1;P9;30,30,28,28,30,30,28,28);
  845.    TSB(N5,L1;P12;30,30,28,28,30,30,28,28);
  846.    TSB(N6,L1;P15;30,30,28,28,30,30,28,28);
  847.    TSB(N7,L1;P16;30,30,28,28,30,30,28,28);
  848.    TSB(N8,L1;P19;30,30,28,28,30,30,28,28);
  849. %
  850. ;The Propagation delays modeled are as follows - Delay form Clock to Q,
  851. ;set up and hold time, and the minimum pulse width of the clock.  These
  852. ;delays are repeated for 15pf and 50pf.  The Enable/Disable time for
  853. ;the 3-state drivers are also modeled for 50pf.
  854. :74HCT374A       TTL    20
  855.    LINV(P1;L1);
  856.    DQFF(P3,P11;N1;13,13,12,5,10,10,32,32,12,5,19,19);
  857.    DQFF(P4,P11;N2;13,13,12,5,10,10,32,32,12,5,19,19);
  858.    DQFF(P7,P11;N3;13,13,12,5,10,10,32,32,12,5,19,19);
  859.    DQFF(P8,P11;N4;13,13,12,5,10,10,32,32,12,5,19,19);
  860.    DQFF(P13,P11;N5;13,13,12,5,10,10,32,32,12,5,19,19);
  861.    DQFF(P14,P11;N6;13,13,12,5,10,10,32,32,12,5,19,19);
  862.    DQFF(P17,P11;N7;13,13,12,5,10,10,32,32,12,5,19,19);
  863.    DQFF(P18,P11;N8;13,13,12,5,10,10,32,32,12,5,19,19);
  864.    TSB(N1,L1;P2;30,30,28,28,30,30,28,28);
  865.    TSB(N2,L1;P5;30,30,28,28,30,30,28,28);
  866.    TSB(N3,L1;P6;30,30,28,28,30,30,28,28);
  867.    TSB(N4,L1;P9;30,30,28,28,30,30,28,28);
  868.    TSB(N5,L1;P12;30,30,28,28,30,30,28,28);
  869.    TSB(N6,L1;P15;30,30,28,28,30,30,28,28);
  870.    TSB(N7,L1;P16;30,30,28,28,30,30,28,28);
  871.    TSB(N8,L1;P19;30,30,28,28,30,30,28,28);
  872. %
  873. ;
  874. ;
  875. ;Unless otherwise specified, Data for the following devices was
  876. ;taken from the 1984 National Cmos Logic Data book.
  877. ;
  878. ;
  879. :74HCT521   TTL  20
  880.   XNOR(P2,P3;N1;10,4,14,5);
  881.   XNOR(P4,P5;N2;10,4,14,5);
  882.   XNOR(P6,P7;N3;10,4,14,5);
  883.   XNOR(P8,P9;N4;10,4,14,5);
  884.   XNOR(P11,P12;N5;10,4,14,5);
  885.   XNOR(P13,P14;N6;10,4,14,5);
  886.   XNOR(P15,P16;N7;10,4,14,5);
  887.   XNOR(P17,P18;N8;10,4,14,5);
  888.   LINV(P1;L1);
  889.   NAND(N1,N2,N3,N4,N5,N6,N7,N8,L1;P19;18,20,25,30);
  890. %
  891. :74HCT533   TTL  20
  892.    LINV(P1;L1);
  893.    DLATCH(P3,P11;N1;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  894.    DLATCH(P4,P11;N2;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  895.    DLATCH(P7,P11;N3;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  896.    DLATCH(P8,P11;N4;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  897.    DLATCH(P13,P11;N5;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  898.    DLATCH(P14,P11;N6;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  899.    DLATCH(P17,P11;N7;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  900.    DLATCH(P18,P11;N8;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  901.    ITSB(N1,L1;P2;37,37,37,37,37,37,37,37);
  902.    ITSB(N2,L1;P5;37,37,37,37,37,37,37,37);
  903.    ITSB(N3,L1;P6;37,37,37,37,37,37,37,37);
  904.    ITSB(N4,L1;P9;37,37,37,37,37,37,37,37);
  905.    ITSB(N5,L1;P12;37,37,37,37,37,37,37,37);
  906.    ITSB(N6,L1;P15;37,37,37,37,37,37,37,37);
  907.    ITSB(N7,L1;P16;37,37,37,37,37,37,37,37);
  908.    ITSB(N8,L1;P19;37,37,37,37,37,37,37,37);
  909. %
  910. :74HCT534   TTL  20
  911.    LINV(P1;L1);
  912.    DQFF(P3,P11;N1;32,32,16,5,20,13,45,45,25,5,20,22);
  913.    DQFF(P4,P11;N2;32,32,16,5,20,13,45,45,25,5,20,22);
  914.    DQFF(P7,P11;N3;32,32,16,5,20,13,45,45,25,5,20,22);
  915.    DQFF(P8,P11;N4;32,32,16,5,20,13,45,45,25,5,20,22);
  916.    DQFF(P13,P11;N5;32,32,16,5,20,13,45,45,25,5,20,22);
  917.    DQFF(P14,P11;N6;32,32,16,5,20,13,45,45,25,5,20,22);
  918.    DQFF(P17,P11;N7;32,32,16,5,20,13,45,45,25,5,20,22);
  919.    DQFF(P18,P11;N8;32,32,16,5,20,13,45,45,25,5,20,22);
  920.    ITSB(N1,L1;P2;37,37,37,37,37,37,37,37);
  921.    ITSB(N2,L1;P5;37,37,37,37,37,37,37,37);
  922.    ITSB(N3,L1;P6;37,37,37,37,37,37,37,37);
  923.    ITSB(N4,L1;P9;37,37,37,37,37,37,37,37);
  924.    ITSB(N5,L1;P12;37,37,37,37,37,37,37,37);
  925.    ITSB(N6,L1;P15;37,37,37,37,37,37,37,37);
  926.    ITSB(N7,L1;P16;37,37,37,37,37,37,37,37);
  927.    ITSB(N8,L1;P19;37,37,37,37,37,37,37,37);
  928. %
  929. :74HCT540   TTL  20
  930.    LNOR(P1,P19;L1);
  931.    INV(P2;N1;18,18,25,25);
  932.    INV(P3;N2;18,18,25,25);
  933.    INV(P4;N3;18,18,25,25);
  934.    INV(P5;N4;18,18,25,25);
  935.    INV(P6;N5;18,18,25,25);
  936.    INV(P7;N6;18,18,25,25);
  937.    INV(P8;N7;18,18,25,25);
  938.    INV(P9;N8;18,18,25,25);
  939.    TSB(N1,L1;P18;38,38,38,38,38,38,38,38);
  940.    TSB(N2,L1;P17;38,38,38,38,38,38,38,38);
  941.    TSB(N3,L1;P16;38,38,38,38,38,38,38,38);
  942.    TSB(N4,L1;P15;38,38,38,38,38,38,38,38);
  943.    TSB(N5,L1;P14;38,38,38,38,38,38,38,38);
  944.    TSB(N6,L1;P13;38,38,38,38,38,38,38,38);
  945.    TSB(N7,L1;P12;38,38,38,38,38,38,38,38);
  946.    TSB(N8,L1;P11;38,38,38,38,38,38,38,38);
  947. %
  948. :74HCT541   TTL  20
  949.    LNOR(P1,P19;L1);
  950.    BUF(P2;N1;20,20,29,29);
  951.    BUF(P3;N2;20,20,29,29);
  952.    BUF(P4;N3;20,20,29,29);
  953.    BUF(P5;N4;20,20,29,29);
  954.    BUF(P6;N5;20,20,29,29);
  955.    BUF(P7;N6;20,20,29,29);
  956.    BUF(P8;N7;20,20,29,29);
  957.    BUF(P9;N8;20,20,29,29);
  958.    TSB(N1,L1;P18;38,38,38,38,38,38,38,38);
  959.    TSB(N2,L1;P17;38,38,38,38,38,38,38,38);
  960.    TSB(N3,L1;P16;38,38,38,38,38,38,38,38);
  961.    TSB(N4,L1;P15;38,38,38,38,38,38,38,38);
  962.    TSB(N5,L1;P14;38,38,38,38,38,38,38,38);
  963.    TSB(N6,L1;P13;38,38,38,38,38,38,38,38);
  964.    TSB(N7,L1;P12;38,38,38,38,38,38,38,38);
  965.    TSB(N8,L1;P11;38,38,38,38,38,38,38,38);
  966. %
  967. :74HCT563   TTL  20
  968.    LINV(P1;L1);
  969.    DLATCH(P2,P11;N1;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  970.    DLATCH(P3,P11;N2;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  971.    DLATCH(P4,P11;N3;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  972.    DLATCH(P5,P11;N4;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  973.    DLATCH(P6,P11;N5;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  974.    DLATCH(P7,P11;N6;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  975.    DLATCH(P8,P11;N7;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  976.    DLATCH(P9,P11;N8;25,25,30,30,5,10,16,37,37,44,44,5,10,16);
  977.    ITSB(N1,L1;P19;37,37,37,37,37,37,37,37);
  978.    ITSB(N2,L1;P18;37,37,37,37,37,37,37,37);
  979.    ITSB(N3,L1;P17;37,37,37,37,37,37,37,37);
  980.    ITSB(N4,L1;P16;37,37,37,37,37,37,37,37);
  981.    ITSB(N5,L1;P15;37,37,37,37,37,37,37,37);
  982.    ITSB(N6,L1;P14;37,37,37,37,37,37,37,37);
  983.    ITSB(N7,L1;P13;37,37,37,37,37,37,37,37);
  984.    ITSB(N8,L1;P12;37,37,37,37,37,37,37,37);
  985. %
  986. ;Clock pulse low = period - clock high.
  987. :74HCT564            TTL    20
  988.    LINV(P1;L1);
  989.    DQFF(P2,P11;N1;32,32,16,5,20,13,45,45,25,5,20,22);
  990.    DQFF(P3,P11;N2;32,32,16,5,20,13,45,45,25,5,20,22);
  991.    DQFF(P4,P11;N3;32,32,16,5,20,13,45,45,25,5,20,22);
  992.    DQFF(P5,P11;N4;32,32,16,5,20,13,45,45,25,5,20,22);
  993.    DQFF(P6,P11;N5;32,32,16,5,20,13,45,45,25,5,20,22);
  994.    DQFF(P7,P11;N6;32,32,16,5,20,13,45,45,25,5,20,22);
  995.    DQFF(P8,P11;N7;32,32,16,5,20,13,45,45,25,5,20,22);
  996.    DQFF(P9,P11;N8;32,32,16,5,20,13,45,45,25,5,20,22);
  997.    ITSB(N1,L1;P19;37,37,37,37,37,37,37,37);
  998.    ITSB(N2,L1;P18;37,37,37,37,37,37,37,37);
  999.    ITSB(N3,L1;P17;37,37,37,37,37,37,37,37);
  1000.    ITSB(N4,L1;P16;37,37,37,37,37,37,37,37);
  1001.    ITSB(N5,L1;P15;37,37,37,37,37,37,37,37);
  1002.    ITSB(N6,L1;P14;37,37,37,37,37,37,37,37);
  1003.    ITSB(N7,L1;P13;37,37,37,37,37,37,37,37);
  1004.    ITSB(N8,L1;P12;37,37,37,37,37,37,37,37);
  1005. %
  1006. :74HCT573   TTL  20
  1007.    LINV(P1;L1);
  1008.    DLATCH(P2,P11;N1;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1009.    DLATCH(P3,P11;N2;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1010.    DLATCH(P4,P11;N3;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1011.    DLATCH(P5,P11;N4;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1012.    DLATCH(P6,P11;N5;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1013.    DLATCH(P7,P11;N6;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1014.    DLATCH(P8,P11;N7;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1015.    DLATCH(P9,P11;N8;19,19,20,20,15,5,16,33,33,35,35,15,5,16);
  1016.    TSB(N1,L1;P19;35,35,31,31,35,35,31,31);
  1017.    TSB(N2,L1;P18;35,35,31,31,35,35,31,31);
  1018.    TSB(N3,L1;P17;35,35,31,31,35,35,31,31);
  1019.    TSB(N4,L1;P16;35,35,31,31,35,35,31,31);
  1020.    TSB(N5,L1;P15;35,35,31,31,35,35,31,31);
  1021.    TSB(N6,L1;P14;35,35,31,31,35,35,31,31);
  1022.    TSB(N7,L1;P13;35,35,31,31,35,35,31,31);
  1023.    TSB(N8,L1;P12;35,35,31,31,35,35,31,31);
  1024. %
  1025. :74HCT574   TTL  20
  1026.    LINV(P1;L1);
  1027.    DQFF(P2,P11;N1;20,20,20,0,16,13,29,29,25,0,20,22);
  1028.    DQFF(P3,P11;N2;20,20,20,0,16,13,29,29,25,0,20,22);
  1029.    DQFF(P4,P11;N3;20,20,20,0,16,13,29,29,25,0,20,22);
  1030.    DQFF(P5,P11;N4;20,20,20,0,16,13,29,29,25,0,20,22);
  1031.    DQFF(P6,P11;N5;20,20,20,0,16,13,29,29,25,0,20,22);
  1032.    DQFF(P7,P11;N6;20,20,20,0,16,13,29,29,25,0,20,22);
  1033.    DQFF(P8,P11;N7;20,20,20,0,16,13,29,29,25,0,20,22);
  1034.    DQFF(P9,P11;N8;20,20,20,0,16,13,29,29,25,0,20,22);
  1035.    TSB(N1,L1;P19;35,35,31,31,35,35,31,31);
  1036.    TSB(N2,L1;P18;35,35,31,31,35,35,31,31);
  1037.    TSB(N3,L1;P17;35,35,31,31,35,35,31,31);
  1038.    TSB(N4,L1;P16;35,35,31,31,35,35,31,31);
  1039.    TSB(N5,L1;P15;35,35,31,31,35,35,31,31);
  1040.    TSB(N6,L1;P14;35,35,31,31,35,35,31,31);
  1041.    TSB(N7,L1;P13;35,35,31,31,35,35,31,31);
  1042.    TSB(N8,L1;P12;35,35,31,31,35,35,31,31);
  1043. %
  1044. ;Data taken from 1986 Motorola High Speed CMOS Logic
  1045. ;Data book.
  1046. ;Delays for 15 pF were calculated as follows-
  1047. ;Tp=Tp(at 50pF) + 0.5(4.5V)(15-50)pF/14
  1048. :74HCT620            TTL    20
  1049.    INV(P2;N1;22,22,28,28);
  1050.    INV(P3;N2;22,22,28,28);
  1051.    INV(P4;N3;22,22,28,28);
  1052.    INV(P5;N4;22,22,28,28);
  1053.    INV(P6;N5;22,22,28,28);
  1054.    INV(P7;N6;22,22,28,28);
  1055.    INV(P8;N7;22,22,28,28);
  1056.    INV(P9;N8;22,22,28,28);
  1057.    INV(P11;N9;22,22,28,28);
  1058.    INV(P12;N10;22,22,28,28);
  1059.    INV(P13;N11;22,22,28,28);
  1060.    INV(P14;N12;22,22,28,28);
  1061.    INV(P15;N13;22,22,28,28);
  1062.    INV(P16;N14;22,22,28,28);
  1063.    INV(P17;N15;22,22,28,28);
  1064.    INV(P18;N16;22,22,28,28);
  1065.    LINV(P19;L1);
  1066.    TSB(N1,P1;P18;38,38,38,38,38,38,38,38);
  1067.    TSB(N2,P1;P17;38,38,38,38,38,38,38,38);
  1068.    TSB(N3,P1;P16;38,38,38,38,38,38,38,38);
  1069.    TSB(N4,P1;P15;38,38,38,38,38,38,38,38);
  1070.    TSB(N5,P1;P14;38,38,38,38,38,38,38,38);
  1071.    TSB(N6,P1;P13;38,38,38,38,38,38,38,38);
  1072.    TSB(N7,P1;P12;38,38,38,38,38,38,38,38);
  1073.    TSB(N8,P1;P11;38,38,38,38,38,38,38,38);
  1074.    TSB(N9,L1;P9;38,38,38,38,38,38,38,38);
  1075.    TSB(N10,L1;P8;38,38,38,38,38,38,38,38);
  1076.    TSB(N11,L1;P7;38,38,38,38,38,38,38,38);
  1077.    TSB(N12,L1;P6;38,38,38,38,38,38,38,38);
  1078.    TSB(N13,L1;P5;38,38,38,38,38,38,38,38);
  1079.    TSB(N14,L1;P4;38,38,38,38,38,38,38,38);
  1080.    TSB(N15,L1;P3;38,38,38,38,38,38,38,38);
  1081.    TSB(N16,L1;P2;38,38,38,38,38,38,38,38);
  1082. %
  1083. ;Data taken from 1986 Motorola High Speed Cmos Logic
  1084. ;Data book.
  1085. ;Delays for 15pF were calculated as follows-
  1086. ;Tp = Tp(at 50pF) + 0.5(4.5V)(15 - 50)pF/14
  1087. :74HCT623            TTL    20
  1088.    LINV(P19;L1);
  1089.    BUF(P2;N1;22,22,28,28);
  1090.    BUF(P3;N2;22,22,28,28);
  1091.    BUF(P4;N3;22,22,28,28);
  1092.    BUF(P5;N4;22,22,28,28);
  1093.    BUF(P6;N5;22,22,28,28);
  1094.    BUF(P7;N6;22,22,28,28);
  1095.    BUF(P8;N7;22,22,28,28);
  1096.    BUF(P9;N8;22,22,28,28);
  1097.    BUF(P11;N9;22,22,28,28);
  1098.    BUF(P12;N10;22,22,28,28);
  1099.    BUF(P13;N11;22,22,28,28);
  1100.    BUF(P14;N12;22,22,28,28);
  1101.    BUF(P15;N13;22,22,28,28);
  1102.    BUF(P16;N14;22,22,28,28);
  1103.    BUF(P17;N15;22,22,28,28);
  1104.    BUF(P18;N16;22,22,28,28);
  1105.    TSB(N1,P1;P18;38,38,38,38,38,38,38,38);
  1106.    TSB(N2,P1;P17;38,38,38,38,38,38,38,38);
  1107.    TSB(N3,P1;P16;38,38,38,38,38,38,38,38);
  1108.    TSB(N4,P1;P15;38,38,38,38,38,38,38,38);
  1109.    TSB(N5,P1;P14;38,38,38,38,38,38,38,38);
  1110.    TSB(N6,P1;P13;38,38,38,38,38,38,38,38);
  1111.    TSB(N7,P1;P12;38,38,38,38,38,38,38,38);
  1112.    TSB(N8,P1;P11;38,38,38,38,38,38,38,38);
  1113.    TSB(N9,L1;P9;38,38,38,38,38,38,38,38);
  1114.    TSB(N10,L1;P8;38,38,38,38,38,38,38,38);
  1115.    TSB(N11,L1;P7;38,38,38,38,38,38,38,38);
  1116.    TSB(N12,L1;P6;38,38,38,38,38,38,38,38);
  1117.    TSB(N13,L1;P5;38,38,38,38,38,38,38,38);
  1118.    TSB(N14,L1;P4;38,38,38,38,38,38,38,38);
  1119.    TSB(N15,L1;P3;38,38,38,38,38,38,38,38);
  1120.    TSB(N16,L1;P2;38,38,38,38,38,38,38,38);
  1121. %
  1122. :74HCT640            TTL    20
  1123.    LINV(P19;L1);
  1124.    LINV(P1;L2);
  1125.    LAND(L1,P1;L4);
  1126.    LAND(L1,L2;L3);
  1127.    INV(P2;N1;20,20,29,29);
  1128.    INV(P3;N2;20,20,29,29);
  1129.    INV(P4;N3;20,20,29,29);
  1130.    INV(P5;N4;20,20,29,29);
  1131.    INV(P6;N5;20,20,29,29);
  1132.    INV(P7;N6;20,20,29,29);
  1133.    INV(P8;N7;20,20,29,29);
  1134.    INV(P9;N8;20,20,29,29);
  1135.    INV(P11;N9;20,20,29,29);
  1136.    INV(P12;N10;20,20,29,29);
  1137.    INV(P13;N11;20,20,29,29);
  1138.    INV(P14;N12;20,20,29,29);
  1139.    INV(P15;N13;20,20,29,29);
  1140.    INV(P16;N14;20,20,29,29);
  1141.    INV(P17;N15;20,20,29,29);
  1142.    INV(P18;N16;20,20,29,29);
  1143.    TSB(N1,L4;P18;53,53,38,38,53,53,38,38);
  1144.    TSB(N2,L4;P17;53,53,38,38,53,53,38,38);
  1145.    TSB(N3,L4;P16;53,53,38,38,53,53,38,38);
  1146.    TSB(N4,L4;P15;53,53,38,38,53,53,38,38);
  1147.    TSB(N5,L4;P14;53,53,38,38,53,53,38,38);
  1148.    TSB(N6,L4;P13;53,53,38,38,53,53,38,38);
  1149.    TSB(N7,L4;P12;53,53,38,38,53,53,38,38);
  1150.    TSB(N8,L4;P11;53,53,38,38,53,53,38,38);
  1151.    TSB(N9,L3;P9;53,53,38,38,53,53,38,38);
  1152.    TSB(N10,L3;P8;53,53,38,38,53,53,38,38);
  1153.    TSB(N11,L3;P7;53,53,38,38,53,53,38,38);
  1154.    TSB(N12,L3;P6;53,53,38,38,53,53,38,38);
  1155.    TSB(N13,L3;P5;53,53,38,38,53,53,38,38);
  1156.    TSB(N14,L3;P4;53,53,38,38,53,53,38,38);
  1157.    TSB(N15,L3;P3;53,53,38,38,53,53,38,38);
  1158.    TSB(N16,L3;P2;53,53,38,38,53,53,38,38);
  1159. %
  1160. :74HCT643            TTL    20
  1161.    LINV(P19;L1);
  1162.    LINV(P1;L2);
  1163.    LAND(L1,L2;L3);
  1164.    LAND(L1,P1;L4);
  1165.    INV(P2;N1;20,20,29,29);
  1166.    INV(P3;N2;20,20,29,29);
  1167.    INV(P4;N3;20,20,29,29);
  1168.    INV(P5;N4;20,20,29,29);
  1169.    INV(P6;N5;20,20,29,29);
  1170.    INV(P7;N6;20,20,29,29);
  1171.    INV(P8;N7;20,20,29,29);
  1172.    INV(P9;N8;20,20,29,29);
  1173.    BUF(P11;N9;20,20,29,29);
  1174.    BUF(P12;N10;20,20,29,29);
  1175.    BUF(P13;N11;20,20,29,29);
  1176.    BUF(P14;N12;20,20,29,29);
  1177.    BUF(P15;N13;20,20,29,29);
  1178.    BUF(P16;N14;20,20,29,29);
  1179.    BUF(P17;N15;20,20,29,29);
  1180.    BUF(P18;N16;20,20,29,29);
  1181.    TSB(N1,L4;P18;53,53,38,38,53,53,38,38);
  1182.    TSB(N2,L4;P17;53,53,38,38,53,53,38,38);
  1183.    TSB(N3,L4;P16;53,53,38,38,53,53,38,38);
  1184.    TSB(N4,L4;P15;53,53,38,38,53,53,38,38);
  1185.    TSB(N5,L4;P14;53,53,38,38,53,53,38,38);
  1186.    TSB(N6,L4;P13;53,53,38,38,53,53,38,38);
  1187.    TSB(N7,L4;P12;53,53,38,38,53,53,38,38);
  1188.    TSB(N8,L4;P11;53,53,38,38,53,53,38,38);
  1189.    TSB(N9,L3;P9;53,53,38,38,53,53,38,38);
  1190.    TSB(N10,L3;P8;53,53,38,38,53,53,38,38);
  1191.    TSB(N11,L3;P7;53,53,38,38,53,53,38,38);
  1192.    TSB(N12,L3;P6;53,53,38,38,53,53,38,38);
  1193.    TSB(N13,L3;P5;53,53,38,38,53,53,38,38);
  1194.    TSB(N14,L3;P4;53,53,38,38,53,53,38,38);
  1195.    TSB(N15,L3;P3;53,53,38,38,53,53,38,38);
  1196.    TSB(N16,L3;P2;53,53,38,38,53,53,38,38);
  1197. %
  1198. ;Delays are given for 50pF and 150pF
  1199. :74HCT645            TTL    20
  1200.    LINV(P19;L1);
  1201.    LINV(P1;L2);
  1202.    LAND(L1,L2;L3);
  1203.    LAND(L1,P1;L4);
  1204.    BUF(P2;N1;28,28,38,38);
  1205.    BUF(P3;N2;28,28,38,38);
  1206.    BUF(P4;N3;28,28,38,38);
  1207.    BUF(P5;N4;28,28,38,38);
  1208.    BUF(P6;N5;28,28,38,38);
  1209.    BUF(P7;N6;28,28,38,38);
  1210.    BUF(P8;N7;28,28,38,38);
  1211.    BUF(P9;N8;28,28,38,38);
  1212.    BUF(P11;N9;28,28,38,38);
  1213.    BUF(P12;N10;28,28,38,38);
  1214.    BUF(P13;N11;28,28,38,38);
  1215.    BUF(P14;N12;28,28,38,38);
  1216.    BUF(P15;N13;28,28,38,38);
  1217.    BUF(P16;N14;28,28,38,38);
  1218.    BUF(P17;N15;28,28,38,38);
  1219.    BUF(P18;N16;28,28,38,38);
  1220.    TSB(N1,L4;P18;58,58,50,50,58,58,50,50);
  1221.    TSB(N2,L4;P17;58,58,50,50,58,58,50,50);
  1222.    TSB(N3,L4;P16;58,58,50,50,58,58,50,50);
  1223.    TSB(N4,L4;P15;58,58,50,50,58,58,50,50);
  1224.    TSB(N5,L4;P14;58,58,50,50,58,58,50,50);
  1225.    TSB(N6,L4;P13;58,58,50,50,58,58,50,50);
  1226.    TSB(N7,L4;P12;58,58,50,50,58,58,50,50);
  1227.    TSB(N8,L4;P11;58,58,50,50,58,58,50,50);
  1228.    TSB(N9,L3;P9;58,58,50,50,58,58,50,50);
  1229.    TSB(N10,L3;P8;58,58,50,50,58,58,50,50);
  1230.    TSB(N11,L3;P7;58,58,50,50,58,58,50,50);
  1231.    TSB(N12,L3;P6;58,58,50,50,58,58,50,50);
  1232.    TSB(N13,L3;P5;58,58,50,50,58,58,50,50);
  1233.    TSB(N14,L3;P4;58,58,50,50,58,58,50,50);
  1234.    TSB(N15,L3;P3;58,58,50,50,58,58,50,50);
  1235.    TSB(N16,L3;P2;58,58,50,50,58,58,50,50);
  1236. %
  1237. ;Data for the following device was taken from 1988
  1238. ;TI High Speed CMOS Logic Data Book
  1239. ;Delays are given for 50 and 150pF
  1240. :74HCT646   TTL  24
  1241.    INV(P22;N1;14,14,14,14);
  1242.    INV(P2;N2;14,14,14,14);
  1243.    BUF(P22;N3;14,14,14,14);
  1244.    BUF(P2;N4;14,14,14,14);
  1245.    LNOR(P21,P3;L33);
  1246.    LINV(P21;L34);
  1247.    LAND(L34,P3;L35);
  1248.    LAND(N3,N5;L1);
  1249.    LAND(N1,P20;L2);
  1250.    LAND(N3,N7;L3);
  1251.    LAND(N1,P19;L4);
  1252.    LAND(N3,N9;L5);
  1253.    LAND(N1,P18;L6);
  1254.    LAND(N3,N11;L7);
  1255.    LAND(N1,P17;L8);
  1256.    LAND(N3,N13;L9);
  1257.    LAND(N1,P16;L10);
  1258.    LAND(N3,N15;L11);
  1259.    LAND(N1,P15;L12);
  1260.    LAND(N3,N17;L13);
  1261.    LAND(N1,P14;L14);
  1262.    LAND(N3,N19;L15);
  1263.    LAND(N1,P13;L16);
  1264.    LAND(N4,N6;L17);
  1265.    LAND(N2,P4;L18);
  1266.    LAND(N4,N8;L19);
  1267.    LAND(N2,P5;L20);
  1268.    LAND(N4,N10;L21);
  1269.    LAND(N2,P6;L22);
  1270.    LAND(N4,N12;L23);
  1271.    LAND(N2,P7;L24);
  1272.    LAND(N4,N14;L25);
  1273.    LAND(N2,P8;L26);
  1274.    LAND(N4,N16;L27);
  1275.    LAND(N2,P9;L28);
  1276.    LAND(N4,N18;L29);
  1277.    LAND(N2,P10;L30);
  1278.    LAND(N4,N20;L31);
  1279.    LAND(N2,P11;L32);
  1280.    DQFF(P20,P23;N5;11,11,25,5,19,19,11,11,25,5,19,19);
  1281.    DQFF(P19,P23;N7;11,11,25,5,19,19,11,11,25,5,19,19);
  1282.    DQFF(P18,P23;N9;11,11,25,5,19,19,11,11,25,5,19,19);
  1283.    DQFF(P17,P23;N11;11,11,25,5,19,19,11,11,25,5,19,19);
  1284.    DQFF(P16,P23;N13;11,11,25,5,19,19,11,11,25,5,19,19);
  1285.    DQFF(P15,P23;N15;11,11,25,5,19,19,11,11,25,5,19,19);
  1286.    DQFF(P14,P23;N17;11,11,25,5,19,19,11,11,25,5,19,19);
  1287.    DQFF(P13,P23;N19;11,11,25,5,19,19,11,11,25,5,19,19);
  1288.    DQFF(P4,P1;N6;11,11,25,5,19,19,11,11,25,5,19,19);
  1289.    DQFF(P5,P1;N8;11,11,25,5,19,19,11,11,25,5,19,19);
  1290.    DQFF(P6,P1;N10;11,11,25,5,19,19,11,11,25,5,19,19);
  1291.    DQFF(P7,P1;N12;11,11,25,5,19,19,11,11,25,5,19,19);
  1292.    DQFF(P8,P1;N14;11,11,25,5,19,19,11,11,25,5,19,19);
  1293.    DQFF(P9,P1;N16;11,11,25,5,19,19,11,11,25,5,19,19);
  1294.    DQFF(P10,P1;N18;11,11,25,5,19,19,11,11,25,5,19,19);
  1295.    DQFF(P11,P1;N20;11,11,25,5,19,19,11,11,25,5,19,19);
  1296.    OR(L1,L2;N21;34,34,55,55);
  1297.    OR(L3,L4;N22;34,34,55,55);
  1298.    OR(L5,L6;N23;34,34,55,55);
  1299.    OR(L7,L8;N24;34,34,55,55);
  1300.    OR(L9,L10;N25;34,34,55,55);
  1301.    OR(L11,L12;N26;34,34,55,55);
  1302.    OR(L13,L14;N27;34,34,55,55);
  1303.    OR(L15,L16;N28;34,34,55,55);
  1304.    OR(L17,L18;N29;34,34,55,55);
  1305.    OR(L19,L20;N30;34,34,55,55);
  1306.    OR(L21,L22;N31;34,34,55,55);
  1307.    OR(L23,L24;N32;34,34,55,55);
  1308.    OR(L25,L26;N33;34,34,55,55);
  1309.    OR(L27,L28;N34;34,34,55,55);
  1310.    OR(L29,L30;N35;34,34,55,55);
  1311.    OR(L31,L32;N36;34,34,55,55);
  1312.    TSB(N21,L33;P4;61,61,61,61,61,61,61,61);
  1313.    TSB(N22,L33;P5;61,61,61,61,61,61,61,61);
  1314.    TSB(N23,L33;P6;61,61,61,61,61,61,61,61);
  1315.    TSB(N24,L33;P7;61,61,61,61,61,61,61,61);
  1316.    TSB(N25,L33;P8;61,61,61,61,61,61,61,61);
  1317.    TSB(N26,L33;P9;61,61,61,61,61,61,61,61);
  1318.    TSB(N27,L33;P10;61,61,61,61,61,61,61,61);
  1319.    TSB(N28,L33;P11;61,61,61,61,61,61,61,61);
  1320.    TSB(N29,L35;P20;61,61,61,61,61,61,61,61);
  1321.    TSB(N30,L35;P19;61,61,61,61,61,61,61,61);
  1322.    TSB(N31,L35;P18;61,61,61,61,61,61,61,61);
  1323.    TSB(N32,L35;P17;61,61,61,61,61,61,61,61);
  1324.    TSB(N33,L35;P16;61,61,61,61,61,61,61,61);
  1325.    TSB(N34,L35;P15;61,61,61,61,61,61,61,61);
  1326.    TSB(N35,L35;P14;61,61,61,61,61,61,61,61);
  1327.    TSB(N36,L35;P13;61,61,61,61,61,61,61,61);
  1328. %
  1329. :74HCT648   TTL  24
  1330.    INV(P22;N1;14,14,14,14);
  1331.    INV(P2;N2;14,14,14,14);
  1332.    BUF(P22;N3;14,14,14,14);
  1333.    BUF(P2;N4;14,14,14,14);
  1334.    LNOR(P21,P3;L33);
  1335.    LINV(P21;L34);
  1336.    LAND(L34,P3;L35);
  1337.    LAND(N3,N5;L1);
  1338.    LAND(N1,P20;L2);
  1339.    LAND(N3,N7;L3);
  1340.    LAND(N1,P19;L4);
  1341.    LAND(N3,N9;L5);
  1342.    LAND(N1,P18;L6);
  1343.    LAND(N3,N11;L7);
  1344.    LAND(N1,P17;L8);
  1345.    LAND(N3,N13;L9);
  1346.    LAND(N1,P16;L10);
  1347.    LAND(N3,N15;L11);
  1348.    LAND(N1,P15;L12);
  1349.    LAND(N3,N17;L13);
  1350.    LAND(N1,P14;L14);
  1351.    LAND(N3,N19;L15);
  1352.    LAND(N1,P13;L16);
  1353.    LAND(N4,N6;L17);
  1354.    LAND(N2,P4;L18);
  1355.    LAND(N4,N8;L19);
  1356.    LAND(N2,P5;L20);
  1357.    LAND(N4,N10;L21);
  1358.    LAND(N2,P6;L22);
  1359.    LAND(N4,N12;L23);
  1360.    LAND(N2,P7;L24);
  1361.    LAND(N4,N14;L25);
  1362.    LAND(N2,P8;L26);
  1363.    LAND(N4,N16;L27);
  1364.    LAND(N2,P9;L28);
  1365.    LAND(N4,N18;L29);
  1366.    LAND(N2,P10;L30);
  1367.    LAND(N4,N20;L31);
  1368.    LAND(N2,P11;L32);
  1369.    DQFF(P20,P23;N5;11,11,25,5,19,19,11,11,25,5,19,19);
  1370.    DQFF(P19,P23;N7;11,11,25,5,19,19,11,11,25,5,19,19);
  1371.    DQFF(P18,P23;N9;11,11,25,5,19,19,11,11,25,5,19,19);
  1372.    DQFF(P17,P23;N11;11,11,25,5,19,19,11,11,25,5,19,19);
  1373.    DQFF(P16,P23;N13;11,11,25,5,19,19,11,11,25,5,19,19);
  1374.    DQFF(P15,P23;N15;11,11,25,5,19,19,11,11,25,5,19,19);
  1375.    DQFF(P14,P23;N17;11,11,25,5,19,19,11,11,25,5,19,19);
  1376.    DQFF(P13,P23;N19;11,11,25,5,19,19,11,11,25,5,19,19);
  1377.    DQFF(P4,P1;N6;11,11,25,5,19,19,11,11,25,5,19,19);
  1378.    DQFF(P5,P1;N8;11,11,25,5,19,19,11,11,25,5,19,19);
  1379.    DQFF(P6,P1;N10;11,11,25,5,19,19,11,11,25,5,19,19);
  1380.    DQFF(P7,P1;N12;11,11,25,5,19,19,11,11,25,5,19,19);
  1381.    DQFF(P8,P1;N14;11,11,25,5,19,19,11,11,25,5,19,19);
  1382.    DQFF(P9,P1;N16;11,11,25,5,19,19,11,11,25,5,19,19);
  1383.    DQFF(P10,P1;N18;11,11,25,5,19,19,11,11,25,5,19,19);
  1384.    DQFF(P11,P1;N20;11,11,25,5,19,19,11,11,25,5,19,19);
  1385.    NOR(L1,L2;N21;34,34,55,55);
  1386.    NOR(L3,L4;N22;34,34,55,55);
  1387.    NOR(L5,L6;N23;34,34,55,55);
  1388.    NOR(L7,L8;N24;34,34,55,55);
  1389.    NOR(L9,L10;N25;34,34,55,55);
  1390.    NOR(L11,L12;N26;34,34,55,55);
  1391.    NOR(L13,L14;N27;34,34,55,55);
  1392.    NOR(L15,L16;N28;34,34,55,55);
  1393.    NOR(L17,L18;N29;34,34,55,55);
  1394.    NOR(L19,L20;N30;34,34,55,55);
  1395.    NOR(L21,L22;N31;34,34,55,55);
  1396.    NOR(L23,L24;N32;34,34,55,55);
  1397.    NOR(L25,L26;N33;34,34,55,55);
  1398.    NOR(L27,L28;N34;34,34,55,55);
  1399.    NOR(L29,L30;N35;34,34,55,55);
  1400.    NOR(L31,L32;N36;34,34,55,55);
  1401.    TSB(N21,L33;P4;61,61,61,61,61,61,61,61);
  1402.    TSB(N22,L33;P5;61,61,61,61,61,61,61,61);
  1403.    TSB(N23,L33;P6;61,61,61,61,61,61,61,61);
  1404.    TSB(N24,L33;P7;61,61,61,61,61,61,61,61);
  1405.    TSB(N25,L33;P8;61,61,61,61,61,61,61,61);
  1406.    TSB(N26,L33;P9;61,61,61,61,61,61,61,61);
  1407.    TSB(N27,L33;P10;61,61,61,61,61,61,61,61);
  1408.    TSB(N28,L33;P11;61,61,61,61,61,61,61,61);
  1409.    TSB(N29,L35;P20;61,61,61,61,61,61,61,61);
  1410.    TSB(N30,L35;P19;61,61,61,61,61,61,61,61);
  1411.    TSB(N31,L35;P18;61,61,61,61,61,61,61,61);
  1412.    TSB(N32,L35;P17;61,61,61,61,61,61,61,61);
  1413.    TSB(N33,L35;P16;61,61,61,61,61,61,61,61);
  1414.    TSB(N34,L35;P15;61,61,61,61,61,61,61,61);
  1415.    TSB(N35,L35;P14;61,61,61,61,61,61,61,61);
  1416.    TSB(N36,L35;P13;61,61,61,61,61,61,61,61);
  1417. %
  1418. ;Delays were taken from 1988 TI High Speed CMOS Logic Data Book.
  1419. ;Delays for 15pF were extrapolated.
  1420. :74HCT651   TTL  24
  1421.    INV(P22;N1;14,14,14,14);
  1422.    INV(P2;N2;14,14,14,14);
  1423.    BUF(P22;N3;14,14,14,14);
  1424.    BUF(P2;N4;14,14,14,14);
  1425.    LINV(P21;L33);
  1426.    LAND(N3,N5;L1);
  1427.    LAND(N1,P20;L2);
  1428.    LAND(N3,N7;L3);
  1429.    LAND(N1,P19;L4);
  1430.    LAND(N3,N9;L5);
  1431.    LAND(N1,P18;L6);
  1432.    LAND(N3,N11;L7);
  1433.    LAND(N1,P17;L8);
  1434.    LAND(N3,N13;L9);
  1435.    LAND(N1,P16;L10);
  1436.    LAND(N3,N15;L11);
  1437.    LAND(N1,P15;L12);
  1438.    LAND(N3,N17;L13);
  1439.    LAND(N1,P14;L14);
  1440.    LAND(N3,N19;L15);
  1441.    LAND(N1,P13;L16);
  1442.    LAND(N4,N6;L17);
  1443.    LAND(N2,P4;L18);
  1444.    LAND(N4,N8;L19);
  1445.    LAND(N2,P5;L20);
  1446.    LAND(N4,N10;L21);
  1447.    LAND(N2,P6;L22);
  1448.    LAND(N4,N12;L23);
  1449.    LAND(N2,P7;L24);
  1450.    LAND(N4,N14;L25);
  1451.    LAND(N2,P8;L26);
  1452.    LAND(N4,N16;L27);
  1453.    LAND(N2,P9;L28);
  1454.    LAND(N4,N18;L29);
  1455.    LAND(N2,P10;L30);
  1456.    LAND(N4,N20;L31);
  1457.    LAND(N2,P11;L32);
  1458.    DQFF(P20,P23;N5;11,11,19,5,25,25,11,11,19,5,25,25);
  1459.    DQFF(P19,P23;N7;11,11,19,5,25,25,11,11,19,5,25,25);
  1460.    DQFF(P18,P23;N9;11,11,19,5,25,25,11,11,19,5,25,25);
  1461.    DQFF(P17,P23;N11;11,11,19,5,25,25,11,11,19,5,25,25);
  1462.    DQFF(P16,P23;N13;11,11,19,5,25,25,11,11,19,5,25,25);
  1463.    DQFF(P15,P23;N15;11,11,19,5,25,25,11,11,19,5,25,25);
  1464.    DQFF(P14,P23;N17;11,11,19,5,25,25,11,11,19,5,25,25);
  1465.    DQFF(P13,P23;N19;11,11,19,5,25,25,11,11,19,5,25,25);
  1466.    DQFF(P4,P1;N6;11,11,19,5,25,25,11,11,19,5,25,25);
  1467.    DQFF(P5,P1;N8;11,11,19,5,25,25,11,11,19,5,25,25);
  1468.    DQFF(P6,P1;N10;11,11,19,5,25,25,11,11,19,5,25,25);
  1469.    DQFF(P7,P1;N12;11,11,19,5,25,25,11,11,19,5,25,25);
  1470.    DQFF(P8,P1;N14;11,11,19,5,25,25,11,11,19,5,25,25);
  1471.    DQFF(P9,P1;N16;11,11,19,5,25,25,11,11,19,5,25,25);
  1472.    DQFF(P10,P1;N18;11,11,19,5,25,25,11,11,19,5,25,25);
  1473.    DQFF(P11,P1;N20;11,11,19,5,25,25,11,11,19,5,25,25);
  1474.    NOR(L1,L2;N21;24,24,34,34);
  1475.    NOR(L3,L4;N22;24,24,34,34);
  1476.    NOR(L5,L6;N23;24,24,34,34);
  1477.    NOR(L7,L8;N24;24,24,34,34);
  1478.    NOR(L9,L10;N25;24,24,34,34);
  1479.    NOR(L11,L12;N26;24,24,34,34);
  1480.    NOR(L13,L14;N27;24,24,34,34);
  1481.    NOR(L15,L16;N28;24,24,34,34);
  1482.    NOR(L17,L18;N29;24,24,34,34);
  1483.    NOR(L19,L20;N30;24,24,34,34);
  1484.    NOR(L21,L22;N31;24,24,34,34);
  1485.    NOR(L23,L24;N32;24,24,34,34);
  1486.    NOR(L25,L26;N33;24,24,34,34);
  1487.    NOR(L27,L28;N34;24,24,34,34);
  1488.    NOR(L29,L30;N35;24,24,34,34);
  1489.    NOR(L31,L32;N36;24,24,34,34);
  1490.    TSB(N21,L33;P4;61,61,61,61,61,61,61,61);
  1491.    TSB(N22,L33;P5;61,61,61,61,61,61,61,61);
  1492.    TSB(N23,L33;P6;61,61,61,61,61,61,61,61);
  1493.    TSB(N24,L33;P7;61,61,61,61,61,61,61,61);
  1494.    TSB(N25,L33;P8;61,61,61,61,61,61,61,61);
  1495.    TSB(N26,L33;P9;61,61,61,61,61,61,61,61);
  1496.    TSB(N27,L33;P10;61,61,61,61,61,61,61,61);
  1497.    TSB(N28,L33;P11;61,61,61,61,61,61,61,61);
  1498.    TSB(N29,P3;P20;61,61,61,61,61,61,61,61);
  1499.    TSB(N30,P3;P19;61,61,61,61,61,61,61,61);
  1500.    TSB(N31,P3;P18;61,61,61,61,61,61,61,61);
  1501.    TSB(N32,P3;P17;61,61,61,61,61,61,61,61);
  1502.    TSB(N33,P3;P16;61,61,61,61,61,61,61,61);
  1503.    TSB(N34,P3;P15;61,61,61,61,61,61,61,61);
  1504.    TSB(N35,P3;P14;61,61,61,61,61,61,61,61);
  1505.    TSB(N36,P3;P13;61,61,61,61,61,61,61,61);
  1506. %
  1507. ;Delays were taken from 1988 TI High Speed CMOS Logic Data Book.
  1508. ;Delays for 15pF were extrapolated.
  1509. :74HCT652   TTL  24
  1510.    INV(P22;N1;14,14,14,14);
  1511.    INV(P2;N2;14,14,14,14);
  1512.    BUF(P22;N3;14,14,14,14);
  1513.    BUF(P2;N4;14,14,14,14);
  1514.    LINV(P21;L33);
  1515.    LAND(N3,N5;L1);
  1516.    LAND(N1,P20;L2);
  1517.    LAND(N3,N7;L3);
  1518.    LAND(N1,P19;L4);
  1519.    LAND(N3,N9;L5);
  1520.    LAND(N1,P18;L6);
  1521.    LAND(N3,N11;L7);
  1522.    LAND(N1,P17;L8);
  1523.    LAND(N3,N13;L9);
  1524.    LAND(N1,P16;L10);
  1525.    LAND(N3,N15;L11);
  1526.    LAND(N1,P15;L12);
  1527.    LAND(N3,N17;L13);
  1528.    LAND(N1,P14;L14);
  1529.    LAND(N3,N19;L15);
  1530.    LAND(N1,P13;L16);
  1531.    LAND(N4,N6;L17);
  1532.    LAND(N2,P4;L18);
  1533.    LAND(N4,N8;L19);
  1534.    LAND(N2,P5;L20);
  1535.    LAND(N4,N10;L21);
  1536.    LAND(N2,P6;L22);
  1537.    LAND(N4,N12;L23);
  1538.    LAND(N2,P7;L24);
  1539.    LAND(N4,N14;L25);
  1540.    LAND(N2,P8;L26);
  1541.    LAND(N4,N16;L27);
  1542.    LAND(N2,P9;L28);
  1543.    LAND(N4,N18;L29);
  1544.    LAND(N2,P10;L30);
  1545.    LAND(N4,N20;L31);
  1546.    LAND(N2,P11;L32);
  1547.    DQFF(P20,P23;N5;11,11,19,5,25,25,11,11,19,5,25,25);
  1548.    DQFF(P19,P23;N7;11,11,19,5,25,25,11,11,19,5,25,25);
  1549.    DQFF(P18,P23;N9;11,11,19,5,25,25,11,11,19,5,25,25);
  1550.    DQFF(P17,P23;N11;11,11,19,5,25,25,11,11,19,5,25,25);
  1551.    DQFF(P16,P23;N13;11,11,19,5,25,25,11,11,19,5,25,25);
  1552.    DQFF(P15,P23;N15;11,11,19,5,25,25,11,11,19,5,25,25);
  1553.    DQFF(P14,P23;N17;11,11,19,5,25,25,11,11,19,5,25,25);
  1554.    DQFF(P13,P23;N19;11,11,19,5,25,25,11,11,19,5,25,25);
  1555.    DQFF(P4,P1;N6;11,11,19,5,25,25,11,11,19,5,25,25);
  1556.    DQFF(P5,P1;N8;11,11,19,5,25,25,11,11,19,5,25,25);
  1557.    DQFF(P6,P1;N10;11,11,19,5,25,25,11,11,19,5,25,25);
  1558.    DQFF(P7,P1;N12;11,11,19,5,25,25,11,11,19,5,25,25);
  1559.    DQFF(P8,P1;N14;11,11,19,5,25,25,11,11,19,5,25,25);
  1560.    DQFF(P9,P1;N16;11,11,19,5,25,25,11,11,19,5,25,25);
  1561.    DQFF(P10,P1;N18;11,11,19,5,25,25,11,11,19,5,25,25);
  1562.    DQFF(P11,P1;N20;11,11,19,5,25,25,11,11,19,5,25,25);
  1563.    OR(L1,L2;N21;24,24,34,34);
  1564.    OR(L3,L4;N22;24,24,34,34);
  1565.    OR(L5,L6;N23;24,24,34,34);
  1566.    OR(L7,L8;N24;24,24,34,34);
  1567.    OR(L9,L10;N25;24,24,34,34);
  1568.    OR(L11,L12;N26;24,24,34,34);
  1569.    OR(L13,L14;N27;24,24,34,34);
  1570.    OR(L15,L16;N28;24,24,34,34);
  1571.    OR(L17,L18;N29;24,24,34,34);
  1572.    OR(L19,L20;N30;24,24,34,34);
  1573.    OR(L21,L22;N31;24,24,34,34);
  1574.    OR(L23,L24;N32;24,24,34,34);
  1575.    OR(L25,L26;N33;24,24,34,34);
  1576.    OR(L27,L28;N34;24,24,34,34);
  1577.    OR(L29,L30;N35;24,24,34,34);
  1578.    OR(L31,L32;N36;24,24,34,34);
  1579.    TSB(N21,L33;P4;61,61,61,61,61,61,61,61);
  1580.    TSB(N22,L33;P5;61,61,61,61,61,61,61,61);
  1581.    TSB(N23,L33;P6;61,61,61,61,61,61,61,61);
  1582.    TSB(N24,L33;P7;61,61,61,61,61,61,61,61);
  1583.    TSB(N25,L33;P8;61,61,61,61,61,61,61,61);
  1584.    TSB(N26,L33;P9;61,61,61,61,61,61,61,61);
  1585.    TSB(N27,L33;P10;61,61,61,61,61,61,61,61);
  1586.    TSB(N28,L33;P11;61,61,61,61,61,61,61,61);
  1587.    TSB(N29,P3;P20;61,61,61,61,61,61,61,61);
  1588.    TSB(N30,P3;P19;61,61,61,61,61,61,61,61);
  1589.    TSB(N31,P3;P18;61,61,61,61,61,61,61,61);
  1590.    TSB(N32,P3;P17;61,61,61,61,61,61,61,61);
  1591.    TSB(N33,P3;P16;61,61,61,61,61,61,61,61);
  1592.    TSB(N34,P3;P15;61,61,61,61,61,61,61,61);
  1593.    TSB(N35,P3;P14;61,61,61,61,61,61,61,61);
  1594.    TSB(N36,P3;P13;61,61,61,61,61,61,61,61);
  1595. %
  1596. :74HCT688            TTL    20
  1597.    XNOR(P18,P17;N1;10,4,14,5);
  1598.    XNOR(P16,P15;N2;10,4,14,5);
  1599.    XNOR(P14,P13;N3;10,4,14,5);
  1600.    XNOR(P12,P11;N4;10,4,14,5);
  1601.    XNOR(P9,P8;N5;10,4,14,5);
  1602.    XNOR(P7,P6;N6;10,4,14,5);
  1603.    XNOR(P5,P4;N7;10,4,14,5);
  1604.    XNOR(P3,P2;N8;10,4,14,5);
  1605.    LINV(P1;L1);
  1606.    NAND(N1,N2,N3,N4,N5,N6,N7,N8,L1;P19;18,20,25,30);
  1607. %