Forum: Mikrocontroller und Digitale Elektronik Gechwindigkeit SD-Karte berechnen?


von Anonym (Gast)


Lesenswert?

Hallo,

kann man irgendwie aus dem CSD/CID einer SD-Karte die maximale 
Transferleistung (R/W) berechnen?
Als Anhaltspunkt hatte ich TRAN_SPEED genommen. Bei meiner Karte sind
das 25MHz. Damit dürfte ich doch maximal 25000000 Bit/sec = 2,98MB/sec
übertragen können, oder? Gemessen habe ich allerdings 4,3MB/sec.

Hintergrund ist eine bei eBay ersteigerte 150x Karte mit angeblicher
Leistung von 22,xx MB/sec. Da SanDisk gerne gefälscht wird, hab ich
da mal jetzt so einen Verdacht ...

von M. M. (miszou)


Lesenswert?

Hi

wie hast du du die erreichte Geschwindigkeit gemesssen?

Gruß MISZOU

von Anonym (Gast)


Lesenswert?

Naja. 2GB große Datei rübergeschoben und Zeit gestoppt. Dabei natürlich
solche Sachen wie Virenscanner,... deaktiviert.
Es ging mir ja hauptsächlich um sequentielles Schreiben und Lesen.
Gibt es eigentlich ein Benchmark-Programm für SD-Karten (unter 
Windows/DOS)? Für PPC hab ich welche gefunden...

von Michael U. (Gast)


Lesenswert?

Hallo,

die SD-Karte wird im Cardreader sicher mit dem 4 Bit-Interface 
betrieben, nicht im SPI-Mode.
Damit wäre Deine Rate dann rund 12MB/s und die gemessenen 4,3MB/s 
realistisch.

Gruß aus Berlin
Michael

von M. M. (miszou)


Lesenswert?

Hi

meine Erfahrungen. X-fach Cardreader ca. 5MB/s, Mein USB-SD Stick ca. 
11.5MB/s an meinem Rechner zu Hause(Asus A7N8X).  Im Geschäft (irgendein 
Intel Chipsatz) gleiche Karte und geleicher Stick ca. 17.5MB/s. Alle 
Messungen mit HD-Tach, von Simpli Software.

Was ich damit nur Ausdrücken wollte, es kommt auch sehr auf dein 
Lesegerät an oder Mainboard/USB Controller.

Gruß MISZOU

von Anonym (Gast)


Lesenswert?

> Was ich damit nur Ausdrücken wollte, es kommt auch sehr auf dein
> Lesegerät an oder Mainboard/USB Controller.
Ich weiß. Deswegen hab ich ja auch den maximalen Kartentakt als Basis 
genommen um unabhängig vom Host zus ein. Das der echte Takt das Minimum 
von Host-Clock und Card-Clock ist hab ich mir mal gedacht.

> die SD-Karte wird im Cardreader sicher mit dem 4 Bit-Interface
> betrieben, nicht im SPI-Mode. Damit wäre Deine Rate dann rund
> 12MB/s und die gemessenen 4,3MB/s realistisch.
Davon gehe ich eigentlich jetzt auch aus. Frage ist allerdings: Kann ich 
den Kartentakt (25MHz) als Beweis nehmen?
25MHz bei 4Bit sind 11,92MB/sec MAXIMAL (also unabhängig vom Host). 
Damit liegt die Karte unter den genannten 22,xx MB/sec und erfüllt bei 
weitem nicht die Produktbeschreibung.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.