Forum: PC Hard- und Software Cardbus frequenz und datenuebertragung - einige fragen


von Zachso (Gast)


Lesenswert?

Hallo!

ich hoffe das ist das richtige forum hier, ich war mir wirklich nicht 
ganz sicher.

Ich beschaeftige mich im moment mit der cardbus-technik und habe dazu 
einige fragen. da ich leider das datenblatt nicht habe (nicht 
oeffentlich zugaenglich) muss ich die hier stellen.

zuerst mal was allgemeines: in der wikipedia steht dass cardbus maximal 
132MB/s ubertragen kann, bei dword uebertragungsmodus (32bit parallel). 
das verstehe ich so weit auch, die frage ist aber: warum? gibt es da 
keinen overhead? keine paritaeten die uebertragen werden muessen? 
nichts?

ich glaube am anfang wird die adresse uebertragen wo man gerne 
hinschrieben moechte, danach kommen die daten, stimmt das soweit? das 
wuerde aber ja auch bedeuten dass ein cardbus-target das schlecht 
programmiert wurde einfach mal den ganzen ram vollhaun kann, oder habe 
ich das was falsch verstanden?

danke
Zachso

von Christian R. (supachris)


Lesenswert?

Klar gibts Overhead. Und das nicht zu knapp. Cardbus ist im Prinzip fast 
PCI, du kannst also für das Protokoll in die PCI Spec schauen, dann 
siehst du, was da passiert. Die 132MB/s kommen von 33MHz Takt und 32 Bit 
Breite der Daten. Allerdings ist das das maximale Brutto auf dem 
gesamten PCI Bus.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

CardBus ist (meines Wissens) eigentlich nichts weiter als ein ("live"
steckbarer, paralleler) PCI-Bus, wobei der Steckverbinder und die
Hostseite rückwärtskompatibel zum PCcard-Bus sind, der wiederum ein
16-bit ISA-Bus war.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Problematisch ist das letztjährige Ende der PCMCIA, bei der man die 
ganzen Spezifikationen hätte herunterladen können. Die Funktion ist 
jetzt bei der USB-IF gelandet, die aber dokumentiert anscheinend nur 
ExpressCards und nichts älteres. Allerdings ist auch das bereits sehr 
gut auf der Seite versteckt.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Rufus t. Firefly schrieb:
> Die Funktion ist
> jetzt bei der USB-IF gelandet, die aber dokumentiert anscheinend nur
> ExpressCards und nichts älteres.

Ja, das ist mir auch schon aufgestoßen.  Leider archiviert archive.org
auch keine Zip-Dateien, sodass man dort auch nicht fündig wird.

von zachso (Gast)


Lesenswert?

hmh, schade, also die standards haette ich schon gerne mal. ich hab aber 
nur die pci-specs, weiss jemand von euch welche version ich da benutzen 
soll wenn ich mich in das thema weiter vertiefen will? fernziel soll 
wohl mal ein cardbus-ip-core sein in vhdl.
wenn es die specs mal gratis zum download gab muessen die ja theoretisch 
noch irgendwo sein, oder nicht?

ciao
zachso

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

zachso schrieb:
> fernziel soll
> wohl mal ein cardbus-ip-core sein in vhdl.

Da wirst Du Dich aber beeilen müssen, denn in absehbarer Zeit werden 
passende Gegenstücke aussterben.

Wäre es nicht sinnvoller, bzw. zukunftsorientierter, PCIe resp. 
ExpressCard zu implementieren?

von zachso (Gast)


Lesenswert?

aehm ja, waere es, aber ich habe hier gerade nur einen laptop mit 
cardbus und auch schon das passende target, pcie mit passendem laptop 
wuerde ca. 2k euro kosten, das ist mir doch echt zu viel :)
und bei pcie wuerdes sich auch nicht recht lohnen, denn die neuen 
spartan6 haben das eingebaut und den core dafuer gibts von xilinx 
gratis, nen cardbuscore findet sich jedoch nicht als open source und 
auch nicht gratis zu finden :)

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

zachso schrieb:
> wenn es die specs mal gratis zum download gab muessen die ja theoretisch
> noch irgendwo sein, oder nicht?

Keine Ahnung.  Das letzte, was man bei archive.org noch darüber findet
ist, dass das PDF im Buchladen dort für Nichtmitglieder für stolze
USD 2500 zu kaufen war. :-o

Die dritte Auflage des PCMCIA Developer's Guide (die auch ExpressCard
mit erwähnt) war für USD 89,95 als Papierwerk zu erhalten.  Vielleicht
gibt's die ja noch irgendwo?  Die hier:

http://www.sycard.com/guide99.html

erwähnen ihn einschließlich eines deutschen Distributors, ohne Preis-
angabe, aber mit "money back guarantee". ;-)  Vielleicht rufst du ja
bei diesem Distri mal an.

von zachso (Gast)


Lesenswert?

ja da habe ich heute angerufen und leider haben die die auch nicht. 
kommentar dazo von jemandem der sich anscheinend damit auskennt: "tut 
mir leid aber cardbus ist absolut tot" :) na ja was solls, ich hab das 
buch "cardbus system architecture" und soweit ich das sehe duerfe es 
damit und pci klappen.

viel dank fuer die bisherigen antworten, und falls jemand noch ne spec 
findet: ich habe interesse :)

ciao, zachso

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Die Suche hat mir noch ein paar Treffer (Gebrauchtexemplare) bei
amazon USA geliefert.  Einige davon waren auch bereit, eine
internationale Lieferung vorzunehmen (kostet allerdings genauso
viel wie das Buch, wenn du es per Luftpost haben willst).

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.