SRAM Adressbus

Gast #579037
Lesenswert?
• ▲
▼
Morgen,

für meinen externen RAM-Baustein benötige ich 15 Adresslinien (vom 
Adressbus), jedoch hab ich nur 8 Datenlinien (Datenbus) zur Verfügung. 
Welchen Nachteil habe ich, wenn ich auch nur 8 Adresslinien verwende? 
Kann ich damit auch alle Speicherstellen ansprechen?

Jakob
Gast #579042
Lesenswert?
• ▲
▼
nur mit dem Datenbus kannst du gar nichts machen.
und wenn du einen 32k-RAM hast, brauchst du 15 Adressleitungen. Die 
müssen nicht unbedingt alle direkt vom Controller-Speicherinterface 
kommen, aber sie müssen in irgendeiner Weise getrennt steuerbar sein. 
Den geringsten Softwareaufwand und die beste Performance bekommst du 
allerdings mit dem direkten Memory-Interface.
Üblich ist, Datenbus und einen Teil der Adressen zu multiplexen, um 
Leitungen/Pins zu sparen. Getrennt werden die mit einem externen Latch, 
manchmal ist das auch schom im Speicherchip integriert.
Sag mal genau, welcher MC, welcher Speicher und wie schnell du auf den 
RAM zugreifen willst (Adressen kann man auch seriell mittels 
Schieberegister bereitstellen) oder gleich einen seriellen RAM verwenden 
(FM24C256 FRAM über I2C)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.