Jason
|
558f49cd4a
|
Add 8 Verilog testbenches with full coverage (144/144 pass)
Testbenches for: edge_detector (17), nco_400m (20), cic_decimator (14),
fir_lowpass (13), freq_matched_filter (14), ddc_400m full-chain (7),
chirp_controller (39), chirp_contract regression (20).
Includes CSV output data for waveform verification.
Add .gitignore to exclude VCD/VVP build artifacts.
|
2026-03-15 06:14:11 +02:00 |
|
Jason
|
76183e2e95
|
Fix 6 RTL bugs in FPGA signal processing chain
- nco_400m_enhanced.v: Correct sine LUT values (3.7x quadrature error)
- ddc_400m.v: Fix wire forward-declaration (Verilog-2001 compliance)
- plfm_chirp_controller.v: Remove multi-driven chirp_counter (critical)
- radar_system_top.v: Fix CFAR wire-as-reg, connect chirp_counter to receiver
- radar_receiver_final.v: Promote chirp_counter to input port
All fixes verified with Icarus Verilog 13.0 testbenches (144/144 tests pass).
|
2026-03-15 06:14:04 +02:00 |
|
NawfalMotii79
|
74d5a76abb
|
Merge pull request #7 from walidb212/fix/gy85-i2c-status
fix(firmware): propagate gy85 i2c failures
|
2026-03-15 01:57:28 +00:00 |
|
NawfalMotii79
|
eca26f413d
|
Merge pull request #6 from walidb212/refactor/adar-sequencing-constants
refactor(firmware): name adar power sequencing constants
|
2026-03-15 01:56:59 +00:00 |
|
NawfalMotii79
|
e212c806d4
|
Merge pull request #5 from walidb212/fix/gps-transport-status
fix(firmware): return gps transport status
|
2026-03-15 01:56:16 +00:00 |
|
wb-eugenia
|
a4b8a144ed
|
fix(firmware): return gps transport status
|
2026-03-13 19:41:45 +01:00 |
|
wb-eugenia
|
9bb6080a73
|
fix(firmware): propagate gy85 i2c failures
|
2026-03-13 19:38:42 +01:00 |
|
wb-eugenia
|
b1cb897275
|
refactor(firmware): name adar power sequencing constants
|
2026-03-13 19:32:10 +01:00 |
|
wb-eugenia
|
2d62d4320c
|
fix(gui): validate radar settings before usb send
|
2026-03-13 19:28:35 +01:00 |
|
NawfalMotii79
|
19bcbba835
|
Add files via upload
|
2026-03-11 02:02:03 +00:00 |
|
NawfalMotii79
|
7b6f93955f
|
Create cntrt.xdc
|
2026-03-10 02:42:15 +00:00 |
|
NawfalMotii79
|
11089dfacd
|
Update GUI_V6_Demo.py
|
2026-03-10 01:55:47 +00:00 |
|
NawfalMotii79
|
90bab6bd64
|
Create GUI_V6_Demo.py
|
2026-03-10 01:43:19 +00:00 |
|
NawfalMotii79
|
a7e55c752f
|
Create usb_packet_analyzer.v
|
2026-03-10 01:36:04 +00:00 |
|
NawfalMotii79
|
220f2e0d0b
|
Create radar_system_tb.v
|
2026-03-10 01:35:26 +00:00 |
|
NawfalMotii79
|
45ad19184c
|
Add files via upload
|
2026-03-10 01:31:50 +00:00 |
|
NawfalMotii79
|
0eb2d9726d
|
Update GUI_versions.txt
|
2026-03-10 01:27:05 +00:00 |
|
NawfalMotii79
|
43ff85e331
|
Update and rename GUI_V6 to GUI_V6.py
|
2026-03-10 01:26:00 +00:00 |
|
NawfalMotii79
|
0c1cb7a57d
|
Add files via upload
|
2026-03-10 01:24:45 +00:00 |
|
NawfalMotii79
|
9d99a8e976
|
Add files via upload
|
2026-03-10 01:23:26 +00:00 |
|
NawfalMotii79
|
da0b87bee9
|
Add files via upload
|
2026-03-09 00:18:58 +00:00 |
|
NawfalMotii79
|
5fbe97fa5f
|
Add files via upload
|
2026-03-09 00:17:39 +00:00 |
|