Lattice Diamond Warnung 1166052 "has no load"

OP (Firma: Mesutronic Geraetebau GmbH) #4475147
Lesenswert?
• ▲
▼
Guten Morgen,

in meinem Design erhalte ich folgende Warnung:

1166052  WARNING - logical net 
core/sym_control_inst/control_time_cnt_lcry_0_S0' has no load.

Durch die Optimierung werden Teile des Zählers entfernt.

Ich möchte die Anzahl der Warnungen minimieren.

Gibt es die Möglichkeit einzelne Warnungen zu unterdrücken?
OP (Firma: Mesutronic Geraetebau GmbH) #4475355
Lesenswert?
• ▲
▼
Der 16 Bit-Zähler wird auf einen variablen 16 Bit Registerwert 
verglichen.

Der Compiler kann dort anscheinend optimieren.

.....
elsif (rising_edge(clk100_i)) then
  control_time_cnt <= control_time_cnt + 1;

  if control_time_cnt > unsigned(sym_control_time_i) then
    control_time_cnt <= (OTHERS => '0');
  end if;
.....
Gast #4475373
Lesenswert?
• ▲
▼
Herbert R. schrieb:
> Der 16 Bit-Zähler wird auf einen variablen 16 Bit Registerwert
> verglichen.
>
> Der Compiler kann dort anscheinend optimieren.
>
> .....
> elsif (rising_edge(clk100_i)) then
>   control_time_cnt <= control_time_cnt + 1;
>
>   if control_time_cnt > unsigned(sym_control_time_i) then
>     control_time_cnt <= (OTHERS => '0');
>   end if;
> .....

Wenn control_time_cnt und sym_control_time_i die gleiche Breite haben 
gibt es da nichts zu optimieren.
Es sei denn der Synthesizer meint dass der Registerinhalt konstant ist. 
Deutet also vielleicht auf einen Bug in einen anderem Teil des Designs!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.