Tsung-Yu Chan
526363dfad
fix / add the static for max_epi16
2023-10-03 22:03:40 +02:00
Tsung Yu Chan
fc2432e93b
chore / simplify the code and add the comment
...
- simplify the buffer alignment
- add the comment for llr
- clean unused variable
2023-09-25 12:48:28 +02:00
Tsung Yu Chan
0263b4a807
chore / remove the unused variable
2023-09-25 12:48:28 +02:00
Tsung Yu Chan
5231a3ab74
fix / fix the transfrom precoding error when qpsk
...
- avoid the nr_freq_equalization when qpsk
- do the stop_meas when use the lepc offload
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
62ad185df9
fix / fix the length of ce estimation buffer
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
f4beb879cc
fix / unscrambling runtime error
...
- fix the unscrambling runtime error
- avoid to many variables pass by function
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
9db99b2fd2
feat / add ptrs module
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
39e7e09152
fix / set the output shift to correct value
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
090ac4870d
fix / init the variable
...
init the PUSCH symbols per thread to avoid for stucking
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
e54d4a98b6
fix / fix the log2_maxh for llr
...
- init the variable for simde_m256i avoid error in ubuntu
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
428af852a0
fix / clean the unused variable
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
e51d8a9bc9
feat / compact the code
...
- merge the inner_rx
- rewrite the ulsch channel compensation
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
04073b03e4
feat / add the MMSE and precoding
...
- avoid the finction duplication
- add the transform predoding to the nr_rx_pusch_tp
- add the MMSE for 2 layer which modulation greater than 16 qam
- can support to 256 qam for 1 layer and 2 layer
2023-09-25 12:48:28 +02:00
Tsung-Yu Chan
1a42fa5326
feat / parallelize LLR by symbol
2023-09-25 12:48:27 +02:00
Tsung-Yu Chan
1f2098fcce
feat / work with cross-compile
...
can compile the target ldpc_generators and generate_T with cross-compiler
2023-09-13 17:20:08 +02:00
Tsung-Yu Chan
73bc34b278
fix / compile on ARM
2023-09-13 17:20:08 +02:00