Hi, ich habe einen PCI IPCore der über Wishbone mit anderen Komponenten kommuniziert (http://opencores.org/project,pci32tlite_oc). Um Daten zu lesen und schreiben habe ich einen Wishbone-Slave implemeniert. Jetzt ist es ziemlich nervig das immer auf die PCI-Karte zu schreiben und den PC neu zu starten um die Implementierung dann testen zu können. Aus dem Grund möchte ich das ganze mit ModelSim simulieren. Mein Frage ist: Hat das schon jemand gemacht der mir ein paar Tipps/Beispielsignalverläufe geben kann? Oder hat jemand eine bessere Idee das zu debuggen? Danke
Das neustarten kannst du dir eventuell sparen, indem du einfach den Treiber neu lädst. Unter Windows z.B. durch deaktivieren und aktivieren der Karte im Gerätemanager. Soweit ich mich erinnere hat das bei mir bei einer PCI-Express Karte funktioniert, für PCI sollte das ebenfalls gehen.
Ist da keine Testbench bei? Ansonsten mal gucken ob man in ISE/Quartus/Diamond ein PCI-Core auch ohne Lizenz generieren kann und dann schauen, wie da die Simulation funktioniert. Das kann man dann als Basis für eine eigene Testbench benutzen.
Danke für die Antworten, an #2 hatte ich nicht gedacht. Altera liefert mit dem PCI IPCore eine komplette Testbench mit, die verwende ich jetzt.
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.