SRAM für Datenlogger, 16 Mbyte -> Speichermodul?

Gast #4266189
Lesenswert?

Hallo,

ich möchte für ein Datenloggerprojekt externes SRAM an den Controller 
pappen. Es werden bis zu 16 Megabyte unterstützt. Ich hab mich nun mal 
auf die Suche nach entsprechenden SRAMs mit parallelem Interface 
begeben, das Problem ist, dass man die ICs mit höheren Speicherdichten 
nur als BGA bekommt und die kleineren Speicherdichten würden 
logischerweise sehr viel Platz auf dem Layout beanspruchen, wenn man die 
vollen 16 Mbyte ausnutzen will.

Kennt jemand eine Bezugsquelle für SRAM-Module (8 oder 16 MByte SRAM), 
einigermaßen bezahlbar und mit Angabe der Pinbelegung?
Spannungsversorgung 3.3V oder 5V, Speed ~70ns.

Bisher hab ich an Modulen nur SDRAM gefunden, auch die Suche nach 
Speicherriegeln für Drucker war nicht ergiebig :/

Gruß Ralf
Gast #4266203
Lesenswert?

16 MByte SRAM sind schweineteuer im Vergleich zu DRAM (bei alten SDRAMs 
und ähnlicher Kapazität: ca. Faktor 10), daher macht man das eigentlich 
nur wenn es SEHR schnell sein muss.
70ns sind aber eher langsam also denk evtl. doch über DRAM nach.
Gast #4267059
Lesenswert?

Ralf schrieb:
> ich möchte für ein Datenloggerprojekt externes SRAM an den Controller
> pappen. Es werden bis zu 16 Megabyte unterstützt.

Das wird sicher viel zu teuer. SDHC-Karten sind nach den Angaben schnell 
genug, geeignet wäre daher ein einzelner SRAM-Chip und der weitere 
Tranfer der Daten auf eine SDHC-Karte, das bleibt auch für 16 GB noch 
preiswert.

Noch dazu kann man die Karte auf dem PC auslesen, wenn man es richtig 
angeht.

Georg
Gast #4268494
Lesenswert?

Ralf schrieb:
> Bisher hab ich an Modulen nur SDRAM gefunden

Ich würde ein SDRAM und einen CPLD zur ansteuerung vorschlagen.

SD-Karten sind schwieriger anzusteuern, zumindest wenns schnell werden 
soll oder man verwendet eben einen Controller mit entsprechend viel fest 
eingebautem Ram
Gast #4284324
Lesenswert?

Hallo zusammen,

sorry für die späte Antwort. Vielen Dank für die zahlreichen Beiträge.

@britzl:
DRAM fällt raus, der Controller kann leider nur SRAM.

@Frank:
Stimmt leider, 120€ wären ganz schön teuer :(

@Dennis:
Ein anderer Controller wäre leider keine Option.

@Jens:
Schickes Board, kostet um die 30€. Für den Logger mag ich es nicht 
verwenden, aber ich werd es mir vormerken für die nächsten Projekte, da 
hab ich schon eine Verwendung.

@Daniel:
DRAM scheidet wie schon gesagt aus, weil's der Controller nicht kann. 
Aber wenn ich so die Preise vergleiche werde ich beim nächsten Projekt 
sicher DRAM nehmen...

@Georg:
Hmmm... gute Idee mit der SDHC-Karte, das werd ich mir mal genauer 
anschauen.

@Pete:
Flash wäre evtl. denkbar, wenn ich intern entsprechend der Blockgröße 
zwischenspeichere.

@Andreas:
Ja, es gibt wohl wirklich keine Module in der Art, nur eben DRAM.

@Schreiber:
Ich möchte erstmal nur bei den Controllern bleiben, CPLD parallel noch 
anfangen wird mir zu heftig.

Fazit: Momentan werd ich den Ansatz mit einer Speicherkarte o.ä. weiter 
verfolgen, das wäre m.E. wohl die günstigere Variante. Hab echt gedacht 
es gäbe fertige Module für Drucker o.ä.

Nochmals vielen Dank an alle für die Antworten.

Ralf
#4284419
Lesenswert?

Niemand hindert dich daran, einen passenden kleinen DRAM an die 
SRAM-Logik zu klemmen. Es muss ja kein DDR2 sein. Das braucht ein paar 
Multiplexer und ein kleines Delay. Die Refreshlogik kannst du z.B. in 
der Timer-ISR machen, also einfach regelmäßig auslesen.

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