Engee documentation

PDCCH Extraction Equalization

Extraction and alignment of PDCCH characters.

blockType: PDCCHExtractionEqualization

Path in the library:

/5G/PDCCH Extraction Equalization

Description

Block PDCCH Extraction Equalization performs extraction and alignment of PDCCH characters.

The block performs the following actions:

  • Extracts elements of PDCCH-related physical channel resources from the accepted ResGrid grid using PDCCHInd indexes.

  • Uses estimated information about the ChEst channel and the NoisEst noise variance to perform Minimum Mean Square Error (MMSE) alignment and returns the aligned PDCCH symbols as a complex matrix.

Ports

Entrance

ChEst — estimated information about the pass channel:q[<br>] matrix

Estimated information about the channel in the form of a complex matrix.

Data type: ComplexF64

NoisEst — estimated information about noise dispersion
positive scalar

Estimated information about the noise dispersion.

Data type: Float64

PDCCHInd — indexes for a certain level of aggregation
matrix

Indexes for a certain level of aggregation in the form of a vector with real values.

Data type: Int64', `UInt64

SSBInd — MIB information and parameters for the pass block:q[<br>] vector

The MIB information and parameters for the block (the NID structure and the ncelid cell identifier) in the form of a vector with integer values.

Data type: Int64

ResGrid — demodulated input signal
matrix

Demodulated input signal: a grid of physical channel resource elements in the form of a complex matrix.

Data type: ComplexF64

Output

PDCCHREs — aligned PDCCH pass characters:q[<br>] matrix

Aligned PDCCH symbols in the form of a complex matrix.

Data type: ComplexF64

Parameters

Main

Block Pattern — ID of the pass frequency range:q[<br>] Case A | Case B (default) | Case C | Case D | Case E

For the 5G standard, the frequency range used is specified in the documentation.

Frequency range designation Frequency range

FR1: Case A,Case B,Case C

410 MHz – 7125 MHz

FR2: Case D,Case E

24250 MHz – 52600 MHz

Programmatic use

Block parameter

BlockPattern

Values

Case A | Case B | Case C | Case D | Case E

By default

Case B

Subcarrier spacing (kHz) — distance between subcarriers in kHz
15(default) | 30 | 60 | 120

The distance between subcarriers in kHz for all channels and carrier reference signals.

The values to select are 15 or 30 for FR1, 60 or 120 for FR2.

Programmatic use

Block parameter

SubcarrierSpacingCommon

Values

15 | 30 | 60 | 120

By default

15

Minimum channel bandwidth for the NRb (MHz) — setting the minimum channel bandwidth for the NR band in MHz
5 (default) | 10 | 40

Setting the minimum channel bandwidth for the NR band in MHz.

Programmatic use

Block parameter

MainChannelBW

Values

5 | 10 | 40

By default

5