Hardware > Hardware (High-End)
Fastram mit PAK68/2 ...
Lukas Frank:
Bei Pin13 = A0 und Pin15 = DSACK_EN merkert JEDI wegen A0.
Bei Pin13 = nc merkert JEDI auch ...
Datei "C:\ALT\JEDI.045\U12_OHN2.LCI" gelesen.
LOG-Datei von JEDI, Version 0.45
JEDI ist ein Shareware-Programm von
Ralf Zimmermann
http://Ralf.Zimmermann.com/
___ ___
| \/ |
!as_20 |1 24| VCC
!csp |2 23| a17
siz0 |3 22| !dsack0
siz1 |4 21| !dsack1
a18 |5 20| !cs8
a19 |6 19| !cs9
a20 |7 18| !cs10
a21 |8 17| !cs11
a22 |9 16| a16
a23 |10 15| dsack_en
a24 |11 14| a1
GND |12 13|
|________|
' OLMC 0:
dsack0.OE = dsack_en;
dsack0 = as_20;
' OLMC 1:
dsack1.OE = dsack_en;
dsack1 = as_20;
' OLMC 2:
cs8.OE = VCC;
cs8 = !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a16
+ !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a17
+ !csp * as_20 * !a24 * a23 * a22 * a21 * !a20;
' OLMC 3:
cs9.OE = VCC;
cs9 = !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a16
+ !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a17
+ !csp * as_20 * !a24 * a23 * a22 * a21 * !a20;
' OLMC 4:
cs10.OE = VCC;
cs10 = !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a16
+ !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a17
+ !csp * as_20 * !a24 * a23 * a22 * a21 * !a20;
' OLMC 5:
cs11.OE = VCC;
cs11 = !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a16
+ !csp * as_20 * !a24 * a23 * a22 * a21 * a19 * a18 * !a17
+ !csp * as_20 * !a24 * a23 * a22 * a21 * !a20;
' OLMC 7:
dsack_en = cs11
+ a24 * !csp;
----------------------------------------------------------------------
Error: Es konnte kein GAL-Modus gefunden werden!
Mode 'combinational' nicht realisierbar, weil ein Ausgang den 'tristate'-Mode bentigt.
Mode 'registered' nicht realisierbar, Signal 'as_20' wird nicht rckgekoppelt!
Mode 'tristate' nicht realisierbar, Signal 'dsack_en' wird nicht rckgekoppelt!
GAL-Logik NICHT erfolgreich aufgearbeitet!
Lukas Frank:
Hatari ist ja schnell installiert. JEDI runterladen zusammen mit QED oder einem anderem Editor -> http://ralfzimmermann.de/files/jedi/jedi_045.lzh
czietz:
--- Zitat von: Lukas Frank am Sa 01.04.2017, 10:24:19 ---Bei Pin13 = A0 und Pin15 = DSACK_EN merkert JEDI wegen A0.
--- Ende Zitat ---
Ja, der Grund steht da ja sogar korrekt:
--- Zitat von: Lukas Frank am Sa 01.04.2017, 10:24:19 ---Error: Es konnte kein GAL-Modus gefunden werden!
Mode 'combinational' nicht realisierbar, weil ein Ausgang den 'tristate'-Mode bentigt.
Mode 'registered' nicht realisierbar, Signal 'as_20' wird nicht rckgekoppelt!
Mode 'tristate' nicht realisierbar, Signal 'dsack_en' wird nicht rckgekoppelt!
GAL-Logik NICHT erfolgreich aufgearbeitet!
--- Ende Zitat ---
Das ist übrigens keine Einschränkung von JEDI sondern des GALs. So ein GAL ist -- anders als modernere CPLDs -- halt nicht 100% flexibel, was die Wahl der Pins angeht. Je nach Modus sind manche Pins fix einer bestimmten Funktion zugeordnet oder es fehlt ihnen ein Feature. Lässt sich alles im Datenblatt nachlesen.
czietz:
Konkret: Pin 15 ist für DSACK_EN auch eine schlechte Wahl, weil das im "Complex-Mode" (der hier nötig ist, um die Tristate-Ausgänge zu realisieren) ein reiner Ausgang ist, ohne Rückkopplung in die Produkttermmatrix. Genau wie es in der Fehlermeldung steht.
Lukas Frank:
Vielen Dank für die Hinweise ...
Wenn ich morgen etwas Zeit habe baue ich das mal um und schaue mir auch das Datenblatt an.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln