Page tree
Skip to end of metadata
Go to start of metadata


3GPPFDD_TrCHSrc



Description: Transport channel signal source
Library: 3GPPFDD, TrCH Multiplexers & Coders
Class: SDF3GPPFDD_TrCHSrc
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

 

DataPattern

source data pattern: random, PN9, PN15, bits_repeat, user_file

random

 

enum

 

RepBitValue

repeating data value

0xff

 

int

[0, 255]

UserFileName

user-defined data file name

datafile.txt

 

filename

 

DynTFSet

dynamic part of Transport Format Set

244 976

 

int array

† 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 Outputs

Pin

Name

Description

Signal Type

1

TFSetSize

number of TF(s) in a TF set

int

2

TFIout

transport format indicator

int

3

DataOut

information data

int

Notes/Equations
  1. This model is used to generate the transport channel signal source.
    This model performs the same as the Agilent signal generator instrument ESG-D Option 100.
  2. The transport channel source serves as a bit source, the rate of which is determined by the DynTFSet parameter. The content is determined by DataPattern.
  3. DynTFSet consists of transport block size and transport block set size groups. The transport block set size is a multiple of transport block size. The maximum transport block set size cannot exceed 32767.
    For example, if a transport channel has a transport format set:

    {10 bits, 20 bits}; {10 bits, 40 bits}

    The DynTFSet should be set as "10 20 10 40". DataOut will output 40 (the maximum transport block set size) tokens each firing. The output of TFSetSize will be 2, because it has two TFs in the set.
    TFIout can be 0 or 1 randomly; if 0, the valid output data is 20 bits long, and the remaining bits will be filled with 0; if 1, the valid output data is 40 bits long.
  4. This model supports five patterns of data: random, PN9, PN15, fixed repeated 8-bits, and user-defined file.
    If the data pattern is 8-bits repeating, the bits to be repeated is set by RepBitValue. For example if the RepBitValue is set as 0 x 7a, the bit sequence 0, 1, 1, 1, 1, 0, 1, 0 will be output repeatedly.
    If the data is from user-defined file, the file name is defined by UserFileName. The designer can edit the file with any text editor. The separator between bits can be a space, comma, or any other separator. If the bit sequence is shorter than the output length, data will be output repeatedly.

References
  1. 3GPP Technical Specification TS 25.302 V3.4.0, "Service Provided by Physical Layer" Release 1999.
  • No labels