Forum: FPGA, VHDL & Co. Wishbone Ethernet Xilinx Opencore


von Mathias M. (matzemachine)


Lesenswert?

Hallo,
ich habe mir bei Opencore einen Ethernetcore runtergeladen und beim 
durchlesen der Dokumentation ist mir aufgefallen, das ich um diesen Core 
verwenden zu können eine Wishbone Schnittstelle benötige. Wie kann ich 
diese Wishbone Schnittstelle implementieren und gibt es einfache 
Anwendungsbeispiele für einen implementierten Ethernetcore von Opencore 
auf einen Xilinx Spartan 3 AN ?

von Marius W. (mw1987)


Lesenswert?

Für ein einfaches Wishbone-Interface könntest du dir den Embedded 
Peripheral Controller (EPC) mal anschauen. Der macht dir das AXI auf ein 
simples Bus-Interface. Das dann für Wishbone zu benutzen dürfte kein 
Problem sein. Allerdings weiß ich nicht, wie es mit so Dingen wie 
Burst-Übertragungen usw. aussieht.

Gruß
Marius

von Mathias M. (matzemachine)


Lesenswert?

Leider ist der Embedded Peripheral Controller (EPC) nicht unter meinen 
Spartan 3 AN verfügbar :( gibt es noch weitere Möglichkeiten ??

von JBB (Gast)


Lesenswert?

MicroBlaze

von Mathias M. (matzemachine)


Lesenswert?

Leider kostet die MicroBlaze Lizenz und ich müsste doch dann auch alles 
wieder händisch prgrammieren nur dann in C oder.

von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

Ich weiß nicht was du vor hast.

Auf dem Spartanboard ist eine MII Schnittstelle. Falls du Code zum 
Ethernet  bewackeln brauchst, dann schau dir den Code an.

Beitrag "Ethernet GMII"


GMII ist die Gbit Erweiterung zum MII.

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.