// // ITC99 Benchmark // Downloaded from http://www.cad.polito.it/tools/itc99.html // // ---------------------------------------------------------------------- // // This netlist was generated with Cadence RTL Compiler in a quick // synthesis run. // // ---------------------------------------------------------------------- // // Copyright (C) 1999 // Fulvio Corno, Matteo Sonze Reorda, Giovanni Squillero // Politecnico di Torino // // This source file may be used and distributed without restriction // provided that this copyright statement is not removed from the // file and that any derivative work contains the original copyright // notice and the associated disclaimer. // // This source file is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License as // published by the Free Software Foundation. // // This source is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU // General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this source; if not, download it from // http://www.gnu.org/copyleft/gpl.html // // Generated by Cadence RTL Compiler (RC) v05.10-b006_1 module b06(cc_mux, eql, uscite, clock, enable_count, ackout, reset, cont_eql); input eql, clock, reset, cont_eql; output [2:1] cc_mux, uscite; output enable_count, ackout; wire eql, clock, reset, cont_eql; wire [2:1] cc_mux, uscite; wire enable_count, ackout; wire n_0, n_1, n_2, n_3, n_4, n_5, n_6, n_7; wire n_9, n_10, n_11, n_12, n_13, n_14, n_15, n_16; wire n_17, n_19, n_20, n_22, n_23, n_24, n_25, n_26; wire n_27, n_28, n_30, n_31, n_32, n_33, n_34, n_36; wire n_37, n_38, n_39, n_41, n_42, n_43, n_44, n_45; wire n_46, n_47, n_48, n_49, n_50, n_51, n_52, n_53; wire n_54, n_55, n_56, n_57, n_58, n_59, n_60, n_61; wire n_62, n_63, n_64, n_65, n_66, n_67, n_68, n_69; wire n_70, n_71, n_72, n_73, n_74, n_75, n_76, n_77; wire n_78, n_79, n_80, n_83, n_84, state, state_7, state_8; DFFSRX1 \cc_mux_reg[1] (.RN (n_80), .SN (1'b1), .CK (clock), .D (n_78), .Q (cc_mux[1]), .QN ()); DFFSRX1 enable_count_reg(.RN (n_80), .SN (1'b1), .CK (clock), .D (n_79), .Q (enable_count), .QN ()); DFFSRX1 ackout_reg(.RN (n_80), .SN (1'b1), .CK (clock), .D (n_79), .Q (ackout), .QN ()); DFFSRX1 \cc_mux_reg[2] (.RN (n_80), .SN (1'b1), .CK (clock), .D (n_77), .Q (cc_mux[2]), .QN ()); DFFSRX1 \state_reg[1] (.RN (n_80), .SN (1'b1), .CK (clock), .D (n_76), .Q (state_7), .QN ()); NAND2X2 g212(.A (n_74), .B (n_61), .Y (n_78)); DFFSRX1 \state_reg[0] (.RN (n_80), .SN (1'b1), .CK (clock), .D (n_75), .Q (state), .QN ()); DFFSRX1 \state_reg[2] (.RN (n_80), .SN (1'b1), .CK (clock), .D (n_73), .Q (state_8), .QN ()); DFFSRX1 \uscite_reg[1] (.RN (n_80), .SN (1'b1), .CK (clock), .D (n_72), .Q (uscite[1]), .QN ()); NAND2X2 g213(.A (n_69), .B (n_66), .Y (n_79)); NAND2X2 g218(.A (n_67), .B (n_58), .Y (n_77)); NAND2X2 g220(.A (n_71), .B (n_57), .Y (n_76)); NAND3X1 g219(.A (n_62), .B (n_49), .C (n_31), .Y (n_75)); INVX2 g215(.A (n_68), .Y (n_74)); NAND3X1 g223(.A (n_64), .B (n_43), .C (n_31), .Y (n_73)); NAND4X1 g211(.A (n_51), .B (n_37), .C (n_54), .D (n_46), .Y (n_72)); NOR2X1 g225(.A (n_42), .B (n_70), .Y (n_71)); DFFSRX1 \uscite_reg[2] (.RN (n_80), .SN (1'b1), .CK (clock), .D (n_70), .Q (uscite[2]), .QN ()); NAND2X1 g222(.A (n_56), .B (n_65), .Y (n_69)); NAND4X1 g216(.A (n_39), .B (n_41), .C (n_52), .D (n_45), .Y (n_68)); NOR2X1 g224(.A (n_63), .B (n_44), .Y (n_67)); AOI21X1 g217(.A0 (n_38), .A1 (n_65), .B0 (n_50), .Y (n_66)); INVX1 g231(.A (n_63), .Y (n_64)); NOR2X1 g234(.A (n_60), .B (n_53), .Y (n_62)); NAND2X2 g227(.A (n_84), .B (n_59), .Y (n_70)); NOR2X1 g230(.A (n_13), .B (n_60), .Y (n_61)); NAND2X1 g232(.A (n_55), .B (n_59), .Y (n_63)); AND2X1 g236(.A (n_47), .B (n_24), .Y (n_58)); AOI21X1 g237(.A0 (n_36), .A1 (eql), .B0 (n_26), .Y (n_57)); NAND4X1 g238(.A (n_55), .B (n_20), .C (n_33), .D (n_25), .Y (n_56)); NOR2X1 g228(.A (n_48), .B (n_34), .Y (n_54)); INVX1 g254(.A (n_52), .Y (n_53)); NOR2X1 g229(.A (n_23), .B (n_50), .Y (n_51)); NOR2X1 g235(.A (n_48), .B (n_50), .Y (n_49)); NAND2X1 g244(.A (n_26), .B (eql), .Y (n_47)); NOR2X1 g226(.A (n_19), .B (n_30), .Y (n_46)); NAND2X1 g248(.A (n_27), .B (eql), .Y (n_45)); INVX1 g249(.A (n_43), .Y (n_44)); INVX1 g252(.A (n_41), .Y (n_42)); NAND2X2 g255(.A (n_19), .B (n_1), .Y (n_52)); NAND3X1 g233(.A (n_28), .B (n_24), .C (n_32), .Y (n_38)); INVX1 g265(.A (n_36), .Y (n_37)); NAND4X1 g239(.A (n_83), .B (n_16), .C (n_3), .D (eql), .Y (n_59)); INVX1 g240(.A (n_34), .Y (n_84)); NAND2X1 g242(.A (n_33), .B (n_32), .Y (n_60)); INVX1 g245(.A (n_30), .Y (n_31)); NAND2X1 g250(.A (n_14), .B (eql), .Y (n_43)); NOR2X1 g251(.A (n_28), .B (eql), .Y (n_50)); NAND2X1 g253(.A (n_17), .B (eql), .Y (n_41)); INVX2 g258(.A (n_27), .Y (n_55)); INVX1 g262(.A (n_26), .Y (n_39)); INVX1 g266(.A (n_33), .Y (n_36)); NOR2X1 g241(.A (n_22), .B (eql), .Y (n_34)); NOR2X1 g243(.A (n_25), .B (eql), .Y (n_48)); NOR2X1 g247(.A (n_24), .B (eql), .Y (n_30)); INVX1 g256(.A (n_32), .Y (n_23)); INVX2 g259(.A (n_22), .Y (n_27)); INVX1 g263(.A (n_28), .Y (n_26)); INVX2 g272(.A (n_20), .Y (n_19)); NAND3X1 g267(.A (n_7), .B (n_16), .C (n_15), .Y (n_33)); NAND3X1 g264(.A (n_16), .B (n_9), .C (n_15), .Y (n_28)); NAND3X1 g260(.A (n_12), .B (n_10), .C (n_11), .Y (n_22)); INVX1 g269(.A (n_25), .Y (n_14)); INVX1 g268(.A (n_25), .Y (n_13)); NAND3X1 g273(.A (n_12), .B (n_16), .C (n_11), .Y (n_20)); NAND3X1 g257(.A (n_9), .B (n_10), .C (n_15), .Y (n_32)); INVX1 g275(.A (n_24), .Y (n_17)); NAND2X2 g270(.A (n_5), .B (n_10), .Y (n_25)); NAND3X1 g276(.A (n_0), .B (n_6), .C (n_15), .Y (n_24)); INVX1 g286(.A (n_7), .Y (n_83)); INVX2 g287(.A (n_9), .Y (n_7)); INVX2 g285(.A (n_6), .Y (n_12)); NOR2X1 g277(.A (n_2), .B (n_4), .Y (n_5)); INVX2 g288(.A (n_6), .Y (n_9)); INVX1 g283(.A (n_4), .Y (n_11)); INVX1 g281(.A (n_15), .Y (n_3)); INVX4 g289(.A (n_2), .Y (n_6)); INVX1 g278(.A (reset), .Y (n_80)); INVX1 g279(.A (eql), .Y (n_1)); INVX1 g292(.A (state_7), .Y (n_0)); INVX1 g284(.A (state_8), .Y (n_4)); INVX1 g291(.A (state_7), .Y (n_10)); INVX1 g282(.A (state_8), .Y (n_15)); INVX2 g290(.A (state), .Y (n_2)); INVX1 g280(.A (cont_eql), .Y (n_65)); CLKBUFX1 g293(.A (state_7), .Y (n_16)); endmodule [ [ [ 'module', 'b06', '(', [ ['cc_mux'], ['eql'], ['uscite'], ['clock'], ['enable_count'], ['ackout'], ['reset'], ['cont_eql']], ')', ';'], [ ['input', 'eql', 'clock', 'reset', 'cont_eql', ';'], ['output', '[', '2', ':', '1', ']', 'cc_mux', 'uscite', ';'], ['output', 'enable_count', 'ackout', ';'], ['wire', ['eql', 'clock', 'reset', 'cont_eql'], ';'], ['wire', '[', '2', ':', '1', ']', ['cc_mux', 'uscite'], ';'], ['wire', ['enable_count', 'ackout'], ';'], [ 'wire', ['n_0', 'n_1', 'n_2', 'n_3', 'n_4', 'n_5', 'n_6', 'n_7'], ';'], [ 'wire', ['n_9', 'n_10', 'n_11', 'n_12', 'n_13', 'n_14', 'n_15', 'n_16'], ';'], [ 'wire', ['n_17', 'n_19', 'n_20', 'n_22', 'n_23', 'n_24', 'n_25', 'n_26'], ';'], [ 'wire', ['n_27', 'n_28', 'n_30', 'n_31', 'n_32', 'n_33', 'n_34', 'n_36'], ';'], [ 'wire', ['n_37', 'n_38', 'n_39', 'n_41', 'n_42', 'n_43', 'n_44', 'n_45'], ';'], [ 'wire', ['n_46', 'n_47', 'n_48', 'n_49', 'n_50', 'n_51', 'n_52', 'n_53'], ';'], [ 'wire', ['n_54', 'n_55', 'n_56', 'n_57', 'n_58', 'n_59', 'n_60', 'n_61'], ';'], [ 'wire', ['n_62', 'n_63', 'n_64', 'n_65', 'n_66', 'n_67', 'n_68', 'n_69'], ';'], [ 'wire', ['n_70', 'n_71', 'n_72', 'n_73', 'n_74', 'n_75', 'n_76', 'n_77'], ';'], [ 'wire', [ 'n_78', 'n_79', 'n_80', 'n_83', 'n_84', 'state', 'state_7', 'state_8'], ';'], [ 'DFFSRX1', [ ['cc_mux_reg[1]'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_78'], ')'], ['.Q', '(', ['cc_mux', ['[', '1', ']']], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'DFFSRX1', [ ['enable_count_reg'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_79'], ')'], ['.Q', '(', ['enable_count'], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'DFFSRX1', [ ['ackout_reg'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_79'], ')'], ['.Q', '(', ['ackout'], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'DFFSRX1', [ ['cc_mux_reg[2]'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_77'], ')'], ['.Q', '(', ['cc_mux', ['[', '2', ']']], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'DFFSRX1', [ ['state_reg[1]'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_76'], ')'], ['.Q', '(', ['state_7'], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'NAND2X2', [ ['g212'], [ '(', ['.A', '(', ['n_74'], ')'], ['.B', '(', ['n_61'], ')'], ['.Y', '(', ['n_78'], ')'], ')']], ';'], [ 'DFFSRX1', [ ['state_reg[0]'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_75'], ')'], ['.Q', '(', ['state'], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'DFFSRX1', [ ['state_reg[2]'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_73'], ')'], ['.Q', '(', ['state_8'], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'DFFSRX1', [ ['uscite_reg[1]'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_72'], ')'], ['.Q', '(', ['uscite', ['[', '1', ']']], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'NAND2X2', [ ['g213'], [ '(', ['.A', '(', ['n_69'], ')'], ['.B', '(', ['n_66'], ')'], ['.Y', '(', ['n_79'], ')'], ')']], ';'], [ 'NAND2X2', [ ['g218'], [ '(', ['.A', '(', ['n_67'], ')'], ['.B', '(', ['n_58'], ')'], ['.Y', '(', ['n_77'], ')'], ')']], ';'], [ 'NAND2X2', [ ['g220'], [ '(', ['.A', '(', ['n_71'], ')'], ['.B', '(', ['n_57'], ')'], ['.Y', '(', ['n_76'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g219'], [ '(', ['.A', '(', ['n_62'], ')'], ['.B', '(', ['n_49'], ')'], ['.C', '(', ['n_31'], ')'], ['.Y', '(', ['n_75'], ')'], ')']], ';'], [ 'INVX2', [ ['g215'], [ '(', ['.A', '(', ['n_68'], ')'], ['.Y', '(', ['n_74'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g223'], [ '(', ['.A', '(', ['n_64'], ')'], ['.B', '(', ['n_43'], ')'], ['.C', '(', ['n_31'], ')'], ['.Y', '(', ['n_73'], ')'], ')']], ';'], [ 'NAND4X1', [ ['g211'], [ '(', ['.A', '(', ['n_51'], ')'], ['.B', '(', ['n_37'], ')'], ['.C', '(', ['n_54'], ')'], ['.D', '(', ['n_46'], ')'], ['.Y', '(', ['n_72'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g225'], [ '(', ['.A', '(', ['n_42'], ')'], ['.B', '(', ['n_70'], ')'], ['.Y', '(', ['n_71'], ')'], ')']], ';'], [ 'DFFSRX1', [ ['uscite_reg[2]'], [ '(', ['.RN', '(', ['n_80'], ')'], ['.SN', '(', "1 'b 1", ')'], ['.CK', '(', ['clock'], ')'], ['.D', '(', ['n_70'], ')'], ['.Q', '(', ['uscite', ['[', '2', ']']], ')'], ['.QN', '(', ')'], ')']], ';'], [ 'NAND2X1', [ ['g222'], [ '(', ['.A', '(', ['n_56'], ')'], ['.B', '(', ['n_65'], ')'], ['.Y', '(', ['n_69'], ')'], ')']], ';'], [ 'NAND4X1', [ ['g216'], [ '(', ['.A', '(', ['n_39'], ')'], ['.B', '(', ['n_41'], ')'], ['.C', '(', ['n_52'], ')'], ['.D', '(', ['n_45'], ')'], ['.Y', '(', ['n_68'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g224'], [ '(', ['.A', '(', ['n_63'], ')'], ['.B', '(', ['n_44'], ')'], ['.Y', '(', ['n_67'], ')'], ')']], ';'], [ 'AOI21X1', [ ['g217'], [ '(', ['.A0', '(', ['n_38'], ')'], ['.A1', '(', ['n_65'], ')'], ['.B0', '(', ['n_50'], ')'], ['.Y', '(', ['n_66'], ')'], ')']], ';'], [ 'INVX1', [ ['g231'], [ '(', ['.A', '(', ['n_63'], ')'], ['.Y', '(', ['n_64'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g234'], [ '(', ['.A', '(', ['n_60'], ')'], ['.B', '(', ['n_53'], ')'], ['.Y', '(', ['n_62'], ')'], ')']], ';'], [ 'NAND2X2', [ ['g227'], [ '(', ['.A', '(', ['n_84'], ')'], ['.B', '(', ['n_59'], ')'], ['.Y', '(', ['n_70'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g230'], [ '(', ['.A', '(', ['n_13'], ')'], ['.B', '(', ['n_60'], ')'], ['.Y', '(', ['n_61'], ')'], ')']], ';'], [ 'NAND2X1', [ ['g232'], [ '(', ['.A', '(', ['n_55'], ')'], ['.B', '(', ['n_59'], ')'], ['.Y', '(', ['n_63'], ')'], ')']], ';'], [ 'AND2X1', [ ['g236'], [ '(', ['.A', '(', ['n_47'], ')'], ['.B', '(', ['n_24'], ')'], ['.Y', '(', ['n_58'], ')'], ')']], ';'], [ 'AOI21X1', [ ['g237'], [ '(', ['.A0', '(', ['n_36'], ')'], ['.A1', '(', ['eql'], ')'], ['.B0', '(', ['n_26'], ')'], ['.Y', '(', ['n_57'], ')'], ')']], ';'], [ 'NAND4X1', [ ['g238'], [ '(', ['.A', '(', ['n_55'], ')'], ['.B', '(', ['n_20'], ')'], ['.C', '(', ['n_33'], ')'], ['.D', '(', ['n_25'], ')'], ['.Y', '(', ['n_56'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g228'], [ '(', ['.A', '(', ['n_48'], ')'], ['.B', '(', ['n_34'], ')'], ['.Y', '(', ['n_54'], ')'], ')']], ';'], [ 'INVX1', [ ['g254'], [ '(', ['.A', '(', ['n_52'], ')'], ['.Y', '(', ['n_53'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g229'], [ '(', ['.A', '(', ['n_23'], ')'], ['.B', '(', ['n_50'], ')'], ['.Y', '(', ['n_51'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g235'], [ '(', ['.A', '(', ['n_48'], ')'], ['.B', '(', ['n_50'], ')'], ['.Y', '(', ['n_49'], ')'], ')']], ';'], [ 'NAND2X1', [ ['g244'], [ '(', ['.A', '(', ['n_26'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_47'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g226'], [ '(', ['.A', '(', ['n_19'], ')'], ['.B', '(', ['n_30'], ')'], ['.Y', '(', ['n_46'], ')'], ')']], ';'], [ 'NAND2X1', [ ['g248'], [ '(', ['.A', '(', ['n_27'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_45'], ')'], ')']], ';'], [ 'INVX1', [ ['g249'], [ '(', ['.A', '(', ['n_43'], ')'], ['.Y', '(', ['n_44'], ')'], ')']], ';'], [ 'INVX1', [ ['g252'], [ '(', ['.A', '(', ['n_41'], ')'], ['.Y', '(', ['n_42'], ')'], ')']], ';'], [ 'NAND2X2', [ ['g255'], [ '(', ['.A', '(', ['n_19'], ')'], ['.B', '(', ['n_1'], ')'], ['.Y', '(', ['n_52'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g233'], [ '(', ['.A', '(', ['n_28'], ')'], ['.B', '(', ['n_24'], ')'], ['.C', '(', ['n_32'], ')'], ['.Y', '(', ['n_38'], ')'], ')']], ';'], [ 'INVX1', [ ['g265'], [ '(', ['.A', '(', ['n_36'], ')'], ['.Y', '(', ['n_37'], ')'], ')']], ';'], [ 'NAND4X1', [ ['g239'], [ '(', ['.A', '(', ['n_83'], ')'], ['.B', '(', ['n_16'], ')'], ['.C', '(', ['n_3'], ')'], ['.D', '(', ['eql'], ')'], ['.Y', '(', ['n_59'], ')'], ')']], ';'], [ 'INVX1', [ ['g240'], [ '(', ['.A', '(', ['n_34'], ')'], ['.Y', '(', ['n_84'], ')'], ')']], ';'], [ 'NAND2X1', [ ['g242'], [ '(', ['.A', '(', ['n_33'], ')'], ['.B', '(', ['n_32'], ')'], ['.Y', '(', ['n_60'], ')'], ')']], ';'], [ 'INVX1', [ ['g245'], [ '(', ['.A', '(', ['n_30'], ')'], ['.Y', '(', ['n_31'], ')'], ')']], ';'], [ 'NAND2X1', [ ['g250'], [ '(', ['.A', '(', ['n_14'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_43'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g251'], [ '(', ['.A', '(', ['n_28'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_50'], ')'], ')']], ';'], [ 'NAND2X1', [ ['g253'], [ '(', ['.A', '(', ['n_17'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_41'], ')'], ')']], ';'], [ 'INVX2', [ ['g258'], [ '(', ['.A', '(', ['n_27'], ')'], ['.Y', '(', ['n_55'], ')'], ')']], ';'], [ 'INVX1', [ ['g262'], [ '(', ['.A', '(', ['n_26'], ')'], ['.Y', '(', ['n_39'], ')'], ')']], ';'], [ 'INVX1', [ ['g266'], [ '(', ['.A', '(', ['n_33'], ')'], ['.Y', '(', ['n_36'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g241'], [ '(', ['.A', '(', ['n_22'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_34'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g243'], [ '(', ['.A', '(', ['n_25'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_48'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g247'], [ '(', ['.A', '(', ['n_24'], ')'], ['.B', '(', ['eql'], ')'], ['.Y', '(', ['n_30'], ')'], ')']], ';'], [ 'INVX1', [ ['g256'], [ '(', ['.A', '(', ['n_32'], ')'], ['.Y', '(', ['n_23'], ')'], ')']], ';'], [ 'INVX2', [ ['g259'], [ '(', ['.A', '(', ['n_22'], ')'], ['.Y', '(', ['n_27'], ')'], ')']], ';'], [ 'INVX1', [ ['g263'], [ '(', ['.A', '(', ['n_28'], ')'], ['.Y', '(', ['n_26'], ')'], ')']], ';'], [ 'INVX2', [ ['g272'], [ '(', ['.A', '(', ['n_20'], ')'], ['.Y', '(', ['n_19'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g267'], [ '(', ['.A', '(', ['n_7'], ')'], ['.B', '(', ['n_16'], ')'], ['.C', '(', ['n_15'], ')'], ['.Y', '(', ['n_33'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g264'], [ '(', ['.A', '(', ['n_16'], ')'], ['.B', '(', ['n_9'], ')'], ['.C', '(', ['n_15'], ')'], ['.Y', '(', ['n_28'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g260'], [ '(', ['.A', '(', ['n_12'], ')'], ['.B', '(', ['n_10'], ')'], ['.C', '(', ['n_11'], ')'], ['.Y', '(', ['n_22'], ')'], ')']], ';'], [ 'INVX1', [ ['g269'], [ '(', ['.A', '(', ['n_25'], ')'], ['.Y', '(', ['n_14'], ')'], ')']], ';'], [ 'INVX1', [ ['g268'], [ '(', ['.A', '(', ['n_25'], ')'], ['.Y', '(', ['n_13'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g273'], [ '(', ['.A', '(', ['n_12'], ')'], ['.B', '(', ['n_16'], ')'], ['.C', '(', ['n_11'], ')'], ['.Y', '(', ['n_20'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g257'], [ '(', ['.A', '(', ['n_9'], ')'], ['.B', '(', ['n_10'], ')'], ['.C', '(', ['n_15'], ')'], ['.Y', '(', ['n_32'], ')'], ')']], ';'], [ 'INVX1', [ ['g275'], [ '(', ['.A', '(', ['n_24'], ')'], ['.Y', '(', ['n_17'], ')'], ')']], ';'], [ 'NAND2X2', [ ['g270'], [ '(', ['.A', '(', ['n_5'], ')'], ['.B', '(', ['n_10'], ')'], ['.Y', '(', ['n_25'], ')'], ')']], ';'], [ 'NAND3X1', [ ['g276'], [ '(', ['.A', '(', ['n_0'], ')'], ['.B', '(', ['n_6'], ')'], ['.C', '(', ['n_15'], ')'], ['.Y', '(', ['n_24'], ')'], ')']], ';'], [ 'INVX1', [ ['g286'], [ '(', ['.A', '(', ['n_7'], ')'], ['.Y', '(', ['n_83'], ')'], ')']], ';'], [ 'INVX2', [ ['g287'], ['(', ['.A', '(', ['n_9'], ')'], ['.Y', '(', ['n_7'], ')'], ')']], ';'], [ 'INVX2', [ ['g285'], [ '(', ['.A', '(', ['n_6'], ')'], ['.Y', '(', ['n_12'], ')'], ')']], ';'], [ 'NOR2X1', [ ['g277'], [ '(', ['.A', '(', ['n_2'], ')'], ['.B', '(', ['n_4'], ')'], ['.Y', '(', ['n_5'], ')'], ')']], ';'], [ 'INVX2', [ ['g288'], ['(', ['.A', '(', ['n_6'], ')'], ['.Y', '(', ['n_9'], ')'], ')']], ';'], [ 'INVX1', [ ['g283'], [ '(', ['.A', '(', ['n_4'], ')'], ['.Y', '(', ['n_11'], ')'], ')']], ';'], [ 'INVX1', [ ['g281'], [ '(', ['.A', '(', ['n_15'], ')'], ['.Y', '(', ['n_3'], ')'], ')']], ';'], [ 'INVX4', [ ['g289'], ['(', ['.A', '(', ['n_2'], ')'], ['.Y', '(', ['n_6'], ')'], ')']], ';'], [ 'INVX1', [ ['g278'], [ '(', ['.A', '(', ['reset'], ')'], ['.Y', '(', ['n_80'], ')'], ')']], ';'], [ 'INVX1', [ ['g279'], ['(', ['.A', '(', ['eql'], ')'], ['.Y', '(', ['n_1'], ')'], ')']], ';'], [ 'INVX1', [ ['g292'], [ '(', ['.A', '(', ['state_7'], ')'], ['.Y', '(', ['n_0'], ')'], ')']], ';'], [ 'INVX1', [ ['g284'], [ '(', ['.A', '(', ['state_8'], ')'], ['.Y', '(', ['n_4'], ')'], ')']], ';'], [ 'INVX1', [ ['g291'], [ '(', ['.A', '(', ['state_7'], ')'], ['.Y', '(', ['n_10'], ')'], ')']], ';'], [ 'INVX1', [ ['g282'], [ '(', ['.A', '(', ['state_8'], ')'], ['.Y', '(', ['n_15'], ')'], ')']], ';'], [ 'INVX2', [ ['g290'], [ '(', ['.A', '(', ['state'], ')'], ['.Y', '(', ['n_2'], ')'], ')']], ';'], [ 'INVX1', [ ['g280'], [ '(', ['.A', '(', ['cont_eql'], ')'], ['.Y', '(', ['n_65'], ')'], ')']], ';'], [ 'CLKBUFX1', [ ['g293'], [ '(', ['.A', '(', ['state_7'], ')'], ['.Y', '(', ['n_16'], ')'], ')']], ';']], 'endmodule']]