📄 tpc9.mdl
字号:
BlockType Goto
Name "Goto1"
Position [185, 207, 210, 223]
ShowName off
DialogController "Simulink.DDGSource"
GotoTag "P1"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto2"
Position [185, 226, 210, 244]
ShowName off
DialogController "Simulink.DDGSource"
GotoTag "P2"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto3"
Position [185, 247, 210, 263]
ShowName off
DialogController "Simulink.DDGSource"
GotoTag "P3"
TagVisibility "local"
}
Block {
BlockType Reference
Name "IS-95A Rev Ch \nRake Finger1"
Ports [6, 1, 1]
Position [455, 40, 560, 145]
NamePlacement "alternate"
SourceBlock "cdmalib/IS-95A Base Station Recei"
"ver/IS-95A Rev Ch \nRake Finger"
SourceType "IS-95A Rev Ch Rake Finger"
ShowPortLabels on
wlshOrd "wlshOrd"
outSize "N"
buffSize "M*4*N"
ovrSmp "overSamplRate"
}
Block {
BlockType Reference
Name "IS-95A Rev Ch \nRake Finger2"
Ports [6, 1, 1]
Position [455, 195, 560, 300]
NamePlacement "alternate"
SourceBlock "cdmalib/IS-95A Base Station Recei"
"ver/IS-95A Rev Ch \nRake Finger"
SourceType "IS-95A Rev Ch Rake Finger"
ShowPortLabels on
wlshOrd "wlshOrd"
outSize "N"
buffSize "M*4*N"
ovrSmp "overSamplRate"
}
Block {
BlockType Reference
Name "IS-95A Rev Ch \nRake Finger3"
Ports [6, 1, 1]
Position [455, 350, 560, 455]
NamePlacement "alternate"
SourceBlock "cdmalib/IS-95A Base Station Recei"
"ver/IS-95A Rev Ch \nRake Finger"
SourceType "IS-95A Rev Ch Rake Finger"
ShowPortLabels on
wlshOrd "wlshOrd"
outSize "N"
buffSize "M*4*N"
ovrSmp "overSamplRate"
}
Block {
BlockType Reference
Name "IS-95A Short Code\nGenerator"
Ports [1, 2]
Position [120, 350, 220, 430]
SourceBlock "cdmalib/IS-95A Common/IS-95A Shor"
"t Code\nGenerator"
SourceType "IS-95A Short Code Generator"
numOut "2^wlshOrd"
sampTime "sampTime"
}
Block {
BlockType Sum
Name "Rake\nCombiner"
Ports [3, 1]
Position [620, 235, 650, 265]
ShowName off
IconShape "round"
Inputs "+++"
}
Block {
BlockType Reference
Name "Sync Delay"
Ports [1, 1]
Position [250, 359, 285, 381]
NamePlacement "alternate"
ShowName off
SourceBlock "dspbdsp/Delay"
SourceType "Delay"
N "M*4*N"
ic "0"
}
Block {
BlockType Reference
Name "Sync Delay1"
Ports [1, 1]
Position [250, 399, 285, 421]
NamePlacement "alternate"
ShowName off
SourceBlock "dspbdsp/Delay"
SourceType "Delay"
N "M*4*N"
ic "0"
}
Block {
BlockType Reference
Name "Sync Delay2"
Ports [1, 1]
Position [250, 104, 285, 126]
NamePlacement "alternate"
ShowName off
SourceBlock "dspbdsp/Delay"
SourceType "Delay"
N "1 + M"
ic "0"
}
Block {
BlockType Outport
Name "Rake Out"
Position [760, 243, 790, 257]
IconDisplay "Port number"
InitialOutput "0"
}
Line {
SrcBlock "In Q"
SrcPort 1
Points [245, 0]
Branch {
Points [0, 155]
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger2"
DstPort 2
}
Branch {
Points [0, 155]
DstBlock "IS-95A Rev Ch \nRake Finger3"
DstPort 2
}
}
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger1"
DstPort 2
}
}
Line {
Labels [1, 0]
SrcBlock "In I"
SrcPort 1
Points [255, 0]
Branch {
Labels [1, 0]
Points [0, 155]
Branch {
Points [0, 155]
DstBlock "IS-95A Rev Ch \nRake Finger3"
DstPort 1
}
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger2"
DstPort 1
}
}
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger1"
DstPort 1
}
}
Line {
SrcBlock "IS-95A Rev Ch \nRake Finger2"
SrcPort 1
DstBlock "Rake\nCombiner"
DstPort 2
}
Line {
SrcBlock "From"
SrcPort 1
DstBlock "Demux1"
DstPort 1
}
Line {
SrcBlock "Demux1"
SrcPort 1
DstBlock "IS-95A Rev Ch \nRake Finger1"
DstPort 6
}
Line {
SrcBlock "Demux1"
SrcPort 2
Points [0, 20]
DstBlock "IS-95A Rev Ch \nRake Finger1"
DstPort enable
}
Line {
SrcBlock "From1"
SrcPort 1
DstBlock "Demux2"
DstPort 1
}
Line {
SrcBlock "Demux2"
SrcPort 1
DstBlock "IS-95A Rev Ch \nRake Finger2"
DstPort 6
}
Line {
SrcBlock "Demux2"
SrcPort 2
Points [0, 25; 80, 0]
DstBlock "IS-95A Rev Ch \nRake Finger2"
DstPort enable
}
Line {
SrcBlock "From2"
SrcPort 1
DstBlock "Demux3"
DstPort 1
}
Line {
SrcBlock "Demux3"
SrcPort 1
DstBlock "IS-95A Rev Ch \nRake Finger3"
DstPort 6
}
Line {
SrcBlock "Demux3"
SrcPort 2
Points [0, 20]
DstBlock "IS-95A Rev Ch \nRake Finger3"
DstPort enable
}
Line {
SrcBlock "Binary to Bipolar"
SrcPort 1
DstBlock "Sync Delay2"
DstPort 1
}
Line {
SrcBlock "LC"
SrcPort 1
DstBlock "Binary to Bipolar"
DstPort 1
}
Line {
SrcBlock "Sync Delay2"
SrcPort 1
Points [45, 0]
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger1"
DstPort 5
}
Branch {
Points [0, 155]
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger2"
DstPort 5
}
Branch {
Points [0, 155]
DstBlock "IS-95A Rev Ch \nRake Finger3"
DstPort 5
}
}
}
Line {
SrcBlock "Sync Delay"
SrcPort 1
Points [35, 0]
Branch {
Points [0, -130]
Branch {
Points [0, -155]
DstBlock "IS-95A Rev Ch \nRake Finger1"
DstPort 3
}
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger2"
DstPort 3
}
}
Branch {
Points [0, 25]
DstBlock "IS-95A Rev Ch \nRake Finger3"
DstPort 3
}
}
Line {
SrcBlock "Sync Delay1"
SrcPort 1
Points [25, 0]
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger3"
DstPort 4
}
Branch {
Points [0, -155]
Branch {
DstBlock "IS-95A Rev Ch \nRake Finger2"
DstPort 4
}
Branch {
Points [0, -155]
DstBlock "IS-95A Rev Ch \nRake Finger1"
DstPort 4
}
}
}
Line {
SrcBlock "Short PN Mask"
SrcPort 1
DstBlock "IS-95A Short Code\nGenerator"
DstPort 1
}
Line {
SrcBlock "IS-95A Short Code\nGenerator"
SrcPort 2
DstBlock "Sync Delay1"
DstPort 1
}
Line {
SrcBlock "IS-95A Short Code\nGenerator"
SrcPort 1
DstBlock "Sync Delay"
DstPort 1
}
Line {
SrcBlock "Initial Phases/Enables"
SrcPort 1
DstBlock "Demux"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 1
DstBlock "Goto1"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 2
DstBlock "Goto2"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 3
DstBlock "Goto3"
DstPort 1
}
Line {
SrcBlock "IS-95A Rev Ch \nRake Finger3"
SrcPort 1
Points [70, 0]
DstBlock "Rake\nCombiner"
DstPort 3
}
Line {
SrcBlock "IS-95A Rev Ch \nRake Finger1"
SrcPort 1
Points [70, 0]
DstBlock "Rake\nCombiner"
DstPort 1
}
Line {
SrcBlock "Rake\nCombiner"
SrcPort 1
DstBlock "Gain"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
DstBlock "Rake Out"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Rev Ch Randomizer\nGating Signal Ge"
"nerator"
Ports [2, 1]
Position [345, 35, 445, 115]
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
System {
Name "Rev Ch Randomizer\nGating Signal "
"Generator"
Location [160, 273, 782, 410]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "Rate"
Position [45, 33, 75, 47]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "LC"
Position [45, 73, 75, 87]
Port "2"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Reference
Name "Buffer"
Ports [1, 1]
Position [485, 36, 535, 84]
ShowName off
SourceBlock "dspbuff2/Buffer"
SourceType "Buffer"
ShowPortLabels on
N "16"
V "0"
ic "0"
}
Block {
BlockType Selector
Name "Down-Sampler"
Ports [1, 1]
Position [320, 40, 385, 80]
InputPortWidth "1536"
}
Block {
BlockType Reference
Name "IS-95A Rev Ch\nBurst Randomizer"
Ports [2, 1]
Position [110, 20, 210, 100]
SourceBlock "cdmalib/IS-95A Mobile Station Tra"
"nsmitter/IS-95A Rev Ch\nBurst Randomizer"
SourceType "IS-95A Rev Ch Burst Randomizer"
chType "Traffic"
initLCSt "[]"
}
Block {
BlockType Reference
Name "Rebuffer"
Ports [1, 1]
Position [240, 36, 290, 84]
ShowName off
SourceBlock "dspbuff2/Rebuffer"
SourceType "Rebuffer"
ShowPortLabels on
Specify_Out_Size on
N "1536"
V "0"
ic "0"
frame on
num_chans "1"
}
Block {
BlockType Reference
Name "Sync Delay3"
Ports [1, 1]
Position [420, 44, 450, 76]
NamePlacement "alternate"
ShowName off
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -