Layer Mapping
Codeword Mapping.
Description
The Layer Mapping block performs the mapping of a codeword (or codewords, depending on the value of the Number of code words parameter) to transmission layers according to the specification in accordance with [1], sections 6.3.1.3 and 7.3.1.3. The block returns a matrix with modulation symbols distributed over transmission layers, where the rows are modulation symbols and the columns are transmission layers.
Ports
Input
#
CW1
—
codeword
vector
Details
Codeword. The length of the input word, must be a multiple of the number of layers Number of transmission layers.
Data types |
|
Complex numbers support |
No |
#
CW2
—
second code word
vector
Details
Second codeword. The length of the input word must be a multiple of the number of layers Number of transmission layers.
Dependencies
To use this port, set the Number of code words parameters to 2
.
Data types |
|
Complex numbers support |
No |
Output
#
OUT_1
—
codeword after mapping
matrix
Details
The codeword after mapping as a matrix: the rows are modulation symbols and the columns are transmission layers.
The data type is the same as that of the input ports.
Data types |
|
Complex numbers support |
No |
Parameters
Parameters
#
Number of code words —
number of codewords
1
| 2
Details
Number of codewords, this parameter determines the number of input ports.
Values |
|
Default value |
|
Program usage name |
|
Tunable |
No |
Evaluatable |
No |
#
Number of transmission layers —
number of transmission layers
1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
Details
Number of transmission layers:
-
If the Number of code words parameter is set to
1
, the Number of transmission layers must be from1
to4
. -
If the Number of code words parameter is set to
2
, the Number of transmission layers shall be from4
to5
.
The length of the input word must be a multiple of the number of layers.
Values |
|
Default value |
|
Program usage name |
|
Tunable |
No |
Evaluatable |
No |