Flash Speicher

Gast #268136
Lesenswert?
• ▲
▼
Hallo,

für eine Messwerterfassung benötige ich einen Speicher (am liebsten
Flash mit SPI-Interface und nur 8 Beinchen), der für einen gewissen
Zeitraum mit 16kByte/s beschrieben werden kann.

Die einzigen brauchbaren Teile, welche ich gefunden habe, sind die
M25Pxx von STMicroelectronics. Allerdings endet es dort bei 32MBit bzw.
64MBit (nicht beschaffbar). Abgesehen davon währen für meine Applikation
etwa 256MBit optimal.

Wäre nett, wenn eventuell jemand helfen könnte. Der SPI-Takt muss 25MHz
hergeben, da der verwendete DSP nebenbei noch anderes erledigen soll.

Alex
Gast #268137
Lesenswert?
• ▲
▼
Wäre eine MMC unter Umständen geeignet (unabhängig vom Package)?

Was für Datenraten schafft ihr mit solchen Karten? Bei 512Byte Sektoren
müsste ich etwa 32 Sektoren in der Sekunde schreiben. Ist das
realistisch?

Den DSP sehe ich hierbei nicht als Nadelöhr? Wie lange braucht eine MMC
für ein Sector Write im Schnitt? Das zwischenpuffern von Daten im RAM
des DSP ist kein Problem.

Alex
Gast #268145
Lesenswert?
• ▲
▼
Das sind aber keine MMCs. SD-Karten haben vier Datenleitungen, aber
natürlich nicht, wenn man sie im SPI-Modus betreibt. Da steht dann nur
eine Datenleitung zur Verfügung, was aber immer noch mehr als
ausreichend für die 16kB/s ist.
25Mhz SPI-Takt müßte die Karte eigentlich auch mitmachen. Meines
Wissens ist das der spezifizierte Maximaltakt für die
SD/MMC-Schnittstelle.
Gast #268146
Lesenswert?
• ▲
▼
Hallo,

zunächst sorry, weil die benötigte Datenrate 16Byte * 10000 = ca.
160kByte/s beträgt. Die Karte soll die AD-Werte von gesamt 8
AD-Wandlern mit einer Abtastrate von 10kHz für einen längeren Zeitraum
aufzeichnen.

Für mich kommt aus Gründen des Designs (Integration in bestehende
Applikation) nur der SPI-Bus in Frage. Ansonsten hätte ich den Weg über
parallele Flashs gewählt.

Ich werde einmal schauen, wieviel Daten ich mit dem DSP in einer
Sekunde los werden kann, eventuell muss dann doch die Abtastzeit
gedrosselt werden, was jedoch eigentlich nicht wünschenswert ist.

Trotzdem danke für eure Tipps,

Alex

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.