/* This file is generated by topld.pl!! */ /* Please don't edit it. */ Name M225X ; PartNo cpld ; Date XX/XX/XXXX ; Revision 01 ; Designer ; Company ; Assembly None ; Location E1 ; Device f1508isptqfp100; $DEFINE OPTIMIZE $UNDEF OPTIMIZE /* Input Pins */ /* Output Pins */ pin = n_t_100x; pin = n_t_101x; pin = n_t_102x; pin = n_t_103x; pin = n_t_104x; pin = n_t_107x; pin = n_t_108x; pin = n_t_109x; pin = n_t_110x; pin = n_t_111x; pin = n_t_113x; pin = n_t_115x; pin = n_t_116x; pin = n_t_11x; pin = n_t_13x; pin = n_t_14x; pin = n_t_15x; pin = n_t_16x; pin = n_t_18x; pin = n_t_19x; pin = n_t_1x; pin = n_t_20x; pin = n_t_21x; pin = n_t_23x; pin = n_t_25x; pin = n_t_27x; pin = n_t_28x; pin = n_t_29x; pin = n_t_2x; pin = n_t_31x; pin = n_t_32x; pin = n_t_33x; pin = n_t_34x; pin = n_t_35x; pin = n_t_36x; pin = n_t_37x; pin = n_t_38x; pin = n_t_39x; pin = n_t_3x; pin = n_t_40x; pin = n_t_41x; pin = n_t_42x; pin = n_t_43x; pin = n_t_44x; pin = n_t_45x; pin = n_t_46x; pin = n_t_47x; pin = n_t_48x; pin = n_t_4x; pin = n_t_50x; pin = n_t_51x; pin = n_t_52x; pin = n_t_53x; pin = n_t_54x; pin = n_t_55x; pin = n_t_56x; pin = n_t_57x; pin = n_t_58x; pin = n_t_59x; pin = n_t_5x; pin = n_t_60x; pin = n_t_61x; pin = n_t_62x; pin = n_t_63x; pin = n_t_64x; pin = n_t_69x; pin = n_t_6x; pin = n_t_73x; pin = n_t_76x; pin = n_t_77x; pin = n_t_78x; pin = n_t_79x; pin = n_t_7x; pin = n_t_80x; pin = n_t_81x; pin = n_t_82x; pin = n_t_83x; pin = n_t_84x; pin = n_t_85x; pin = n_t_86x; pin = n_t_87x; pin = n_t_88x; pin = n_t_89x; pin = n_t_8x; pin = n_t_90x; pin = n_t_91x; pin = n_t_92x; pin = n_t_93x; pin = n_t_94x; pin = n_t_95x; pin = n_t_96x; pin = n_t_97x; pin = n_t_98x; pin = n_t_99x; pin = q1; pin = q2; pin = q3; pin = q4; pin = q5; pin = q6; pin = q7; pin = q8; /* Internal nodes */ $IFNDEF OPTIMIZE node n_t_26x; node n_t_30x; node n_t_65x; node n_t_66x; node n_t_67x; node n_t_68x; node n_t_70x; node n_t_71x; node n_t_72x; node n_t_74x; $ENDIF /* 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 */ n_t_4x = !(n_t_26x # n_t_1x); n_t_1x = !(n_t_26x # n_t_3x); n_t_6x = !(n_t_8x # n_t_26x); n_t_5x = !(n_t_6x # n_t_26x); /* e2: sn7402 */ n_t_88x = !(n_t_26x # n_t_93x); n_t_93x = !(n_t_26x # n_t_73x); n_t_90x = !(n_t_26x # n_t_85x); n_t_89x = !(n_t_90x # n_t_26x); /* 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_1 = !gdollar_0; */ n_t_66x = gdollar_0; /* e8: sn7402 */ n_t_82x = !(n_t_26x # n_t_87x); n_t_87x = !(n_t_26x # n_t_7x); n_t_84x = !(n_t_28x # n_t_26x); n_t_83x = !(n_t_84x # n_t_26x); /* e9: sn7402 */ n_t_78x = !(n_t_26x # n_t_77x); n_t_77x = !(n_t_26x # n_t_2x); n_t_80x = !(n_t_26x # n_t_91x); n_t_79x = !(n_t_80x # n_t_26x); /* e10: n8881n */ /* n_t_16x = !(n_t_70x & n_t_71x); */ /* n_t_19x = !(n_t_71x & n_t_65x); */ /* n_t_21x = !(n_t_70x & n_t_66x); */ /* n_t_23x = !(n_t_66x & n_t_65x); */ /* 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_3 = !gdollar_2; */ n_t_65x = gdollar_2; /* e16: sn74h00 */ n_t_72x = !n_t_67x; n_t_74x = !n_t_68x; n_t_70x = !n_t_65x; n_t_71x = !n_t_66x; /* e17: sn7440 */ n_t_30x = !n_t_11x; n_t_26x = !n_t_69x; /* 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_5 = !gdollar_4; */ n_t_68x = gdollar_4; /* e19: sn7402 */ n_t_99x = !(n_t_30x # n_t_101x); n_t_101x = !(n_t_30x # n_t_32x); n_t_102x = !(n_t_104x # n_t_30x); n_t_100x = !(n_t_102x # n_t_30x); /* e20: sn7402 */ n_t_107x = !(n_t_30x # n_t_115x); n_t_115x = !(n_t_30x # n_t_76x); n_t_116x = !(n_t_30x # n_t_103x); n_t_108x = !(n_t_116x # n_t_30x); /* e21: n8881n */ /* n_t_25x = !(n_t_72x & n_t_74x); */ /* n_t_27x = !(n_t_74x & n_t_67x); */ /* n_t_29x = !(n_t_72x & n_t_68x); */ /* n_t_31x = !(n_t_68x & n_t_67x); */ /* 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_7 = !gdollar_6; */ n_t_67x = gdollar_6; /* e27: sn7402 */ n_t_109x = !(n_t_30x # n_t_113x); n_t_113x = !(n_t_30x # n_t_86x); n_t_111x = !(n_t_98x # n_t_30x); n_t_110x = !(n_t_111x # n_t_30x); /* e28: sn7402 */ n_t_94x = !(n_t_30x # n_t_97x); n_t_97x = !(n_t_30x # n_t_81x); n_t_96x = !(n_t_30x # n_t_92x); n_t_95x = !(n_t_96x # n_t_30x); /* Open collector 'wire-or's */ !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_1 = gdollar_0; !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_3 = gdollar_2; !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_5 = gdollar_4; !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_7 = gdollar_6; property atmel {open_collector= n_t_16x}; !n_t_16x = (n_t_70x & n_t_71x); n_t_16x.oe = (n_t_70x & n_t_71x); property atmel {open_collector= n_t_19x}; !n_t_19x = (n_t_71x & n_t_65x); n_t_19x.oe = (n_t_71x & n_t_65x); property atmel {open_collector= n_t_21x}; !n_t_21x = (n_t_70x & n_t_66x); n_t_21x.oe = (n_t_70x & n_t_66x); property atmel {open_collector= n_t_23x}; !n_t_23x = (n_t_66x & n_t_65x); n_t_23x.oe = (n_t_66x & n_t_65x); property atmel {open_collector= n_t_25x}; !n_t_25x = (n_t_72x & n_t_74x); n_t_25x.oe = (n_t_72x & n_t_74x); property atmel {open_collector= n_t_27x}; !n_t_27x = (n_t_74x & n_t_67x); n_t_27x.oe = (n_t_74x & n_t_67x); property atmel {open_collector= n_t_29x}; !n_t_29x = (n_t_72x & n_t_68x); n_t_29x.oe = (n_t_72x & n_t_68x); property atmel {open_collector= n_t_31x}; !n_t_31x = (n_t_68x & n_t_67x); n_t_31x.oe = (n_t_68x & n_t_67x);