Commit Graph

25 Commits

Author SHA1 Message Date
Jan Käberich
73e26a25c4 WIP: synchronization 2022-08-08 18:08:40 +02:00
Jan Käberich
7b3aa6e158 WIP: synchronization 2022-08-07 13:28:31 +02:00
Jan Käberich
58918f81c1 WIP: device synchronization 2022-08-07 03:01:22 +02:00
Jan Käberich
43b588c2f6 Fix generator output spikes
- Add manual overwrite in FPGA for hardware that is usually handled by sweep control
- Use static hardware configuration for generator (no sweep active anymore)
2022-06-23 17:51:15 +02:00
Jan Käberich
37d8474260 Added stages to FPGA protocol 2022-04-01 23:01:22 +02:00
Jan Käberich
914468dbb2 rename clk160 -> clk_pll 2021-11-19 21:18:54 +01:00
Jan Käberich
7bc18881a5 Allow different source PLL power per sweep point, add power range to sweep 2021-07-09 22:25:54 +02:00
Jan Käberich
8b9b8265b9 Use full multiplier bitwidth for windowing + increased number of DFT bins 2020-11-08 14:38:31 +01:00
Jan Käberich
ce475fa042 Basic DFT spectrum analysis working 2020-11-08 14:38:31 +01:00
Jan Käberich
f889ec854b Test of DFT implementation in FPGA 2020-11-08 14:38:31 +01:00
Jan Käberich
2118c07f09 Window coefficient files added 2020-10-29 20:07:41 +01:00
Jan Käberich
aee73f0c87 Missing ISE files 2020-10-28 18:03:54 +01:00
Jan Käberich
2157b3f3c4 Improved USB throughput, stimulus power up to 0dbm, fine tuning of dynamic range 2020-09-29 23:03:20 +02:00
Jan Käberich
926392e5b9 Bugfixes and speed improvements 2020-09-26 23:34:31 +02:00
Jan Käberich
e1dfa7ee55 Github action build for embedded/ubuntu/windows 2020-09-25 18:38:56 +02:00
Jan Käberich
57b4ebfb26 mitigation for peaks caused by limited fractional divider in PLLs 2020-09-20 10:13:06 +02:00
Jan Käberich
fc3ce7a828 Improved spectrum analyzer mode
- Faster sweeps by changing 2.LO only when necessary and using 400kHz I2C frequency
- Added FPGA settings for selectable ADC samplerate
- Additional measurement with different ADC samplerate when signal ID is on to remove ADC images
2020-09-17 19:54:03 +02:00
Jan Käberich
38e73365df proof-of-concept spectrum analyzer mode 2020-09-17 15:51:20 +02:00
Jan Käberich
76875c2316 Amplitude factor corrected 2020-09-17 09:54:21 +02:00
Jan Käberich
d9d00b8c71 Windowing option added to sampling 2020-09-16 16:13:06 +02:00
Jan Käberich
de8761545d Experimental feature: only excite one port when other traces are paused 2020-09-15 23:22:08 +02:00
Jan Käberich
4cbd60e62d Bugfixes and improvements for new hardware 2020-09-14 23:13:32 +02:00
Jan Käberich
7d9d5e27eb different settling time/samples per point in sweep 2020-09-14 11:03:37 +02:00
Jan Käberich
07ba714f1f PC Application: partial firmware update dialog 2020-08-30 22:03:41 +02:00
Jan Käberich
16f050a11e FPGA project adapted to new pinout 2020-08-30 16:19:18 +02:00