Forum: FPGA, VHDL & Co. Vivado mehr Info entlocken


von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

Bei mir läuft die synthese durch. Leider geht die Implementierung 
schief. Hier ist sicher ein Signal nicht richtig zu gewiesen. Leider ist 
mein Projekt etwas größer und ich kann es schwer finden. Gibt es ein 
verbose flag um den Fehler noch etwas ausführlicher zu haben, an was 
sich Vivado gerade stört. Ich brauche einfach etwas mehr Info zu dem 
Fehler.

Implementation
Place Design
[Place 30-494] The design is empty
Resolution: Check if opt_design has removed all the leaf cells of your 
design.  Check whether you have instantiated and connected all of the 
top level ports.

[Common 17-69] Command failed: Placer could not place all instances

von Vivado User (Gast)


Lesenswert?

Ich habe in den Einstellungen schon verbose-flags gesehen, aber in 
Deinem Fall wäre es wohl am Einfachsten, Du simulierst es durch und 
schaust, wo es hakt.

Ansonsten kommen ja auch noch die warnings, bei denen die optimierungen 
angezeigt werden. MAn könnte die Optimierung von Signalen an sich 
abschalten , später wieder anschalten und dann die hinzukommenden 
Warnings inspizieren.

von endox (Gast)


Lesenswert?

Ich weiß nicht wo Du die Meldung her hast, aber die Tcl-Konsole ist 
manchmal aussagekräftiger.
Schau dir am besten mal das Syntheseergebnis als Schaltplan an. 
Vielleicht erkennst Du hier was wegoptimiert wurde.

von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

> Vielleicht erkennst Du hier was wegoptimiert wurde.

Die Simulation lief. Ich hatte für die Simulation das TX Signal vom Uart 
intern abgegriffen, um mir das Durchverdrahten zum Top entry zu 
ersparen.
Natürlich brauche ich das Signal in der Realität. Hatte ich eben 
vergessen, nach der Arbeit im Simulator.

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.