Hardware > Hardware (Classic 16-/32-Bit)

Mega STE ohne Steuer PAL/GAL laufen lassen ...

<< < (19/24) > >>

Lukas Frank:
So ganz ohne Ahnung ist das natürlich unmöglich ...

Ich vermute mal da D0 und D1 Ausgänge sind läuft darüber die Steuerung ob 8Mhz oder 16Mhz. Da liegt der Fehler vielleicht im Abschnitt CE und/oder C8S. Keine Ahnung !?!


Brauche Vorschläge ...

Lukas Frank:
Weiss nicht wie es zu dem ersten PDS kam, ich meine es war zusammengekürzt von Idek. Aber ich musste vom originalen C301898 "Minimize Boolean" anwählen da ansonsten wurde kein JED erzeugt.

-------
;PALASM Design Description

;---------------------------------- Declaration Segment ------------
TITLE    C301898
PATTERN 
REVISION 1.0
AUTHOR   
COMPANY  Atari
DATE     10/14/19

CHIP  _C3018983  PAL22V10

;---------------------------------- PIN Declarations ---------------
PIN  1          CLK
PIN  2          XIO                    COMBINATORIAL             ; INPUT
PIN  3          X8E2X                  COMBINATORIAL             ; INPUT
PIN  4          BGACK                  COMBINATORIAL             ; INPUT
PIN  5          BGO                    COMBINATORIAL             ; INPUT
PIN  6          XAS                    COMBINATORIAL             ; INPUT
PIN  7          RXW                    COMBINATORIAL             ; INPUT                                                   
PIN  11         RST                    COMBINATORIAL             ; INPUT
PIN  12         GND             
PIN  13         XLDS                   COMBINATORIAL             ; INPUT
PIN  14         D0                     COMBINATORIAL             ; OUTPUT
PIN  15         D1                     COMBINATORIAL             ; OUTPUT
PIN  16         CLOE                   COMBINATORIAL             ; OUTPUT
PIN  17         CTRST                  COMBINATORIAL             ; OUTPUT
PIN  18         RDT                    COMBINATORIAL             ; OUTPUT
PIN  19         RBG                    COMBINATORIAL             ; OUTPUT
PIN  20         BFROE                  COMBINATORIAL             ; OUTPUT
PIN  21         XDTACK                 COMBINATORIAL             ; OUTPUT
PIN  22         C8S                    COMBINATORIAL             ; OUTPUT
PIN  23         CE                     COMBINATORIAL             ; OUTPUT
PIN  24         VCC                                                                                                ;       

;----------------------------------- Boolean Equation Segment ------
EQUATIONS

CE      =   C8S * /CE * XLDS * RST
         + /XIO * /X8E2X * /XAS * RXW * C8S * /CE * RST
         + /(/XIO * /X8E2X * /XAS) * C8S * /CE * RST
         + /XIO * /X8E2X * /XAS * /RXW * /XLDS * D0 * RST

C8S   =   RXW * C8S * RST
         + /(/XIO * /X8E2X * /XAS) * C8S * RST
         + XLDS * C8S * RST
         + D1 * /XIO * /X8E2X * /XAS * /RXW * XLDS * RST
         
D0      =   /CE

D1      =   C8S

RBG   =   BGO + /RST

D0.TRST   =   RXW * /XIO * /X8E2X * /XAS

D1.TRST   =   RXW * /XIO * /X8E2X * /XAS

XDTACK   =   /(/XIO * /X8E2X * /XAS)

XDTACK.TRST   =   /XIO * /X8E2X * /XAS

/BFROE   =   /C8S * BGACK

CLOE   =   C8S * BGACK

CTRST   =   BGACK * RST

RDT   =   XDTACK
;-------------------------------------------------------------------

Lukas Frank:
Das GAL läuft auch. Mit dem general.cpx steht es immer auf 8Mhz-Cache aus und ich kann nicht umschalten weil er immer wieder auf 8Mhz zurück springt. Ich kann auf 16Mhz mit Cache an umschalten mit der Software sysinfo.app unter System aber dann hängt der Rechner.

guest522:
C301904-001 (U6)
Die korrekten PIN Bezeichnungen darfst Du selbst anpassen. ;-)
Bin gespannt....


--- Code: ---chip C301904 GAL22V10

CLK i2 i3 i4 i5 i6 i7 i8 i9 i10 i11 GND
i13 f14 i15 o16 f17 f18 o19 i20 f21 f22 f23 VCC

@ues 0000000000000000

equations


f23 := i4
f23.oe = vcc
f22 := /i11
    + f22 * /f18 * /f17
    + /f22 * /f21 * /f18 * f17
    + f22 * f21 * f18 * f17
    + f22 * i3 * /f21 * /f17
    + /i7
f22.oe = vcc
f21 := /i11
    + /i2 * f22 * f21 * f18 * f17
    + /i2 * f22 * /i3 * /f21 * /i20 * /f18 * /f17
    + /i7
