// this file is generated by topld.pl // please don't edit it. // input pins // output pins // internal nodes // code nodes // equations // c1: c_us // c2: c_us // c3: c_us // c4: c_us // c5: c_us // c6: c_us // c7: c_us // c8: c_us // c9: c_us // c10: c_us // c11: c_us // c12: c_us // c13: c_us // c14: c_us // c15: c_us // c16: c_us // c17: cpol_use // c18: c_us // c19: c_us // e1: sn74h60 // n_t_2x = !(n_t_3x & n_t_5x & n_t_4x & n_t_6x); // n_t_1x = !n_t_2x; // n_t_2x = !(n_t_7x & n_t_8x & n_t_9x & n_t_10x); // n_t_1x = !n_t_2x; // e2: sn74h53 // n_t_2x = !(n_t_15x & n_t_14x // # n_t_16x & n_t_17x // # n_t_11x & n_t_12x & n_t_13x // # n_t_18x & n_t_19x); // n_t_1x = !n_t_2x; // e3: sn7474 module m218a (n3v3, n_t_10x, n_t_11x, n_t_12x, n_t_13x, n_t_14x, n_t_15x, n_t_16x, n_t_17x, n_t_18x, n_t_19x, n_t_20x, n_t_21x, n_t_22x, n_t_23x, n_t_24x, n_t_26x, n_t_27x, n_t_29x, n_t_30x, n_t_31x, n_t_32x, n_t_33x, n_t_34x, n_t_35x, n_t_36x, n_t_39x, n_t_3x, n_t_40x, n_t_41x, n_t_43x, n_t_44x, n_t_46x, n_t_47x, n_t_48x, n_t_4x, n_t_50x, n_t_51x, n_t_52x, n_t_53x, n_t_54x, n_t_55x, n_t_56x, n_t_57x, n_t_58x, n_t_59x, n_t_5x, n_t_60x, n_t_65x, n_t_66x, n_t_67x, n_t_68x, n_t_6x, n_t_70x, n_t_74x, n_t_75x, n_t_76x, n_t_77x, n_t_79x, n_t_7x, n_t_80x, n_t_81x, n_t_8x, n_t_9x); output n3v3; input n_t_10x; input n_t_11x; input n_t_12x; input n_t_13x; input n_t_14x; input n_t_15x; input n_t_16x; inout n_t_17x; input n_t_18x; input n_t_19x; inout n_t_20x; input n_t_21x; input n_t_22x; inout n_t_23x; input n_t_24x; input n_t_26x; input n_t_27x; input n_t_29x; inout reg n_t_30x; inout reg n_t_31x; inout n_t_32x; input n_t_33x; input n_t_34x; inout n_t_35x; input n_t_36x; inout n_t_39x; input n_t_3x; inout reg n_t_40x; inout reg n_t_41x; inout n_t_43x; inout reg n_t_44x; inout reg n_t_46x; inout n_t_47x; inout reg n_t_48x; input n_t_4x; inout reg n_t_50x; inout n_t_51x; inout reg n_t_52x; input n_t_53x; input n_t_54x; input n_t_55x; input n_t_56x; input n_t_57x; input n_t_58x; input n_t_59x; input n_t_5x; input n_t_60x; input n_t_65x; input n_t_66x; input n_t_67x; input n_t_68x; input n_t_6x; input n_t_70x; input n_t_74x; input n_t_75x; input n_t_76x; input n_t_77x; input n_t_79x; input n_t_7x; input n_t_80x; input n_t_81x; input n_t_8x; input n_t_9x; reg n_t_30x_m; reg n_t_31x_m; reg n_t_40x_m; reg n_t_41x_m; reg n_t_44x_m; reg n_t_46x_m; reg n_t_48x_m; reg n_t_50x_m; reg n_t_52x_m; wire n_t_1x; wire n_t_2x; wire n_t_61x; wire n_t_62x; always @(n_t_27x, n_t_24x, n_t_26x, gdollar_0) if (~n_t_24x) begin n_t_31x_m <= 1'b0; end else if (~n_t_26x) begin n_t_31x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_31x_m <= gdollar_0; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_31x_m) if (~n_t_24x) begin n_t_31x <= 1'b0; end else if (~n_t_26x) begin n_t_31x <= 1'b1; end else if (n_t_27x) begin n_t_31x <= n_t_31x_m; end assign n_t_17x = ~n_t_31x; always @(n_t_27x, n_t_24x, n_t_26x, n_t_2x) if (~n_t_24x) begin n_t_30x_m <= 1'b0; end else if (~n_t_26x) begin n_t_30x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_30x_m <= n_t_2x; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_30x_m) if (~n_t_24x) begin n_t_30x <= 1'b0; end else if (~n_t_26x) begin n_t_30x <= 1'b1; end else if (n_t_27x) begin n_t_30x <= n_t_30x_m; end assign n_t_20x = ~n_t_30x; // e4: sn74h53 // gdollar_0 = !(n_t_21x & n_t_19x // # n_t_22x & n_t_15x // # n_t_23x & n_t_16x // # n_t_13x & n_t_20x); // !gdollar_0 = !gdollar_0; // e5: sn74h60 // n_t_61x = !(n_t_53x & n_t_54x & n_t_55x & n_t_56x); // n_t_62x = !n_t_61x; // n_t_61x = !(n_t_57x & n_t_58x & n_t_59x & n_t_60x); // n_t_62x = !n_t_61x; // e6: sn74h53 // gdollar_2 = !(n_t_34x & n_t_15x // # n_t_19x & n_t_33x // # n_t_32x & n_t_16x // # n_t_13x & n_t_17x); // !gdollar_2 = !gdollar_2; // e7: sn7474 always @(n_t_27x, n_t_24x, n_t_26x, gdollar_4) if (~n_t_24x) begin n_t_41x_m <= 1'b0; end else if (~n_t_26x) begin n_t_41x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_41x_m <= gdollar_4; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_41x_m) if (~n_t_24x) begin n_t_41x <= 1'b0; end else if (~n_t_26x) begin n_t_41x <= 1'b1; end else if (n_t_27x) begin n_t_41x <= n_t_41x_m; end assign n_t_32x = ~n_t_41x; always @(n_t_27x, n_t_24x, n_t_26x, gdollar_2) if (~n_t_24x) begin n_t_40x_m <= 1'b0; end else if (~n_t_26x) begin n_t_40x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_40x_m <= gdollar_2; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_40x_m) if (~n_t_24x) begin n_t_40x <= 1'b0; end else if (~n_t_26x) begin n_t_40x <= 1'b1; end else if (n_t_27x) begin n_t_40x <= n_t_40x_m; end assign n_t_23x = ~n_t_40x; // e8: sn74h53 // gdollar_4 = !(n_t_36x & n_t_15x // # n_t_19x & n_t_29x // # n_t_35x & n_t_16x // # n_t_13x & n_t_23x); // !gdollar_4 = !gdollar_4; // e9: sn74h53 // n_t_61x = !(n_t_81x & n_t_19x // # n_t_15x & n_t_80x // # n_t_16x & n_t_79x & n_t_70x // # n_t_43x & n_t_13x); // n_t_62x = !n_t_61x; // e10: sn74h53 // gdollar_6 = !(n_t_65x & n_t_19x // # n_t_15x & n_t_66x // # n_t_39x & n_t_16x // # n_t_13x & n_t_32x); // !gdollar_6 = !gdollar_6; // e11: sn7474 always @(n_t_27x, n_t_24x, n_t_26x, gdollar_8) if (~n_t_24x) begin n_t_46x_m <= 1'b0; end else if (~n_t_26x) begin n_t_46x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_46x_m <= gdollar_8; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_46x_m) if (~n_t_24x) begin n_t_46x <= 1'b0; end else if (~n_t_26x) begin n_t_46x <= 1'b1; end else if (n_t_27x) begin n_t_46x <= n_t_46x_m; end assign n_t_39x = ~n_t_46x; always @(n_t_27x, n_t_24x, n_t_26x, gdollar_6) if (~n_t_24x) begin n_t_44x_m <= 1'b0; end else if (~n_t_26x) begin n_t_44x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_44x_m <= gdollar_6; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_44x_m) if (~n_t_24x) begin n_t_44x <= 1'b0; end else if (~n_t_26x) begin n_t_44x <= 1'b1; end else if (n_t_27x) begin n_t_44x <= n_t_44x_m; end assign n_t_35x = ~n_t_44x; // e12: sn74h53 // gdollar_8 = !(n_t_67x & n_t_19x // # n_t_68x & n_t_15x // # n_t_47x & n_t_16x // # n_t_13x & n_t_35x); // !gdollar_8 = !gdollar_8; // e13: sn7474 always @(n_t_27x, n_t_24x, n_t_26x, n_t_61x) if (~n_t_24x) begin n_t_52x_m <= 1'b0; end else if (~n_t_26x) begin n_t_52x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_52x_m <= n_t_61x; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_52x_m) if (~n_t_24x) begin n_t_52x <= 1'b0; end else if (~n_t_26x) begin n_t_52x <= 1'b1; end else if (n_t_27x) begin n_t_52x <= n_t_52x_m; end assign n_t_51x = ~n_t_52x; // e14: sn74h53 // gdollar_10 = !(n_t_75x & n_t_15x // # n_t_19x & n_t_74x // # n_t_43x & n_t_16x // # n_t_13x & n_t_39x); // !gdollar_10 = !gdollar_10; // e15: sn7474 always @(n_t_27x, n_t_24x, n_t_26x, gdollar_12) if (~n_t_24x) begin n_t_50x_m <= 1'b0; end else if (~n_t_26x) begin n_t_50x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_50x_m <= gdollar_12; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_50x_m) if (~n_t_24x) begin n_t_50x <= 1'b0; end else if (~n_t_26x) begin n_t_50x <= 1'b1; end else if (n_t_27x) begin n_t_50x <= n_t_50x_m; end assign n_t_43x = ~n_t_50x; always @(n_t_27x, n_t_24x, n_t_26x, gdollar_10) if (~n_t_24x) begin n_t_48x_m <= 1'b0; end else if (~n_t_26x) begin n_t_48x_m <= 1'b1; end else if (~(n_t_27x)) begin n_t_48x_m <= gdollar_10; end always @(n_t_27x, n_t_24x, n_t_26x, n_t_48x_m) if (~n_t_24x) begin n_t_48x <= 1'b0; end else if (~n_t_26x) begin n_t_48x <= 1'b1; end else if (n_t_27x) begin n_t_48x <= n_t_48x_m; end assign n_t_47x = ~n_t_48x; // e16: sn74h53 // gdollar_12 = !(n_t_76x & n_t_15x // # n_t_77x & n_t_19x // # n_t_51x & n_t_16x // # n_t_13x & n_t_47x); // !gdollar_12 = !gdollar_12; // open collector 'wire-or's assign gdollar_0 = ~((n_t_21x & n_t_19x | n_t_22x & n_t_15x | n_t_23x & n_t_16x | n_t_13x & n_t_20x)); assign gdollar_10 = ~((n_t_75x & n_t_15x | n_t_19x & n_t_74x | n_t_43x & n_t_16x | n_t_13x & n_t_39x)); assign gdollar_12 = ~((n_t_76x & n_t_15x | n_t_77x & n_t_19x | n_t_51x & n_t_16x | n_t_13x & n_t_47x)); assign gdollar_2 = ~((n_t_34x & n_t_15x | n_t_19x & n_t_33x | n_t_32x & n_t_16x | n_t_13x & n_t_17x)); assign gdollar_4 = ~((n_t_36x & n_t_15x | n_t_19x & n_t_29x | n_t_35x & n_t_16x | n_t_13x & n_t_23x)); assign gdollar_6 = ~((n_t_65x & n_t_19x | n_t_15x & n_t_66x | n_t_39x & n_t_16x | n_t_13x & n_t_32x)); assign gdollar_8 = ~((n_t_67x & n_t_19x | n_t_68x & n_t_15x | n_t_47x & n_t_16x | n_t_13x & n_t_35x)); assign n_t_1x = ~n_t_2x; assign n_t_2x = ~((n_t_3x & n_t_5x & n_t_4x & n_t_6x) | (n_t_7x & n_t_8x & n_t_9x & n_t_10x) | (n_t_15x & n_t_14x | n_t_16x & n_t_17x | n_t_11x & n_t_12x & n_t_13x | n_t_18x & n_t_19x)); assign n_t_61x = ~((n_t_53x & n_t_54x & n_t_55x & n_t_56x) | (n_t_57x & n_t_58x & n_t_59x & n_t_60x) | (n_t_81x & n_t_19x | n_t_15x & n_t_80x | n_t_16x & n_t_79x & n_t_70x | n_t_43x & n_t_13x)); assign n_t_62x = ~n_t_61x; endmodule