3GPPFDD_CodeBlkDeSeg
Description: Code block de-segmentation
Library: 3GPPFDD, TrCH DeMultiplexers & DeCoders
Class: SDF3GPPFDD_CodeBlkDeSeg
Derived From: 3GPPFDD_TrCHBase
Parameters
Name |
Description |
Default |
Unit |
Type |
Range |
---|---|---|---|---|---|
SpecVersion |
version of specifications: Version_03_00, Version_12_00, Version_03_02 |
Version_12_00 |
|
enum |
|
DynTFSet |
dynamic part of Transport Format Set |
244 976 |
|
int array |
† |
CRC |
number of CRC bits: No_CRC, CRC_8_bits, CRC_12_bits, CRC_16_bits, CRC_24_bits |
CRC_16_bits |
|
enum |
|
CHCodingType |
channel coding type: No_Coding, CC_HalfRate, CC_OneThirdRate, TurboCoding |
CC_HalfRate |
|
enum |
|
† The range for each element must be in [0:164480]; elements shall be paired integers; the first of the pair is the transport block size; the second one is the transport block set size; the second shall be multiple of the first.
Pin Inputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
1 |
TFIin |
transport format indicator |
int |
2 |
DataIn |
data from transport block concatenation |
int |
3 |
BlkSize |
block size |
int |
4 |
BlkNum |
block number |
int |
Pin Outputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
5 |
TFIout |
transport format indicator |
int |
6 |
DataOut |
data after code block segmentation |
int |
Notes/Equations
- This model is used to combine the code blocks after channel decoding. It's an inverse processing of code block segmentation. The detailed segmentation methods is referred to [1].
- Each Firing, the model consumes and output bit sequences of a TTI.
References
- 3GPP Technical Specification TS 25.212 V3.9.0, Multiplexing and Channel Coding (FDD) 2002-03, Release 1999.
http://www.3gpp.org/ftp/Specs/2002-03/R1999/25_series/25212-390.zip