[an error occurred while processing this directive]
Подскажите по generate в Verilog2001 !!!
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Сидоргек 17 ноября 2004 г. 16:25

Нужно объявить массив экземпляров модуля с параметром, что-то типа нижеприведенного. Естественно, компилер ругается. Поправьте, или подскажите, где почитать.

parameter BASE_ADDR = 0;
parameter IDS = 1;

generate begin
genvar i;
for (i = 0; i < IDS; i = i + 1) begin
id_celler ic (
.rst(rst),
.clk(clk),
.ad(ad),
.wr(wr),
.dis(dis));

ic.BASE_ADDR = BASE_ADDR + i * 2;
end
end
endgenerate

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru