q3-dsb-labs/ch4/timebase.sv
2025-02-10 15:16:23 +01:00

12 lines
242 B
Systemverilog

`timescale 1ns/1ps
module timebase #(parameter N = 18)
(input logic clk,
input logic reset,
output logic [N-1:0] count);
always_ff @(posedge clk, posedge reset)
if(reset) count <= 0;
else count <= count + 1;
endmodule