2021-11-26 18:22:42 +08:00

18 lines
377 B
Verilog
Executable File

module OnePulse (
output reg signal_single_pulse,
input wire signal,
input wire clock
);
reg signal_delay;
always @(posedge clock) begin
if (signal == 1'b1 & signal_delay == 1'b0)
signal_single_pulse <= 1'b1;
else
signal_single_pulse <= 1'b0;
signal_delay <= signal;
end
endmodule