Engee documentation

Layer Mapping

Codeword Mapping.

layer 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

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool.

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

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool.

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

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool.

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

1 | 2

Default value

1

Program usage name

codewords

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 from 1 to 4.

  • If the Number of code words parameter is set to 2, the Number of transmission layers shall be from 4 to 5.

The length of the input word must be a multiple of the number of layers.

Values

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Default value

1

Program usage name

nlayers

Tunable

No

Evaluatable

No

References

  1. 3GPP TS 38.211. "NR; Physical channels and modulation." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  2. Glossary: Standard 5G