/* This file is generated by topld.pl!! */ /* Please don't edit it. */ Name M1501X ; PartNo cpld ; Date XX/XX/XXXX ; Revision 01 ; Designer ; Company ; Assembly None ; Location E1 ; Device f1508isptqfp100; $DEFINE OPTIMIZE $UNDEF OPTIMIZE /* Input Pins */ pin = b; pin = d; pin = dd; pin = f; pin = ff; pin = j; pin = jj; pin = l; pin = ll; pin = n; pin = nn; pin = r; pin = rr; pin = t; pin = tt; pin = vv; /* Output Pins */ pin = a1; pin = b1; pin = bb; pin = c1; pin = d1; pin = d2; pin = e1; pin = e2; pin = f1; pin = f2; pin = h1; pin = h2; pin = j1; pin = j2; pin = k1; pin = k2; pin = l1; pin = l2; pin = m1; pin = m2; pin = n1; pin = n2; pin = n3v3; pin = p1; pin = p2; pin = r1; pin = r2; pin = s1; pin = s2; pin = t2; pin = u2; pin = x; pin = z; node n_t_71x; node n_t_164x; /* Internal nodes */ $IFNDEF OPTIMIZE node n_t_154x; node n_t_157x; node n_t_158x; node n_t_163x; node n_t_197x; node n_t_1x; node n_t_52x; node n_t_55x; node n_t_57x; node n_t_69x; node n_t_73x; node n_t_77x; node n_t_80x; $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: cpol_use */ /* e1: sn7474 */ n_t_71x.ar = !n_t_158x; n_t_71x.d = n_t_73x; n_t_71x.ck = n_t_69x; n_t_71x.ap = !n3v3; n_t_163x = !n_t_71x; n_t_164x.ap = !n_t_154x; n_t_164x.d = !n_t_77x; n_t_164x.ck = n_t_52x; n_t_164x.ar = !n_t_157x; /* e2: sn7437 */ bb = !n_t_71x; n_t_80x = !n_t_1x; d1 = !n_t_163x; a1 = !n_t_164x; /* e3: n8881n */ /* k1 = !(ll & n_t_80x); */ /* j1 = !(jj & n_t_80x); */ /* l2 = !(n_t_80x & ff); */ /* m2 = !(dd & n_t_80x); */ /* e4: sn7402 */ n_t_158x = !(e2 # n_t_197x); n_t_57x = !d2; n_t_154x = !(n_t_197x # c1); n_t_157x = !b1; /* e5: ds8640n */ n_t_77x = !h1; n_t_73x = !e1; n_t_197x = !f1; /* e6: n8881n */ /* m1 = !(rr & n_t_80x); */ /* l1 = !(nn & n_t_80x); */ /* n2 = !(n_t_80x & tt); */ /* p2 = !(n_t_80x & vv); */ /* e7: sn7400 */ n_t_55x = !h2; n_t_1x = !(k2 & j2); n_t_52x = !n_t_57x; n_t_69x = !(f2 & n_t_55x); /* e8: n8881n */ /* p1 = !(b & n_t_80x); */ /* n1 = !(d & n_t_80x); */ /* r2 = !(n_t_80x & f); */ /* s2 = !(n_t_80x & j); */ /* e9: n8881n */ /* s1 = !(t & n_t_80x); */ /* r1 = !(r & n_t_80x); */ /* t2 = !(n_t_80x & l); */ /* u2 = !(n_t_80x & n); */ /* Open collector 'wire-or's */ property atmel {open_collector= j1}; !j1 = (jj & n_t_80x); j1.oe = (jj & n_t_80x); property atmel {open_collector= k1}; !k1 = (ll & n_t_80x); k1.oe = (ll & n_t_80x); property atmel {open_collector= l1}; !l1 = (nn & n_t_80x); l1.oe = (nn & n_t_80x); property atmel {open_collector= l2}; !l2 = (n_t_80x & ff); l2.oe = (n_t_80x & ff); property atmel {open_collector= m1}; !m1 = (rr & n_t_80x); m1.oe = (rr & n_t_80x); property atmel {open_collector= m2}; !m2 = (dd & n_t_80x); m2.oe = (dd & n_t_80x); property atmel {open_collector= n1}; !n1 = (d & n_t_80x); n1.oe = (d & n_t_80x); property atmel {open_collector= n2}; !n2 = (n_t_80x & tt); n2.oe = (n_t_80x & tt); property atmel {open_collector= p1}; !p1 = (b & n_t_80x); p1.oe = (b & n_t_80x); property atmel {open_collector= p2}; !p2 = (n_t_80x & vv); p2.oe = (n_t_80x & vv); property atmel {open_collector= r1}; !r1 = (r & n_t_80x); r1.oe = (r & n_t_80x); property atmel {open_collector= r2}; !r2 = (n_t_80x & f); r2.oe = (n_t_80x & f); property atmel {open_collector= s1}; !s1 = (t & n_t_80x); s1.oe = (t & n_t_80x); property atmel {open_collector= s2}; !s2 = (n_t_80x & j); s2.oe = (n_t_80x & j); property atmel {open_collector= t2}; !t2 = (n_t_80x & l); t2.oe = (n_t_80x & l); property atmel {open_collector= u2}; !u2 = (n_t_80x & n); u2.oe = (n_t_80x & n);