⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 koe_chcode_crc_mask.mdl

📁 此程序给出了WCDMA系统的simulink仿真程序及完整的程序
💻 MDL
📖 第 1 页 / 共 2 页
字号:
	  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 + -