Documentos de Académico
Documentos de Profesional
Documentos de Cultura
module compuertas(
input AA, BB, CC,
output y_and, y_or, y_notA, y_nand, y_xor
);
endmodule
compuertas test(
.AA(wAA),
.BB(wBB),
.CC(wCC),
.y_and(wy_and),
.y_or(wy_or),
.y_notA(wy_notA),
.y_nand(wy_nand),
.y_xor(wy_xor)
);
initial begin // Ejercicio: ¿cómo varía la simulación si cambio este “initial” por “always”?
wAA = 0; wBB = 0; wCC = 0;// valores de las entradas para los cuales se desea simular el circuito
#100; // #retardo
wAA = 0; wBB = 0; wCC = 1; #100;
wAA = 0; wBB = 1; wCC = 0; #100;
wAA = 0; wBB = 1; wCC = 1; #100;
wAA = 1; wBB = 0; wCC = 0; #100;
wAA = 1; wBB = 0; wCC = 1; #100;
wAA = 1; wBB = 1; wCC = 0; #100;
wAA = 1; wBB = 1; wCC = 1; #100;
end
endmodule
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx