/* This file is generated by topld.pl!! */ /* Please don't edit it. */ Name M217A ; 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 = ac0; pin = ac1; pin = ac2; pin = ac2bufl; pin = ac3; pin = buf2ac; pin = bus0; pin = bus1; pin = bus2; pin = bus3; pin = clrbufl; pin = clrclkl; pin = cnt2bufh; pin = count; pin = loadclkh; pin = n_t_12x; pin = n_t_13x; pin = n_t_14x; pin = n_t_15x; pin = n_t_16x; pin = n_t_17x; pin = n_t_18x; pin = n_t_19x; pin = n_t_1x; pin = n_t_2x; pin = n_t_31x; pin = n_t_32x; pin = n_t_33x; pin = n_t_35x; pin = n_t_37x; pin = n_t_38x; /* Internal nodes */ $IFNDEF OPTIMIZE node n_t_26x; node n_t_27x; node n_t_28x; node n_t_29x; node n_t_6x; node n_t_7x; node n_t_8x; node n_t_9x; $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 */ /* e1: sn7400 */ n_t_7x = !(ac2bufl & ac2); n_t_6x = !(ac2bufl & ac3); n_t_9x = !(ac0 & ac2bufl); n_t_8x = !(ac1 & ac2bufl); /* e2: sn7474 */ n_t_2x.ar = !clrclkl; n_t_2x.d = n_t_35x; n_t_2x.ck = n_t_33x; n_t_2x.ap = !n_t_28x; n_t_35x = !n_t_2x; n_t_37x.ar = !clrclkl; n_t_37x.d = n_t_38x; n_t_37x.ck = n_t_35x; n_t_37x.ap = !n_t_29x; n_t_38x = !n_t_37x; /* e3: sn7401 */ /* bus3 = !(n_t_18x & buf2ac); */ /* bus2 = !(n_t_16x & buf2ac); */ /* bus0 = !(n_t_12x & buf2ac); */ /* bus1 = !(buf2ac & n_t_14x); */ /* e4: sn7400 */ n_t_26x = !(n_t_18x & loadclkh); n_t_27x = !(n_t_16x & loadclkh); n_t_29x = !(n_t_12x & loadclkh); n_t_28x = !(loadclkh & n_t_14x); /* e5: sn7474 */ n_t_14x.ar = !clrbufl; n_t_14x.d = n_t_2x; n_t_14x.ck = cnt2bufh; n_t_14x.ap = !n_t_8x; n_t_15x = !n_t_14x; n_t_12x.ar = !clrbufl; n_t_12x.d = n_t_37x; n_t_12x.ck = cnt2bufh; n_t_12x.ap = !n_t_9x; n_t_13x = !n_t_12x; /* e6: sn7474 */ n_t_18x.ar = !clrbufl; n_t_18x.d = n_t_32x; n_t_18x.ck = cnt2bufh; n_t_18x.ap = !n_t_6x; n_t_19x = !n_t_18x; n_t_16x.ar = !clrbufl; n_t_16x.d = n_t_1x; n_t_16x.ck = cnt2bufh; n_t_16x.ap = !n_t_7x; n_t_17x = !n_t_16x; /* e7: sn7474 */ n_t_32x.ar = !clrclkl; n_t_32x.d = n_t_31x; n_t_32x.ck = count; n_t_32x.ap = !n_t_26x; n_t_31x = !n_t_32x; n_t_1x.ar = !clrclkl; n_t_1x.d = n_t_33x; n_t_1x.ck = n_t_31x; n_t_1x.ap = !n_t_27x; n_t_33x = !n_t_1x; /* Open collector 'wire-or's */ property atmel {open_collector= bus0}; !bus0 = (n_t_12x & buf2ac); bus0.oe = (n_t_12x & buf2ac); property atmel {open_collector= bus1}; !bus1 = (buf2ac & n_t_14x); bus1.oe = (buf2ac & n_t_14x); property atmel {open_collector= bus2}; !bus2 = (n_t_16x & buf2ac); bus2.oe = (n_t_16x & buf2ac); property atmel {open_collector= bus3}; !bus3 = (n_t_18x & buf2ac); bus3.oe = (n_t_18x & buf2ac);