?? koe_channel_rake.mdl
字號:
SourceBlock "utra_lib/Source blocks/data source 01 ..10" SourceType "koe" nFrames "1" N "16*N" } Block { BlockType Reference Name "demodulation" Ports [4, 2, 0, 0, 0] Position [885, 292, 1015, 448] FontName "helvetica" SourceBlock "utra_lib/Modulation blocks/dl_RX_demodulation/""demodulation" SourceType "" nBuff_in "N" nBuff_out "N*16" nSlot "16" nControl "0" } Block { BlockType Reference Name "dl_rake" Ports [5, 4, 0, 0, 0] Position [680, 289, 840, 451] FontName "helvetica" FontSize 12 FontWeight "bold" SourceBlock "utra_lib/Receivers/dl_rake" SourceType "" N_rake "N*length(C)/2" nSlot "16" nPilot "0" th "0.1" nFin "1" C "C" } Block { BlockType Reference Name "hard decission" Ports [1, 1, 0, 0, 0] Position [435, 165, 535, 205] Orientation "up" SourceBlock "utra_lib/Test functions/hard decission" SourceType "" mode on N "N*length(C)/2" thres "0" nFrames "1" } Block { BlockType Reference Name "hard decission1" Ports [1, 1, 0, 0, 0] Position [440, 610, 540, 650] Orientation "left" NamePlacement "alternate" SourceBlock "utra_lib/Test functions/hard decission" SourceType "" mode off N "16*N" thres "0" nFrames "1" } Block { BlockType Reference Name "intra_interleaving1" Ports [1, 1, 0, 0, 0] Position [42, 205, 168, 275] Orientation "down" NamePlacement "alternate" SourceBlock "utra_lib/Modulation blocks/dl_TX_modulation/in""tra_interleaving" SourceType "" bits_in_frame "16*N" nFrames "1" nSlot "16" Intra_int_flag "0" } Block { BlockType Reference Name "modulation1" Ports [1, 2, 0, 0, 0] Position [155, 288, 225, 457] SourceBlock "utra_lib/Modulation blocks/dl_TX_modulation/mo""dulation" SourceType "" Ndisc "N" C "C" nSlot "16" } Line { SrcBlock "hard decission" SrcPort 1 Points [0, -5] DstBlock "Direct ber calculation1" DstPort 2 } Line { SrcBlock "Direct ber calculation1" SrcPort 1 Points [0, -10] Branch { DstBlock "Display36" DstPort 1 } Branch { DstBlock "To Workspace14" DstPort 1 } } Line { Labels [2, 0] SrcBlock "Channel estimator" SrcPort 1 Points [0, -5; 30, 0] Branch { Points [0, -55] DstBlock "To Workspace8" DstPort 1 } Branch { Points [75, 0] DstBlock "dl_rake" DstPort 2 } } Line { SrcBlock "modulation1" SrcPort 1 Points [40, 0] Branch { DstBlock "channel3" DstPort 1 } Branch { Points [0, -70; 45, 0] Branch { Points [105, 0] DstBlock "Direct ber calculation1" DstPort 1 } Branch { Points [-45, 0] DstBlock "To Workspace15" DstPort 1 } } } Line { SrcBlock "hard decission1" SrcPort 1 Points [-70, 0] DstBlock "Delayed ber calculation1" DstPort 2 } Line { SrcBlock "channel3" SrcPort 1 Points [60, 0] Branch { DstBlock "dl_rake" DstPort 1 } Branch { Points [0, -85] Branch { DstBlock "hard decission" DstPort 1 } Branch { DstBlock "To Workspace13" DstPort 1 } } } Line { SrcBlock "modulation1" SrcPort 2 DstBlock "channel3" DstPort 2 } Line { SrcBlock "channel3" SrcPort 4 DstBlock "dl_rake" DstPort 5 } Line { SrcBlock "channel3" SrcPort 3 Points [0, 5; 20, 0] Branch { DstBlock "Channel estimator" DstPort 2 } Branch { Points [0, 80] DstBlock "To Workspace11" DstPort 1 } } Line { SrcBlock "Channel estimator" SrcPort 3 DstBlock "dl_rake" DstPort 4 } Line { SrcBlock "Channel estimator" SrcPort 2 Points [10, 0] Branch { Points [95, 0] DstBlock "dl_rake" DstPort 3 } Branch { Points [0, 95] DstBlock "To Workspace9" DstPort 1 } } Line { SrcBlock "channel3" SrcPort 2 Points [25, 0] Branch { Points [15, 0] DstBlock "Channel estimator" DstPort 1 } Branch { Points [0, -60] DstBlock "To Workspace10" DstPort 1 } } Line { SrcBlock "Delayed ber calculation1" SrcPort 1 Points [0, 25] Branch { DstBlock "Display35" DstPort 1 } Branch { DstBlock "To Workspace12" DstPort 1 } } Line { SrcBlock "data source 01 ..10" SrcPort 1 Points [0, 20] Branch { DstBlock "To Workspace4" DstPort 1 } Branch { Points [0, 60] Branch { Points [50, 0] DstBlock "intra_interleaving1" DstPort 1 } Branch { Labels [1, 0] Points [0, 465; 210, 0] DstBlock "Delayed ber calculation1" DstPort 1 } } } Line { SrcBlock "intra_interleaving1" SrcPort 1 Points [0, 95] DstBlock "modulation1" DstPort 1 } Line { SrcBlock "dl_rake" SrcPort 1 DstBlock "demodulation" DstPort 1 } Line { SrcBlock "dl_rake" SrcPort 2 DstBlock "demodulation" DstPort 2 } Line { SrcBlock "dl_rake" SrcPort 3 DstBlock "demodulation" DstPort 3 } Line { SrcBlock "dl_rake" SrcPort 4 DstBlock "demodulation" DstPort 4 } Line { SrcBlock "demodulation" SrcPort 1 Points [10, 0; 0, 230; -395, 0] Branch { DstBlock "To Workspace7" DstPort 1 } Branch { Points [0, 70] DstBlock "hard decission1" DstPort 1 } } Line { SrcBlock "demodulation" SrcPort 2 DstBlock "To Workspace16" DstPort 1 } Annotation { Position [1028, 85] Text "Defined in opening this model:\n\nN = 32\nC = ""[ 1 1 -1 -1 ]\n" FontName "helvetica" FontSize 12 FontWeight "bold" } Annotation { Position [793, 55] Text "TESTING MODEL FOR\n\nmodulation\nchannel \nrake"" receiver\ndemodulation" FontName "helvetica" FontSize 14 FontWeight "bold" } Annotation { Position [807, 145] Text "Intra frame interleaver block is just used to o""btain \ncorrect sample times. " } }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -