LibreVNA/FPGA
Roger Henderson ff9318d220 fix CDS: correct SPI word count and use LO phase rotation
SPIConfig.vhd fixes:
- Change word_cnt check from 5 to 6 (was triggering one word early)
- Restore sweepconfig_buffer to 80 bits
- Fix shift operation to use correct indices (63 downto 0)

Sweep.vhd changes:
- Rotate LO phase instead of Source phase for CDS
- This avoids affecting devices connected to ports that may have
  settling time requirements after phase changes
- The LO is internal, so phase rotation has the same measurement
  effect without external side effects

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 09:05:18 +13:00
..
Generator/ipcore_dir WIP: device synchronization 2022-08-07 03:01:22 +02:00
VNA fix CDS: correct SPI word count and use LO phase rotation 2026-02-04 09:05:18 +13:00
.gitignore Window coefficient files added 2020-10-29 20:07:41 +01:00
AMAttenuationCalculator.py WIP: device synchronization 2022-08-07 03:01:22 +02:00
WindowCoefficientGenerator.py Window coefficient files added 2020-10-29 20:07:41 +01:00