Hardware > Hardware (Classic 16-/32-Bit)
PAK68/2 Platinen Projekt ...
Lukas Frank:
--- Zitat von: Lukas Frank am Mi 08.06.2016, 21:30:46 ---Laut Holger Zimmermann sind aber Warteschleifen nötig.
--- Ende Zitat ---
--- Zitat ---Aha. Wieso?
--- Ende Zitat ---
Der 030 hat einen Burst Modus für besonders schnelle Zugriffe so wie ich das verstehe. Dazu ist die STERM Leitung dar. Der 020 hat dieses Signal nicht und wenn man mit -70ns DRAM arbeitet und der DSACK Steuerung braucht es vielleicht eine Warteschleife ...
czietz:
Wenn das RAM schnell genug ist für (schnelle) synchrone Buszyklen mit STERM, warum sollte es dann für (langsame) asynchrone Buszyklen mit DSACK Waitstates brauchen? Hast Du Dir die entsprechende Abschnitte in den User Manuals mal durchgelesen?
Klar, wenn das RAM insgesamt zu langsam ist, dann brauchst Du Waitstates, das gilt aber für STERM genauso wie DSACK und ist auch kein Problem, weil Du STERM bzw. DSACK0/1 dazu nur verzögert aktivieren musst.
Lukas Frank:
Das leuchtet ein, bestechend ...
Das Problem ist das am MACH210 kein Pin mehr frei ist. Wenn man jetzt das zweite Simm weglässt kann das gehen mit DSACK0 und 1 ...
-> http://www.uweschneider.de/Download.php
czietz:
Du musst /DSACK0 und /DSACK1 ja nicht individuell bedienen können, zur Signalisierung eines abgeschlossenen 32-Bit-Zugriffs ziehst Du beide gleichzeitig auf Low. Es müsste also reichen, einen Pin (durch das Einsparen des STERM-Pins) über zwei Dioden mit den DSACKs zu verbinden.
Lukas Frank:
Gute Idee, oder zwei Gatter mit Open Collector Ausgängen, oder ?
Dann kann die Magnum TT ja so bleiben wie sie ist und ich sorge nur dafür das beim aktivieren von STERM das Signal Low Aktiv ist ?
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln