- Oct 16, 2024
-
-
Kimmer, Michael authored
STS autocorr for 1st freq. estimate is simplified in Parallel_STS_FIR_Filter.vhd and timing_acquisition_802_11p.vhd. It's now done by accumulating 128 STS multiplies with its 16-delayed copy. (the accumulator is not resetted with RESET !)
-
- Oct 02, 2024
-
-
Kimmer, Michael authored
A few bytes were received wrongly (rx ended early !!!), errors in evaluation of COUNTER_OFDM_SYMBOL and COUNTER_DECODED_BYTES. Note: The RX is now OK, successfully RXed official 802.11p device.
-
- Sep 23, 2024
-
-
Kimmer, Michael authored
Solved R=3/4 !! (Note: Decodable power is cca -70dBm [measured], that is very OK without an amplifier) Part of viterbi_soft.vhd has been moved to viterbi_core.vhd. The problem was overflow in viterbi_core.vhd (previously in viterbi_soft.vhd) (in PATH_0_SOFT_DISTANCE and PATH_1_SOFT_DISTANCE computation)
-
- Aug 14, 2024
-
-
Kimmer, Michael authored
The LTS registers were not reseted (still problems even though STS est. was OK). The STS is now computed from 4 STS differences + better precision (still problems with lower signal levels -- IQ cca 40-50 somehow works)
-
- Jun 19, 2024
-
-
Kimmer, Michael authored
-
Kimmer, Michael authored
-
Kimmer, Michael authored
-
- Jun 12, 2024
-
-
Kimmer, Michael authored
-
- May 27, 2024
-
-
Kimmer, Michael authored
Readme updated. Added ./doc/ with submitted code and thesis (and an unofficial thesis version with repaired typos and styling) This commit was added after submission !!
-
- May 24, 2024
-
-
Kimmer, Michael authored
-
- May 21, 2024
-
-
Kimmer, Michael authored
constellation_tracker.vhd -- remove 100% of pilot error, TES TX filter added, GUI updated RESET button (reset the remaining regs), GUI screenshots added
-
- May 17, 2024
-
-
Kimmer, Michael authored
Behavioral simulation works, postsynthesis does not !!! (looks like random data from viterbi_soft)
-
- May 16, 2024
-
-
Kimmer, Michael authored
Depuncturing still doesnt work !! (behavioral simulation seemed OK for rate=9)
-
- May 11, 2024
-
-
Kimmer, Michael authored
STS and LTS freq offset more precise to 36b (weak signal was no OK). GUI update: AGC default + button, RX constellation -- added selection combobox
-
Kimmer, Michael authored
GUI update: 1)Added 802.11p reset+disable [reg(0)(0)=='ENABLE' now!!], 2)TabChange done + can be disabled, 3)RX Realtime tab -- now should work with interval 0.5s
-
- May 09, 2024
-
-
Kimmer, Michael authored
Detection higher resolution (64b detection, 61b STS filter, THRESHOLD done quadratically from axi). GUI bigger update (Realtime tab -- works for single Rx + save to file)
-
- May 08, 2024
-
-
Kimmer, Michael authored
Detection improvement (high+low thresholds), Axi counters (count RX starts + finished decodings), Axi MODE fft+const LSBs, Pilot tracking done (alpha=1/4 !!), Parallel_output LAST solved, Gui updates (solved constellation error, init after loading stream), FFT Axi error solved
-
- May 07, 2024
-
-
Kimmer, Michael authored
1)Repaired fft_ofdm.vhd (reset with new packet), 2)Done demapper for 16-QAM (using new absolute value from atan_constellation_block.vhd [for each subcarrier]) Implemented: works for all modulations and R=1/2 -- depuncturing done wrong for R=3/4
-
- May 06, 2024
-
-
Kimmer, Michael authored
-
- May 05, 2024
-
-
Kimmer, Michael authored
-
Kimmer, Michael authored
Repaired VITERBI_RX_ENDED behavior (in vitebi_hard.vhd), Repaired output_ser2par.vhd, Simulation updated with BRAM block (+ added repeating the packet). WORKS OK Note: utilization and simulation screenshots added (parallel_output_xx, utilization_viterbi_BRAM_xx), Note: implmentation works (constellation shift in time can be seen !)
-
- May 04, 2024
-
-
Kimmer, Michael authored
Connected 802.11p to BRAM -- CPU has priority in writing, Implemented. Error in first reading, next reads in block OK and delayed, ERROR in freq sync or tracking !!! GUI Tx attenuation fixed
-
Kimmer, Michael authored
Reorganized axi_regs_mux.vhd, Implemented !! (BUT disconnected 802.11p logic --> synthesis deleted it)
-
- May 03, 2024
-
-
Kimmer, Michael authored
Still not implemented, but simulation outputs correct decoded, descrambled data !!
-
- May 02, 2024
-
-
Kimmer, Michael authored
Implementation runs infinitely, also optimized a bit: constellation tracker, atan block, act power, equalizer tiome_frequency, fft_ofdm
-
- Apr 29, 2024
-
-
Kimmer, Michael authored
Repaired Viterbi (VITERBI_BACKWARD_MEM), started coding data reception from Viterbi and different modulations/codes. A few times implemented but not now (proilly not enough space)
-
Kimmer, Michael authored
Reduced size of design (still could be more, resets moved out, some control signals), not implemented, Viterbi shhould manage modulation and rate but so far output just signal field with both parities
-
- Apr 26, 2024
-
-
Kimmer, Michael authored
GUI can rx from iio, FPGA is still out of space (ILA removed, synchronous resets everywhere) [used 8792/8304 slices]
-
Kimmer, Michael authored
+ tested last commit: OK
-
- Apr 24, 2024
-
-
Kimmer, Michael authored
-
Kimmer, Michael authored
+ last commit implemented and OK
-
Kimmer, Michael authored
-
- Apr 23, 2024
-
-
Kimmer, Michael authored
-
- Apr 22, 2024
-
-
Kimmer, Michael authored
-
Kimmer, Michael authored
-
- Apr 21, 2024
-
-
Kimmer, Michael authored
-
Kimmer, Michael authored
-
- Apr 17, 2024
-
-
Kimmer, Michael authored
-
Kimmer, Michael authored
-
Kimmer, Michael authored
STS freq. offset upgraded 16-->48 samples, GUI update (read write AXI tab). Added (nontested) demapper.vhd
-