f21.oe = vcc
/o19 = /i2 * i8 * i9 * i15
o19.oe = vcc
f18 := /f22 * /f21 * /f18 * /f17
    + f22 * f21 * /f18 * /f17
    + /i2 * f22 * f21 * f18 * f17
    + f23 * f22 * i3 * /f21 * f18 * /f17
    + /i11
    + /i7
    + f23 * /i2 * f22 * i3 * /f21 * /i20 * /f17
f18.oe = vcc
f17 := /i11
    + /f22 * /f21 * f18 * /f17
    + f22 * f21 * /f18 * /f17
    + /i2 * f22 * f21 * f18 * f17
    + /f21 * /i5 * i6 * f18 * /f17
    + /i7
f17.oe = vcc
o16 = f23 * i9 * /i15 * i10 * /i11
    + f23 * /i9 * i10 * /f14 * i11
    + f23 * i5 * /i8 * i9 * i10
    + f23 * i5 * i9 * i10 * i13
    + f23 * i9 * i10 * /i11 * i13
    + f23 * i5 * i9 * /i15 * i10
    + f23 * /i8 * i9 * i10 * /i11
    + f23 * i10 * /f14 * i11 * i13
    + f23 * /i15 * i10 * /f14 * i11
    + f23 * /i8 * i10 * /f14 * i11
o16.oe = vcc
f14 := /f22 * /f21 * /f18 * /f17
    + f22 * /i3 * /f21 * f18
    + f22 * f18 * f17
f14.oe = vcc

--- Ende Code ---

guest522:
C301906-001 (U3)


--- Code: ---chip C301906 GAL22V10

CLK i2 i3 i4 i5 i6 i7 i8 i9 i10 i11 GND
i13 f14 f15 f16 f17 i18 f19 f20 f21 f22 i23 VCC

@ues ffffffffffffffff

equations


f22 := f22 * /i3
    + f22 * /f16
    + /i5 * /f16 * /f15
    + i2 * f22 * i13
    + f22 * i7 * /f15
    + f22 * i4 * /f15
    + i2 * f22 * f15
    + f22 * /i18 * /f15
    + /i11
f22.oe = i6
f21 := /f21 * /f14
    + f21 * f14
    + /i11
    + /i3 * f21
    + /f22 * f21
    + /i23 * f21
    + f21 * /f16
    + i2 * f21
    + f21 * /i18
    + f21 * i7
f21.oe = i6
f20 := /f22 * /i5 * /f16 * /f15
    + /f22 * f20 * f17
    + f20 * f19 * /f17 * /i9 * i10
    + f20 * f17 * f15
    + f20 * f17 * /f16
    + i4 * f20 * f17
    + f20 * f17 * i13
    + /i3 * f20 * f17
    + f20 * /i18 * f17
    + f20 * /f19 * f17
    + /i2 * f20 * f17
    + f20 * f17 * i9 * i10
    + /i11
    + f20 * f17 * i8 * i10
f20.oe = i6
f19 := /i2 * f19 * f17
    + i4 * f19 * f17
    + /f22 * /i5 * /f16 * /f15
    + f20 * f19 * /f17 * i9 * /i10
    + f19 * /i18 * f17
    + /i3 * f19 * f17
    + /f22 * f19 * f17
    + f19 * f17 * f15
    + f19 * f17 * /f16
    + f19 * f17 * i13
    + /f20 * f19 * f17
    + f19 * f17 * i9 * i10
    + /f20 * /f19 * /f17
    + /i11
    + f19 * f17 * i8 * i9
f19.oe = i6
f17 := /f20
    + i9 * i10
    + /i11
    + /f17
    + i3
    + f22
    + /f15
    + /i18
    + i2
    + /f19
f17.oe = vcc
f16 := f22 * f16 * /f15 * i11
    + i23 * f22 * /f16 * f15 * i11
    + i23 * f22 * i7 * /f16 * /f15
    + f22 * f16 * i11 * /i13
    + f22 * i5 * f16 * i11
    + /i2 * f22 * f16 * i11
f16.oe = vcc
f15 := f22 * /i4 * f15 * i11
    + /f22 * i5 * f15 * i11
    + /f22 * /i5 * /f16 * /f15 * i11
    + i2 * f22 * /i4 * /i5 * f16 * i11 * i13
    + /i2 * f22 * i3 * /i4 * i18 * /i7 * f16 * i11
    + f22 * i3 * /i4 * i18 * /i7 * f16 * i11 * /i13
    + f16 * f15 * i11
f15.oe = vcc
f14 := /f21 * f15 * f14 * i11
    + /f21 * f16 * f14 * i11
    + f22 * /f21 * f14 * i11
    + i23 * /i2 * f22 * i3 * f21 * i18 * /i7 * f16 * /f14 * i11
    + /f21 * i5 * f14 * i11
f14.oe = vcc

--- Ende Code ---

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln