📄 is95revchend2end.mdl
字号:
}
Line {
Labels [2, 0]
SrcBlock "Data Source"
SrcPort 2
Points [0, 0; 15, 0]
Branch {
Points [40, 0; 0, 305]
DstBlock "Error Rate Calculation"
DstPort 1
}
Branch {
Points [0, 0]
Branch {
DstBlock "IS-95A CRC Generator"
DstPort 2
}
Branch {
Points [15, 0]
DstBlock "Unbuffer9"
DstPort 1
}
}
}
Line {
SrcBlock "IS-95A Frame Quality \nDetector"
SrcPort 2
Points [-35, 0; 0, 100]
DstBlock "Error Rate Calculation"
DstPort 2
}
Line {
SrcBlock "IS-95A Frame Quality \nDetector"
SrcPort 1
Points [-30, 0; 0, -10]
DstBlock "Error Rate Calculation1"
DstPort 1
}
Line {
SrcBlock "IS-95A CRC Generator"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
Points [20, 0; 0, 20]
DstBlock "IS-95A Rev Ch \nConvolutional Encoder"
DstPort 2
}
Branch {
DstBlock "Unbuffer1"
DstPort 1
}
}
Line {
SrcBlock "Determine Data Index"
SrcPort 1
DstBlock "Error Rate Calculation"
DstPort 3
}
Line {
SrcBlock "From2"
SrcPort 1
Points [0, 85; -5, 0]
Branch {
Points [-300, 0]
Branch {
DstBlock "IS-95A Rev Ch \nDeinterleaver"
DstPort 1
}
Branch {
Points [-140, 0]
Branch {
Points [0, 40]
DstBlock "IS-95A Rev Ch \nDerepeater"
DstPort 1
}
Branch {
Points [-145, 0]
Branch {
Points [-10, 0]
DstBlock "IS-95A Rev Ch \nViterbi Decoder"
DstPort 1
}
Branch {
DstBlock "IS-95A Frame Quality \nDetector"
DstPort 1
}
}
}
}
Branch {
Points [0, 35]
DstBlock "IS-95A Rev Ch Detector"
DstPort 1
}
}
Line {
SrcBlock "IS-95A Rev Ch \nViterbi Decoder"
SrcPort 2
Points [0, -20]
DstBlock "IS-95A Frame Quality \nDetector"
DstPort 3
}
Line {
Labels [2, 0]
SrcBlock "IS-95A Rev Ch \nViterbi Decoder"
SrcPort 1
Points [0, 0; -20, 0]
Branch {
Points [0, -5]
DstBlock "IS-95A Frame Quality \nDetector"
DstPort 2
}
Branch {
DstBlock "Unbuffer8"
DstPort 1
}
}
Line {
SrcBlock "IS-95A Rev Ch \nDerepeater"
SrcPort 1
Points [-15, 0; 0, 20]
Branch {
Points [-10, 0]
DstBlock "IS-95A Rev Ch \nViterbi Decoder"
DstPort 2
}
Branch {
DstBlock "Unbuffer7"
DstPort 1
}
}
Line {
Labels [1, 0]
SrcBlock "IS-95A Rev Ch \nDeinterleaver"
SrcPort 1
Points [-20, 0; 0, 20]
Branch {
DstBlock "IS-95A Rev Ch \nDerepeater"
DstPort 2
}
Branch {
DstBlock "Unbuffer6"
DstPort 1
}
}
Line {
SrcBlock "Data Source"
SrcPort 1
Points [15, 0; 25, 0]
Branch {
DstBlock "IS-95A CRC Generator"
DstPort 1
}
Branch {
Points [0, -50; 175, 0]
Branch {
Points [0, 50]
DstBlock "IS-95A Rev Ch \nConvolutional Encoder"
DstPort 1
}
Branch {
Labels [1, 0]
Points [145, 0]
Branch {
Points [0, 50]
DstBlock "IS-95A Rev Ch \nRepeater"
DstPort 1
}
Branch {
Points [145, 0]
Branch {
Points [0, 50]
DstBlock "IS-95A Rev Ch \nInterleaver"
DstPort 1
}
Branch {
Labels [1, 0]
Points [240, 0]
Branch {
Points [-30, 0; 0, 50]
DstBlock " Spreading and Modulation\n"
DstPort 1
}
Branch {
DstBlock "Goto"
DstPort 1
}
}
}
}
}
}
Line {
SrcBlock "IS-95A Rev Ch \nConvolutional Encoder"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Points [10, 0; 0, 20]
DstBlock "IS-95A Rev Ch \nRepeater"
DstPort 2
}
Branch {
DstBlock "Unbuffer2"
DstPort 1
}
}
Line {
SrcBlock "IS-95A Rev Ch \nRepeater"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Points [10, 0; 0, 20]
DstBlock "IS-95A Rev Ch \nInterleaver"
DstPort 2
}
Branch {
DstBlock "Unbuffer3"
DstPort 1
}
}
Line {
SrcBlock "PN Mask"
SrcPort 1
DstBlock "IS-95A Short Code\nGenerator"
DstPort 1
}
Line {
SrcBlock "IS-95A Rev Ch \nInterleaver"
SrcPort 1
Points [15, 0]
Branch {
DstBlock "Unbuffer4"
DstPort 1
}
Branch {
Points [5, 0]
Branch {
DstBlock " Spreading and Modulation\n"
DstPort 2
}
Branch {
Points [0, 65]
DstBlock "Zero-Order\nHold"
DstPort 1
}
}
}
Line {
SrcBlock "IS-95A Short Code\nGenerator"
SrcPort 1
Points [45, 0; 0, 215]
DstBlock " Spreading and Modulation\n"
DstPort 3
}
Line {
SrcBlock "IS-95A Short Code\nGenerator"
SrcPort 2
Points [35, 0; 0, 200]
DstBlock " Spreading and Modulation\n"
DstPort 4
}
Line {
SrcBlock " Spreading and Modulation\n"
SrcPort 1
Points [0, 0; 20, 0]
Branch {
DstBlock "Pulse Shaping Transmit Filter"
DstPort 1
}
Branch {
Points [0, -105]
DstBlock "Spread\nspectrum\nsignal"
DstPort 1
}
Branch {
Points [0, -235]
DstBlock "Filtering and \nUnbuffering "
DstPort 1
}
}
Line {
SrcBlock "Short PN Mask"
SrcPort 1
Points [65, 0]
DstBlock "IS-95A Rev Ch Detector"
DstPort 4
}
Line {
SrcBlock "Initial Phases and\n Finger Enables"
SrcPort 1
Points [10, 0; 0, -125]
DstBlock "IS-95A Rev Ch Detector"
DstPort 3
}
Line {
SrcBlock "Subsystem1"
SrcPort 1
Points [0, 65]
Branch {
Points [0, 30]
DstBlock "Pulse Shaping Receive Filter1"
DstPort 1
}
Branch {
DstBlock "\nSpectrum after\n Multipath and\n AWGN Chann"
"el"
DstPort 1
}
}
Line {
SrcBlock "Unbuffer2"
SrcPort 1
Points [0, -15; 105, 0]
DstBlock "Scope"
DstPort 2
}
Line {
SrcBlock "Unbuffer1"
SrcPort 1
Points [0, -20]
DstBlock "Scope"
DstPort 1
}
Line {
SrcBlock "Zero-Order\nHold"
SrcPort 1
DstBlock "Signal\nbefore\nspreading"
DstPort 1
}
Line {
SrcBlock "IS-95A Rev Ch Detector"
SrcPort 2
Points [-15, 0; 0, -30; -20, 0]
Branch {
DstBlock "IS-95A Rev Ch \nDeinterleaver"
DstPort 2
}
Branch {
DstBlock "Unbuffer5"
DstPort 1
}
}
Line {
Labels [0, 0]
SrcBlock "Pulse Shaping Transmit Filter"
SrcPort 1
Points [5, 0; 0, 0]
Branch {
DstBlock "Subsystem1"
DstPort 1
}
Branch {
Points [0, 0]
DstBlock "Filtered\nspread\nspectrum\n signal"
DstPort 1
}
}
Line {
SrcBlock "From1"
SrcPort 1
DstBlock "Determine Data Index"
DstPort 1
}
Line {
SrcBlock "Filtering and \nUnbuffering "
SrcPort 1
DstBlock "Scope I and Q"
DstPort 1
}
Line {
SrcBlock "Filtering and \nUnbuffering "
SrcPort 2
DstBlock "Scope I and Q"
DstPort 2
}
Line {
SrcBlock "Pulse Shaping Receive Filter1"
SrcPort 1
Points [-110, 0]
Branch {
Points [25, 0; 0, 90]
DstBlock "Filtered \nreceived\nsignal\nspectrum\n "
DstPort 1
}
Branch {
Points [-30, 0]
DstBlock "IS-95A Rev Ch Detector"
DstPort 2
}
}
Line {
SrcBlock "Unbuffer8"
SrcPort 1
Points [0, 25; 230, 0]
DstBlock "Scope1"
DstPort 1
}
Line {
SrcBlock "Unbuffer7"
SrcPort 1
Points [0, 10; 85, 0]
DstBlock "Scope1"
DstPort 2
}
Line {
SrcBlock "Unbuffer6"
SrcPort 1
Points [0, 10; -55, 0]
DstBlock "Scope1"
DstPort 3
}
Line {
SrcBlock "Unbuffer5"
SrcPort 1
Points [0, 20; -195, 0]
DstBlock "Scope1"
DstPort 4
}
Line {
SrcBlock "Unbuffer3"
SrcPort 1
Points [0, -15; -35, 0]
DstBlock "Scope"
DstPort 3
}
Line {
SrcBlock "Unbuffer4"
SrcPort 1
Points [0, -25]
DstBlock "Scope"
DstPort 4
}
Line {
SrcBlock "Error Rate Calculation"
SrcPort 1
DstBlock "BER"
DstPort 1
}
Line {
SrcBlock "Error Rate Calculation1"
SrcPort 1
DstBlock "FER"
DstPort 1
}
Line {
SrcBlock "Constant1"
SrcPort 1
DstBlock "Error Rate Calculation1"
DstPort 2
}
Line {
SrcBlock "Unbuffer9"
SrcPort 1
Points [0, -5; 405, 0; 0, 20; 35, 0]
DstBlock "Scope"
DstPort 5
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -