// 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: c_us // c18: c_us // c19: c_us // c20: c_us // c21: c_us // c22: c_us // c23: c_us // c24: c_us // c25: c_us // c26: c_us // c27: c_us // c28: c_us // c29: c_us // c30: c_us // c31: c_us // c32: c_us // c33: c_us // c34: c_us // c35: c_us // c36: c_us // c37: c_us // c38: c_us // c39: c_us // c40: c_us // c41: cpol_use // c42: cpol_use // e1: sn7402 module m225x (n_t_100x, n_t_101x, n_t_102x, n_t_103x, n_t_104x, n_t_107x, n_t_108x, n_t_109x, n_t_110x, n_t_111x, n_t_113x, n_t_115x, n_t_116x, n_t_11x, n_t_13x, n_t_14x, n_t_15x, n_t_16x, n_t_18x, n_t_19x, n_t_1x, n_t_20x, n_t_21x, n_t_23x, n_t_25x, n_t_27x, n_t_28x, n_t_29x, n_t_2x, n_t_31x, n_t_32x, n_t_33x, n_t_34x, n_t_35x, n_t_36x, n_t_37x, n_t_38x, n_t_39x, n_t_3x, n_t_40x, n_t_41x, n_t_42x, n_t_43x, n_t_44x, n_t_45x, 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_61x, n_t_62x, n_t_63x, n_t_64x, n_t_69x, n_t_6x, n_t_73x, n_t_76x, n_t_77x, n_t_78x, n_t_79x, n_t_7x, n_t_80x, n_t_81x, n_t_82x, n_t_83x, n_t_84x, n_t_85x, n_t_86x, n_t_87x, n_t_88x, n_t_89x, n_t_8x, n_t_90x, n_t_91x, n_t_92x, n_t_93x, n_t_94x, n_t_95x, n_t_96x, n_t_97x, n_t_98x, n_t_99x, q1, q2, q3, q4, q5, q6, q7, q8); output n_t_100x; inout n_t_101x; inout n_t_102x; input n_t_103x; input n_t_104x; output n_t_107x; output n_t_108x; output n_t_109x; output n_t_110x; inout n_t_111x; inout n_t_113x; inout n_t_115x; inout n_t_116x; input n_t_11x; output n_t_13x; output n_t_14x; output n_t_15x; output n_t_16x; output n_t_18x; output n_t_19x; inout n_t_1x; input n_t_20x; output n_t_21x; output n_t_23x; output n_t_25x; output n_t_27x; input n_t_28x; output n_t_29x; input n_t_2x; output n_t_31x; input n_t_32x; output n_t_33x; output n_t_34x; output n_t_35x; output n_t_36x; output n_t_37x; output n_t_38x; output n_t_39x; input n_t_3x; output n_t_40x; output n_t_41x; output n_t_42x; output n_t_43x; output n_t_44x; input n_t_45x; input n_t_46x; input n_t_47x; input n_t_48x; output n_t_4x; input n_t_50x; input n_t_51x; input 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; output n_t_5x; input n_t_60x; input n_t_61x; input n_t_62x; input n_t_63x; input n_t_64x; input n_t_69x; inout n_t_6x; input n_t_73x; input n_t_76x; inout n_t_77x; output n_t_78x; output n_t_79x; input n_t_7x; inout n_t_80x; input n_t_81x; output n_t_82x; output n_t_83x; inout n_t_84x; input n_t_85x; input n_t_86x; inout n_t_87x; output n_t_88x; output n_t_89x; input n_t_8x; inout n_t_90x; input n_t_91x; input n_t_92x; inout n_t_93x; output n_t_94x; output n_t_95x; inout n_t_96x; inout n_t_97x; input n_t_98x; output n_t_99x; output q1; output q2; output q3; output q4; output q5; output q6; output q7; output q8; assign n_t_4x = ~(~n_t_69x | n_t_1x); assign n_t_1x = ~(~n_t_69x | n_t_3x); assign n_t_6x = ~(n_t_8x | ~n_t_69x); assign n_t_5x = ~(n_t_6x | ~n_t_69x); // e2: sn7402 assign n_t_88x = ~(~n_t_69x | n_t_93x); assign n_t_93x = ~(~n_t_69x | n_t_73x); assign n_t_90x = ~(~n_t_69x | n_t_85x); assign n_t_89x = ~(n_t_90x | ~n_t_69x); // e7: sn74h53 // gdollar_0 = !(n_t_53x & n_t_45x // # n_t_47x & n_t_63x // # n_t_20x & n_t_64x & // # n_t_62x & n_t_52x); // !gdollar_0 = !gdollar_0; // e8: sn7402 assign n_t_82x = ~(~n_t_69x | n_t_87x); assign n_t_87x = ~(~n_t_69x | n_t_7x); assign n_t_84x = ~(n_t_28x | ~n_t_69x); assign n_t_83x = ~(n_t_84x | ~n_t_69x); // e9: sn7402 assign n_t_78x = ~(~n_t_69x | n_t_77x); assign n_t_77x = ~(~n_t_69x | n_t_2x); assign n_t_80x = ~(~n_t_69x | n_t_91x); assign n_t_79x = ~(n_t_80x | ~n_t_69x); // e10: n8881n // n_t_16x = !(!gdollar_2 & !gdollar_0); // n_t_19x = !(!gdollar_0 & gdollar_2); // n_t_21x = !(!gdollar_2 & gdollar_0); // n_t_23x = !(gdollar_0 & gdollar_2); // e11: sn74h53 // gdollar_2 = !(n_t_60x & n_t_45x // # n_t_47x & n_t_59x // # n_t_20x & n_t_61x & // # n_t_58x & n_t_52x); // !gdollar_2 = !gdollar_2; // e16: sn74h00 // e17: sn7440 // e18: sn74h53 // gdollar_4 = !(n_t_46x & n_t_45x // # n_t_47x & n_t_48x // # n_t_20x & n_t_50x & // # n_t_51x & n_t_52x); // !gdollar_4 = !gdollar_4; // e19: sn7402 assign n_t_99x = ~(~n_t_11x | n_t_101x); assign n_t_101x = ~(~n_t_11x | n_t_32x); assign n_t_102x = ~(n_t_104x | ~n_t_11x); assign n_t_100x = ~(n_t_102x | ~n_t_11x); // e20: sn7402 assign n_t_107x = ~(~n_t_11x | n_t_115x); assign n_t_115x = ~(~n_t_11x | n_t_76x); assign n_t_116x = ~(~n_t_11x | n_t_103x); assign n_t_108x = ~(n_t_116x | ~n_t_11x); // e21: n8881n // n_t_25x = !(!gdollar_6 & !gdollar_4); // n_t_27x = !(!gdollar_4 & gdollar_6); // n_t_29x = !(!gdollar_6 & gdollar_4); // n_t_31x = !(gdollar_4 & gdollar_6); // e22: sn74h53 // gdollar_6 = !(n_t_55x & n_t_45x // # n_t_47x & n_t_56x // # n_t_20x & n_t_54x & // # n_t_57x & n_t_52x); // !gdollar_6 = !gdollar_6; // e27: sn7402 assign n_t_109x = ~(~n_t_11x | n_t_113x); assign n_t_113x = ~(~n_t_11x | n_t_86x); assign n_t_111x = ~(n_t_98x | ~n_t_11x); assign n_t_110x = ~(n_t_111x | ~n_t_11x); // e28: sn7402 assign n_t_94x = ~(~n_t_11x | n_t_97x); assign n_t_97x = ~(~n_t_11x | n_t_81x); assign n_t_96x = ~(~n_t_11x | n_t_92x); assign n_t_95x = ~(n_t_96x | ~n_t_11x); // open collector 'wire-or's assign gdollar_0 = ~((n_t_53x & n_t_45x | n_t_47x & n_t_63x | n_t_20x & n_t_64x & | n_t_62x & n_t_52x)); assign gdollar_2 = ~((n_t_60x & n_t_45x | n_t_47x & n_t_59x | n_t_20x & n_t_61x & | n_t_58x & n_t_52x)); assign gdollar_4 = ~((n_t_46x & n_t_45x | n_t_47x & n_t_48x | n_t_20x & n_t_50x & | n_t_51x & n_t_52x)); assign gdollar_6 = ~((n_t_55x & n_t_45x | n_t_47x & n_t_56x | n_t_20x & n_t_54x & | n_t_57x & n_t_52x)); assign n_t_16x = (~gdollar_2 & ~gdollar_0)? 1'b0: 1'bz; assign n_t_19x = (~gdollar_0 & gdollar_2)? 1'b0: 1'bz; assign n_t_21x = (~gdollar_2 & gdollar_0)? 1'b0: 1'bz; assign n_t_23x = (gdollar_0 & gdollar_2)? 1'b0: 1'bz; assign n_t_25x = (~gdollar_6 & ~gdollar_4)? 1'b0: 1'bz; assign n_t_27x = (~gdollar_4 & gdollar_6)? 1'b0: 1'bz; assign n_t_29x = (~gdollar_6 & gdollar_4)? 1'b0: 1'bz; assign n_t_31x = (gdollar_4 & gdollar_6)? 1'b0: 1'bz; endmodule