?? cdma2000.mdl
字號(hào):
Name "Sum4"
Ports [2, 1]
Position [550, 349, 575, 411]
ShowName off
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Outport
Name "Singnal"
Position [1035, 328, 1065, 342]
}
Line {
SrcBlock "SCH2"
SrcPort 1
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "PCH"
SrcPort 1
DstBlock "Sum2"
DstPort 2
}
Line {
SrcBlock "DCCH"
SrcPort 1
DstBlock "Sum2"
DstPort 3
}
Line {
SrcBlock "FCH"
SrcPort 1
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "SCH1/CCCH/EACH"
SrcPort 1
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "PN Sequence"
SrcPort 1
Points [110, 0; 0, 60]
Branch {
Points [0, 305]
DstBlock "Product3"
DstPort 2
}
Branch {
DstBlock "Product"
DstPort 1
}
}
Line {
SrcBlock "Sum2"
SrcPort 1
Points [0, -5; 165, 0]
Branch {
DstBlock "Product1"
DstPort 1
}
Branch {
Points [0, -75]
DstBlock "Product"
DstPort 2
}
}
Line {
SrcBlock "PN Sequence"
SrcPort 2
Points [65, 0; 0, 160; 80, 0]
Branch {
DstBlock "Product1"
DstPort 2
}
Branch {
Points [0, 60]
DstBlock "Product2"
DstPort 1
}
}
Line {
SrcBlock "Sum1"
SrcPort 1
Points [0, 0; 170, 0]
Branch {
DstBlock "Product3"
DstPort 1
}
Branch {
Points [0, -50]
DstBlock "Product2"
DstPort 2
}
}
Line {
SrcBlock "Product"
SrcPort 1
Points [45, 0; 0, 150]
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "Product2"
SrcPort 1
Points [50, 0; 0, -25]
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Product1"
SrcPort 1
Points [40, 0; 0, 150]
DstBlock "Sum4"
DstPort 1
}
Line {
SrcBlock "Product3"
SrcPort 1
DstBlock "Sum4"
DstPort 2
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "FIR\nInterpolation"
DstPort 1
}
Line {
SrcBlock "Sum4"
SrcPort 1
DstBlock "FIR\nInterpolation1"
DstPort 1
}
Line {
SrcBlock "FIR\nInterpolation1"
SrcPort 1
Points [40, 0; 0, -55]
DstBlock "Real-Imag to\nComplex"
DstPort 2
}
Line {
SrcBlock "FIR\nInterpolation"
SrcPort 1
Points [40, 0; 0, 35]
DstBlock "Real-Imag to\nComplex"
DstPort 1
}
Line {
SrcBlock "Real-Imag to\nComplex"
SrcPort 1
DstBlock "Gain Product"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
Points [35, 0; 0, -65]
DstBlock "Gain Product"
DstPort 2
}
Line {
SrcBlock "Gain Product"
SrcPort 1
DstBlock "Singnal"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Orthogonal Spreading"
Ports [2, 1]
Position [480, 39, 590, 126]
TreatAsAtomicUnit off
MaskType "Orthogonal Spreading\\n\\n(cdma2000 MS)"
MaskDescription "Orthogonal Spreading\\n\\n(cdma2000 MS)"
MaskHelp "Orthogonal Spreading\\n\\n(cdma2000 MS)"
MaskPromptString "Radio Configuration|Bit Rate|Channel Type|Raw B"
"its per Frame|Frame Duration"
MaskStyleString "edit,edit,popup(Reverse Fundamental Channel|Rev"
"erse Supplementary Channel 1|Reverse Supplementary Channel 2|Reverse Dedicate"
"d Control Channel|Reverse Common Control Channel|Reverse Pilot Channel|Enhanc"
"ed Access Channel),edit,edit"
MaskTunableValueString "on,on,on,on,on"
MaskCallbackString "||||"
MaskEnableString "on,on,on,on,on"
MaskVisibilityString "on,on,on,on,on"
MaskToolTipString "on,on,on,on,on"
MaskVarAliasString ",,,,"
MaskVariables "xRC=@1;xBitRate=@2;xChannelType=@3;xFrameLength"
"=@4;xFrameDuration=@5;"
MaskInitialization "MS_OrthogonalSpreading_Initialization"
MaskDisplay "disp('Orthogonal Spreading\\n\\n(cdma2000 MS)')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "mRC|mBitRate|Reverse Fundamental|mFrameLength|m"
"FrameDuration"
System {
Name "Orthogonal Spreading"
Location [185, 198, 1020, 474]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "Input"
Position [25, 98, 55, 112]
}
Block {
BlockType Inport
Name "Relative Gain"
Position [30, 28, 60, 42]
Port "2"
}
Block {
BlockType Reference
Name "Hadamard\nCode Generator"
Ports [0, 1]
Position [380, 203, 465, 247]
SourceBlock "commseqgen2/Hadamard\nCode Generator"
SourceType "Hadamard Code Generator"
length "xWalshCodeLength"
index "xWalshCodeIndex"
ts "1/1228800"
frameBased "off"
sampPerFrame "1"
}
Block {
BlockType Product
Name "Power Control"
Ports [2, 1]
Position [670, 122, 700, 153]
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
RndMeth "Zero"
SaturateOnIntegerOverflow off
}
Block {
BlockType Reference
Name "Repeat"
Ports [1, 1]
Position [135, 83, 215, 127]
SourceBlock "dspsigops/Repeat"
SourceType "Repeat"
N "16"
ic "0"
mode "Maintain input frame size"
}
Block {
BlockType Product
Name "Spread"
Ports [2, 1]
Position [550, 127, 580, 158]
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
RndMeth "Zero"
SaturateOnIntegerOverflow off
}
Block {
BlockType Reference
Name "Unbuffer"
Ports [1, 1]
Position [285, 81, 335, 129]
SourceBlock "dspbuff3/Unbuffer"
SourceType "Unbuffer"
ic "0"
}
Block {
BlockType Reference
Name "Unipolar to\nBipolar\nConverter"
Ports [1, 1]
Position [390, 83, 470, 127]
SourceBlock "commutil2/Unipolar to\nBipolar\nConverter"
SourceType "Unipolar to Bipolar Converter"
M "2"
polarity "Negative"
}
Block {
BlockType Outport
Name "Output"
Position [780, 133, 810, 147]
}
Line {
SrcBlock "Repeat"
SrcPort 1
Points [0, 0]
DstBlock "Unbuffer"
DstPort 1
}
Line {
SrcBlock "Input"
SrcPort 1
Points [0, 0]
DstBlock "Repeat"
DstPort 1
}
Line {
SrcBlock "Unbuffer"
SrcPort 1
Points [0, 0]
DstBlock "Unipolar to\nBipolar\nConverter"
DstPort 1
}
Line {
SrcBlock "Unipolar to\nBipolar\nConverter"
SrcPort 1
Points [30, 0; 0, 30]
DstBlock "Spread"
DstPort 1
}
Line {
SrcBlock "Hadamard\nCode Generator"
SrcPort 1
Points [30, 0; 0, -75]
DstBlock "Spread"
DstPort 2
}
Line {
SrcBlock "Spread"
SrcPort 1
DstBlock "Power Control"
DstPort 2
}
Line {
SrcBlock "Relative Gain"
SrcPort 1
Points [590, 0]
DstBlock "Power Control"
DstPort 1
}
Line {
SrcBlock "Power Control"
SrcPort 1
Points [0, 0]
DstBlock "Output"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "crc"
Ports [1, 1]
Position [70, 17, 185, 93]
TreatAsAtomicUnit off
MaskType "Frame Quality Indicatorcdma2000 MS)"
MaskDescription "Add Frame Quality Indicator to the cdma2000 MS "
"input frame."
MaskHelp "Add Frame Quality Indicator to the cdma2000 MS "
"input frame."
MaskPromptString "Radio Configuration|Bit Rate|Frame Length|Frame"
" Duration"
MaskStyleString "edit,edit,edit,edit"
MaskTunableValueString "on,on,on,on"
MaskCallbackString "|||"
MaskEnableString "on,on,on,on"
MaskVisibilityString "on,on,on,on"
MaskToolTipString "on,on,on,on"
MaskVarAliasString ",,,"
MaskVariables "xRC=@1;xBitRate=@2;xFrameLength=@3;xFrameDurati"
"on=@4;"
MaskInitialization "MS_FQI_Initialization"
MaskDisplay "disp('Frame Quality Indicator\\n\\n(cdma2000 MS"
")')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "mRC|mBitRate|mFrameLength|mFrameDuration"
System {
Name "crc"
Location [202, 172, 751, 407]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "Input"
Position [25, 43, 55, 57]
}
Block {
BlockType Reference
Name "General CRC\nGenerator"
Ports [1, 1]
Position [190, 25, 280, 75]
SourceBlock "commcrc2/General CRC\nGenerator"
SourceType "General CRC Generator"
genPoly "xGenPoly"
iniStates "[0]"
numChecksums "1"
}
Block {
BlockType Reference
Name "Zero Pad"
Ports [1, 1]
Position [100, 32, 145, 68]
SourceBlock "dspsigops/Zero Pad"
SourceType "Zero Pad"
padSigAt "End"
zpadAlong "Columns"
padNumOutRowsSpecMethod "User-specified"
numOutRows "xPaddedFrameLength"
padNumOutColsSpecMethod "User-specified"
numOutCols "1"
trunc_flag "None"
}
Block {
BlockType Outport
Name "Output"
Position [365, 43, 395, 57]
}
Line {
SrcBlock "Input"
SrcPort 1
DstBlock "Zero Pad"
DstPort 1
}
Line {
SrcBlock "Zero Pad"
SrcPort 1
DstBlock "General CRC\nGenerator"
DstPort 1
}
Line {
SrcBlock "General CRC\nGenerator"
SrcPort 1
Points [0, 0]
DstBlock "Output"
DstPort 1
}
}
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -