Чи каденції (5141 в моєму випадку) підтримці вектори в verilogA?

A

alard

Guest
Здравствуйте,

Я написав короткий код, щоб просто моя ручка вхідного сигналу.Він може пройти компіляції, але вихідний сигнал справді дивно.Якщо я не використовую, але вектора список всіх портів по одному, він працює це означає, що сам код функції добре.

Крім того, я також намагався використовувати "за", щоб gernerate виходи, але здається не в змозі передати компілятор.

Чи може хто-то погляньте на код нижче?
-------------------------------------------------- ---------
`включають" constants.h "
`включають" discipline.h "

Модуль RZ_Generator (VIN, Vout, CLK, офсет);
введення CLK, офсет;
Напруга CLK, офсет;
вхід [11:0] VIN;

Потужність [11:0] Vout;
Напруга [11:0] Vin, Vout;

Integer I;

Analog почати
/ / Для (i = 0; i <= 11; I = I 1) почати
/ / V (Vout ) < V (VIN ) * V (CLK) V (офсет);
/ / Кінець

генерувати I (11, 0) почати
V (Vout ) < V (VIN ) * V (CLK) V (офсет);
кінець

кінець

ENDMODULE
-------------------------------------------------- -----------

З повагою,

 
Якщо ви хочете використовувати, ви повинні заявити Я, як:
genvar I;

 
Привіт Juven,

Спасибо за ответ.Наскільки я знаю, 'genvar' не підтримується в такт (5141).

 

Welcome to EDABoard.com

Sponsor

Back
Top