Pete K. schrieb:
> Nutzt Du denn quad-spi mit 104Mhz?
Braucht er nicht.
> Laut Datenblatt soll sich eine Page
> (256 Bytes) in 1.5ms beschreiben lassen.
Ja. Er hat sogar "nur" 1.1ms gemessen. Sein Exemplar ist schneller als
der Hersteller garantiert. Trotzdem bleibt die Tatsache, daß er seine
Anforderung von
GG schrieb:
> In meinem Fall müsste ich alle 10us 3-4 Bytes wegschreiben können
mit diesem Flash nicht schafft. Auch wenn er immer 256 Bytes im RAM
puffert und dann als eine Page schreibt, braucht er im Schnitt 4,3µs pro
Byte. Für 3 Byte dann knapp 13µs und für 4 Byte gar 17.2µs. Und das nur
unter der Bedingung, daß das Flash schon gelöscht ist, zwischendrin also
keine Löschoperationen anfallen.
GG schrieb:
> Was kann man machen? Mehrere Chips seriell beschreiben?
Du meinst bestimmt: parallel beschreiben. Ja, könnte man machen.
> Oder gibt es schnellere Flash Speicher?
Gibt es sicher auch.
> Habe ich vielleicht etwas übersehen und der
> kleine Chip könnte doch schneller arbeiten?
Der ist schon (etwas) schneller, als er sein müßte.
Wenn deine Daten-Bursts immer nur 100KB groß sind und dazwischen genug
Leerlaufzeit, dann kannst du natürlich die 100KB erstmal im RAM puffern
und dann langsamer rausschreiben. Dein Flash ist ja nur Faktor 2
langsamer als deine Daten reinkommen. Du brauchst also im Idealfall nur
50KB RAM-Puffer.