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;
Я целое;
аналог начать
/ / для (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;
Я целое;
аналог начать
/ / для (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
-------------------------------------------------- -----------
С уважением,