Florian Kaltenberger
a17ccf0646
adding N_RB_DL to nr_init_params, as it is needed in the gNB and the function is shared between gNB and UE. This should be revisited.
2018-10-28 13:09:12 -07:00
Wolfgang A. Mozart
411d0d6ef0
fixing lots of warnings, but nr-uesoftmodem still crashes
2018-10-27 18:02:17 +02:00
Florian Kaltenberger
4bc8c6aaa0
Merge branch 'nr_pbchsim' into develop-nr-merge2
2018-10-26 11:59:35 -07:00
Florian Kaltenberger
fcca13996e
fixing compilation of nr-uesoftmodem
2018-10-26 07:29:23 -07:00
Florian Kaltenberger
a4ee904009
bugfix: nr_init_ue.c was still using symbols_per_tti at some places, which was 0
2018-10-26 01:36:41 -07:00
Florian Kaltenberger
c27f0f2232
Merge remote-tracking branch 'origin/develop-nr' into nr_pbchsim
2018-10-26 00:58:32 -07:00
Florian Kaltenberger
47df7e51d4
Merge branch 'nr_pbchsim' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_pbchsim
2018-10-26 00:57:36 -07:00
Raymond Knopp
d7c71252f0
nr_pbchsim: added -I option which runs initial synchronization. without, it just runs pbch decoding
...
Still a remaining issue with the SNR normalization, way too low to get errors.
2018-10-25 22:50:35 +02:00
Florian Kaltenberger
83e9908adb
merging develop with develop-nr
2018-10-25 03:15:09 -07:00
Raymond Knopp
8d78c0c98f
Changes:
...
0. unwiring of 40 MHz channel hard-coding and general SSB location
1. PSS dynamic range improvement and DC carrier fix
2. SSS channel estimation and detection corrected
3. PBCH channel estimation fixed
4. PBCH channel extraction/compensation reworked for the general case
5. fixed-point low-complexity polar decoder integrated to PBCH decoding chain
works by default (nr_pbchsim) at 100 MHz / 30 kHz SCS and SSB wherever (but known to UE)
2018-10-25 02:32:47 +02:00
Florian Kaltenberger
f755654918
Merge branch 'develop-nr' into nr_pdcch
2018-10-24 02:06:20 -07:00
Florian Kaltenberger
f841174fce
Merge branch 'develop-nr' into nr_pbchsim
2018-10-23 04:49:42 -07:00
Florian Kaltenberger
83b3631785
cleaning up some unused code + adding crcTableInit everywhere
2018-10-22 08:23:44 -07:00
Florian Kaltenberger
9f699a8b0f
deleting some duplicate files
2018-10-22 00:30:25 -07:00
Raymond Knopp
5e9da7c54c
temporary commit
2018-10-18 23:32:51 +02:00
Florian Kaltenberger
016185c131
polartest will now create output files in current directory (otherwise it will not run on CI bench)
2018-10-16 01:05:58 -07:00
Florian Kaltenberger
471e537d38
adding polartest to CI
2018-10-15 04:32:48 -07:00
Florian Kaltenberger
918d1fd1c0
Merge branch 'polar-decoder-optimizations' into 'develop-nr'
...
Polar decoder optimizations
See merge request oai/openairinterface5g!413
2018-10-14 22:07:00 +02:00
Raymond Knopp
785b4799d8
Merge remote-tracking branch 'origin/polar-decoder-optimizations' into nr_pbchsim
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_initial_sync.c
openair1/PHY/NR_UE_TRANSPORT/nr_pbch.c
openair1/PHY/defs_NR.h
2018-10-14 13:04:18 +02:00
Raymond Knopp
76ebc5adeb
addition of ARM NEON intrinsics
2018-10-14 10:10:56 +02:00
Raymond Knopp
88d5bf42f8
16-bit llr decoder integrated
2018-10-13 16:05:43 +02:00
Raymond Knopp
fa4a73bb1c
Merge remote-tracking branch 'origin/develop-nr' into polar-decoder-optimizations
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/CODING/TESTBENCH/polartest.c
openair1/PHY/CODING/nrPolar_init.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoder.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoding_tools.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_defs.h
openair1/PHY/CODING/nrPolar_tools/nr_polar_rate_match.c
openair1/PHY/NR_TRANSPORT/nr_pbch.c
2018-10-13 12:00:35 +02:00
Agustin
9b3fc8b3d2
Merge branch 'develop-nr-prach-integration' into develop-nr
...
NR PRACH development integration
2018-10-12 09:18:22 +02:00
Raymond Knopp
2b50af4c21
Merge branch 'polar-decoder-optimizations' of https://gitlab.eurecom.fr/oai/openairinterface4g into polar-decoder-optimizations
...
Conflicts:
openair1/PHY/CODING/nrPolar_tools/nr_polar_defs.h
2018-10-12 07:26:31 +02:00
Raymond Knopp
6a2dc297c7
compilation of nr-uesoftmodem fixed (polar_decoder parameter list)
2018-10-12 07:21:05 +02:00
Hongzhi
a8f94e7a84
Bug fixes
2018-10-11 17:43:41 +02:00
Florian Kaltenberger
ee6239a838
fixing merge
2018-10-11 07:45:54 -07:00
Agustin
dbbc9c41af
NR PRACH development integration
2018-10-11 16:03:15 +02:00
yilmazt
97c65436f6
Merge branch 'nr_pdcch' into develop-nr
2018-10-11 15:37:50 +02:00
Raymond Knopp
496eae672e
minor changes in initial synchronization
2018-10-11 15:36:48 +02:00
Raymond Knopp
a780c31d0a
changes to integrate fixed-point polar decoder
2018-10-10 17:19:57 +02:00
Raymond Knopp
80060d9e56
Merge remote-tracking branch 'origin/polar-decoder-optimizations' into nr_pbchsim
2018-10-10 10:32:53 +02:00
Raymond Knopp
ffc5faf30a
removal of warnings
2018-10-10 08:33:33 +02:00
Florian Kaltenberger
874c165fce
WIP
2018-10-09 06:33:09 -07:00
Raymond Knopp
9d9aadd420
more SIMD modifications
2018-10-09 15:08:59 +02:00
Raymond Knopp
22dae457b7
additional SIMD optimizations
2018-10-09 13:32:43 +02:00
Raymond Knopp
b336ddc630
Merge remote-tracking branch 'origin/develop-nr' into polar-decoder-optimizations
2018-10-09 08:50:59 +02:00
Raymond Knopp
061fb00fea
added new polar decoder implementation
2018-10-09 08:46:43 +02:00
Agustin
3f48a5d9ac
NR PDCCH development code clean up
2018-10-05 17:39:34 +02:00
Agustin
39fd459466
NR PDCCH development warning clean up
2018-10-04 18:03:31 +02:00
Raphael Defosseux
7260c9a908
Merge remote-tracking branch 'origin/fix_ulsim' into develop_integration_2018_w40
2018-10-04 13:10:23 +02:00
Raphael Defosseux
341b33f1c5
Merge remote-tracking branch 'origin/rru-hotfix' into develop_integration_2018_w40
2018-10-04 13:09:37 +02:00
laurent
f7b69a7b93
manual merge because conflict
2018-10-03 19:56:29 +02:00
hongzhi wang
70e0bba3d7
NR PDCCH development: validation modification dci_nr.c file
2018-10-03 15:31:34 +02:00
hongzhi wang
1f1160ae37
NR PDCCH development: validation modifications
2018-10-03 15:00:17 +02:00
Raymond Knopp
7aad1584e6
removed logging
2018-10-03 09:31:16 +02:00
Raphael Defosseux
1132bbab3d
Fixing 7.5 kHz tables init for UE
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-02 11:36:40 +02:00
Raphael Defosseux
ecd180be47
Fixing compilation warning in function declaration
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-01 10:56:36 +02:00
Raymond Knopp
59c4ddef24
completed most of code generation tool for polar decoder integrated into "polartest"
2018-10-01 02:30:29 +02:00
Raymond Knopp
8cda0a0f7b
16-bit integer optimization, reduced memcpy after list sorting
2018-09-30 23:38:07 +02:00