/* This file is generated by topld.pl!! */ /* Please don't edit it. */ Name M700E ; PartNo cpld ; Date XX/XX/XXXX ; Revision 01 ; Designer ; Company ; Assembly None ; Location E1 ; Device f1508isptqfp100; $DEFINE OPTIMIZE $UNDEF OPTIMIZE /* Input Pins */ pin = n_t_17x; pin = n_t_20x; pin = n_t_26x; pin = n_t_30x; pin = n_t_33x; pin = n_t_3x; /* Output Pins */ pin = filter_input; pin = mftp0; pin = mftp1; pin = mftp2; pin = mfts0_h; pin = mfts0_l; pin = mfts1_h; pin = mfts1_l; pin = mfts2_h; pin = mfts2_l; pin = n_t_11x; pin = n_t_12x; pin = n_t_22x; pin = n_t_25x; pin = n_t_28x; pin = n_t_32x; pin = n_t_4x; pin = power_clear_l; pin = restart; pin = run; /* Internal nodes */ $IFNDEF OPTIMIZE node n_t_18x; node n_t_19x; node n_t_1x; node n_t_21x; node n_t_24x; node n_t_27x; node n_t_29x; node n_t_2x; node n_t_31x; node n_t_34x; node n_t_35x; node n_t_36x; node n_t_38x; node n_t_5x; node n_t_7x; $ENDIF /* Code nodes */ /* Equations */ /* c1: cpol_use */ /* c2: cpol_use */ /* c3: c_us */ /* c4: c_us */ /* c5: c_us */ /* c6: c_us */ /* c7: c_us */ /* c8: cpol_use */ /* c9: c_us */ /* c10: c_us */ /* c11: c_us */ /* c12: c_us */ /* c13: c_us */ /* c14: c_us */ /* e1: sn7474 */ mfts1_h.ar = !n_t_38x; mfts1_h.d = n_t_7x; mfts1_h.ck = mfts0_h; mfts1_l = !mfts1_h; mfts2_h.ar = !n_t_1x; mfts2_h.d = n_t_7x; mfts2_h.ck = mftp1; mfts2_l = !mfts2_h; /* e2: sn7400 */ n_t_1x = !n_t_5x; n_t_5x = !(n_t_2x & power_clear_l); n_t_35x = !(power_clear_l & mfts2_l); n_t_38x = !n_t_35x; /* e3: sn7400 */ n_t_18x = !(n_t_17x & restart); n_t_21x = !(n_t_18x & run); mfts0_h = !mfts0_l; n_t_7x = 'b'1; /* e4: sn7400 */ n_t_22x = !(mfts0_l & n_t_24x); n_t_25x = !(n_t_24x & n_t_27x); n_t_29x = !n_t_27x; mftp0 = !n_t_24x; /* e5: sn7400 */ n_t_28x = !(n_t_29x & n_t_31x); n_t_31x = !n_t_30x; n_t_27x = !n_t_26x; n_t_24x = !n_t_20x; /* e6: sn7400 */ n_t_32x = !(n_t_31x & n_t_34x); n_t_4x = !(n_t_36x & n_t_2x); n_t_36x = !n_t_34x; mftp1 = !n_t_31x; /* e7: sn7400 */ mftp2 = !n_t_2x; n_t_2x = !n_t_3x; n_t_34x = !n_t_33x; /* e8: sn7400 */ mfts0_l = !(n_t_18x & n_t_19x); n_t_19x = !(mfts0_l & n_t_21x); /* Open collector 'wire-or's */