Hallo zusammen, möchte einen Xilinx Microblaze in eine Spartan 6 Umgebung einbinden und an den dann vorhandenen AXI Bus einen AXI SPI Master Softcore adaptieren. Im Softcore des Microblaze soll später eine in C geschriebene Applikation ablauffähig , sowie über ein Debugging Tool überprüfbar sein. Welche Entwicklungstools von XILINX sind für solch ein Projekt notwendig? Welche sind dabei frei verfügbar? Oder komm ich um eine Lizenz für eine XPS Version nicht herum? Die Thematik und Möglichkeiten der Toolchain ist für einen Neuling schwer zu durchschauen. Dies könnte die Spartan 6 Umgebung sein... http://www.em.avnet.com/en-us/design/drc/Pages/Xilinx-Spartan-6-FPGA-LX9-MicroBoard.aspx Allerdings hab ich dann diese Einschränkung gefunden... http://mtnstormdaq.com/blog/2012/10/avnet-spartan-6-lx9-microboard-does-not-include-edk-license-needed-for-microblaze-tutorials/ Könnt Ihr mir etwas weiterhelfen? Besten Dank im Voraus ! Wolfi
WWolf schrieb: > Welche Entwicklungstools von XILINX sind für solch ein Projekt > notwendig? Für Spartan6 ist Xilinx-ISE das Mittel der Wahl: http://www.xilinx.com/products/design-tools/ise-design-suite/index.htm Der Microblaze und Platform Studio (=xps) ist ab der Embedded Edition dabei. > Welche sind dabei frei verfügbar? Nur das Webpack. > Oder komm ich um eine > Lizenz für eine XPS Version nicht herum? Nicht wirklich. Aber wenn Du an einer Hochschule bist, haben die evtl. schon passende Lizenzen oder bekommen die zumindest für einen Vorzugspreis. Alternativ gibt es auch Softprozessoren in der Open-Source-Szene, wobei mir jetzt auf Anhieb keiner einfällt, der AXI out-of-the-box unterstützt. Duke
Wenn es nicht unbebedingt ein S6 sein muss, dann wäre eine andere Möglichkeit die 7er Serie (ARTIX/ KINTEX) zu wählen. Die passende Toolchain ist dann VIVADO (Xilinx). Vorteil: der Microblaze ist hier (auch im WebPack) enthalten, sowie das SDK. Nachteil: Vivado "kennt" nur die FPGAs ab der 7er Serie.
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.