vhdl пакет сигнали modelsim wlf

Използвам симулация на командния ред на Modelsim и създавам WLF на всички сигнали. Езикът е VHDL.

Проблемът е, че имам много сигнали, дефинирани във VHDL пакет, но тези сигнали не са налични в WLF след приключване на симулацията.

Има ли някаква команда или modelsim.ini, които да бъдат модифицирани, за да изхвърлят пакетни сигнали към WLF?


person santhosh    schedule 18.06.2015    source източник


Отговори (1)


Като се има предвид, че използвате библиотеката от най-високото ниво на вашата симулация, можете да направите:

log -r /package_name/*

или просто

log -r /*

Самото извършване на следното не води до включване на пакетни сигнали.

log -r *
person kraigher    schedule 18.06.2015
comment
Не съм пробвал log -r /package_name/* ще опитам и ще публикувам резултатите... благодаря kraigher - person santhosh; 19.06.2015
comment
имам add_wave.do, който предавам на vsim по време на симулация. в този do файл add wave /tb_top/module_name/* добавя само сигналите, дефинирани в този модул. но add wave /tb_top/package_name/* дава грешка по време на симулация - person santhosh; 20.06.2015
comment
Опитахте ли -r /package_name/* или -r /*, както написах в поста си? - person kraigher; 20.06.2015
comment
В добавете вълна -r /* също пакетирайте дефинирани сигнали, които не са налични в WLF. Възникна грешка при използване на име на пакет, както беше споменато по-горе - person santhosh; 20.06.2015