Вопросы по теме 'asic'

Инструмент для рисования временных диаграмм
Недавно я работал с группой разработчиков аппаратного обеспечения, разрабатывая ASIC . И я рисую много временных диаграмм, для которых я использую Microsoft Excel, так как их легко импортировать в документ Word. Но с Excel все сложнее. Что можно...
42412 просмотров
schedule 26.04.2023

Постановка дела в verilog
Я наткнулся на дизайн приоритетного кодировщика и нашел новый способ сделать это с помощью оператора case. Единственное, что сбивает с толку, это то, дает ли оператор case приоритет делам? Пример: case(1'b1)...
19692 просмотров
schedule 05.12.2022

Быстрый способ умножения двух одномерных массивов
У меня есть следующие данные: A = [a0 a1 a2 a3 a4 a5 .... a24] B = [b0 b1 b2 b3 b4 b5 .... b24] который я затем хочу умножить следующим образом: C = A * B' = [a0b0 a1b1 a2b2 ... a24b24] Это явно включает 25 умножений. Однако в...
854 просмотров
schedule 25.08.2022

Является ли компилятор дизайна и встреча для проектирования ASIC, а quartus и modelsim для проектирования FPGA?
Прямо сейчас я пробую маршрутизацию места при встрече, но когда я ищу в Интернете, я всегда вижу обучение по маршрутизации quartus. Для любопытства я пытаюсь выяснить разницу между двумя из них. Однако точного ответа сейчас нет. Но когда я...
96 просмотров
schedule 08.04.2022

Ошибка компиляции: net не является допустимым значением lvalue в этом контексте.
Я новичок в Verilog, и у меня возникла проблема при определении цикла if-else . Сообщение об ошибке В этом контексте сеть не является допустимым lvalue для всех операторов присваивания в данном коде. always @(adbar) if (adbar==1'b1)...
17538 просмотров
schedule 24.10.2022

VHDL: Как быстро пропустить регистры, которые мне не нужны?
У меня есть N регистров шириной M бит. Все регистры заполнены значениями, но я хочу отобрать только те регистры, которые соответствуют определенному шаблону, например, посмотреть только на регистры, старший бит которых равен 1. На каждом переднем...
122 просмотров
schedule 27.06.2022

Как я могу использовать переменную genvar для доступа к входным сигналам?
У меня есть модуль с 30-векторными входами. Мне нужна помощь в назначении цикла for. module test ( input [3:0] i0, input [3:0] i1, input [3:0] i2, ... input [3:0] i29 ); wire [3:0] int_i [0:29]; genvar j; generate for (j=0; j<30;...
203 просмотров
schedule 28.11.2023