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

📄 wcdma_phlayer.mdl

📁 基于3G标准wcdma的上下行通信链路
💻 MDL
📖 第 1 页 / 共 5 页
字号:
      DialogController	      "Simulink.DDGSource"
      GotoTag		      "synd2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      SubSystem
      Name		      "Wcdma BS Tx\nAntenna"
      Ports		      [1, 1]
      Position		      [605, 105, 745, 185]
      AncestorBlock	      "wcdma_lib/Wcdma BS Transmitter/Wcdma BS Tx\nAnt"
"enna"
      TreatAsAtomicUnit	      off
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      MaskType		      "Wcdma BS Tx Antenna"
      MaskDescription	      "After combining the different transport channel"
"s into physical channels, data is sent to the Downlink Base Station Tranmitte"
"r Antenna in the form of slots. \n\nAt the Transmitter antenna, data is first"
" spread by a real-value orthogonal signature code for channel separation and "
"then is scrambled by a complex-valued Gold Code Sequence.\n\nFinally other ch"
"annels that are also transmitted during a connection are added together with "
"different weights to create the waveform that is sent through the channel aft"
"er applying the transmitter pulse shaping filter.\n\nFor details on the imple"
"mentation, see 3GPP TS 25.101, 3GPP TS 25.211 and 3GPP TS 25.213."
      MaskHelp		      "<p>After combining the different transport chan"
"nels into physical channels, data is sent to the Downlink Base Station Tranmi"
"tter Antenna in the form of slots. </p>\n\n<p>At the Transmitter antenna, dat"
"a is first spread by a real-value orthogonal signature code for channel separ"
"ation and then is scrambled by a complex-valued Gold Code Sequence.</p>\n\n<p"
">Finally other channels that are also transmitted during a connection are add"
"ed together with different weights to create the waveform that is sent throug"
"h the channel after applying the transmitter pulse shaping filter. </p>\n\n<p"
">For details on the implementation, see <a href=\"http://www.3gpp.org/specs/d"
"ownload.htm\">3GPP TS.101 </a>, <a href=\"http://www.3gpp.org/specs/download."
"htm\"> 3GPP TS 25.211</a> and <a href=\"http://www.3gpp.org/specs/download.ht"
"m\"> 3GPP TS 25.213</a>.</p>"
      MaskPromptString	      "Slot Format (0..16):|DPCH Code number (0..Sprea"
"ding Factor -1):|Scrambling Code [Scr Code Grup(0..63) Primary Code(0..7)]:|P"
"ower for [DPCH, P-CPICH, PICH, P-CCPCH, SCH] in dB:|Number of Filter Taps for"
" RRC filters:|Oversampling Factor:|Check here to validate parameters."
      MaskStyleString	      "edit,edit,edit,edit,edit,edit,checkbox"
      MaskTunableValueString  "on,on,on,on,on,on,on"
      MaskCallbackString      "||||||"
      MaskEnableString	      "on,on,on,on,on,on,on"
      MaskVisibilityString    "on,on,on,on,on,on,on"
      MaskToolTipString	      "on,on,on,on,on,on,on"
      MaskVarAliasString      ",,,,,,"
      MaskVariables	      "slotFormat=@1;dpchCode=@2;scrCode=@3;powerVecto"
"r=@4;numTapsRRC=@5;overSampling=@6;checkparams=@7;"
      MaskInitialization      "if slotFormat < 2\nnumChipsOut = 512;\nelse\nnu"
"mChipsOut = 256;\nend\nif(checkparams == 1)\nwcdma_checkparamstxant.m;\nend\n"
"\n"
      MaskDisplay	      "disp('Wcdma BS Tx\\nAntenna');"
      MaskIconFrame	      on
      MaskIconOpaque	      on
      MaskIconRotate	      "none"
      MaskIconUnits	      "autoscale"
      MaskValueString	      "slotFormat|dpchCode|scrCode|powerVector|numTaps"
"RRC|overSampling|off"
      MaskTabNameString	      ",,,,,,"
      Port {
	PortNumber		1
	Name			"Tx Signal"
	PropagatedSignals	"l"
	RTWStorageClass		"Auto"
	DataLoggingNameMode	"SignalName"
	ShowSigGenPortName	on
      }
      System {
	Name			"Wcdma BS Tx\nAntenna"
	Location		[12, 116, 974, 485]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "PhCHIn1"
	  Position		  [15, 148, 50, 162]
	  Port			  "1"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Goto
	  Name			  "Goto3"
	  Position		  [375, 120, 460, 140]
	  ShowName		  off
	  DialogController	  "Simulink.DDGSource"
	  GotoTag		  "DPCH_Tx_sprd"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  Goto
	  Name			  "Goto4"
	  Position		  [885, 146, 955, 164]
	  ShowName		  off
	  DialogController	  "Simulink.DDGSource"
	  GotoTag		  "ToChannel"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  Goto
	  Name			  "Goto6"
	  Position		  [130, 182, 205, 198]
	  ShowName		  off
	  DialogController	  "Simulink.DDGSource"
	  GotoTag		  "DPCH_Tx"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  Goto
	  Name			  "Goto7"
	  Position		  [770, 131, 845, 149]
	  ShowName		  off
	  DialogController	  "Simulink.DDGSource"
	  GotoTag		  "DPCH_Tx_all"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Parallel to\nSerial2"
	  Ports			  [1, 1]
	  Position		  [65, 136, 95, 174]
	  ShowName		  off
	  SourceBlock		  "dspbuff3/Buffer"
	  SourceType		  "Buffer"
	  N			  "2*(numChipsOut/sprdFactor)"
	  V			  "0"
	  ic			  "0"
	  Port {
	    PortNumber		    1
	    Name		    "slot"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Reference
	  Name			  "Raised Cosine\nTransmit Filter"
	  Ports			  [1, 1]
	  Position		  [770, 168, 850, 212]
	  SourceBlock		  "commfilt2/Raised Cosine\nTransmit Filter"
	  SourceType		  "Raised Cosine Transmit Filter"
	  ShowPortLabels	  on
	  filtType		  "Square root"
	  D			  "floor(numTapsRRC/(overSampling*2))"
	  R			  "0.22"
	  sampMode		  "Frame-based"
	  N			  "overSampling"
	  checkGain		  "User-specified"
	  filterGain		  "sqrt(overSampling)"
	  checkCoeff		  off
	  variableName		  "rcTxFilt"
	  launchFVT		  off
	  Port {
	    PortNumber		    1
	    Name		    "l"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Sum
	  Name			  "Sum"
	  Ports			  [5, 1]
	  Position		  [735, 146, 745, 224]
	  ShowName		  off
	  Inputs		  "+++++"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma DL Common \nChannels Generator"
	  Ports			  [0, 3]
	  Position		  [125, 208, 200, 262]
	  SourceBlock		  "wcdma_lib/Wcdma BS Transmitter/Wcdma DL Com"
"mon \nChannels Generator"
	  SourceType		  "Wcdma DL Common Channels Generator"
	  ShowPortLabels	  on
	  antenna		  "1"
	  numSymbOut		  "numChipsOut/256"
	  st			  "1/15e3"
	  Port {
	    PortNumber		    1
	    Name		    "p-cpich"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    2
	    Name		    "pich"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    3
	    Name		    "p-ccpch"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma DPCH\nIQ Mapping"
	  Ports			  [1, 1]
	  Position		  [130, 139, 210, 171]
	  ShowName		  off
	  SourceBlock		  "wcdma_lib/Wcdma BS Transmitter/Wcdma DPCH\n"
"IQ Mapping"
	  SourceType		  "Wcdma DPCH Spreading"
	  ShowPortLabels	  on
	  Port {
	    PortNumber		    1
	    Name		    "dpch"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma OCNS Generator"
	  Ports			  [0, 1]
	  Position		  [245, 255, 340, 295]
	  SourceBlock		  "wcdma_lib/Wcdma Sources/Wcdma OCNS Generato"
"r"
	  SourceType		  "Wcdma OCNS Generator"
	  ShowPortLabels	  on
	  sprdFactor		  "256"
	  numSymbOut		  "numChipsOut/256"
	  st			  "1/15e3"
	  Port {
	    PortNumber		    1
	    Name		    "ocns"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma Power\nAdjustment"
	  Ports			  [5, 5]
	  Position		  [640, 143, 720, 227]
	  SourceBlock		  "wcdma_lib/Wcdma BS Transmitter/Wcdma Power"
"\nAdjustment"
	  SourceType		  "Wcdma Power Adjustment"
	  ShowPortLabels	  on
	  powerVector		  "powerVector"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma SCH \nGenerator"
	  Ports			  [0, 1]
	  Position		  [390, 246, 475, 294]
	  SourceBlock		  "wcdma_lib/Wcdma Sources/Wcdma SCH \nGenerat"
"or"
	  SourceType		  "Wcdma SCH Generator"
	  ShowPortLabels	  on
	  scrGroup		  "scrCode(1)"
	  a_sch			  "1"
	  Port {
	    PortNumber		    1
	    Name		    "sch"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma SCH Multiplexer"
	  Ports			  [2, 1]
	  Position		  [495, 238, 620, 282]
	  SourceBlock		  "wcdma_lib/Wcdma BS Transmitter/Wcdma SCH Mu"
"ltiplexer"
	  SourceType		  "Wcdma SCH Multiplexer"
	  ShowPortLabels	  on
	  numChipsOut		  "numChipsOut"
	  Port {
	    PortNumber		    1
	    Name		    "p-ccpch/sch"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma Scrambling"
	  Ports			  [5, 5]
	  Position		  [380, 145, 445, 225]
	  SourceBlock		  "wcdma_lib/Wcdma BS Transmitter/Wcdma Scramb"
"ling"
	  SourceType		  "Wcdma Scrambling"
	  ShowPortLabels	  on
	  scrCode		  "scrCode"
	  numChipsOut		  "numChipsOut"
	  Port {
	    PortNumber		    1
	    Name		    "dpch"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    2
	    Name		    "p-cpich"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    3
	    Name		    "pich"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    4
	    Name		    "p-ccpch"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    5
	    Name		    "ocns"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  Reference
	  Name			  "Wcdma Spreading"
	  Ports			  [4, 4]
	  Position		  [255, 144, 335, 211]
	  SourceBlock		  "wcdma_lib/Wcdma BS Transmitter/Wcdma Spread"
"ing"
	  SourceType		  "Wcdma Spreading"
	  ShowPortLabels	  on
	  sprdFactor		  "sprdFactor"
	  dpchCode		  "dpchCode"
	  codeVector		  "[0 4 1]"
	  numChipsOut		  "numChipsOut"
	  Port {
	    PortNumber		    1
	    Name		    "dpch"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    2
	    Name		    "p-cpich"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  Port {
	    PortNumber		    3
	    Name		    "pich"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	}
	Block {
	  BlockType		  SubSystem
	  Name			  "background1"
	  Ports			  []
	  Position		  [110, 110, 864, 327]
	  BackgroundColor	  "lightBlue"
	  ShowName		  off
	  TreatAsAtomicUnit	  off
	  MinAlgLoopOccurrences	  off
	  RTWSystemCode		  "Auto"
	  MaskDisplay		  "disp('')"
	  MaskIconFrame		  on
	  MaskIconOpaque	  on
	  MaskIconRotate	  "none"
	  MaskIconUnits		  "autoscale"
	  System {
	    Name		    "background1"
	    Location		    [209, 325, 575, 532]
	    Open		    off
	    ModelBrowserVisibility  off
	    ModelBrowserWidth	    200
	    ScreenColor		    "white"
	    PaperOrientation	    "landscape"
	    PaperPositionMode	    "auto"
	    PaperType		    "A4"
	    PaperUnits		    "centimeters"
	    ZoomFactor		    "100"
	  }
	}
	Block {
	  BlockType		  Outport
	  Name			  "PhCHOut1"
	  Position		  [910, 178, 940, 192]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  Name			  "l"
	  Labels		  [0, 0]
	  SrcBlock		  "Raised Cosine\nTransmit Filter"
	  SrcPort		  1
	  Points		  [0, -5; 10, 0]
	  Branch {
	    Points		    [5, 0]
	    DstBlock		    "Goto4"
	    DstPort		    1
	  }
	  Branch {
	    Labels		    [-1, 0]
	    DstBlock		    "PhCHOut1"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Sum"
	  SrcPort		  1
	  Points		  [5, 0]
	  Branch {
	    Labels		    [1, 0]
	    DstBlock		    "Raised Cosine\nTransmit Filter"
	    DstPort		    1
	  }
	  Branch {
	    DstBlock		    "Goto7"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "PhCHIn1"
	  SrcPort		  1
	  DstBlock		  "Parallel to\nSerial2"
	  DstPort		  1
	}
	Line {
	  Name			  "p-ccpch"
	  Labels		  [2, 0]
	  SrcBlock		  "Wcdma DL Common \nChannels Generator"
	  SrcPort		  3
	  Points		  [35, 0]
	  DstBlock		  "Wcdma Spreading"
	  DstPort		  4
	}
	Line {
	  Name			  "pich"
	  Labels		  [2, 0]
	  SrcBlock		  "Wcdma DL Common \nChannels Generator"
	  SrcPort		  2
	  Points		  [25, 0; 0, -50]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -