http://elm-chan.org/works/pci/report_e.html ^^ schonmal gesehen? der hat echt eine pci karte mit nur einem gal und einer handvoll logikbauteilen gebaut. dann könnte man das doch auch auf einen kleinen cpld, sagen wir XC9536 oder XC9572 unterkriegen, oder?
Geil! Echt der Hammer, was der Typ so auf die Beine stellt. Schade nur, daß die PCI-Prototypplatinen so extrem teuer sind. Der XC9536 hat allerdings nicht genug Makrozellen, müßte schon was größeres sein.
hmm wieviele braucht man da denn ungefähr? der hat das doch auch in einen pal gegossen. ps: mal gesehen, wie der typ verdrahtet. kein wunder das alles "made in china" produziert wird ;-)
Schön und gut. Leider fehlt die ganze Initialisierung der Karte beim Boot-Vorgang. Bei diesem Vorgang beantragt die Karte Resourcen und bekommt eine Adressbereich zugewiesen. Das ist jag gerade das Interessante an PCI-Karten. Es können mehrer Karten in eine PC und das BIOS vergibt den Adressbereich und INT. Der Zugriff ist wie ISA. Das Erkennen von einem Lese und Schreibvorgang ist nicht schwer. Da habe ich auch noch ein StückQuelle in VHDL. Da musss ich aber leider tief suchen. Andere Kiste ist: http://www.fpga4fun.com/PCI.html Dürfte in Verilog sein.
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.