3GPPFDD_CodeBlkSeg
Description: Code block segmentation
Library: 3GPPFDD, TrCH Multiplexers & Coders
Class: SDF3GPPFDD_CodeBlkSeg
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 |
Pin Outputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
3 |
DataOut |
data after code block segmentation |
int |
4 |
BlkSize |
size of code blocks |
int |
5 |
BlkNum |
number of code blocks |
int |
Notes/Equations
- This model is used to implement transport block concatenation and code block segmentation.
- Each firing, one transport format indicator token is consumed at TFIin. This value is used to select the transport block size and transport block set size from the transport format set, as specified by DynTFSet. CRC bits are attached to each transport block.
- Each firing, the number of tokens consumed at DataIn must be equal to the CRC encoded transport block set size.
- The segmented block number and block size is the output at BlkNum and BlkSize. The data stream is output at DataOut.
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