Forum: FPGA, VHDL & Co. Microblaze + eigener VHDL-Code, wie anbinden?


von Paul B. (pberg1)


Angehängte Dateien:

Lesenswert?

Hallo alle Zusammen,
ich bin neu hier und bräuchte da mal paar Denkanstösse für mein Projekt.
Ich kenn mich zwar ein bischen mit VHDL aus, aber mit Softcore-Anbindung 
halt noch nicht.

Mein erstes Projekt ist: Daten an FPGA(XC3S400A) schicken, sie im FLASH 
abspeichern und sie wieder aus dem FLASH lesen. Und das möglichst mit 
dem Softcore Microblaze. Ist anscheint möglich.

Meine Vorgehensweise:
Xilinx Platform Studio(EDK) -> neues Projekt(BSB)->
MicroBlaze -> IO FLASH -> download.bit
oder schon vorgefertiges Softcore Projekt:
Avt3S400A_Eval_MB_parallel_flash_v10_1_01_solution.zip -> download.bit

jetzt eigenen VHDL-Code (eig.bit) erstellen, aber wie spreche ich die 
Schnittstellen von MicroBlaze an????

Am Ende setze ich "download.bit" und "eig.bit" im Impact zusammen 
oder????

Bitte um Hilfe.

Danke.

von studbal (Gast)


Lesenswert?

Hi,

du kannst eigene Designs über den PLB oder auch FSL anbinden.
Allerdings habe ich mit dem FSL gerade selber Probleme, weil XPS die IP 
Cores in meinem Design nicht erkennt. (Wollte da gerade einen eigenen 
Thread aufmachen :) )

Wenn du auf der linken Seite im XPS "IP Catalog" auswählst, kannst du 
unter "Bus and Bridge" wählen was du benutzen möchtest. Über nen 
Rechtsklick kommt man auch an die Datenblätter.

Mit dem CIP Wizard (Hardware > Create and Import Peripheral) kann man 
sich auch Templates erstellen lassen und das Design nachher wieder 
einbinden.

Mir hat das EDK Tutorial (UG683) am Anfang geholfen.


Grüße

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.