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
-------------------------------------------------- -----------
З повагою,
Я написав короткий код, щоб просто моя ручка вхідного сигналу.Він може пройти компіляції, але вихідний сигнал справді дивно.Якщо я не використовую, але вектора список всіх портів по одному, він працює це означає, що сам код функції добре.
Крім того, я також намагався використовувати "за", щоб 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
-------------------------------------------------- -----------
З повагою,