Red de conocimiento del abogados - Respuesta jurídica de la empresa - Escribir un programa para una máquina de votación de diez personas basado en Verilog. .
Escribir un programa para una máquina de votación de diez personas basado en Verilog. .
módulo voto(voto1, voto2, voto3, voto4, voto5, voto6, voto7, voto8, voto9, voto10, ir, resultado);
entrada voto1, voto2, voto3, voto4 , voto5, voto6, voto7, voto8, voto9, voto10;
entrada ir;
salida resultado;
reg[3:0] suma; p>
p>
siempre @ (*) inicio
suma = voto1 voto2 voto3 voto4 voto5 voto6 voto7 voto8 voto9 voto10;
fin
asignar resultado = ir ? ((sumlt; 5) ? 1'b0: 1'b1): 1'bz;
endmodule