Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GoldenAxeBootleg IC83

From PLD Archive
Revision as of 09:54, 25 August 2025 by Jon (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Found on

History

  • 25/08/2025 - Page created

Notes

  1. The device is unlocked but does not work properly in a GAL device, as reported by Caius. Might be a timing issues

Equations

/** Inputs **/
Pin	1 = i1;
Pin	2 = i2;
Pin	3 = i3;
Pin	4 = i4;
Pin	5 = i5;
Pin	6 = i6;
Pin	7 = i7;
Pin	8 = i8;
Pin	9 = i9;
Pin	11 = i11;

/** Outputs **/
Pin	12 = o12; /**(Combinatorial, No output feedback, Active high) **/
Pin	13 = o13; /**(Combinatorial, Output feedback output, Active high) **/
Pin	14 = o14; /**(Combinatorial, Output feedback output, Active high) **/
Pin	15 = o15; /**(Combinatorial, Output feedback output, Active high) **/
Pin	16 = o16; /**(Combinatorial, Output feedback output, Active high) **/
Pin	17 = o17; /**(Combinatorial, Output feedback output, Active high) **/
Pin	18 = o18; /**(Combinatorial, Output feedback output, Active high) **/

/** Equations **/

o12 = i7
    # !i2 & i3 & i6 & !o13 & !o14 & !o15 & o16
    # !i6 & !o13 & !o14 & !o15 & o16
    # !o13 & o14 & o15
    # o14 & !o15 & o16
    # !o14 & o15 & o16
    # o13 & o14 & o15;

o13 = !i3 & i6 & !o13 & !o14 & !o15 & o16
    # !i2 & i3 & i6 & !o13 & !o14 & !o15 & o16
    # !o13 & o14 & o15
    # o13 & !o14 & o16
    # !i6 & !o13 & !o14 & !o15 & o16
    # !i8;
o13.oe = i2 & i6 & !o13 & !o14 & !o15 & o16

o14 = i2 & i6 & !o13 & !o14 & !o15 & o16
    # !i3 & i6 & !o13 & !o14 & !o15 & o16
    # o13 & o14 & o15 & !o16
    # o13 & !o14 & o16
    # !o13 & o14 & !o15 & o16
    # !i1 & i6 & !o13 & !o14 & !o15 & o16
    # !i8;
o14.oe = !o13 & o14 & o15

o15 = i2 & i6 & !o13 & !o14 & !o15 & o16
    # !i3 & i6 & !o13 & !o14 & !o15 & o16
    # o13 & !o14 & !o15 & o16
    # !i2 & i3 & i6 & !o13 & !o14 & !o15 & o16
    # !i4 & !o13 & !o14 & o15 & o16
    # o13 & o14 & o15 & !o16
    # !i8;
o15.oe = !o13 & o14 & o15

o16 = i8 & o13 & o14 & o16;
o16.oe = !i6 & i8 & !i9 & !o13 & !o14 & !o15 & o16

o17 = ;
o17.oe = !i6 & !o13 & !o14 & !o15 & o16

o18 = o14 & o18
    # !o15 & o18
    # !o16 & o18
    # !i1 & o18;
o18.oe = o13 & o18