module DW_dpll_sd_inst( inst_clk, inst_rst_n, inst_stall,
inst_squelch, inst_window, inst_data_in,
clk_out_inst, bit_ready_inst, data_out_inst );
parameter inst_width = 1;
parameter inst_divisor = 5;
parameter inst_gain = 1;
parameter inst_filter = 2;
parameter inst_windows = 3;
`define bit_width_windows 2 // ceil(log2(inst_windows)
input inst_clk;
input inst_rst_n;
input inst_stall;
input inst_squelch;
input [`bit_width_windows-1 : 0] inst_window;
input [inst_width-1 : 0] inst_data_in;
output clk_out_inst;
output bit_ready_inst;
output [inst_width-1 : 0] data_out_inst;
// Instance of DW_dpll_sd
DW_dpll_sd #(inst_width, inst_divisor, inst_gain,
inst_filter, inst_windows)
U1 ( .clk(inst_clk), .rst_n(inst_rst_n), .stall(inst_stall),
.squelch(inst_squelch), .window(inst_window),
.data_in(inst_data_in), .clk_out(clk_out_inst),
.bit_ready(bit_ready_inst), .data_out(data_out_inst) );
endmodule