8031 mit DPRAM(55ns) als externen DatenSpeicher einbinden

#316501
Lesenswert?

Hallo zusammen,

ich habe folgendes Vorhaben:
Über DualPortRam soll ein Programm in den Programmspeicher eines 8031
geladen werden. An den 8031 sind als externer Datenspeicher vier
DualPortRams angeschlossen. Neben den DPRams wird der Rest des
Adressbereiches(60k) an ein SRam (64k) gemapped. Der externe
Programmspeicher sieht wie folgt aus: Im unteren Bereich des
Speicherbereich ist ein EPROM gemapped (1-2k) der Rest des Adressraumes
wird auf ein SRam abgebildet. Das Programm aus dem EPROM liest am Anfang
das auszuführende Programm aus der DPRAM-Kommunikation (Shared Memory)
und schreibt es in den sram-programmspeicher und springt danach dort
hin. Jetzt bin ich mir aber noch in einigen Dingen unsicher:

* das DPRAM ist eine 55ns-Version, kann ein 8031 hiermit überhaupt
kommunizieren ? Bei 33 Mhz?? oder auch niedriger..?

* Die Anschlüsse für die DPRams sollen sich jeweils pro DPRAM an einer
 Platinenseite befinden(Nord Ost Süd West). Die DPRAM selber sollen sich
später auf externen MiniPlatinen befinden und über
Pfostenstecker/kupplungen an die eigentliche Microcontrollerplatine
angeschlossen werden. Die Microcontrollerplatinen sollen also mit den
DPRAM zu einem Array zusammen geschlossen werden können. Ist es
schwierig oder überhaupt möglich ein funktionsfähiges Layout zu
entwerfen( mit entsprechenden  Leitungsimpendanzen usw. ) bei einer
Frequenz von 33Mhz ??

* Kann ich anstatt eines 8031 + EPROM nicht auch ein 8051 nehmen. Kann

 ein 8051 externen Programmspeicher verwalten ?

könnt Ihr mir weiterhelfen??

Viele Grüsse

das datasheet fürs DPRAM:
http://www.isa-elektronik.de/wgr/IDT7130LA.html

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren