Forum: FPGA, VHDL & Co. Vitex 4


von Matthias K. (mogli)


Lesenswert?

Hallo,

wir sind Studenten der Elektrotechnik und müssen im Rahmen unserer
Projektarbeit mit einem Virtex-4 SX Board arbeiten. Wir sollen mit VHDL
Advantage 7.2 programmieren, simulieren und haben jetzt das Problem,
unser Programm auf das Board zu laden. Uns steht das Programm ISE 8.1
von Xilinx zur Verfügung, mit dem wir unser Programm auf das Board
laden könnten. Dies ist aber nicht so einfach, da wir das Programm
nicht kennen und momentan den von VHDL Advantage erzeugten VHDL-Code in
ISE öffnen und dann nochmal die komplette Simulation mit ISE machen
müsssen.

Geht das einfacher? Oder gibt es sogar ein Alternativ-Programm als
Freeware?

Für Tipps und Anregungen wären wir sehr dankbar!!

Danke!

Frank und Matthias

von Sven Johannes (Gast)


Lesenswert?

Moin...

Welches Ausgabeformat hat Advantage? (ist FPGAdvantage gemeint?) den
svf Stream könnt ihr direkt mit Impact einladen, den findet ihr als
Solo Prog auch im ISE Paket. Die ISE braucht ihr dann eigentlich
nicht.

Wenn ihr sonst ein Format erzeugen könnt, das Impact nimmt habt ihrs
auch.

--
 SJ

von Matthias K. (mogli)


Lesenswert?

Hallo,

vielen Dank für die Antwort!
Es ist FPGAdvantage von Mentor Graphics gemeint. Das Ausgabevormat
müsste .edf sein.
Den von Dir genannten svf Stream finden wir leider nicht, was ist das
genau und wo können wir den finden bzw. erzeugen?

Frank und Matthias

von Sven Johannes (Gast)


Lesenswert?

Moin...

Das sind beides Binärformate zur Beschreibung des Chips, AFAIK einmal
mit Rücksicht auf den Typ des Flash-Speicher und einmal nur für den
Chip direkt.
Womit programmiert ihr den Chip? Wenn ihr das Xilinx Gerät mit Impact
benutzt könnt ihr die JTAG Chain anzeigen lassen und die Files direkt
den Chips zuordnen. Leider weiß ich nicht mehr wie das manuell geht,
hatte ich in der Oberfläche integriert.

Zu 99% bin ich sicher, das man mit Impact ein ef einlesen und Brennen
kann.

--
 SJ

von Jörn K. (joern)


Lesenswert?

Macht das FPGAdvantage auch das Plazieren & Verdrahten für das FPGA?
Wenn nicht, müßte ihr die erzeugte Netzliste mit der ISE einlesen und
das den P&R durchlaufen lassen.

Viele Grüße
Jörn

von Sven J. (svenj)


Lesenswert?

Moin...

FPGAdvantage macht eigentlich garnichts mit den Daten. Das ist nur der
Überbau von Mentor, in den die verschiedene Tools eingeklinkt werden.
Also der VHDL Editor, Mentors eigenes Gewächs, Synthesetool und
Place&Route Tool. Das können auch die Tools von Xilinx sein oder halt
andere Hersteller. Eigentlich sollte es mögich sein die ISE komplett in
das Mentor Tool zu integrieren. Die Dokumentation solltet ihr irgendwo
haben, fragt mal denjenigen der das aufgesetzt hat.

--
 SJ

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.