Moin ! Ich bin gerade dabei mich in die Xilinx Tools einzuarbeiten. Bis gestern habe ich Version 12.4 und älter verwendet und nun auf die aktuelle ISE 13.2 Version gewechselt. Ziel ist die Realisierung eines Microblaze SoftCores im Spartan 6 Board und der Ansteuerung (write only) einer SD Karte über SPI. Meine Frage ist nun, ob mit der aktuellen Version auch eine Änderung im Bereich Transfer XPS(EDK) -> SDK vorgenommen wurde. Es geht um die Funktion "Export Hardware Design to SDK with/without Bitstream". Da der Microblaze im VHDL Design eine Komponente sein soll (das hinzufügen mehrerer anderer Komponenten ist geplant) wurde eine Top Level Entity in VHDL geschrieben. Nun kommt mein eigentlicher Knackpunkt: ISE 12.4 : Wähle ich mein Top Level in ISE aus (MB System als Komponente enthalten) so erscheint neben "Implement" etc. ganz unten der Menüpunkt : "Export Hardware Design to SDK with/without Bitstream". ISE 13.2 : Gleiches Projekt migriert -> beim Top Level erscheint keine Option zum SDK Transfer, sondern nur wenn ich das Microblaze System als Komponente anklicke. Da ich aber nicht nur das "Teil"-System nach SDK transferieren will, sondern auch das dazugehörige Top Level mit evtl. vorhanden VHDL Komponenten bringt mir das recht wenig. Die Patchnotes habe ich durchgelesen, aber in der Richtung nichts gefunden. Wisst Ihr evtl. was da geändert wurde ? Hoffe es liest sich einigermaßen verständlich :) Gruss C.F.
C.Fischer schrieb: > Gleiches Projekt migriert Evtl. mal das Projekt neu anlegen. Die Integration zwischen den verschiedenen Xilinx-Tools läuft manchmal nicht optimal. Abgesehen davon, was brauchst Du den MicroBlaze im SDK? Das ist doch nur für die Software zuständig. Und welche Hardwarekonfiguration Dein MB hat, steht in einem xml-File. Mehr braucht doch das SDK nicht, oder? Duke
Moin ! Das mit dem Projekt werde ich mal testen. Es geht darum, dass es so ausschaut als ob nur vom Microblaze System also dem xmb ein Bitstream ferner ein xml. File erstellt wird und nicht von der darüber gelegenden Top Level Entity oder andere parallele in VHDL erstelle Komponenten. Wie gesagt, der MB ist eine Teilkomponente des Systems. Gruss
C.Fischer schrieb: > Es geht darum, dass es so ausschaut als ob nur vom Microblaze System > also dem xmb ein Bitstream ferner ein xml. File erstellt wird und nicht > von der darüber gelegenden Top Level Entity oder andere parallele in > VHDL erstelle Komponenten. Das darüberligende bzw. das drumherum kennt das EDK doch gar nicht. Erzeug Dir mal vom Microblaze eine Netzliste (ngc) und binde die in Dein Projekt ein. Prinzipiell ist es ja auch möglch mehr als einen Microblaze einzubauen. Duke
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.