?? koe_chcode_crc_mask.mdl
字號:
poly "ch_poly" nFrames "nFrames" } Block { BlockType Reference Name "ch_coding1" Ports [2, 2, 0, 0, 0] Position [350, 512, 490, 608] ForegroundColor "blue" SourceBlock "utra_lib/Channel coding block/dl_TX_channel""_coding/ch_coding" SourceType "wcdma" N_chcode "N+nCRC" cType "cType" K "K" nTail "nTail" poly "ch_poly" nFrames "nFrames" } Block { BlockType Reference Name "ch_decoding" Ports [2, 2, 0, 0, 0] Position [280, 362, 380, 453] Orientation "left" ForegroundColor "blue" NamePlacement "alternate" SourceBlock "utra_lib/Channel coding block/dl_RX_channel""_decoding/ch_decoding" SourceType "wcdma" N_chdecode "(nCRC+N)*K+nTail" cType "cType" K "K" nTail "nTail" poly "ch_poly" nFrames "nFrames" sp0 "[1 0]" sp1 "[ 0 1]" } Block { BlockType Reference Name "ch_decoding1" Ports [2, 2, 0, 0, 0] Position [320, 811, 420, 964] Orientation "left" ForegroundColor "blue" NamePlacement "alternate" SourceBlock "utra_lib/Channel coding block/dl_RX_channel""_decoding/ch_decoding" SourceType "wcdma" N_chdecode "(nCRC+N)*K+nTail" cType "cType" K "K" nTail "nTail" poly "ch_poly" nFrames "nFrames" sp0 "[1 0]" sp1 "[ 0 1]" } Block { BlockType Reference Name "data source 01 ..10" Ports [0, 1, 0, 0, 0] Position [32, 15, 118, 55] Orientation "down" NamePlacement "alternate" ShowName off SourceBlock "utra_lib/Source blocks/data source 01 ..10" SourceType "koe" nFrames "nFrames" N "N" } Block { BlockType Reference Name "data source 01 ..11" Ports [0, 1, 0, 0, 0] Position [20, 510, 110, 550] ShowName off SourceBlock "utra_lib/Source blocks/data source 01 ..10" SourceType "koe" nFrames "nFrames" N "N" } Block { BlockType Reference Name "rate_dematching" Ports [2, 2, 0, 0, 0] Position [440, 361, 570, 454] Orientation "left" NamePlacement "alternate" SourceBlock "utra_lib/Channel coding block/dl_RX_channel""_decoding/rate_dematching" SourceType "" dr_in "nFrames*bits_in_frame" dr_out "K*(N+nCRC)+nTail" punk "0.2" nFrames "nFrames" } Block { BlockType Reference Name "remove CRC" Ports [2, 2, 0, 0, 0] Position [135, 362, 250, 453] Orientation "left" NamePlacement "alternate" SourceBlock "utra_lib/Channel coding block/dl_RX_channel""_decoding/remove CRC" SourceType "" nReCRC "N+nCRC" nCRC "nCRC" crc_poly "crc_poly" nFrames "nFrames" } Block { BlockType Reference Name "remove CRC1" Ports [2, 2, 0, 0, 0] Position [200, 813, 285, 962] Orientation "left" NamePlacement "alternate" SourceBlock "utra_lib/Channel coding block/dl_RX_channel""_decoding/remove CRC" SourceType "" nReCRC "N+nCRC" nCRC "nCRC" crc_poly "crc_poly" nFrames "nFrames" } Block { BlockType Mux Name "tail_mux" Ports [2, 1, 0, 0, 0] Position [495, 45, 500, 145] ShowName off FontName "helvetica" FontSize 12 Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "tail_mux1" Ports [2, 1, 0, 0, 0] Position [535, 510, 540, 610] ShowName off FontName "helvetica" FontSize 12 Inputs "2" DisplayOption "bar" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ch_coding" DstPort 2 } Line { SrcBlock "Add CRC2" SrcPort 1 DstBlock "ch_coding" DstPort 1 } Line { SrcBlock "data source 01 ..10" SrcPort 1 Points [0, 10] Branch { DstBlock "Add CRC2" DstPort 1 } Branch { Points [0, 105] Branch { Points [0, 50] DstBlock "Direct ber calculation" DstPort 1 } Branch { DstBlock "To Workspace26" DstPort 1 } } } Line { SrcBlock "ch_coding" SrcPort 1 DstBlock "tail_mux" DstPort 1 } Line { SrcBlock "ch_coding" SrcPort 2 DstBlock "tail_mux" DstPort 2 } Line { SrcBlock "tail_mux" SrcPort 1 DstBlock "Rate Matching" DstPort 1 } Line { SrcBlock "ch_decoding1" SrcPort 2 DstBlock "remove CRC1" DstPort 2 } Line { SrcBlock "Constant3" SrcPort 1 Points [-85, 0] DstBlock "ch_decoding1" DstPort 2 } Line { SrcBlock "remove CRC" SrcPort 2 Points [-35, 0] DstBlock "To Workspace24" DstPort 1 } Line { SrcBlock "ch_decoding" SrcPort 2 DstBlock "remove CRC" DstPort 2 } Line { SrcBlock "ch_decoding" SrcPort 1 DstBlock "remove CRC" DstPort 1 } Line { SrcBlock "remove CRC" SrcPort 1 Points [-55, 0; 0, -55] Branch { Points [0, -55] DstBlock "Direct ber calculation" DstPort 2 } Branch { DstBlock "To Workspace25" DstPort 1 } } Line { SrcBlock "Direct ber calculation" SrcPort 1 Points [10, 0] Branch { DstBlock "To Workspace23" DstPort 1 } Branch { Points [0, -35] DstBlock "Display" DstPort 1 } } Line { SrcBlock "Rate Matching" SrcPort 1 Points [60, 0; 0, 290] DstBlock "rate_dematching" DstPort 1 } Line { SrcBlock "rate_dematching" SrcPort 1 DstBlock "ch_decoding" DstPort 1 } Line { SrcBlock "Constant1" SrcPort 1 DstBlock "rate_dematching" DstPort 2 } Line { SrcBlock "rate_dematching" SrcPort 2 DstBlock "ch_decoding" DstPort 2 } Line { SrcBlock "Add CRC3" SrcPort 1 DstBlock "ch_coding1" DstPort 1 } Line { SrcBlock "ch_decoding1" SrcPort 1 DstBlock "remove CRC1" DstPort 1 } Line { SrcBlock "ch_coding1" SrcPort 1 DstBlock "tail_mux1" DstPort 1 } Line { SrcBlock "Direct ber calculation1" SrcPort 1 Points [10, 0] Branch { Points [0, -45] DstBlock "Display1" DstPort 1 } Branch { DstBlock "To Workspace27" DstPort 1 } } Line { SrcBlock "Constant2" SrcPort 1 DstBlock "ch_coding1" DstPort 2 } Line { SrcBlock "ch_coding1" SrcPort 2 DstBlock "tail_mux1" DstPort 2 } Line { SrcBlock "tail_mux1" SrcPort 1 Points [0, 290] DstBlock "ch_decoding1" DstPort 1 } Line { SrcBlock "remove CRC1" SrcPort 1 Points [-35, 0; 0, -125] DstBlock "Direct ber calculation1" DstPort 2 } Line { SrcBlock "data source 01 ..11" SrcPort 1 Points [25, 0] Branch { Points [30, 0] DstBlock "Add CRC3" DstPort 1 } Branch { Points [0, 145] DstBlock "Direct ber calculation1" DstPort 1 } } Annotation { Position [290, 27] Text "N = input block size" } Annotation { Position [315, 592] Text "N = input block size" } } } }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -