lexx
Свой-
Постов
341 -
Зарегистрирован
-
Посещение
-
Можно также объявить как: logic [31:0] mem [16];
-
Если будет возможность подкиньте курс по conformal и primetime (сейчас не вспомню полное название), спасибо
-
Вы скорее всего сделали его IDR, т.е. первый ключевой, возможно поэтому заголовки повторяются (хотя там ногу сломит в реализации), нужно про Intra only. Можно поиграться с параметрами, но раз результат устраивает, то лучше остановиться на этом.
-
Обычно меняется величина квантователя для каждого макробока. Т.е. сперва устанавливается первоначальное усредненное значение, исходя из получаемого битстрима, и далее железо само вычисляет применительно к текущему макроблоку.
-
Нет, пока ещё 2001 Verilog
-
reg A = 'b1;
-
Если функция формализуема в pipeline не проще ли её переписать на Verilog/HDL, а то, тут работает, а там нет, как это вообще можно отправлять на релиз?
-
Первые работают со знаком (автоматически подставляют 1 или 0 в зависимости от msb. Использовать если у вас переменная объявлена как signed), вторые обыкновенный сдвиг.
-
А вы думаете в России такой недостаток схемотехников, что они готовы возить их сюда из UMC за 20, это скорее производство, чем дизайн-центр.
-
https://www.kommersant.ru/doc/4995271
-
Как раз формальная верификация (Formality или Conformal) даст гарантию, что 2 кода идентичны. Будет куча особенностей, но все в принципе решаемо.
-
Чисто практически, есть ограничения софта по количеству элементов и сопутствующие проблемы по разводке всего этого. Но по факту, это решается разделением на блоки еще на стадии планирования кристалла.
-
SV вложенный modport
lexx ответил RobFPGA тема в Языки проектирования на ПЛИС (FPGA)
Аналогично происходит при линт проверке, куча ошибок. Синтез же dc самостоятельно удаляет не используемые порты. -
Verilog довольно "короткий" язык, там не так и много шаблонов, особенно если мы говорим о синтезируемой области. Можно, что угодно говорить, но поиски "своего" пути это как этап обучения и рано или поздно приходишь к насыщению, повторно использовать "странные" конструкции языка всего лишь потеря времени.
-
++ можно использовать только в блокирующем присваивании. Применяйте только то в чем уверены на 100%, чем проще, тем лучше.