Forum: FPGA, VHDL & Co. CPLD Xilinx Devel. Board


von Martin Z. (Gast)


Lesenswert?

Hallo,

ich habe ein Devel. Board für Xilinx-CPLDs und bin dabei mich in die
Software ISE WEbPack einzuarbeiten. (Tutorial von Xilinx) Benutze dabei
ein simples Schematic-Desing ( nur ein Addierer).
Mein Problem ist, dass bei mir die Software kein "Map" anzeigt, ich
das Design also nicht mappen kann.
Das Schlimmere aber ist, dass ich zwar zwar die Software auffordern
kann das .bit-File zu erzeugen, sie auch keinen Fehler sagt, aber keine
.bit-Datei rauskommt.
Kann mir jemand helfen?

Danke, Martin

von OTobias (Gast)


Lesenswert?

Einfach mal alle Dateien suchen mit der Endung *.bit vielleicht hast du
ja was übersehen.

von Jörn (Gast)


Lesenswert?

bei CPLD spricht man vom Fitten und nicht vom Mappen.

Gruß Jörn

von Martin Z. (Gast)


Lesenswert?

Danke für die Antwort, aber ich habe schon alles durchsucht.
Ab und zu erscheinen "?" oder "!", was haben die zu bedeuten?
Kann man irgendwelche wichtigen Einstellungen oder Schritte vergessen?

Danke,

Martin

von Jörn (Gast)


Lesenswert?

Suche mal nach einem *.jed File. Bei einem CPLD hab ich ja keinen
Bitstream, der vom PROM ins FPGA geschoben wird.

Gruß Jörn

von Peter D. (peda)


Lesenswert?

"?" oder "!" müssen beseitigt werden (Fehlermeldung im Output-Window
oder Log-File ansehen).

Nur wenn überall Häkchen sind, wird auch ein Jedec erzeugt.


Peter

von Martin Z. (Gast)


Lesenswert?

Hallo,

ein Jedec-File wird erzeugt. Was muss ich dann machen?
Es gibt da nur "Generate SVF/XSVF/STAPL File". IMPACT will dann aber
nach "Add Device..." eine .bit/.rbt/.mcs/.exo Datei und keine
.jed-Datei. Was mache ich falsch? Ich habe ein CPLD-Device im Project
angegeben!

Danke,

Martin

von Hannes Hering (Gast)


Lesenswert?

Hi!

Ich hab mir auch mal das Xilinx WebPack installiert und probier damit
bissel tum. Das mit dem "fitten" funktioniert hier so:

Man fügt eine neue Source-Datei ein vom Typ "Implementation
Constraints File". Wenn man diese Datei dann im Projektfenster
anwählt, steht im "Processes for Source"-Fenster die Option "Assign
Package Pins" zur Verfügung, mit der man die Pins des Designs mit dem
Package Verbinden kann. Funktioniert zumindest bei mir mit XC9500
CPLDs! ;)

MFG

Hannes

von Martin Z. (Gast)


Lesenswert?

Hallo,

habs jetzt irgendwie hinbekommen. Weiß nicht genau woran es lag,
habe aber im "Configure Device" Properties die Jedec-Datei
angegeben.

Fragen bezüglich VHDL kann ich wahrscheinlich ziemlich gut beantworten,
falls ihr mal so eine Frage habt.

Danke.

Martin

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.