Wire matched filter range profile to USB, replacing Doppler placeholder

This commit is contained in:
Jason
2026-03-19 12:33:40 +02:00
parent f4ff2715ca
commit 3fa26c9e4c
2 changed files with 20 additions and 6 deletions
+11 -1
View File
@@ -17,7 +17,12 @@ module radar_receiver_final (
output wire [31:0] doppler_output,
output wire doppler_valid,
output wire [4:0] doppler_bin,
output wire [5:0] range_bin
output wire [5:0] range_bin,
// Matched filter range profile output (for USB)
output wire signed [15:0] range_profile_i_out,
output wire signed [15:0] range_profile_q_out,
output wire range_profile_valid_out
);
// ========== INTERNAL SIGNALS ==========
@@ -216,6 +221,11 @@ wire signed [15:0] range_profile_i;
wire signed [15:0] range_profile_q;
wire range_valid;
// Expose matched filter output to top level for USB range profile
assign range_profile_i_out = range_profile_i;
assign range_profile_q_out = range_profile_q;
assign range_profile_valid_out = range_valid;
matched_filter_multi_segment mf_dual (
.clk(clk),
.reset_n(reset_n),