|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Roland Expansion Board
Projekt Startseite 8. Die unterschiedlichen Adressbelegungen der Zwei- und Ein-Chip-Karten Bei genauerer Betrachtung der Schaltpläne für die Zweichip- und die Einchip-Karte fällt auf, daß die Reihenfolge der Adressleitungen am 40-poligen Steckverbinder unterschiedlich ist:
Daten- und Adressleitungen sind bunt durcheinander gemischt und haben keine bestimmte Reihenfolge. Hier haben sicher Layoutüberlegungen bei den ursprünglichen 4-Chip-Karten eine Rolle gespielt, um diese Schaltung mit den 4 großen ICs überhaupt routen zu können. Die Zuordnung Datenleitungen / Adressleitungen zu den Steckerpins sind bei 2- und 4-Chip-Karte gleichgeblieben, auch die Versorgungs- und Steuerleitungen haben den selben Platz. Sonst könnte das System nicht kompatibel sein. Lediglich die Reihenfolge der Adressleitungen ist abweichend. Rein theoretisch sind bei einem ROM-Baustein mit paralleler Adressierung alle Adressleitungen völlig gleichberechtigt und können beliebig untereinander vertauscht werden, solange beim Auslesen die gleiche Vertauschung stattfindet wie beim Beschreiben. Die Daten können dann in der gewohnten Reihenfolge ausgelesen werden. Intern sind sie allerdings vollkommen durcheinander. Genauso hätte man auch die Datenleitungen untereinander vertauschen können. Bei der Einchip-Karte wurde die Reihenfolge der Adressleitungen vermutlich geändert, um das Layout weiter zu vereinfachen. Beim Programmieren wurde diese Vertauschung berücksichtigt. Entscheidend ist diese Frage beim Bau des Programmers zum Auslesen uns Beschreiben der Boards. Will man vernünftige Daten auslesen, muß die Adressreihenfolge stimmen. Ich habe mich für die Zuordnung der Zweichip-Karte entschieden, da diese älter ist und der ursprünglichen 4-Chip-Version vermutlich näher steht. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|