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