3GPPFDD_DLScrmb
Description: Downlink scrambling code generator
Library: 3GPPFDD, PhyCH Multiplexers & Coders
Class: SDF3GPPFDD_DLScrmb
Derived From: 3GPPFDD_PhyCHBase
Parameters
Name |
Description |
Default |
Unit |
Type |
Range |
---|---|---|---|---|---|
SpecVersion |
version of specifications: Version_03_00, Version_12_00, Version_03_02 |
Version_12_00 |
|
enum |
|
ScrambleCode |
index of scramble code |
0 |
|
int |
[0:512] for downlink; |
ScrambleOffset |
scramble code offset |
0 |
|
int |
[0:15] |
ScrambleType |
scramble code type: normal, right, left |
normal |
|
enum |
|
Pin Outputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
1 |
out |
scrambling code sequence |
complex |
Notes/Equations
- This model is used to generate downlink scrambling code.
- Each firing, one token is produced. One scramble code is generated in 38400 firings. The code repeats every 38400 firings.
- If ScrambleType is normal, the scramble code index is equal to ScrambleCode × 16 + ScrambleOffset. If ScrambleType is right, the index is ScrambleCode × 16 + ScrambleOffset + 16384. If ScrambleType is left, the index is ScrambleCode × 16 + ScrambleOffset + 8192.
References
- 3GPP Technical Specification TS 25.213 V3.7.0, Spreading and modulation (FDD), March 2003, Release 1999.
http://www.3gpp.org/ftp/Specs/2002-03/R1999/25_series/25213-370.zip