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
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.
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.
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.
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.
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
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?
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 :)
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.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.