20 Commits (205db6f229c3e81091b5a14bd9af1662b59df5fb)

Author SHA1 Message Date
Ismael Gomez 7780b1aba5 add tdd/ca support 6 years ago
Ismael Gomez a8a0c3ebe7 Fixed compilation in zynq 6 years ago
yagoda 3762738bc1 adding windowed neon turbodecoder (can be further optimized) 6 years ago
Ismael Gomez 0294923e2b Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 6 years ago
Xavier Arteaga a9fcd64b1f Fixes #259: Turbodecoder AVX2 instructions under LV_HAVE_AVX (instead of LV_HAVE_AVX2) 6 years ago
Ismael Gomez 826fbccf11 Fixed memory leaks in new decoder 6 years ago
Ismael Gomez bc9d342959
New optimization on the PHY for both UE and eNodeB (#251)
* New parallel Turbodecoder implementation in SSE/AVX 16-bit and 8-bit

* Optimised UL Interleaver

* Include TB CRC calculation in FEC encoder

* New threading priorities
6 years ago
Xavier Arteaga a21db86a78 SCH Codeblock CRC is computed at same time than parity 0 6 years ago
David Rupprecht 9d71bec7b6 Unified include guards 7 years ago
Xavier Arteaga 2a69211f32 SCH does not terminate all codeblocks if one fail. Also, SCH does not decode blocks with CRC=OK 7 years ago
yagoda d749ee66f4 introducing 16 bit viterbi support 7 years ago
Xavier Arteaga 15e75b2c65 Created Bit interleaver object and SSE optimised interleaver 7 years ago
Ismael Gomez db17c67194 Fixed bug in SSE turbo decoder 7 years ago
Ismael Gomez 120544baa0 Remove LV_HAVE_SSE from turbodecoder interface. Fixes #99 7 years ago
Xavier Arteaga 2bf288ff59 Solved infinite loop and/or segmentation fault in the SCH decoder for non-SSE compilation. 7 years ago
Ismael Gomez 9623081da1 Fixed decoder doing more iterations than necessary 7 years ago
Ismael Gomez f00ea8c8ed Integrated AVX2 decoder in PDSCH object. Added inter-frame SSE decoder (not working and not integrated) 7 years ago
Ismael Gomez c1ef9da32a avx turbo decoder working in tests 7 years ago
yagoda 0fe981e608 adding avx viterbi and avx vectors 8 years ago
Andre Puschmann d079d25b2c rename srslte folder and src subfolder 8 years ago