Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
alex037yang
OpenXG-RAN
Commits
bc5cb28d
Commit
bc5cb28d
authored
Oct 05, 2018
by
Florian Kaltenberger
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixing nr_mod_table
parent
5f0feaac
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
4 deletions
+9
-4
openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
+0
-1
openair1/PHY/NR_REFSIG/nr_gen_mod_table.m
openair1/PHY/NR_REFSIG/nr_gen_mod_table.m
+3
-3
openair1/PHY/NR_REFSIG/nr_mod_table.h
openair1/PHY/NR_REFSIG/nr_mod_table.h
+6
-0
No files found.
openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
View file @
bc5cb28d
...
...
@@ -41,7 +41,6 @@
#include "refsig_defs_ue.h"
#include "PHY/defs_nr_UE.h"
#include "nr_mod_table.h"
#include "log.h"
/*Table 7.4.1.1.2-1/2 from 38.211 */
...
...
openair1/PHY/NR_REFSIG/nr_gen_mod_table.m
View file @
bc5cb28d
...
...
@@ -125,7 +125,7 @@ end
end
table
=
[
0
;
bpsk_table
(:);
qpsk_table
(:);
qam16_table2
(:);
qam64_table2
(:);
qam256_table2
(:)
];
scatter
(
real
(
qam256_table2
),
imag
(
qam256_table2
),
'x'
);
%
scatter (real(qam256_table2), imag(qam256_table2), 'x');
save
mod_table
.
mat
table
table2
=
zeros
(
1
,
length
(
table
)
*
2
);
...
...
@@ -139,7 +139,7 @@ fprintf(fd,"#define NR_MOD_TABLE_QPSK_OFFSET %d\n", 3);
fprintf
(
fd
,
"#define NR_MOD_TABLE_QAM16_OFFSET %d\n"
,
7
);
fprintf
(
fd
,
"#define NR_MOD_TABLE_QAM64_OFFSET %d\n"
,
23
);
fprintf
(
fd
,
"#define NR_MOD_TABLE_QAM256_OFFSET %d\n"
,
87
);
fprintf
(
fd
,
"short nr_mod_table[MOD_TABLE_SIZE_SHORT] = {"
);
fprintf
(
fd
,
"short nr_mod_table[
NR_
MOD_TABLE_SIZE_SHORT] = {"
);
fprintf
(
fd
,
"%d,"
,
table2
(
1
:
end
-
1
));
fprintf
(
fd
,
"%d};\n"
,
table2
(
end
));
fclose
(
fd
);
\ No newline at end of file
fclose
(
fd
);
openair1/PHY/NR_REFSIG/nr_mod_table.h
View file @
bc5cb28d
#define NR_MOD_TABLE_SIZE_SHORT 686
#define NR_MOD_TABLE_BPSK_OFFSET 1
#define NR_MOD_TABLE_QPSK_OFFSET 3
#define NR_MOD_TABLE_QAM16_OFFSET 7
#define NR_MOD_TABLE_QAM64_OFFSET 23
#define NR_MOD_TABLE_QAM256_OFFSET 87
short
nr_mod_table
[
NR_MOD_TABLE_SIZE_SHORT
]
=
{
0
,
0
,
23170
,
23170
,
-
23170
,
-
23170
,
23170
,
23170
,
23170
,
-
23170
,
-
23170
,
23170
,
-
23170
,
-
23170
,
10362
,
10362
,
10362
,
31086
,
31086
,
10362
,
31086
,
31086
,
10362
,
-
10362
,
10362
,
-
31086
,
31086
,
-
10362
,
31086
,
-
31086
,
-
10362
,
10362
,
-
10362
,
31086
,
-
31086
,
10362
,
-
31086
,
31086
,
-
10362
,
-
10362
,
-
10362
,
-
31086
,
-
31086
,
-
10362
,
-
31086
,
-
31086
,
15169
,
15169
,
15169
,
5057
,
5057
,
15169
,
5057
,
5057
,
15169
,
25281
,
15169
,
35393
,
5057
,
25281
,
5057
,
35393
,
25281
,
15169
,
25281
,
5057
,
35393
,
15169
,
35393
,
5057
,
25281
,
25281
,
25281
,
35393
,
35393
,
25281
,
35393
,
35393
,
15169
,
-
15169
,
15169
,
-
5057
,
5057
,
-
15169
,
5057
,
-
5057
,
15169
,
-
25281
,
15169
,
-
35393
,
5057
,
-
25281
,
5057
,
-
35393
,
25281
,
-
15169
,
25281
,
-
5057
,
35393
,
-
15169
,
35393
,
-
5057
,
25281
,
-
25281
,
25281
,
-
35393
,
35393
,
-
25281
,
35393
,
-
35393
,
-
15169
,
15169
,
-
15169
,
5057
,
-
5057
,
15169
,
-
5057
,
5057
,
-
15169
,
25281
,
-
15169
,
35393
,
-
5057
,
25281
,
-
5057
,
35393
,
-
25281
,
15169
,
-
25281
,
5057
,
-
35393
,
15169
,
-
35393
,
5057
,
-
25281
,
25281
,
-
25281
,
35393
,
-
35393
,
25281
,
-
35393
,
35393
,
-
15169
,
-
15169
,
-
15169
,
-
5057
,
-
5057
,
-
15169
,
-
5057
,
-
5057
,
-
15169
,
-
25281
,
-
15169
,
-
35393
,
-
5057
,
-
25281
,
-
5057
,
-
35393
,
-
25281
,
-
15169
,
-
25281
,
-
5057
,
-
35393
,
-
15169
,
-
35393
,
-
5057
,
-
25281
,
-
25281
,
-
25281
,
-
35393
,
-
35393
,
-
25281
,
-
35393
,
-
35393
,
12566
,
12566
,
12566
,
17592
,
17592
,
12566
,
17592
,
17592
,
12566
,
7540
,
12566
,
2514
,
17592
,
7540
,
17592
,
2514
,
7540
,
12566
,
7540
,
17592
,
2514
,
12566
,
2514
,
17592
,
7540
,
7540
,
7540
,
2514
,
2514
,
7540
,
2514
,
2514
,
12566
,
27644
,
12566
,
22618
,
17592
,
27644
,
17592
,
22618
,
12566
,
32670
,
12566
,
37696
,
17592
,
32670
,
17592
,
37696
,
7540
,
27644
,
7540
,
22618
,
2514
,
27644
,
2514
,
22618
,
7540
,
32670
,
7540
,
37696
,
2514
,
32670
,
2514
,
37696
,
27644
,
12566
,
27644
,
17592
,
22618
,
12566
,
22618
,
17592
,
27644
,
7540
,
27644
,
2514
,
22618
,
7540
,
22618
,
2514
,
32670
,
12566
,
32670
,
17592
,
37696
,
12566
,
37696
,
17592
,
32670
,
7540
,
32670
,
2514
,
37696
,
7540
,
37696
,
2514
,
27644
,
27644
,
27644
,
22618
,
22618
,
27644
,
22618
,
22618
,
27644
,
32670
,
27644
,
37696
,
22618
,
32670
,
22618
,
37696
,
32670
,
27644
,
32670
,
22618
,
37696
,
27644
,
37696
,
22618
,
32670
,
32670
,
32670
,
37696
,
37696
,
32670
,
37696
,
37696
,
12566
,
-
12566
,
12566
,
-
17592
,
17592
,
-
12566
,
17592
,
-
17592
,
12566
,
-
7540
,
12566
,
-
2514
,
17592
,
-
7540
,
17592
,
-
2514
,
7540
,
-
12566
,
7540
,
-
17592
,
2514
,
-
12566
,
2514
,
-
17592
,
7540
,
-
7540
,
7540
,
-
2514
,
2514
,
-
7540
,
2514
,
-
2514
,
12566
,
-
27644
,
12566
,
-
22618
,
17592
,
-
27644
,
17592
,
-
22618
,
12566
,
-
32670
,
12566
,
-
37696
,
17592
,
-
32670
,
17592
,
-
37696
,
7540
,
-
27644
,
7540
,
-
22618
,
2514
,
-
27644
,
2514
,
-
22618
,
7540
,
-
32670
,
7540
,
-
37696
,
2514
,
-
32670
,
2514
,
-
37696
,
27644
,
-
12566
,
27644
,
-
17592
,
22618
,
-
12566
,
22618
,
-
17592
,
27644
,
-
7540
,
27644
,
-
2514
,
22618
,
-
7540
,
22618
,
-
2514
,
32670
,
-
12566
,
32670
,
-
17592
,
37696
,
-
12566
,
37696
,
-
17592
,
32670
,
-
7540
,
32670
,
-
2514
,
37696
,
-
7540
,
37696
,
-
2514
,
27644
,
-
27644
,
27644
,
-
22618
,
22618
,
-
27644
,
22618
,
-
22618
,
27644
,
-
32670
,
27644
,
-
37696
,
22618
,
-
32670
,
22618
,
-
37696
,
32670
,
-
27644
,
32670
,
-
22618
,
37696
,
-
27644
,
37696
,
-
22618
,
32670
,
-
32670
,
32670
,
-
37696
,
37696
,
-
32670
,
37696
,
-
37696
,
-
12566
,
12566
,
-
12566
,
17592
,
-
17592
,
12566
,
-
17592
,
17592
,
-
12566
,
7540
,
-
12566
,
2514
,
-
17592
,
7540
,
-
17592
,
2514
,
-
7540
,
12566
,
-
7540
,
17592
,
-
2514
,
12566
,
-
2514
,
17592
,
-
7540
,
7540
,
-
7540
,
2514
,
-
2514
,
7540
,
-
2514
,
2514
,
-
12566
,
27644
,
-
12566
,
22618
,
-
17592
,
27644
,
-
17592
,
22618
,
-
12566
,
32670
,
-
12566
,
37696
,
-
17592
,
32670
,
-
17592
,
37696
,
-
7540
,
27644
,
-
7540
,
22618
,
-
2514
,
27644
,
-
2514
,
22618
,
-
7540
,
32670
,
-
7540
,
37696
,
-
2514
,
32670
,
-
2514
,
37696
,
-
27644
,
12566
,
-
27644
,
17592
,
-
22618
,
12566
,
-
22618
,
17592
,
-
27644
,
7540
,
-
27644
,
2514
,
-
22618
,
7540
,
-
22618
,
2514
,
-
32670
,
12566
,
-
32670
,
17592
,
-
37696
,
12566
,
-
37696
,
17592
,
-
32670
,
7540
,
-
32670
,
2514
,
-
37696
,
7540
,
-
37696
,
2514
,
-
27644
,
27644
,
-
27644
,
22618
,
-
22618
,
27644
,
-
22618
,
22618
,
-
27644
,
32670
,
-
27644
,
37696
,
-
22618
,
32670
,
-
22618
,
37696
,
-
32670
,
27644
,
-
32670
,
22618
,
-
37696
,
27644
,
-
37696
,
22618
,
-
32670
,
32670
,
-
32670
,
37696
,
-
37696
,
32670
,
-
37696
,
37696
,
-
12566
,
-
12566
,
-
12566
,
-
17592
,
-
17592
,
-
12566
,
-
17592
,
-
17592
,
-
12566
,
-
7540
,
-
12566
,
-
2514
,
-
17592
,
-
7540
,
-
17592
,
-
2514
,
-
7540
,
-
12566
,
-
7540
,
-
17592
,
-
2514
,
-
12566
,
-
2514
,
-
17592
,
-
7540
,
-
7540
,
-
7540
,
-
2514
,
-
2514
,
-
7540
,
-
2514
,
-
2514
,
-
12566
,
-
27644
,
-
12566
,
-
22618
,
-
17592
,
-
27644
,
-
17592
,
-
22618
,
-
12566
,
-
32670
,
-
12566
,
-
37696
,
-
17592
,
-
32670
,
-
17592
,
-
37696
,
-
7540
,
-
27644
,
-
7540
,
-
22618
,
-
2514
,
-
27644
,
-
2514
,
-
22618
,
-
7540
,
-
32670
,
-
7540
,
-
37696
,
-
2514
,
-
32670
,
-
2514
,
-
37696
,
-
27644
,
-
12566
,
-
27644
,
-
17592
,
-
22618
,
-
12566
,
-
22618
,
-
17592
,
-
27644
,
-
7540
,
-
27644
,
-
2514
,
-
22618
,
-
7540
,
-
22618
,
-
2514
,
-
32670
,
-
12566
,
-
32670
,
-
17592
,
-
37696
,
-
12566
,
-
37696
,
-
17592
,
-
32670
,
-
7540
,
-
32670
,
-
2514
,
-
37696
,
-
7540
,
-
37696
,
-
2514
,
-
27644
,
-
27644
,
-
27644
,
-
22618
,
-
22618
,
-
27644
,
-
22618
,
-
22618
,
-
27644
,
-
32670
,
-
27644
,
-
37696
,
-
22618
,
-
32670
,
-
22618
,
-
37696
,
-
32670
,
-
27644
,
-
32670
,
-
22618
,
-
37696
,
-
27644
,
-
37696
,
-
22618
,
-
32670
,
-
32670
,
-
32670
,
-
37696
,
-
37696
,
-
32670
,
-
37696
,
-
37696
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment