Estoy tratando de codificar un módulo de nivel superior que conectaría diferentes módulos para hacer un contador ascendente / descendente que mostraría un carácter hexadecimal en un LED de 7 segmentos en posiciones; pero cada vez que intento ejecutar el siguiente módulo de nivel superior, aparece un error que dice
'Línea 25: error de sintaxis cerca de "<=".'
No hay nadie más para preguntar esto y estoy siguiendo el mismo esquema del ejemplo en mi libro de referencia. ¿Qué estoy haciendo mal?
module Main_Module(a, b, c, d, e, f, g, U, R, P, Clk);
input U, R, P, Clk;
output a, b, c, d, e, f, g;
reg [3:0] Data;
wire In3 <= Data[3], In2 <= Data[2], In1 <= Data[1], In0 <= Data[0]; //This is Line 25
Counter Counter_1(Clk_1Hz, R, P, U, Data);
Segment_Display Segment_Display_1(a, b, c, d, e, f, g, In3, In2, In1, In0);
ClkDiv1Hz ClkDiv1Hz_1(Clk, R, Clk_1Hz);
endmodule
¡Gracias Eugene Sh.and Greg por tu tiempo!