реклама на сайте
подробности

 
 
> Разумная глубина контроля коректности кода. Сформулируем критерии., Когда начальство страдает перфекционизмом.
Мур
сообщение Jun 27 2017, 08:06
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Известно, что связка QuartusII с ModelSim не очень гармонична, поскольку КВА позволяет некоторые конструкции с нарушением стандарта. Проект, собранный в КВА для отработки в ModelSim требует правки в тех местах, где этот "волюнтаризм" допущен. Этот прием применяет мое начальство, чтобы очистить код от обильного количества Варнингов. В итоге в проекте только 2 варнинга.
Цитата
Warning (12241): 1 hierarchies have connectivity warnings - see the Connectivity Checks report folder
Warning (13024): Output pins are stuck at VCC or GND
Вполне разумный ход.
НО...
На шаге симуляции начальство визжит от как резаное! Дескать в окне Transcript(ModelSim)сыпятся предупреждения типа
Цитата
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
# Time: 0 ps Iteration: 0 Instance: /adc_tb/UUT/xxxxxx


Это все характерно для момента разгона модели, когда идет первичная инициализация сигналов...
Но задача звучит так,- этого не должно быть!!!! А речь идет о сдаче дизайна в архив.

Что посоветуете?

К тому же есть такие предупреждения, что стоят внимания разработчика. Надо несомненно вчитываться и разбирать каждый случай... Но не до такой степени!?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 00:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016