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

ParallelCard PDEGPS-1-A: Difference between revisions

From
(Created page with "== Found on... == *Unknown parallel port card == 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...")
 
 
Line 5: Line 5:
<pre>
<pre>
/** Inputs **/
/** Inputs **/
Pin 1 = i1;
Pin 1 = SA1;
Pin 2 = i2;
Pin 2 = SA3;
Pin 3 = i3;
Pin 3 = SA4;
Pin 4 = i4;
Pin 4 = SA5;
Pin 5 = i5;
Pin 5 = SA6;
Pin 6 = i6;
Pin 6 = SA7;
Pin 7 = i7;
Pin 7 = SA8;
Pin 8 = i8;
Pin 8 = SA9;
Pin 9 = i9;
Pin 9 = XA4;
Pin 10 = i10;
Pin 10 = XA6;
Pin 11 = i11;
Pin 11 = XA8;
Pin 13 = i13;
Pin 13 = SA13;
Pin 14 = i14;
Pin 14 = IOW;
Pin 16 = i16;
Pin 16 = AEN;
Pin 17 = i17;
Pin 17 = SA17;
Pin 23 = i23;
Pin 23 = UNK1;


/** Outputs **/
/** Outputs **/
Line 28: Line 28:
Pin 20 = o20; /**(Combinatorial, Output feedback output, Active low) **/
Pin 20 = o20; /**(Combinatorial, Output feedback output, Active low) **/
Pin 21 = o21; /**(Combinatorial, Output feedback output, Active high) **/
Pin 21 = o21; /**(Combinatorial, Output feedback output, Active high) **/
Pin 22 = o22; /**(Combinatorial, No output feedback, Active low) **/
Pin 22 = IO_RDY; /**(Combinatorial, No output feedback, Active low) **/


/** Equations **/
/** Equations **/


o15 = !i14 & o18
o15 = !IOW & o18
     # !i13 & o18;
     # !SA13 & o18;


o18 = !i1 & !i2 & i3 & i4 & i5 & !i6 & i7 & i8 & i9 & i10 & i11 & !i16
o18 = !SA1 & !SA3 & SA4 & SA5 & SA6 & !SA7 & SA8 & SA9 & XA4 & XA6 & XA8 & !AEN
     # !i1 & !i2 & !i3 & i4 & i5 & !i6 & i7 & i8 & !i9 & i10 & i11 & !i16
     # !SA1 & !SA3 & !SA4 & SA5 & SA6 & !SA7 & SA8 & SA9 & !XA4 & XA6 & XA8 & !AEN
     # !i1 & !i2 & i3 & i4 & !i5 & !i6 & i7 & i8 & i9 & !i10 & i11 & !i16
     # !SA1 & !SA3 & SA4 & SA5 & !SA6 & !SA7 & SA8 & SA9 & XA4 & !XA6 & XA8 & !AEN
     # !i1 & !i2 & !i3 & i4 & !i5 & !i6 & i7 & i8 & !i9 & !i10 & i11 & !i16
     # !SA1 & !SA3 & !SA4 & SA5 & !SA6 & !SA7 & SA8 & SA9 & !XA4 & !XA6 & XA8 & !AEN
     # !i1 & !i2 & i3 & i4 & i5 & !i6 & !i7 & i8 & i9 & i10 & !i11 & !i16
     # !SA1 & !SA3 & SA4 & SA5 & SA6 & !SA7 & !SA8 & SA9 & XA4 & XA6 & !XA8 & !AEN
     # !i1 & !i2 & !i3 & i4 & i5 & !i6 & !i7 & i8 & !i9 & i10 & !i11 & !i16
     # !SA1 & !SA3 & !SA4 & SA5 & SA6 & !SA7 & !SA8 & SA9 & !XA4 & XA6 & !XA8 & !AEN
     # !i1 & !i2 & i3 & i4 & !i5 & !i6 & !i7 & i8 & i9 & !i10 & !i11 & !i16;
     # !SA1 & !SA3 & SA4 & SA5 & !SA6 & !SA7 & !SA8 & SA9 & XA4 & !XA6 & !XA8 & !AEN;


o19 = !i14 & o18
o19 = !IOW & o18
     # !i13 & o18;
     # !SA13 & o18;


!o20 = !i14
!o20 = !IOW
     # i13 & i23;
     # SA13 & UNK1;


o21 = !i14 & !i17 & o18
o21 = !IOW & !SA17 & o18
     # !i13 & !i17 & o18;
     # !SA13 & !SA17 & o18;
 
!IO_RDY = !IOW & !SA17 & o18
    # !SA13 & !SA17 & o18;
IO_RDY.oe = o21


!o22 = !i14 & !i17 & o18
    # !i13 & !i17 & o18;
o22.oe = o21
</pre>
</pre>

Latest revision as of 14:21, 8 January 2023

Found on...[edit]

Equations[edit]

/** Inputs **/
Pin	1 = SA1;
Pin	2 = SA3;
Pin	3 = SA4;
Pin	4 = SA5;
Pin	5 = SA6;
Pin	6 = SA7;
Pin	7 = SA8;
Pin	8 = SA9;
Pin	9 = XA4;
Pin	10 = XA6;
Pin	11 = XA8;
Pin	13 = SA13;
Pin	14 = IOW;
Pin	16 = AEN;
Pin	17 = SA17;
Pin	23 = UNK1;

/** Outputs **/
Pin	15 = o15; /**(Combinatorial, No output feedback, Active high) **/
Pin	18 = o18; /**(Combinatorial, Output feedback output, Active high) **/
Pin	19 = o19; /**(Combinatorial, Output feedback output, Active high) **/
Pin	20 = o20; /**(Combinatorial, Output feedback output, Active low) **/
Pin	21 = o21; /**(Combinatorial, Output feedback output, Active high) **/
Pin	22 = IO_RDY; /**(Combinatorial, No output feedback, Active low) **/

/** Equations **/

o15 = !IOW & o18
    # !SA13 & o18;

o18 = !SA1 & !SA3 & SA4 & SA5 & SA6 & !SA7 & SA8 & SA9 & XA4 & XA6 & XA8 & !AEN
    # !SA1 & !SA3 & !SA4 & SA5 & SA6 & !SA7 & SA8 & SA9 & !XA4 & XA6 & XA8 & !AEN
    # !SA1 & !SA3 & SA4 & SA5 & !SA6 & !SA7 & SA8 & SA9 & XA4 & !XA6 & XA8 & !AEN
    # !SA1 & !SA3 & !SA4 & SA5 & !SA6 & !SA7 & SA8 & SA9 & !XA4 & !XA6 & XA8 & !AEN
    # !SA1 & !SA3 & SA4 & SA5 & SA6 & !SA7 & !SA8 & SA9 & XA4 & XA6 & !XA8 & !AEN
    # !SA1 & !SA3 & !SA4 & SA5 & SA6 & !SA7 & !SA8 & SA9 & !XA4 & XA6 & !XA8 & !AEN
    # !SA1 & !SA3 & SA4 & SA5 & !SA6 & !SA7 & !SA8 & SA9 & XA4 & !XA6 & !XA8 & !AEN;

o19 = !IOW & o18
    # !SA13 & o18;

!o20 = !IOW
     # SA13 & UNK1;

o21 = !IOW & !SA17 & o18
    # !SA13 & !SA17 & o18;

!IO_RDY = !IOW & !SA17 & o18
     # !SA13 & !SA17 & o18;
IO_RDY.oe = o21