Jason
52a3497ea2
refactor(fpga): gen_chirp_mem sources sizing from radar_params.vh
...
A-3: gen_chirp_mem.py hardcoded 30 us / 0.5 us / 2048-pt / 2 segments,
duplicating the same numbers defined as RP_LONG_CHIRP_SAMPLES_3KM,
RP_SHORT_CHIRP_SAMPLES, RP_FFT_SIZE, RP_LONG_SEGMENTS_3KM in
radar_params.vh. A change on one side would silently desync the .mem
files from the RTL sample counts.
The script now parses radar_params.vh for integer RP_* macros and
derives chirp durations from LONG_CHIRP_SAMPLES / FS_SYS. Physical
baseband constants (CHIRP_BW, FS_SYS, SCALE) stay hardcoded since
they are chirp-design properties, not FPGA sizing.
Regenerated .mem files are byte-identical to pre-change output.
32/32 regression PASS.
2026-04-22 20:54:43 +05:45
..
2026-04-22 20:54:43 +05:45
2026-04-22 13:23:38 +05:45
2026-04-20 15:48:34 +05:45
2026-03-16 01:02:07 +02:00
2026-03-16 01:02:07 +02:00
2026-03-16 01:02:07 +02:00
2026-03-16 01:02:07 +02:00
2026-03-16 16:01:40 +02:00
2026-03-16 16:01:40 +02:00
2026-03-16 16:01:40 +02:00
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-03-15 06:14:11 +02:00
2026-03-16 01:02:07 +02:00
2026-03-16 01:02:07 +02:00
2026-03-16 01:02:07 +02:00
2026-03-16 01:02:07 +02:00
2026-04-20 15:48:34 +05:45
2026-03-16 22:24:34 +02:00
2026-04-22 13:23:38 +05:45
2026-03-20 04:57:34 +02:00
2026-03-15 06:14:11 +02:00
2026-04-22 20:26:43 +05:45
2026-03-15 06:14:11 +02:00
2026-03-20 04:38:35 +02:00
2026-04-20 15:48:34 +05:45
2026-03-16 18:14:06 +02:00
2026-04-21 03:04:52 +05:45
2026-04-07 02:51:48 +03:00
2026-03-15 06:14:11 +02:00
2026-04-07 02:51:48 +03:00
2026-04-22 13:23:38 +05:45
2026-03-20 19:02:06 +02:00
2026-03-15 06:14:11 +02:00
2026-04-07 02:51:48 +03:00
2026-03-18 01:28:42 +02:00
2026-04-22 13:23:38 +05:45
2026-04-21 03:04:52 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-04-22 13:23:38 +05:45
2026-03-16 23:23:06 +02:00
2026-04-21 03:04:52 +05:45
2026-04-22 13:23:38 +05:45
2026-04-21 03:04:52 +05:45
2026-04-13 23:35:10 +05:45
2026-04-22 20:26:43 +05:45
2026-03-20 04:38:35 +02:00
2026-04-22 19:44:25 +05:45