Forum: FPGA, VHDL & Co. ModelSIM - Kommentare dynamisch ausgeben


von Gast (Gast) (Gast)


Lesenswert?

In meiner Testbench wimmelt es von Ausgaben (z.B. Prints und Reports). 
Die würde ich gerne zusammenfassen und ein-aus-schaltbar machen, z.B. in 
dem ich Signalausgaben gruppenweise von einem Steuersignal abhänig 
mache.

Mit einem einfachen IF (print_group1 = 1) etc. , das ich jeweils davor 
kopieren könnte (mit replace sogar!!) geht es nicht, weil ModelDUMM 
immer erst einem Prozess haben will. Ich kann aber nicht den ganzen Code 
umschreiben, schon garnicht automatisch. Wie kriegt man das am Besten 
hin?

von Pragmaticker (Gast)


Lesenswert?

signal report_on : boolean := false;

...
ASSERT report_on report "Kaffepause" severity note;

...

von Gast (Gast) (Gast)


Lesenswert?

Bingo! Ich habe es auch geschafft, alles automatisch einkopieren zub 
lassen. Danke!

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.