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

Syvalion (prototype) CPU1

From PLD Archive
Revision as of 15:42, 18 April 2022 by Jon (talk | contribs) (Created page with "== Equations == <pre> * 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 10 = i10; Pin 11 = i11; Pi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Equations

edit
/** 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	10 = i10;
Pin	11 = i11;
Pin	13 = i13;

/** Outputs **/
Pin	15 = o15; /**(Combinatorial, Output feedback output, Active low) **/
Pin	16 = o16; /**(Combinatorial, Output feedback output, Active low) **/
Pin	17 = o17; /**(Combinatorial, Output feedback output, Active low) **/
Pin	18 = o18; /**(Combinatorial, Output feedback output, Active low) **/
Pin	19 = o19; /**(Combinatorial, Output feedback output, Active low) **/
Pin	20 = o20; /**(Combinatorial, Output feedback output, Active low) **/
Pin	21 = o21; /**(Combinatorial, Output feedback output, Active low) **/
Pin	22 = o22; /**(Combinatorial, Output feedback output, Active low) **/
Pin	23 = o23; /**(Combinatorial, No output feedback, Active low) **/

/** Equations **/

!o15 = i3 & !i4 & !i5 & !i6 & !i7 & !i9 & !i10 & i11
     # i3 & !i4 & !i5 & !i6 & !i7 & !i9 & i10 & !i11;

!o16 = i3 & !i4 & !i5 & !i6 & !i7 & !i8 & !i10 & i11
     # i3 & !i4 & !i5 & !i6 & !i7 & !i8 & i10 & !i11;

!o17 = !i1 & !i2 & i3 & i4 & !i5 & !i6 & !i7 & !i10 & i11
     # !i1 & !i2 & i3 & i4 & !i5 & !i6 & !i7 & i10 & !i11;

!o18 = !i1 & !i2 & !i3 & i4 & !i5 & !i6 & !i7 & !i10 & i11
     # !i1 & !i2 & !i3 & i4 & !i5 & !i6 & !i7 & i10 & !i11;

!o19 = !i1 & !i2 & i3 & !i4 & i5 & !i6 & !i7 & !i10 & i11
     # !i1 & !i2 & i3 & !i4 & i5 & !i6 & !i7 & i10 & !i11;

!o20 = !i3 & !i4 & i5 & !i6 & !i7 & !i10 & i11
     # !i3 & !i4 & i5 & !i6 & !i7 & i10 & !i11;

!o21 = i1 & !i2 & !i3 & !i4 & !i5 & !i6 & !i10 & i11
     # i1 & !i2 & !i3 & !i4 & !i5 & !i6 & i10 & !i11;

!o22 = !i1 & !i2 & !i3 & !i4 & !i5 & !i6 & !i10 & i11
     # !i1 & !i2 & !i3 & !i4 & !i5 & !i6 & i10 & !i11;

!o23 = !i7 & i10 & i11 & i13;