Всем добрый день! Имеем Cyclone V (обычный, без SOC) + Quartus 14.0 + QuestaSim.
Собрал проект цифрового понижающего преобразователя (digital down converter) из альтеровских IP ядер (NCO, умножитель, FIR фильтр) и с opencores (CIC фильтр). Система двухканальная. В самом начале идет логика автоматического сброса (далее сброс будет приходить с процессора)
Нажмите для просмотра прикрепленного файла
Отдельно DDC, собранный из IP ядер.
Нажмите для просмотра прикрепленного файла
Данные с ПЛИС по последовательному порту идут в DSP. Под выходные данные с ПЛИС идет строб, который я вывожу на контрольные точки.
Нажмите для просмотра прикрепленного файла
В SDC файл прописываю свой клок, равный 60 МГц.
Нажмите для просмотра прикрепленного файла
В Warning присутствуют следующие предупреждения:
1)Unconstrained output ports
Нажмите для просмотра прикрепленного файла
2)4 сигнала строба:
Missing drive strength and slew rate
Нажмите для просмотра прикрепленного файла
Все остальные выходные информационные сигналы я вывожу на виртуальные пины, чтобы не мешались. В будущем они пойдут в DSP.
При загрузке в ПЛИС стробы не идут - на контрольных точках висит высокий уровень.
Буду признателен, если подскажете, как избавиться от варнингов.