ayuda programacion verilog

DJ PACK

Bovino adolescente
#1
hola bacuno acudo por su ayudo en la Universidad estoy viendo Digital y como proyecto final tengo que programar el llenado y vaciado de un tanque ....el programa a utilizar se llama xilinx e implementarlo en un fpga mas preciso en uns Spartan 3E, ya la serie de codigo la tengo pero al ejecutar tengo problemas de sintaxis, si alguien me pudiese ayudar le agradeceria, abajo dejare la serie de comandos

module contador(
input clr,
input clk,
output reg alarma,
output reg bomba,
input flujo,

input alto
);
reg [4:0] count;
parameter SEG= 6'b101000;


always @ (posedge clk or clr)
begin
if (clr==0)
begin
count <=0;
end
else
if (flujo == 0)
begin
if (count <= SEG)
begin
count <= count + 1;
bomba <=1;
end
else
begin
alarma <=1;
bomba <=0;
else
bomba = !alto;
alarma =0;
end

end
endmodule
 

gvz

Bovino adicto
#2
mmm tu proyecto debe ser en equipo, no creo que hayas comprado tu solo la spartan, ya tiene un buen que no uso eso pero que no despues de module contador declaras tus variables entre parentesis y ya luego dices que son
 

DJ PACK

Bovino adolescente
#3
la spartan es prestada por la universidad, claro pero el proyecto consta de llenado y vaciado de un tanque pero al finalizar me da error, por eso pido s ayuda
 

gvz

Bovino adicto
#4
Pues checa lo que te dije, primero di module contador y declaras variables y ya luego dices si son inputs o outputs
 
Arriba