/* This file is generated by topld.pl!! */ /* Please don't edit it. */ Name M703X ; 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_10x; pin = n_t_30x; pin = n_t_4x; pin = n_t_6x; pin = n_t_7x; pin = n_t_9x; /* Output Pins */ pin = initialize_l; pin = iop2; pin = mb3=0; pin = mb4=0; pin = mb5=1; pin = mb6=0; pin = mb7=0; pin = mb8=0; pin = n_t_15x; pin = n_t_16x; pin = n_t_17x; pin = n_t_23x; pin = n_t_24x; pin = n_t_26x; pin = n_t_28x; pin = n_t_2x; pin = n_t_3x; pin = pwr_low=0; pin = pwr_low=1; pin = pwr_skip; pin = restart; pin = shutdown_l; pin = stop_ok; /* Internal nodes */ $IFNDEF OPTIMIZE node n_t_11x; node n_t_12x; node n_t_14x; node n_t_18x; node n_t_19x; node n_t_1x; node n_t_20x; node n_t_29x; node n_t_5x; node n_t_8x; $ENDIF /* Code nodes */ /* Equations */ /* c1: cpol_use */ /* c2: cpol_use */ /* c3: c_us */ /* c4: c_us */ /* c5: c_us */ /* c7: c_us */ /* c8: c_us */ /* c10: c_us */ /* c11: c_us */ /* c12: c_us */ /* c13: cpol_use */ /* c14: cpol_use */ /* e1: sn7430 */ pwr_skip = !(mb8=0 & mb7=0 & mb6=0 & mb5=1 & mb4=0 & mb3=0 & pwr_low= 1 & iop2; /* e2: sn7400 */ n_t_16x = !(shutdown_l & n_t_14x); n_t_14x = !(n_t_2x & n_t_11x); n_t_12x = !(n_t_18x & n_t_11x); n_t_11x = !n_t_10x; /* e3: sn7460 */ /* n_t_26x = !n_t_6x; */ /* n_t_5x = !n_t_26x; */ /* n_t_26x = !n_t_5x; */ /* n_t_28x = !n_t_26x; */ /* e4: sn7400 */ pwr_low=1 = !(shutdown_l & pwr_low= 0; pwr_low=0 = !(pwr_low= 1 & initialize_l; n_t_3x = !n_t_1x; n_t_1x = !(stop_ok & pwr_low= 0; /* e5: sn7400 */ stop_ok = !n_t_9x; n_t_20x = !(stop_ok & shutdown_l); n_t_15x = !(n_t_30x & n_t_29x); n_t_29x = !(n_t_19x & n_t_15x); /* e6: sn7400 */ n_t_19x = !(n_t_1x & n_t_20x); n_t_18x = !n_t_4x; restart = !n_t_2x; n_t_2x = !n_t_17x; /* e7: sn7460 */ /* n_t_24x = !n_t_7x; */ /* n_t_8x = !n_t_24x; */ /* n_t_24x = !n_t_8x; */ /* n_t_23x = !n_t_24x; */ /* Open collector 'wire-or's */ property atmel {open_collector= n_t_23x}; !n_t_23x = n_t_24x; n_t_23x.oe = n_t_24x; property atmel {open_collector= n_t_24x}; !n_t_24x = (n_t_7x) # (n_t_8x); n_t_24x.oe = (n_t_7x) # (n_t_8x); property atmel {open_collector= n_t_26x}; !n_t_26x = (n_t_6x) # (n_t_5x); n_t_26x.oe = (n_t_6x) # (n_t_5x); property atmel {open_collector= n_t_28x}; !n_t_28x = n_t_26x; n_t_28x.oe = n_t_26x; !n_t_5x = n_t_26x; !n_t_8x = n_t_24x;