Forum: FPGA, VHDL & Co. [Suche] Tutorial für Xilinx OPB Master


von Jannulis T. (tembridis)


Lesenswert?

Guten Tag allerseits,

ich suche bisher vergeblich ein Tutorial, in welchem beschrieben wird 
wie man eine OPB Master kompatible Einheit baut. Nach einigem Suchen auf 
der Xilinx Seite fand ich nur eines für Slave Einheiten. Ich würde gerne 
auf den Einsatz des Peripheral Wizard verzichten und daher wäre ein 
sachdienlicher Hinweis auf ein solches Dokument sehr willkommen.

Gruß,
J. Tembridis

von zaugg (Gast)


Lesenswert?

ich bin auf der selben suche. mir wäre es egal den wizard zu gebrauchen. 
abr wenn man das kreuz für master setzt erscheint im nächsten fenster 
ein nicht von hand auflösbares problem.?

dank und gruss

von tobias (Gast)


Lesenswert?

Bis jetzt ist mit den Tools von Xilinx nur ein OPB-Slave möglich. Ich 
vermute mal, dass du vorhast die restlichen Cores von Xilinx benutzen zu 
können ohne den uBlaze oder PowerPC von Xilinx benutzen zu müssen. 
Vergiss es. Das wirst du ohne jahrzentelange Erfahrung nicht realisieren 
können. Dokumente gibt es Dazu nicht. Mein Vorschlag, benutze doch 
einfach die Amba-Cores aus dem Leon3 Projekt von Gaisler Research. Dazu 
gibts auch einen Master-Core mit einem einfachen Interface. Ich habe 
damit schon ein einfaches Bussystem aufbauen können. Eigene Cores sind 
auch ohne Probleme möglich. Musst nur die Specs lesen.






von Jannulis T. (tembridis)


Lesenswert?

Danke für den Hinweis tobias. Inzwischen bin ich auf Altera 
umgeschwenkt. Das Avalon-Bus Protokoll gestaltet sich deutlich einfacher 
und eine Master-Schnittstelle ist in null-komma-nix fertig gewesen. Mit 
dem SOPC von Altera ist es ausserdem ein leichtes, eigene Komponenten 
einzubinden und so den CPU-Kern durch ein Host-Interface für eine 
externe Anbindung zu ersetzen.

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.