Hardware > Hardware (High-End)

Fastram mit PAK68/2 ...

<< < (34/46) > >>

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 ben”tigt.
Mode 'registered' nicht realisierbar, Signal 'as_20' wird nicht rckgekoppelt!
Mode 'tristate' nicht realisierbar, Signal 'dsack_en' wird nicht rckgekoppelt!
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 ben”tigt.
Mode 'registered' nicht realisierbar, Signal 'as_20' wird nicht rckgekoppelt!
Mode 'tristate' nicht realisierbar, Signal 'dsack_en' wird nicht rckgekoppelt!
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