library verilog;
use verilog.vl_types.all;
entity debounceIndex is
    generic(
        NDELAY          : integer := 650000;
        NBITS           : integer := 20
    );
    port(
        reset           : in     vl_logic;
        clk             : in     vl_logic;
        noisy           : in     vl_logic;
        clean           : out    vl_logic
    );
    attribute mti_svvh_generic_type : integer;
    attribute mti_svvh_generic_type of NDELAY : constant is 1;
    attribute mti_svvh_generic_type of NBITS : constant is 1;
end debounceIndex;
