?? tpc9.mdl
字號:
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "0/1"
Position [20, 38, 50, 52]
}
Block {
BlockType Reference
Name "Discrete\nConstant"
Ports [0, 1]
Position [150, 85, 170, 105]
Orientation "up"
ShowName off
SourceBlock "dspsrcs2/Discrete\nConstant"
SourceType "Discrete Constant"
Value "1"
Ts "1/50"
}
Block {
BlockType Gain
Name "Gain"
Position [85, 30, 115, 60]
ShowName off
Gain "2"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [145, 30, 175, 60]
ShowName off
IconShape "round"
Inputs "|-+"
}
Block {
BlockType Outport
Name "1/-1"
Position [210, 38, 240, 52]
InitialOutput "0"
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "1/-1"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "0/1"
SrcPort 1
DstBlock "Gain"
DstPort 1
}
Line {
SrcBlock "Discrete\nConstant"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
}
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 3]
Position [145, 205, 150, 265]
BackgroundColor "black"
ShowName off
Outputs "3"
}
Block {
BlockType Demux
Name "Demux1"
Ports [1, 2]
Position [415, 123, 420, 147]
BackgroundColor "black"
ShowName off
Outputs "2"
}
Block {
BlockType Demux
Name "Demux2"
Ports [1, 2]
Position [415, 278, 420, 302]
BackgroundColor "black"
ShowName off
Outputs "2"
}
Block {
BlockType Demux
Name "Demux3"
Ports [1, 2]
Position [415, 433, 420, 457]
BackgroundColor "black"
ShowName off
Outputs "2"
}
Block {
BlockType From
Name "From"
Position [370, 126, 395, 144]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "P1"
}
Block {
BlockType From
Name "From1"
Position [370, 281, 395, 299]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "P2"
}
Block {
BlockType From
Name "From2"
Position [370, 436, 395, 454]
ShowName off
CloseFcn "tagdialog Close"
GotoTag "P3"
}
Block {
BlockType Gain
Name "Gain"
Position [690, 232, 725, 268]
Gain "0.5"
}
Block {
BlockType Goto
Name "Goto1"
Position [185, 207, 210, 223]
ShowName off
GotoTag "P1"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto2"
Position [185, 226, 210, 244]
ShowName off
GotoTag "P2"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto3"
Position [185, 247, 210, 263]
ShowName off
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"
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"
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"
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]
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"
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -