[an error occurred while processing this directive]
Вопрос по Верилогу. Нужно по разному изменять один и тот же регистр по фронту и спаду синхроимпульса
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
Отправлено
Al Volovich 17 февраля 2006 г. 10:51
Грубо говоря, текст такой: always @(negedge SI) begin VidAddr = 17'bz; iVidAddr = iVidAddr+1; end
always @(posedge SI) begin VidAddr = iVidAddr; end
Квартус при этом выдает ошибку Error: Can't resolve multiple constant drivers for net "VidAddr[16]" Причем ошибка именно в этих блоках, а не где-нибудь еще. Убираю в одном из них операцию с VidAddr - все компилится без ошибок. Что я не так делаю?