Open rimaout opened 5 months ago
module esercizio(input logic clk, a, output logic y0, y1);
always_ff @(posedge clk)
begin
y0 <= a;
y1 <= ~a;
end
endmodule
🟡 Non so se è giusto
module ffd(input logic D, clk, output logic Q, not_Q);
always_ff@(posedge clk)
begin
Q <= D;
not_Q <= ~D;
end
endmodule
module circuito(input logic A, clk, logic output [0:1] y);
logic ponte;
ffd ffd_sx(A, clk, y[0], ponte); // ponte = not_Q
ffd ffd_dx(ponte, clk, y[1]);
endmodule
Li abbiamo già fatti qui Esercizi Verilog