PL <--> PS: AXI nachträglich möglich?

Gast #4302222
Lesenswert?
• ▲
▼
Hallo!

ich habe ein FPGA-Projekt auf einem ZEDboard von mir fast abgeschlossen.

Dieses Projekt beinhaltet ein 65536x32Bit BRAM, 256x32 Bit ROM, VGA 
controller usw...

Nun wollte ich mein Design erweitern. Denn ich muss nun einige 
Divisionen durchführen.

Da dachte ich mir, ich koennte diese ja auf dem ARM von dem ZEDboard 
durchführen.

Bisher habe ich noch keinerlei Erfahrung mit MircoControllern...

Bisher habe ich mir ein paar Tutorials angeschaut, wie man die PS mit 
der PL von dem ZedBoard verbindet und habe zum test in Vivado auf der 
PL-Seite ein Multiplier Modul in VHDL designed. Auf der PS-Seite sende 
ich die Inputs von für den Multiplier und empfange den Output des 
Multipliers. - Das funktioniert so auch schon ganz gut.

Aber wenn es jetzt ans Eingemachte geht, sprich, wenn ich mein 
komplettes VHDL Projekt (entworfen in XILINX ISE) nun in das VIVADO 
implementieren moechte, bin ich mir unsicher, ob das alles so problemlos 
geht, oder ob ich nun zum Beispiel meine selbstentworfenen RAMs 
entfernen muss, um diese mit den IP-Blocks von Vivado zuersetzen, um sie 
dann via AXI bus zur PS zu verbinden....

Habt ihr Erfahrung damit und könntet mir da bitte erwas behilflich sein?

Danke schonmal.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.