Forum: FPGA, VHDL & Co. schematic in ise - symbol update


von Moritz (Gast)


Lesenswert?

Hallo Gemeinde!

ich verwende hier die ISE 11.3 und versuche verschiedene in vhdl 
geschriebene Enteties im schematic zu verbinden.

Das Problem hier bei ist, dass wenn ich die port-Definitionen der 
Enteties verändere, sich die Symbole im schematic nicht anpassen. 
"create schematic symbol" hilft in diesem Fall leider auch nicht. Gibts 
da einen speziellen Trick?! (löschen und neu einfügen etc. hab ich schon 
versucht :( )

Danke schon mal!
Einen schönen abend noch..
 Moritz

von Christian R. (supachris)


Lesenswert?

Meinst du beim Ändern der Reihenfolge der Ports? Oder wenn du neue 
hinzufügst oder welche wegmachst? Dann wird das Symbol schon 
angepasst...bei mir zumindest. Änderst du nur die Reihenfolge, bleibt es 
so. Alternativ kannst du auch das entsprechende .sym File löschen, dann 
wirds komplett neu erstellt.

von Moritz (Gast)


Lesenswert?

Hallo Christian,

ja. Ich meinte das Neu-Anlegen von Ports. Da wird nichts aktualisiert. 
Gehst du manuell auf "create schematic symbol"?

Werde morgen mal versuchen, das .sym-file zu löschen. Danke für den 
Hinweis!

Viele Grüße
  Moritz

von Christian R. (supachris)


Lesenswert?

Ja, Create Schematic Symbol links im Process Explorer. habs eben nochmal 
probiert. ISE 11.3 Virtex 4 Design und es klappt einwandfrei. Port 
hinzugefügt, Create... und dann fragt er, ob er die sym Datei 
überschreiben soll, wenn man ja klickt, und dann den Schaltplan wieder 
öffnet, hat das Symbol einen Pin mehr unten dran. Beim Löschen des ports 
genau so.

von Michael Sauron (Gast)


Lesenswert?

Manchmal hilft es, nach dem 'Create schematic symbol' die Betreffende 
Schematic zu schliessen und danach wieder zu öffnen.

Manchmal hilft auch ein 'Update all Schematics'
oder ein 'Projekt Cleanup'

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.