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

📄 is95revchend2end.mdl

📁 CDMA的IS-95系统反向业务信道端到端的模拟
💻 MDL
📖 第 1 页 / 共 5 页
字号:
      Name		      "IS-95A Rev Ch \nDerepeater"
      Ports		      [2, 1]
      Position		      [625, 500, 725, 580]
      Orientation	      "left"
      SourceBlock	      "cdmalibv1p1/IS-95A Mobile Station Transmitter/I"
"S-95A Rev Ch\nRepeater//Derepeater"
      SourceType	      "IS-95A Rev Ch Repeater/Derepeater"
      ch_type		      "Traffic"
      rep_select	      "Derepeater"
    }
    Block {
      BlockType		      Reference
      Name		      "IS-95A Rev Ch \nInterleaver"
      Ports		      [2, 1]
      Position		      [655, 240, 755, 320]
      SourceBlock	      "cdmalibv1p1/IS-95A Mobile Station Transmitter/I"
"S-95A Rev Ch\nInterleaver//Deinterleaver"
      SourceType	      "IS-95A Rev Ch Interleaver/Deinterleaver"
      ch_type		      "Traffic"
      int_select	      "Interleaver"
    }
    Block {
      BlockType		      Reference
      Name		      "IS-95A Rev Ch \nRepeater"
      Ports		      [2, 1]
      Position		      [505, 240, 605, 320]
      SourceBlock	      "cdmalibv1p1/IS-95A Mobile Station Transmitter/I"
"S-95A Rev Ch\nRepeater//Derepeater"
      SourceType	      "IS-95A Rev Ch Repeater/Derepeater"
      ch_type		      "Traffic"
      rep_select	      "Repeater"
    }
    Block {
      BlockType		      Reference
      Name		      "IS-95A Rev Ch \nViterbi Decoder"
      Ports		      [2, 2]
      Position		      [480, 490, 580, 570]
      Orientation	      "left"
      SourceBlock	      "cdmalibv1p1/IS-95A Base Station Receiver/IS-95A"
" Rev Ch\nViterbi Decoder"
      SourceType	      "IS-95A Rev Ch Viterbi Decoder"
      rateSet		      "Rate Set I"
      chType		      "Traffic"
      traceBackLenRatio	      "1"
      decodeLenRatio	      "1"
    }
    Block {
      BlockType		      Reference
      Name		      "IS-95A Rev Ch Detector"
      Ports		      [4, 2]
      Position		      [935, 500, 1065, 620]
      Orientation	      "left"
      SourceBlock	      "cdmalibv1p1/IS-95A Base Station Receiver/IS-95A"
" Rev Ch Detector"
      SourceType	      "IS-95A Rev Ch Detector"
      ShowPortLabels	      on
      chType		      "Traffic"
      wlshOrd		      "6"
      lngcd_mask	      "1"
      overSamplRate	      "8"
      sampTime		      "1/(50*384)"
    }
    Block {
      BlockType		      Reference
      Name		      "IS-95A Short Code\nGenerator"
      Ports		      [1, 2]
      Position		      [895, 69, 990, 136]
      SourceBlock	      "cdmalibv1p1/IS-95A Common/IS-95A Short Code\nGe"
"nerator"
      SourceType	      "IS-95A Short Code Generator"
      numOut		      "64"
      sampTime		      "1/(50*384)"
    }
    Block {
      BlockType		      Constant
      Name		      "Initial Phases and\n Finger Enables"
      Position		      [960, 689, 1085, 711]
      Value		      "[ 96 1 116 1 0 0]"
    }
    Block {
      BlockType		      Constant
      Name		      "PN Mask"
      Position		      [825, 95, 860, 115]
      FontSize		      11
      Value		      "[0 0]"
    }
    Block {
      BlockType		      Reference
      Name		      "Pulse Shaping Receive Filter1"
      Ports		      [1, 1]
      Position		      [1225, 509, 1320, 571]
      Orientation	      "left"
      SourceBlock	      "cdmaprivate/Pulse Shaping Filter\n(h//8)"
      SourceType	      "FIR Pulse Shaping Filter"
      ShowPortLabels	      on
      N			      "1"
    }
    Block {
      BlockType		      Reference
      Name		      "Pulse Shaping Transmit Filter"
      Ports		      [1, 1]
      Position		      [1210, 258, 1330, 322]
      SourceBlock	      "cdmaprivate/Pulse Shaping Filter\n(h)"
      SourceType	      "FIR Pulse Shaping Filter"
      ShowPortLabels	      on
      N			      "1"
    }
    Block {
      BlockType		      Scope
      Name		      "Scope"
      Ports		      [5]
      Position		      [562, 75, 598, 110]
      Orientation	      "up"
      Location		      [146, 120, 837, 539]
      Open		      off
      NumInputPorts	      "5"
      TickLabels	      "on"
      List {
	ListType		AxesTitles
	axes1			"After CRC"
	axes2			"After Convolutional Encoder"
	axes3			"After Repeater"
	axes4			"After Interleaver"
	axes5			"%<SignalLabel>"
      }
      TimeRange		      "0.05"
      YMin		      "-0.5~-0.5~-0.5~-0.5~-5"
      YMax		      "1.5~1.5~1.5~1.5~5"
      SaveName		      "ScopeData1"
      DataFormat	      "StructureWithTime"
    }
    Block {
      BlockType		      Scope
      Name		      "Scope I and Q"
      Ports		      [2]
      Position		      [1360, 15, 1410, 95]
      FontName		      "Arial"
      Location		      [129, 242, 873, 564]
      Open		      off
      NumInputPorts	      "2"
      TickLabels	      "on"
      ZoomMode		      "yonly"
      List {
	ListType		AxesTitles
	axes1			"I"
	axes2			"Q"
      }
      TimeRange		      "0.0001"
      YMin		      "-2~-2"
      YMax		      "2~2"
      DataFormat	      "Array"
    }
    Block {
      BlockType		      Scope
      Name		      "Scope1"
      Ports		      [4]
      Position		      [677, 725, 708, 755]
      Orientation	      "down"
      NamePlacement	      "alternate"
      Location		      [108, 124, 844, 603]
      Open		      off
      NumInputPorts	      "4"
      TickLabels	      "on"
      List {
	ListType		AxesTitles
	axes1			"Receive After Detector"
	axes2			"Receive After Deinterleaver"
	axes3			"Receive After Derepeater"
	axes4			"Receive After CRC"
      }
      TimeRange		      "0.05"
      YMin		      "-0.5~-0.5~-0.5~-0.5"
      YMax		      "1.5~1.5~1.5~1.5"
      SaveName		      "ScopeData2"
      DataFormat	      "StructureWithTime"
    }
    Block {
      BlockType		      Constant
      Name		      "Short PN Mask"
      Position		      [965, 645, 1010, 665]
      Value		      "[0 0]"
    }
    Block {
      BlockType		      Reference
      Name		      "Signal\nbefore\nspreading"
      Ports		      [1]
      Position		      [950, 320, 990, 370]
      NamePlacement	      "alternate"
      SourceBlock	      "dspsnks4/Spectrum\nScope"
      SourceType	      "Spectrum Scope"
      ShowPortLabels	      off
      ScopeProperties	      off
      Domain		      "Frequency"
      HorizSpan		      "1"
      UseBuffer		      on
      BufferSize	      "1024"
      Overlap		      "0"
      inpFftLenInherit	      off
      FFTlength		      "1024"
      numAvg		      "10"
      DisplayProperties	      on
      AxisGrid		      on
      Memory		      off
      FrameNumber	      off
      AxisLegend	      off
      AxisZoom		      on
      OpenScopeAtSimStart     on
      OpenScopeImmediately    off
      FigPos		      "[339 599 602 134]"
      AxisProperties	      off
      XUnits		      "Hertz"
      XRange		      "[-Fs/2...Fs/2]"
      InheritXIncr	      off
      XIncr		      "1.0"
      XLabel		      "Samples"
      YUnits		      "dB"
      YMin		      "-50"
      YMax		      "30"
      YLabel		      "Magnitude, dB"
      LineProperties	      off
      wintypeSpecScope	      "Hann"
      RsSpecScope	      "50"
      betaSpecScope	      "5"
      winsampSpecScope	      "Periodic"
    }
    Block {
      BlockType		      Reference
      Name		      "Spread\nspectrum\nsignal"
      Ports		      [1]
      Position		      [1365, 160, 1405, 210]
      NamePlacement	      "alternate"
      SourceBlock	      "dspsnks4/Spectrum\nScope"
      SourceType	      "Spectrum Scope"
      ShowPortLabels	      off
      ScopeProperties	      off
      Domain		      "Frequency"
      HorizSpan		      "1"
      UseBuffer		      on
      BufferSize	      "1024"
      Overlap		      "0"
      inpFftLenInherit	      off
      FFTlength		      "1024"
      numAvg		      "10"
      DisplayProperties	      on
      AxisGrid		      on
      Memory		      off
      FrameNumber	      off
      AxisLegend	      off
      AxisZoom		      on
      OpenScopeAtSimStart     on
      OpenScopeImmediately    off
      FigPos		      "[1 31 1024 694]"
      AxisProperties	      off
      XUnits		      "Hertz"
      XRange		      "[-Fs/2...Fs/2]"
      InheritXIncr	      off
      XIncr		      "1.0"
      XLabel		      "Samples"
      YUnits		      "dB"
      YMin		      "-50"
      YMax		      "30"
      YLabel		      "Magnitude, dB"
      LineProperties	      off
      wintypeSpecScope	      "Hann"
      RsSpecScope	      "50"
      betaSpecScope	      "5"
      winsampSpecScope	      "Periodic"
    }
    Block {
      BlockType		      SubSystem
      Name		      "Subsystem1"
      Ports		      [1, 1]
      Position		      [1285, 380, 1395, 440]
      Orientation	      "down"
      NamePlacement	      "alternate"
      ShowName		      off
      TreatAsAtomicUnit	      off
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      MaskDisplay	      "disp('Rayleigh Multipath\\n and  AWGN\\nChannel"
"')"
      MaskIconFrame	      on
      MaskIconOpaque	      on
      MaskIconRotate	      "none"
      MaskIconUnits	      "autoscale"
      System {
	Name			"Subsystem1"
	Location		[1, 229, 1013, 890]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  " "
	  Position		  [25, 43, 55, 57]
	  Port			  "1"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "AWGN\nChannel"
	  Ports			  [1, 1]
	  Position		  [185, 29, 265, 71]
	  SourceBlock		  "commchan2/AWGN\nChannel"
	  SourceType		  "AWGN Channel"
	  seed			  "123456"
	  noiseMode		  "Signal to noise ratio  (Es/No)"
	  EsNodB		  "3"
	  SNRdB			  "10"
	  Ps			  "1"
	  Tsym			  "1/1228800"
	  variance		  "1"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Multipath \nRayleigh Fading "
	  Ports			  [1, 1]
	  Position		  [80, 28, 160, 72]
	  SourceBlock		  "commchan2/Multipath Rayleigh\nFading Channe"
"l"
	  SourceType		  "Multipath Rayleigh Fading Channel"
	  Fd			  "14.07"
	  simTs			  "1/(1228800*8)"
	  delayVec		  "[0 2e-6]"
	  gainVecdB		  "[0 0]"
	  normGain		  "on"
	  Seed			  "831029"
	}
	Block {
	  BlockType		  Outport
	  Name			  "  "
	  Position		  [295, 43, 325, 57]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  " "
	  SrcPort		  1
	  DstBlock		  "Multipath \nRayleigh Fading "
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "AWGN\nChannel"
	  SrcPort		  1
	  DstBlock		  "  "
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Multipath \nRayleigh Fading "
	  SrcPort		  1
	  DstBlock		  "AWGN\nChannel"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer1"
      Ports		      [1, 1]
      Position		      [295, 150, 335, 190]
      Orientation	      "up"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer2"
      Ports		      [1, 1]
      Position		      [450, 155, 490, 195]
      Orientation	      "up"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer3"
      Ports		      [1, 1]
      Position		      [595, 155, 635, 195]
      Orientation	      "up"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer4"
      Ports		      [1, 1]
      Position		      [755, 155, 795, 195]
      Orientation	      "up"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer5"
      Ports		      [1, 1]
      Position		      [875, 625, 915, 665]
      Orientation	      "down"
      NamePlacement	      "alternate"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer6"
      Ports		      [1, 1]
      Position		      [730, 625, 770, 665]
      Orientation	      "down"
      NamePlacement	      "alternate"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer7"
      Ports		      [1, 1]
      Position		      [585, 625, 625, 665]
      Orientation	      "down"
      NamePlacement	      "alternate"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer8"
      Ports		      [1, 1]
      Position		      [435, 620, 475, 660]
      Orientation	      "down"
      NamePlacement	      "alternate"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      Reference
      Name		      "Unbuffer9"
      Ports		      [1, 1]
      Position		      [130, 120, 170, 160]
      Orientation	      "up"
      SourceBlock	      "dspbuff3/Unbuffer"
      SourceType	      "Unbuffer"
      ic		      "0"
    }
    Block {
      BlockType		      ZeroOrderHold
      Name		      "Zero-Order\nHold"
      Position		      [870, 325, 910, 365]
      NamePlacement	      "alternate"
      ShowName		      off
      SampleTime	      "1/50/384"

⌨️ 快捷键说明

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