1
0
mirror of https://github.com/aap/pdp6.git synced 2026-03-02 01:50:52 +00:00
Files
aap.pdp6/verilog/clk.v
2019-10-26 16:49:04 +02:00

32 lines
447 B
Verilog

module clock(clk, reset);
output reg clk;
output reg reset;
initial begin
clk = 0;
reset = 0;
#50 reset = 1;
end
always
// #5 clk = ~clk;
#10 clk = ~clk;
endmodule
module edgedet(clk, reset, signal, p);
input wire clk;
input wire reset;
input wire signal;
output wire p;
reg last;
always @(posedge clk or negedge reset) begin
if(~reset)
last <= 0;
else
last <= signal;
end
assign p = signal & ~last;
endmodule