[an error occurred while processing this directive]
|
а именно в случае A = B + C, где A-8бит знаковая,B-4бит знаковая,C-2бит беззнаковая.
В RTL видно что для B не делает расширение знака, ну и в "железе" проект работает не правильно. Версии 7.7.1 и ниже делают правильно.
Галочка "Verilog 2001" конечно стоит :)
Может я не совсем понимаю правила "Verilog 2001" в области знаковых и беззнаковых чисел ?
E-mail: info@telesys.ru