D
davyzhu
Guest
Hola a todos,
Quiero usar la función de escribir la lógica combinadas pequeñas.
Pero me di cuenta que parece alambre no puedo declear en la función, ¿por qué?
Cualquier sugerencia será apreciada!
El func_test tener algún error de compilación, ¿por qué?
//-------- func_test ---------------
func_test módulo (
IN_1,
IN_2,
in_3,
fuera,
);
input [5:0] IN_1;
input [5:0] IN_2;
input [5:0] in_3;
de salida [5:0] out;
asignar a cabo = plus_out (IN_1, IN_2, in_3);
función [5:0] plus_out;
input [5:0] IN_1;
input [5:0] IN_2;
input [5:0] in_3;
de cable [5:0], más;
empezar
más = IN_1 IN_2;
= plus_out Plus in_3;
final
endfunction
endmodule
Saludos cordiales,
Davy
Last edited by davyzhu el 04 de julio 2005 10:44, editado 1 vez en total
Quiero usar la función de escribir la lógica combinadas pequeñas.
Pero me di cuenta que parece alambre no puedo declear en la función, ¿por qué?
Cualquier sugerencia será apreciada!
El func_test tener algún error de compilación, ¿por qué?
//-------- func_test ---------------
func_test módulo (
IN_1,
IN_2,
in_3,
fuera,
);
input [5:0] IN_1;
input [5:0] IN_2;
input [5:0] in_3;
de salida [5:0] out;
asignar a cabo = plus_out (IN_1, IN_2, in_3);
función [5:0] plus_out;
input [5:0] IN_1;
input [5:0] IN_2;
input [5:0] in_3;
de cable [5:0], más;
empezar
más = IN_1 IN_2;
= plus_out Plus in_3;
final
endfunction
endmodule
Saludos cordiales,
Davy
Last edited by davyzhu el 04 de julio 2005 10:44, editado 1 vez en total