Model {
  Name			  "expres4g1024M"
  Version		  6.5
  MdlSubVersion		  0
  GraphicalInterface {
    NumRootInports	    0
    NumRootOutports	    0
    ParameterArgumentNames  ""
    ComputedModelVersion    "1.1478"
    NumModelReferences	    0
    NumTestPointedSignals   0
  }
  SavedCharacterEncoding  "windows-1252"
  SaveDefaultBlockParams  on
  SampleTimeColors	  off
  LibraryLinkDisplay	  "none"
  WideLines		  on
  ShowLineDimensions	  on
  ShowPortDataTypes	  on
  ShowLoopsOnError	  on
  IgnoreBidirectionalLines off
  ShowStorageClass	  off
  ShowTestPointIcons	  on
  ShowViewerIcons	  on
  SortedOrder		  off
  ExecutionContextIcon	  off
  ShowLinearizationAnnotations on
  ScopeRefreshTime	  0.035000
  OverrideScopeRefreshTime on
  DisableAllScopes	  off
  DataTypeOverride	  "UseLocalSettings"
  MinMaxOverflowLogging	  "UseLocalSettings"
  MinMaxOverflowArchiveMode "Overwrite"
  BlockNameDataTip	  off
  BlockParametersDataTip  off
  BlockDescriptionStringDataTip	off
  ToolBar		  on
  StatusBar		  on
  BrowserShowLibraryLinks on
  BrowserLookUnderMasks	  on
  Created		  "Thu Mar 20 13:31:20 2008"
  Creator		  "jwagner"
  UpdateHistory		  "UpdateHistoryNever"
  ModifiedByFormat	  "%<Auto>"
  LastModifiedBy	  "jwagner"
  ModifiedDateFormat	  "%<Auto>"
  LastModifiedDate	  "Fri Jun 05 15:35:25 2009"
  ModelVersionFormat	  "1.%<AutoIncrement:1478>"
  ConfigurationManager	  "None"
  LinearizationMsg	  "none"
  Profile		  off
  ParamWorkspaceSource	  "MATLABWorkspace"
  AccelSystemTargetFile	  "accel.tlc"
  AccelTemplateMakefile	  "accel_default_tmf"
  AccelMakeCommand	  "make_rtw"
  TryForcingSFcnDF	  off
  RecordCoverage	  off
  CovPath		  "/"
  CovSaveName		  "covdata"
  CovMetricSettings	  "dw"
  CovNameIncrementing	  off
  CovHtmlReporting	  on
  covSaveCumulativeToWorkspaceVar on
  CovSaveSingleToWorkspaceVar on
  CovCumulativeVarName	  "covCumulativeData"
  CovCumulativeReport	  off
  CovReportOnPause	  on
  ExtModeBatchMode	  off
  ExtModeEnableFloating	  on
  ExtModeTrigType	  "manual"
  ExtModeTrigMode	  "normal"
  ExtModeTrigPort	  "1"
  ExtModeTrigElement	  "any"
  ExtModeTrigDuration	  1000
  ExtModeTrigDurationFloating "auto"
  ExtModeTrigHoldOff	  0
  ExtModeTrigDelay	  0
  ExtModeTrigDirection	  "rising"
  ExtModeTrigLevel	  0
  ExtModeArchiveMode	  "off"
  ExtModeAutoIncOneShot	  off
  ExtModeIncDirWhenArm	  off
  ExtModeAddSuffixToVar	  off
  ExtModeWriteAllDataToWs off
  ExtModeArmWhenConnect	  on
  ExtModeSkipDownloadWhenConnect off
  ExtModeLogAll		  on
  ExtModeAutoUpdateStatusClock on
  BufferReuse		  on
  ProdHWDeviceType	  "32-bit Generic"
  ShowModelReferenceBlockVersion off
  ShowModelReferenceBlockIO off
  Array {
    Type		    "Handle"
    Dimension		    1
    Simulink.ConfigSet {
      $ObjectID		      1
      Version		      "1.2.0"
      Array {
	Type			"Handle"
	Dimension		7
	Simulink.SolverCC {
	  $ObjectID		  2
	  Version		  "1.2.0"
	  StartTime		  "0.0"
	  StopTime		  "512"
	  AbsTol		  "auto"
	  FixedStep		  "auto"
	  InitialStep		  "auto"
	  MaxNumMinSteps	  "-1"
	  MaxOrder		  5
	  ConsecutiveZCsStepRelTol "10*128*eps"
	  MaxConsecutiveZCs	  "1000"
	  ExtrapolationOrder	  4
	  NumberNewtonIterations  1
	  MaxStep		  "auto"
	  MinStep		  "auto"
	  MaxConsecutiveMinStep	  "1"
	  RelTol		  "1e-3"
	  SolverMode		  "Auto"
	  Solver		  "ode45"
	  SolverName		  "ode45"
	  ZeroCrossControl	  "UseLocalSettings"
	  AlgebraicLoopSolver	  "TrustRegion"
	  SolverResetMethod	  "Fast"
	  PositivePriorityOrder	  off
	  AutoInsertRateTranBlk	  off
	  SampleTimeConstraint	  "Unconstrained"
	  RateTranMode		  "Deterministic"
	}
	Simulink.DataIOCC {
	  $ObjectID		  3
	  Version		  "1.2.0"
	  Decimation		  "1"
	  ExternalInput		  "[t, u]"
	  FinalStateName	  "xFinal"
	  InitialState		  "xInitial"
	  LimitDataPoints	  on
	  MaxDataPoints		  "1000"
	  LoadExternalInput	  off
	  LoadInitialState	  off
	  SaveFinalState	  off
	  SaveFormat		  "Array"
	  SaveOutput		  on
	  SaveState		  off
	  SignalLogging		  on
	  InspectSignalLogs	  off
	  SaveTime		  on
	  StateSaveName		  "xout"
	  TimeSaveName		  "tout"
	  OutputSaveName	  "yout"
	  SignalLoggingName	  "logsout"
	  OutputOption		  "RefineOutputTimes"
	  OutputTimes		  "[]"
	  Refine		  "1"
	}
	Simulink.OptimizationCC {
	  $ObjectID		  4
	  Array {
	    Type		    "Cell"
	    Dimension		    5
	    Cell		    "ZeroExternalMemoryAtStartup"
	    Cell		    "ZeroInternalMemoryAtStartup"
	    Cell		    "InitFltsAndDblsToZero"
	    Cell		    "OptimizeModelRefInitCode"
	    Cell		    "NoFixptDivByZeroProtection"
	    PropName		    "DisabledProps"
	  }
	  Version		  "1.2.0"
	  BlockReduction	  on
	  BooleanDataType	  on
	  ConditionallyExecuteInputs on
	  InlineParams		  off
	  InlineInvariantSignals  off
	  OptimizeBlockIOStorage  on
	  BufferReuse		  on
	  EnforceIntegerDowncast  on
	  ExpressionFolding	  on
	  FoldNonRolledExpr	  on
	  LocalBlockOutputs	  on
	  ParameterPooling	  on
	  RollThreshold		  5
	  SystemCodeInlineAuto	  off
	  StateBitsets		  off
	  DataBitsets		  off
	  UseTempVars		  off
	  ZeroExternalMemoryAtStartup on
	  ZeroInternalMemoryAtStartup on
	  InitFltsAndDblsToZero	  on
	  NoFixptDivByZeroProtection off
	  EfficientFloat2IntCast  off
	  OptimizeModelRefInitCode off
	  LifeSpan		  "inf"
	  BufferReusableBoundary  on
	}
	Simulink.DebuggingCC {
	  $ObjectID		  5
	  Version		  "1.2.0"
	  RTPrefix		  "error"
	  ConsistencyChecking	  "none"
	  ArrayBoundsChecking	  "none"
	  SignalInfNanChecking	  "none"
	  ReadBeforeWriteMsg	  "UseLocalSettings"
	  WriteAfterWriteMsg	  "UseLocalSettings"
	  WriteAfterReadMsg	  "UseLocalSettings"
	  AlgebraicLoopMsg	  "warning"
	  ArtificialAlgebraicLoopMsg "warning"
	  CheckSSInitialOutputMsg on
	  CheckExecutionContextPreStartOutputMsg off
	  CheckExecutionContextRuntimeOutputMsg	off
	  SignalResolutionControl "TryResolveAllWithWarning"
	  BlockPriorityViolationMsg "warning"
	  MinStepSizeMsg	  "warning"
	  TimeAdjustmentMsg	  "none"
	  MaxConsecutiveZCsMsg	  "error"
	  SolverPrmCheckMsg	  "warning"
	  InheritedTsInSrcMsg	  "warning"
	  DiscreteInheritContinuousMsg "warning"
	  MultiTaskDSMMsg	  "error"
	  MultiTaskCondExecSysMsg "error"
	  MultiTaskRateTransMsg	  "error"
	  SingleTaskRateTransMsg  "none"
	  TasksWithSamePriorityMsg "warning"
	  SigSpecEnsureSampleTimeMsg "warning"
	  CheckMatrixSingularityMsg "none"
	  IntegerOverflowMsg	  "warning"
	  Int32ToFloatConvMsg	  "warning"
	  ParameterDowncastMsg	  "error"
	  ParameterOverflowMsg	  "error"
	  ParameterUnderflowMsg	  "none"
	  ParameterPrecisionLossMsg "warning"
	  UnderSpecifiedDataTypeMsg "none"
	  UnnecessaryDatatypeConvMsg "none"
	  VectorMatrixConversionMsg "none"
	  InvalidFcnCallConnMsg	  "error"
	  FcnCallInpInsideContextMsg "Use local settings"
	  SignalLabelMismatchMsg  "none"
	  UnconnectedInputMsg	  "warning"
	  UnconnectedOutputMsg	  "warning"
	  UnconnectedLineMsg	  "warning"
	  SFcnCompatibilityMsg	  "none"
	  UniqueDataStoreMsg	  "none"
	  BusObjectLabelMismatch  "warning"
	  RootOutportRequireBusObject "warning"
	  AssertControl		  "UseLocalSettings"
	  EnableOverflowDetection off
	  ModelReferenceIOMsg	  "none"
	  ModelReferenceVersionMismatchMessage "none"
	  ModelReferenceIOMismatchMessage "none"
	  ModelReferenceCSMismatchMessage "none"
	  ModelReferenceSimTargetVerbose off
	  UnknownTsInhSupMsg	  "warning"
	  ModelReferenceDataLoggingMessage "warning"
	  ModelReferenceSymbolNameMessage "warning"
	  ModelReferenceExtraNoncontSigs "error"
	  StrictBusMsg		  "Warning"
	}
	Simulink.HardwareCC {
	  $ObjectID		  6
	  Version		  "1.2.0"
	  ProdBitPerChar	  8
	  ProdBitPerShort	  16
	  ProdBitPerInt		  32
	  ProdBitPerLong	  32
	  ProdIntDivRoundTo	  "Undefined"
	  ProdEndianess		  "Unspecified"
	  ProdWordSize		  32
	  ProdShiftRightIntArith  on
	  ProdHWDeviceType	  "32-bit Generic"
	  TargetBitPerChar	  8
	  TargetBitPerShort	  16
	  TargetBitPerInt	  32
	  TargetBitPerLong	  32
	  TargetShiftRightIntArith on
	  TargetIntDivRoundTo	  "Undefined"
	  TargetEndianess	  "Unspecified"
	  TargetWordSize	  32
	  TargetTypeEmulationWarnSuppressLevel 0
	  TargetPreprocMaxBitsSint 32
	  TargetPreprocMaxBitsUint 32
	  TargetHWDeviceType	  "Specified"
	  TargetUnknown		  off
	  ProdEqTarget		  on
	}
	Simulink.ModelReferenceCC {
	  $ObjectID		  7
	  Version		  "1.2.0"
	  UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
	  CheckModelReferenceTargetMessage "error"
	  ModelReferenceNumInstancesAllowed "Multi"
	  ModelReferencePassRootInputsByReference on
	  ModelReferenceMinAlgLoopOccurrences off
	}
	Simulink.RTWCC {
	  $BackupClass		  "Simulink.RTWCC"
	  $ObjectID		  8
	  Array {
	    Type		    "Cell"
	    Dimension		    1
	    Cell		    "IncludeHyperlinkInReport"
	    PropName		    "DisabledProps"
	  }
	  Version		  "1.2.0"
	  SystemTargetFile	  "grt.tlc"
	  GenCodeOnly		  off
	  MakeCommand		  "make_rtw"
	  GenerateMakefile	  on
	  TemplateMakefile	  "grt_default_tmf"
	  GenerateReport	  off
	  SaveLog		  off
	  RTWVerbose		  on
	  RetainRTWFile		  off
	  ProfileTLC		  off
	  TLCDebug		  off
	  TLCCoverage		  off
	  TLCAssert		  off
	  ProcessScriptMode	  "Default"
	  ConfigurationMode	  "Optimized"
	  ConfigAtBuild		  off
	  IncludeHyperlinkInReport off
	  LaunchReport		  off
	  TargetLang		  "C"
	  IncludeBusHierarchyInRTWFileBlockHierarchyMap	off
	  IncludeERTFirstTime	  off
	  Array {
	    Type		    "Handle"
	    Dimension		    2
	    Simulink.CodeAppCC {
	      $ObjectID		      9
	      Array {
		Type			"Cell"
		Dimension		16
		Cell			"IgnoreCustomStorageClasses"
		Cell			"InsertBlockDesc"
		Cell			"SFDataObjDesc"
		Cell			"SimulinkDataObjDesc"
		Cell			"DefineNamingRule"
		Cell			"SignalNamingRule"
		Cell			"ParamNamingRule"
		Cell			"InlinedPrmAccess"
		Cell			"CustomSymbolStr"
		Cell			"CustomSymbolStrGlobalVar"
		Cell			"CustomSymbolStrType"
		Cell			"CustomSymbolStrField"
		Cell			"CustomSymbolStrFcn"
		Cell			"CustomSymbolStrBlkIO"
		Cell			"CustomSymbolStrTmpVar"
		Cell			"CustomSymbolStrMacro"
		PropName		"DisabledProps"
	      }
	      Version		      "1.2.0"
	      ForceParamTrailComments off
	      GenerateComments	      on
	      IgnoreCustomStorageClasses on
	      IncHierarchyInIds	      off
	      MaxIdLength	      31
	      PreserveName	      off
	      PreserveNameWithParent  off
	      ShowEliminatedStatement off
	      IncAutoGenComments      off
	      SimulinkDataObjDesc     off
	      SFDataObjDesc	      off
	      IncDataTypeInIds	      off
	      PrefixModelToSubsysFcnNames on
	      MangleLength	      1
	      CustomSymbolStrGlobalVar "$R$N$M"
	      CustomSymbolStrType     "$N$R$M"
	      CustomSymbolStrField    "$N$M"
	      CustomSymbolStrFcn      "$R$N$M$F"
	      CustomSymbolStrBlkIO    "rtb_$N$M"
	      CustomSymbolStrTmpVar   "$N$M"
	      CustomSymbolStrMacro    "$R$N$M"
	      DefineNamingRule	      "None"
	      ParamNamingRule	      "None"
	      SignalNamingRule	      "None"
	      InsertBlockDesc	      off
	      SimulinkBlockComments   on
	      EnableCustomComments    off
	      InlinedPrmAccess	      "Literals"
	      ReqsInCode	      off
	    }
	    Simulink.GRTTargetCC {
	      $BackupClass	      "Simulink.TargetCC"
	      $ObjectID		      10
	      Array {
		Type			"Cell"
		Dimension		13
		Cell			"IncludeMdlTerminateFcn"
		Cell			"CombineOutputUpdateFcns"
		Cell			"SuppressErrorStatus"
		Cell			"ERTCustomFileBanners"
		Cell			"GenerateSampleERTMain"
		Cell			"GenerateTestInterfaces"
		Cell			"MultiInstanceERTCode"
		Cell			"PurelyIntegerCode"
		Cell			"SupportNonFinite"
		Cell			"SupportComplex"
		Cell			"SupportAbsoluteTime"
		Cell			"SupportContinuousTime"
		Cell			"SupportNonInlinedSFcns"
		PropName		"DisabledProps"
	      }
	      Version		      "1.2.0"
	      TargetFcnLib	      "ansi_tfl_tmw.mat"
	      TargetLibSuffix	      ""
	      TargetPreCompLibLocation ""
	      GenFloatMathFcnCalls    "ANSI_C"
	      UtilityFuncGeneration   "Auto"
	      GenerateFullHeader      on
	      GenerateSampleERTMain   off
	      GenerateTestInterfaces  off
	      IsPILTarget	      off
	      ModelReferenceCompliant on
	      IncludeMdlTerminateFcn  on
	      CombineOutputUpdateFcns off
	      SuppressErrorStatus     off
	      IncludeFileDelimiter    "Auto"
	      ERTCustomFileBanners    off
	      SupportAbsoluteTime     on
	      LogVarNameModifier      "rt_"
	      MatFileLogging	      on
	      MultiInstanceERTCode    off
	      SupportNonFinite	      on
	      SupportComplex	      on
	      PurelyIntegerCode	      off
	      SupportContinuousTime   on
	      SupportNonInlinedSFcns  on
	      EnableShiftOperators    on
	      ParenthesesLevel	      "Nominal"
	      ExtMode		      off
	      ExtModeStaticAlloc      off
	      ExtModeTesting	      off
	      ExtModeStaticAllocSize  1000000
	      ExtModeTransport	      0
	      ExtModeMexFile	      "ext_comm"
	      RTWCAPISignals	      off
	      RTWCAPIParams	      off
	      RTWCAPIStates	      off
	      GenerateASAP2	      off
	    }
	    PropName		    "Components"
	  }
	}
	PropName		"Components"
      }
      Name		      "Configuration"
      SimulationMode	      "normal"
      CurrentDlgPage	      "Solver"
    }
    PropName		    "ConfigurationSets"
  }
  Simulink.ConfigSet {
    $PropName		    "ActiveConfigurationSet"
    $ObjectID		    1
  }
  BlockDefaults {
    Orientation		    "right"
    ForegroundColor	    "black"
    BackgroundColor	    "white"
    DropShadow		    off
    NamePlacement	    "normal"
    FontName		    "Arial"
    FontSize		    10
    FontWeight		    "normal"
    FontAngle		    "normal"
    ShowName		    on
  }
  BlockParameterDefaults {
    Block {
      BlockType		      Bias
      Bias		      "0"
      SaturateOnIntegerOverflow	on
    }
    Block {
      BlockType		      Clock
      DisplayTime	      off
    }
    Block {
      BlockType		      Constant
    }
    Block {
      BlockType		      DiscretePulseGenerator
      PulseType		      "Sample based"
      TimeSource	      "Use simulation time"
      Amplitude		      "1"
      Period		      "2"
      PulseWidth	      "1"
      PhaseDelay	      "0"
      SampleTime	      "1"
      VectorParams1D	      on
    }
    Block {
      BlockType		      From
      IconDisplay	      "Tag"
    }
    Block {
      BlockType		      Fcn
      Expr		      "sin(u[1])"
      SampleTime	      "-1"
    }
    Block {
      BlockType		      Gain
      Gain		      "1"
      Multiplication	      "Element-wise(K.*u)"
      ParameterDataTypeMode   "Same as input"
      ParameterDataType	      "sfix(16)"
      ParameterScalingMode    "Best Precision: Matrix-wise"
      ParameterScaling	      "2^0"
      OutDataTypeMode	      "Same as input"
      OutDataType	      "sfix(16)"
      OutScaling	      "2^0"
      LockScale		      off
      RndMeth		      "Floor"
      SaturateOnIntegerOverflow	on
      SampleTime	      "-1"
    }
    Block {
      BlockType		      Goto
      IconDisplay	      "Tag"
    }
    Block {
      BlockType		      SignalConversion
      OverrideOpt	      off
    }
    Block {
      BlockType		      Inport
      Port		      "1"
      UseBusObject	      off
      BusObject		      "BusObject"
      BusOutputAsStruct	      off
      PortDimensions	      "-1"
      SampleTime	      "-1"
      DataType		      "auto"
      OutDataType	      "sfix(16)"
      OutScaling	      "2^0"
      SignalType	      "auto"
      SamplingMode	      "auto"
      LatchByDelayingOutsideSignal off
      LatchByCopyingInsideSignal off
      Interpolate	      on
    }
    Block {
      BlockType		      Logic
      Operator		      "AND"
      Inputs		      "2"
      IconShape		      "rectangular"
      AllPortsSameDT	      on
      OutDataTypeMode	      "Logical (see Configuration Parameters: Optimiza"
"tion)"
      LogicDataType	      "uint(8)"
      SampleTime	      "-1"
    }
    Block {
      BlockType		      Lookup
    }
    Block {
      BlockType		      SignalViewerScope
      Floating		      off
      ModelBased	      off
      TickLabels	      "OneTimeTick"
      ZoomMode		      "on"
      Grid		      "on"
      TimeRange		      "auto"
      YMin		      "-5"
      YMax		      "5"
      SaveToWorkspace	      off
      SaveName		      "ScopeData"
      LimitDataPoints	      on
      MaxDataPoints	      "5000"
      Decimation	      "1"
      SampleInput	      off
      SampleTime	      "0"
      Disabled		      off
      ScrollMode	      on
    }
    Block {
      BlockType		      Outport
      Port		      "1"
      UseBusObject	      off
      BusObject		      "BusObject"
      BusOutputAsStruct	      off
      PortDimensions	      "-1"
      SampleTime	      "-1"
      DataType		      "auto"
      OutDataType	      "sfix(16)"
      OutScaling	      "2^0"
      SignalType	      "auto"
      SamplingMode	      "auto"
      OutputWhenDisabled      "held"
      InitialOutput	      "[]"
    }
    Block {
      BlockType		      RandomNumber
      Mean		      "0"
      Variance		      "1"
      Seed		      "0"
      SampleTime	      "-1"
      VectorParams1D	      on
    }
    Block {
      BlockType		      RelationalOperator
      Operator		      ">="
      InputSameDT	      on
      LogicOutDataTypeMode    "Logical (see Configuration Parameters: Optimiza"
"tion)"
      LogicDataType	      "uint(8)"
      ZeroCross		      on
      SampleTime	      "-1"
    }
    Block {
      BlockType		      Saturate
      UpperLimit	      "0.5"
      LowerLimit	      "-0.5"
      LinearizeAsGain	      on
      ZeroCross		      on
      SampleTime	      "-1"
    }
    Block {
      BlockType		      "S-Function"
      FunctionName	      "system"
      SFunctionModules	      "''"
      PortCounts	      "[]"
    }
    Block {
      BlockType		      Sin
      SineType		      "Time based"
      TimeSource	      "Use simulation time"
      Amplitude		      "1"
      Bias		      "0"
      Frequency		      "1"
      Phase		      "0"
      Samples		      "10"
      Offset		      "0"
      SampleTime	      "-1"
      VectorParams1D	      on
    }
    Block {
      BlockType		      Step
      Time		      "1"
      Before		      "0"
      After		      "1"
      SampleTime	      "-1"
      VectorParams1D	      on
      ZeroCross		      on
    }
    Block {
      BlockType		      SubSystem
      ShowPortLabels	      on
      Permissions	      "ReadWrite"
      PermitHierarchicalResolution "All"
      TreatAsAtomicUnit	      off
      SystemSampleTime	      "-1"
      RTWFcnNameOpts	      "Auto"
      RTWFileNameOpts	      "Auto"
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      SimViewingDevice	      off
      DataTypeOverride	      "UseLocalSettings"
      MinMaxOverflowLogging   "UseLocalSettings"
    }
    Block {
      BlockType		      Sum
      IconShape		      "rectangular"
      Inputs		      "++"
      InputSameDT	      on
      OutDataTypeMode	      "Same as first input"
      OutDataType	      "sfix(16)"
      OutScaling	      "2^0"
      LockScale		      off
      RndMeth		      "Floor"
      SaturateOnIntegerOverflow	on
      SampleTime	      "-1"
    }
    Block {
      BlockType		      Terminator
    }
    Block {
      BlockType		      ToWorkspace
      VariableName	      "simulink_output"
      MaxDataPoints	      "1000"
      Decimation	      "1"
      SampleTime	      "0"
      FixptAsFi		      off
    }
  }
  AnnotationDefaults {
    HorizontalAlignment	    "center"
    VerticalAlignment	    "middle"
    ForegroundColor	    "black"
    BackgroundColor	    "white"
    DropShadow		    off
    FontName		    "Arial"
    FontSize		    10
    FontWeight		    "normal"
    FontAngle		    "normal"
  }
  LineDefaults {
    FontName		    "Arial"
    FontSize		    9
    FontWeight		    "normal"
    FontAngle		    "normal"
  }
  System {
    Name		    "expres4g1024M"
    Location		    [202, 82, 1125, 801]
    Open		    on
    ModelBrowserVisibility  on
    ModelBrowserWidth	    200
    ScreenColor		    "white"
    PaperOrientation	    "landscape"
    PaperPositionMode	    "auto"
    PaperType		    "A4"
    PaperUnits		    "centimeters"
    TiledPaperMargins	    [0.500000, 0.500000, 0.500000, 0.500000]
    TiledPageScale	    1
    ShowPageBoundaries	    off
    ZoomFactor		    "100"
    ReportName		    "simulink-default.rpt"
    Block {
      BlockType		      Reference
      Name		      " System Generator"
      Tag		      "genX"
      Ports		      []
      Position		      [230, 50, 290, 70]
      ShowName		      off
      AttributesFormatString  "System\\nGenerator"
      UserDataPersistent      on
      UserData		      "DataTag0"
      SourceBlock	      "xbsIndex_r4/ System Generator"
      SourceType	      "Xilinx System Generator Block"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      infoedit		      " System Generator"
      xilinxfamily	      "virtex2p"
      part		      "xc2vp50"
      speed		      "-7"
      package		      "ff1152"
      synthesis_tool	      "XST"
      directory		      "./expres4g1024M/sysgen"
      testbench		      off
      simulink_period	      "1"
      sysclk_period	      "3.9063"
      incr_netlist	      off
      trim_vbits	      "Everywhere in SubSystem"
      dbl_ovrd		      "According to Block Masks"
      core_generation	      "According to Block Masks"
      run_coregen	      off
      deprecated_control      off
      eval_field	      "0"
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "sysgen"
      block_version	      "9.2.00"
      sg_icon_stat	      "30,20,-1,-1,red,beige,0,07734"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 20 20 ],[0.93 0.92 0.86]);\npatch([9 6 11 6 9 14 15 16 "
"22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 15 10"
" 5 2 6 2 2 3 2 2 ],[0.6 0.2 0.25]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]);\nfp"
"rintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon text"
"');\nfprintf('','COMMENT: end icon text');\n"
    }
    Block {
      BlockType		      SubSystem
      Name		      "ADCCat1"
      Ports		      [5, 2]
      Position		      [575, 254, 640, 336]
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"ADCCat1"
	Location		[202, 82, 1014, 744]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "iq0"
	  Position		  [30, 143, 60, 157]
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "iq1"
	  Position		  [30, 178, 60, 192]
	  Port			  "2"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "iq2"
	  Position		  [30, 223, 60, 237]
	  Port			  "3"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "iq3"
	  Position		  [30, 258, 60, 272]
	  Port			  "4"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "valid"
	  Position		  [40, 358, 70, 372]
	  Port			  "5"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Concat1"
	  Ports			  [4, 1]
	  Position		  [225, 122, 300, 313]
	  SourceBlock		  "xbsIndex_r4/Concat"
	  SourceType		  "Xilinx Bus Concatenator Block"
	  infoedit		  "Concatenates two or more inputs.  Output wi"
"ll be cast to an unsigned value with the binary point at zero."
	  num_inputs		  "4"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "concat"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "75,191,4,1,white,blue,0,306bb825"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 75 75 0 ],[0 0 191 191 ],[0.77 0.82 0.91]);\npatch([17 5 23 5 17 3"
"7 42 47 68 51 35 23 40 23 35 51 68 47 42 37 17 ],[66 78 96 114 126 126 121 12"
"6 126 109 125 113 96 79 67 83 66 66 71 66 66 ],[0.98 0.96 0.92]);\nplot([0 0 "
"75 75 0 ],[0 191 191 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfpri"
"ntf('','COMMENT: begin icon text');\ncolor('black');port_label('input',1,'hi'"
");\ncolor('black');port_label('input',4,'lo');\nfprintf('','COMMENT: end icon"
" text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret1"
	  Ports			  [1, 1]
	  Position		  [95, 255, 155, 275]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret2"
	  Ports			  [1, 1]
	  Position		  [95, 175, 155, 195]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret3"
	  Ports			  [1, 1]
	  Position		  [95, 140, 155, 160]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret4"
	  Ports			  [1, 1]
	  Position		  [95, 220, 155, 240]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Outport
	  Name			  "cat"
	  Position		  [420, 213, 450, 227]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "cat_valid"
	  Position		  [250, 358, 280, 372]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "iq0"
	  SrcPort		  1
	  DstBlock		  "Reinterpret3"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "iq1"
	  SrcPort		  1
	  DstBlock		  "Reinterpret2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "iq2"
	  SrcPort		  1
	  DstBlock		  "Reinterpret4"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "iq3"
	  SrcPort		  1
	  DstBlock		  "Reinterpret1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret3"
	  SrcPort		  1
	  DstBlock		  "Concat1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret2"
	  SrcPort		  1
	  Points		  [50, 0]
	  DstBlock		  "Concat1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Reinterpret4"
	  SrcPort		  1
	  Points		  [25, 0; 0, 10]
	  DstBlock		  "Concat1"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "Reinterpret1"
	  SrcPort		  1
	  Points		  [25, 0; 0, 20]
	  DstBlock		  "Concat1"
	  DstPort		  4
	}
	Line {
	  SrcBlock		  "valid"
	  SrcPort		  1
	  DstBlock		  "cat_valid"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Concat1"
	  SrcPort		  1
	  DstBlock		  "cat"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "ADCCat2"
      Ports		      [5, 2]
      Position		      [485, 314, 550, 396]
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"ADCCat2"
	Location		[202, 82, 1014, 744]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "iq0"
	  Position		  [30, 143, 60, 157]
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "iq1"
	  Position		  [30, 178, 60, 192]
	  Port			  "2"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "iq2"
	  Position		  [30, 223, 60, 237]
	  Port			  "3"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "iq3"
	  Position		  [30, 258, 60, 272]
	  Port			  "4"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "valid"
	  Position		  [40, 358, 70, 372]
	  Port			  "5"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Concat1"
	  Ports			  [4, 1]
	  Position		  [225, 122, 300, 313]
	  SourceBlock		  "xbsIndex_r4/Concat"
	  SourceType		  "Xilinx Bus Concatenator Block"
	  infoedit		  "Concatenates two or more inputs.  Output wi"
"ll be cast to an unsigned value with the binary point at zero."
	  num_inputs		  "4"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "concat"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "75,191,4,1,white,blue,0,306bb825"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 75 75 0 ],[0 0 191 191 ],[0.77 0.82 0.91]);\npatch([17 5 23 5 17 3"
"7 42 47 68 51 35 23 40 23 35 51 68 47 42 37 17 ],[66 78 96 114 126 126 121 12"
"6 126 109 125 113 96 79 67 83 66 66 71 66 66 ],[0.98 0.96 0.92]);\nplot([0 0 "
"75 75 0 ],[0 191 191 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfpri"
"ntf('','COMMENT: begin icon text');\ncolor('black');port_label('input',1,'hi'"
");\ncolor('black');port_label('input',4,'lo');\nfprintf('','COMMENT: end icon"
" text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret1"
	  Ports			  [1, 1]
	  Position		  [95, 255, 155, 275]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret2"
	  Ports			  [1, 1]
	  Position		  [95, 175, 155, 195]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret3"
	  Ports			  [1, 1]
	  Position		  [95, 140, 155, 160]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret4"
	  Ports			  [1, 1]
	  Position		  [95, 220, 155, 240]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Unsigned"
	  force_bin_pt		  on
	  bin_pt		  "0"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Outport
	  Name			  "cat"
	  Position		  [420, 213, 450, 227]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "cat_valid"
	  Position		  [250, 358, 280, 372]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "iq0"
	  SrcPort		  1
	  DstBlock		  "Reinterpret3"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "iq1"
	  SrcPort		  1
	  DstBlock		  "Reinterpret2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "iq2"
	  SrcPort		  1
	  DstBlock		  "Reinterpret4"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "iq3"
	  SrcPort		  1
	  DstBlock		  "Reinterpret1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret3"
	  SrcPort		  1
	  DstBlock		  "Concat1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret2"
	  SrcPort		  1
	  Points		  [50, 0]
	  DstBlock		  "Concat1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Reinterpret4"
	  SrcPort		  1
	  Points		  [25, 0; 0, 10]
	  DstBlock		  "Concat1"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "Reinterpret1"
	  SrcPort		  1
	  Points		  [25, 0; 0, 20]
	  DstBlock		  "Concat1"
	  DstPort		  4
	}
	Line {
	  SrcBlock		  "valid"
	  SrcPort		  1
	  DstBlock		  "cat_valid"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Concat1"
	  SrcPort		  1
	  DstBlock		  "cat"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "ADCunCat1"
      Ports		      [2, 5]
      Position		      [1290, 54, 1370, 156]
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"ADCunCat1"
	Location		[202, 82, 1014, 744]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "concat"
	  Position		  [25, 25, 55, 40]
	  Orientation		  "down"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "valid"
	  Position		  [30, 300, 45, 330]
	  NamePlacement		  "alternate"
	  Port			  "2"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret4"
	  Ports			  [1, 1]
	  Position		  [210, 90, 270, 110]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret5"
	  Ports			  [1, 1]
	  Position		  [210, 140, 270, 160]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret6"
	  Ports			  [1, 1]
	  Position		  [215, 190, 275, 210]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret7"
	  Ports			  [1, 1]
	  Position		  [215, 245, 275, 265]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit0"
	  Ports			  [1, 1]
	  Position		  [110, 240, 170, 270]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "0"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit16"
	  Ports			  [1, 1]
	  Position		  [105, 135, 165, 165]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "16"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit24"
	  Ports			  [1, 1]
	  Position		  [105, 85, 165, 115]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "24"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit8"
	  Ports			  [1, 1]
	  Position		  [110, 185, 170, 215]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "8"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq0"
	  Position		  [340, 93, 370, 107]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq1"
	  Position		  [340, 143, 370, 157]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq2"
	  Position		  [345, 193, 375, 207]
	  Port			  "3"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq3"
	  Position		  [345, 248, 375, 262]
	  Port			  "4"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "ovalid"
	  Position		  [340, 308, 370, 322]
	  Port			  "5"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "bit24"
	  SrcPort		  1
	  DstBlock		  "Reinterpret4"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret4"
	  SrcPort		  1
	  DstBlock		  "iq0"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "bit16"
	  SrcPort		  1
	  DstBlock		  "Reinterpret5"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret5"
	  SrcPort		  1
	  DstBlock		  "iq1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "bit8"
	  SrcPort		  1
	  DstBlock		  "Reinterpret6"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret6"
	  SrcPort		  1
	  DstBlock		  "iq2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "bit0"
	  SrcPort		  1
	  DstBlock		  "Reinterpret7"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret7"
	  SrcPort		  1
	  DstBlock		  "iq3"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "concat"
	  SrcPort		  1
	  Points		  [0, 55]
	  Branch {
	    DstBlock		    "bit24"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 50]
	    Branch {
	      DstBlock		      "bit16"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [0, 50]
	      Branch {
		DstBlock		"bit8"
		DstPort			1
	      }
	      Branch {
		Points			[0, 55]
		DstBlock		"bit0"
		DstPort			1
	      }
	    }
	  }
	}
	Line {
	  SrcBlock		  "valid"
	  SrcPort		  1
	  DstBlock		  "ovalid"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "ADCunCat2"
      Ports		      [2, 5]
      Position		      [665, 39, 745, 141]
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"ADCunCat2"
	Location		[202, 82, 1014, 744]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "concat"
	  Position		  [25, 25, 55, 40]
	  Orientation		  "down"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Inport
	  Name			  "valid"
	  Position		  [30, 300, 45, 330]
	  NamePlacement		  "alternate"
	  Port			  "2"
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret4"
	  Ports			  [1, 1]
	  Position		  [210, 90, 270, 110]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret5"
	  Ports			  [1, 1]
	  Position		  [210, 140, 270, 160]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret6"
	  Ports			  [1, 1]
	  Position		  [215, 190, 275, 210]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Reinterpret7"
	  Ports			  [1, 1]
	  Position		  [215, 245, 275, 265]
	  SourceBlock		  "xbsIndex_r4/Reinterpret"
	  SourceType		  "Xilinx Type Reinterpreter Block"
	  infoedit		  "Changes signal type without altering the bi"
"nary representation.   You can changed the signal between signed and unsigned"
", and relocate the binary point.<P><P>Hardware notes: In hardware this block "
"costs nothing.<P><P>Example:  Suppose the input is 6 bits wide, signed, with "
"2 fractional bits, and the output is forced to unsigned with 0 fractional bit"
"s.  Then an input of -2.0 (1110.00 in binary 2's complement) becomes an outpu"
"t of 56 (111000 in binary)."
	  force_arith_type	  on
	  arith_type		  "Signed  (2's comp)"
	  force_bin_pt		  on
	  bin_pt		  "7"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,306"
	  block_type		  "reinterpret"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,20,1,1,white,blue,0,8982c1db"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');disp('reinterpret');\nfprintf('','COMMENT: end"
" icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit0"
	  Ports			  [1, 1]
	  Position		  [110, 240, 170, 270]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "0"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit16"
	  Ports			  [1, 1]
	  Position		  [105, 135, 165, 165]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "16"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit24"
	  Ports			  [1, 1]
	  Position		  [105, 85, 165, 115]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "24"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "bit8"
	  Ports			  [1, 1]
	  Position		  [110, 185, 170, 215]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "8"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq0"
	  Position		  [340, 93, 370, 107]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq1"
	  Position		  [340, 143, 370, 157]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq2"
	  Position		  [345, 193, 375, 207]
	  Port			  "3"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "iq3"
	  Position		  [345, 248, 375, 262]
	  Port			  "4"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "ovalid"
	  Position		  [340, 308, 370, 322]
	  Port			  "5"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "bit24"
	  SrcPort		  1
	  DstBlock		  "Reinterpret4"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret4"
	  SrcPort		  1
	  DstBlock		  "iq0"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "bit16"
	  SrcPort		  1
	  DstBlock		  "Reinterpret5"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret5"
	  SrcPort		  1
	  DstBlock		  "iq1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "bit8"
	  SrcPort		  1
	  DstBlock		  "Reinterpret6"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret6"
	  SrcPort		  1
	  DstBlock		  "iq2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "bit0"
	  SrcPort		  1
	  DstBlock		  "Reinterpret7"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Reinterpret7"
	  SrcPort		  1
	  DstBlock		  "iq3"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "concat"
	  SrcPort		  1
	  Points		  [0, 55]
	  Branch {
	    DstBlock		    "bit24"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 50]
	    Branch {
	      DstBlock		      "bit16"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [0, 50]
	      Branch {
		DstBlock		"bit8"
		DstPort			1
	      }
	      Branch {
		Points			[0, 55]
		DstBlock		"bit0"
		DstPort			1
	      }
	    }
	  }
	}
	Line {
	  SrcBlock		  "valid"
	  SrcPort		  1
	  DstBlock		  "ovalid"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      Reference
      Name		      "AddSub"
      Ports		      [2, 1]
      Position		      [1685, 1151, 1735, 1189]
      SourceBlock	      "xbsIndex_r4/AddSub"
      SourceType	      "Xilinx Adder/Subtractor Block"
      mode		      "Addition"
      use_carryin	      off
      use_carryout	      off
      en		      off
      latency		      "1"
      precision		      "Full"
      arith_type	      "Unsigned"
      n_bits		      "16"
      bin_pt		      "14"
      quantization	      "Truncate"
      overflow		      "Wrap"
      dbl_ovrd		      off
      use_behavioral_HDL      off
      pipelined		      off
      use_rpm		      on
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "addsub"
      block_version	      "9.1.01"
      sg_icon_stat	      "50,38,2,1,white,blue,0,d7118884"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 50 50 0 ],[0 0 38 38 ],[0.77 0.82 0.91]);\npatch([15 9 18 9 15 25 28 3"
"1 42 34 26 20 29 20 26 34 42 31 28 25 15 ],[4 10 19 28 34 34 31 34 34 26 34 2"
"8 19 10 4 12 4 4 7 4 4 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 38 38 0 0"
" ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin i"
"con text');\ncolor('black');port_label('input',1,'a');\ncolor('black');port_l"
"abel('input',2,'b');\ncolor('black');port_label('output',1,'\\bf{a + b}','tex"
"mode','on');\ncolor('black');disp('\\newline\\bf{}\\newlinez^{-1}','texmode',"
"'on');\nfprintf('','COMMENT: end icon text');\n"
    }
    Block {
      BlockType		      SubSystem
      Name		      "AssembleStatus"
      Ports		      [0, 1]
      Position		      [315, 655, 410, 705]
      Orientation	      "left"
      NamePlacement	      "alternate"
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"AssembleStatus"
	Location		[222, 102, 1017, 747]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Reference
	  Name			  "Concat"
	  Ports			  [8, 1]
	  Position		  [205, 145, 265, 590]
	  SourceBlock		  "xbsIndex_r4/Concat"
	  SourceType		  "Xilinx Bus Concatenator Block"
	  infoedit		  "Concatenates two or more inputs.  Output wi"
"ll be cast to an unsigned value with the binary point at zero."
	  num_inputs		  "8"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "concat"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,445,8,1,white,blue,0,3fac8178"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 445 445 ],[0.77 0.82 0.91]);\npatch([14 4 18 4 14 3"
"0 34 38 55 42 29 20 35 20 29 42 55 38 34 30 14 ],[199 209 223 237 247 247 243"
" 247 247 234 247 238 223 208 199 212 199 199 203 199 199 ],[0.98 0.96 0.92]);"
"\nplot([0 0 60 60 0 ],[0 445 445 0 0 ]);\nfprintf('','COMMENT: end icon graph"
"ics');\nfprintf('','COMMENT: begin icon text');\ncolor('black');port_label('i"
"nput',1,'hi');\ncolor('black');port_label('input',8,'lo');\nfprintf('','COMME"
"NT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Concat1"
	  Ports			  [2, 1]
	  Position		  [655, 190, 715, 250]
	  SourceBlock		  "xbsIndex_r4/Concat"
	  SourceType		  "Xilinx Bus Concatenator Block"
	  infoedit		  "Concatenates two or more inputs.  Output wi"
"ll be cast to an unsigned value with the binary point at zero."
	  num_inputs		  "2"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "concat"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,60,2,1,white,blue,0,59d62d82"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 60 60 ],[0.77 0.82 0.91]);\npatch([14 4 18 4 14 30 "
"34 38 55 42 29 20 35 20 29 42 55 38 34 30 14 ],[6 16 30 44 54 54 50 54 54 41 "
"54 45 30 15 6 19 6 6 10 6 6 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 60 6"
"0 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'hi');\ncolor('black');"
"port_label('input',2,'lo');\nfprintf('','COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Concat2"
	  Ports			  [2, 1]
	  Position		  [555, 325, 615, 385]
	  SourceBlock		  "xbsIndex_r4/Concat"
	  SourceType		  "Xilinx Bus Concatenator Block"
	  infoedit		  "Concatenates two or more inputs.  Output wi"
"ll be cast to an unsigned value with the binary point at zero."
	  num_inputs		  "2"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "concat"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,60,2,1,white,blue,0,59d62d82"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 60 60 ],[0.77 0.82 0.91]);\npatch([14 4 18 4 14 30 "
"34 38 55 42 29 20 35 20 29 42 55 38 34 30 14 ],[6 16 30 44 54 54 50 54 54 41 "
"54 45 30 15 6 19 6 6 10 6 6 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 60 6"
"0 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'hi');\ncolor('black');"
"port_label('input',2,'lo');\nfprintf('','COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Concat3"
	  Ports			  [8, 1]
	  Position		  [430, 420, 490, 865]
	  SourceBlock		  "xbsIndex_r4/Concat"
	  SourceType		  "Xilinx Bus Concatenator Block"
	  infoedit		  "Concatenates two or more inputs.  Output wi"
"ll be cast to an unsigned value with the binary point at zero."
	  num_inputs		  "8"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "concat"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,445,8,1,white,blue,0,3fac8178"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 445 445 ],[0.77 0.82 0.91]);\npatch([14 4 18 4 14 3"
"0 34 38 55 42 29 20 35 20 29 42 55 38 34 30 14 ],[199 209 223 237 247 247 243"
" 247 247 234 247 238 223 208 199 212 199 199 203 199 199 ],[0.98 0.96 0.92]);"
"\nplot([0 0 60 60 0 ],[0 445 445 0 0 ]);\nfprintf('','COMMENT: end icon graph"
"ics');\nfprintf('','COMMENT: begin icon text');\ncolor('black');port_label('i"
"nput',1,'hi');\ncolor('black');port_label('input',8,'lo');\nfprintf('','COMME"
"NT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant1"
	  Ports			  [0, 1]
	  Position		  [525, 194, 560, 216]
	  SourceBlock		  "xbsIndex_r4/Constant"
	  SourceType		  "Xilinx Constant Block Block"
	  arith_type		  "Unsigned"
	  const			  "0"
	  n_bits		  "16"
	  bin_pt		  "0"
	  explicit_period	  off
	  period		  "1"
	  dsp48_infoedit	  "The use of this block for DSP48 instruction"
"s is deprecated.  Please use the Opmode block."
	  equ			  "P=C"
	  opselect		  "C"
	  inp2			  "PCIN>>17"
	  opr			  "+"
	  inp1			  "P"
	  carry			  "CIN"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "constant"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,22,0,1,white,blue,0,c7c04a0c"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 "
"20 22 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 2"
"0 17 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT"
": end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant2"
	  Ports			  [0, 1]
	  Position		  [345, 439, 380, 461]
	  SourceBlock		  "xbsIndex_r4/Constant"
	  SourceType		  "Xilinx Constant Block Block"
	  arith_type		  "Unsigned"
	  const			  "0"
	  n_bits		  "1"
	  bin_pt		  "0"
	  explicit_period	  off
	  period		  "1"
	  dsp48_infoedit	  "The use of this block for DSP48 instruction"
"s is deprecated.  Please use the Opmode block."
	  equ			  "P=C"
	  opselect		  "C"
	  inp2			  "PCIN>>17"
	  opr			  "+"
	  inp1			  "P"
	  carry			  "CIN"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "constant"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,22,0,1,white,blue,0,c7c04a0c"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 "
"20 22 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 2"
"0 17 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT"
": end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant3"
	  Ports			  [0, 1]
	  Position		  [60, 164, 95, 186]
	  SourceBlock		  "xbsIndex_r4/Constant"
	  SourceType		  "Xilinx Constant Block Block"
	  arith_type		  "Unsigned"
	  const			  "0"
	  n_bits		  "16"
	  bin_pt		  "0"
	  explicit_period	  off
	  period		  "1"
	  dsp48_infoedit	  "The use of this block for DSP48 instruction"
"s is deprecated.  Please use the Opmode block."
	  equ			  "P=C"
	  opselect		  "C"
	  inp2			  "PCIN>>17"
	  opr			  "+"
	  inp1			  "P"
	  carry			  "CIN"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "constant"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,22,0,1,white,blue,0,c7c04a0c"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 "
"20 22 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 2"
"0 17 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT"
": end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant4"
	  Ports			  [0, 1]
	  Position		  [65, 219, 100, 241]
	  SourceBlock		  "xbsIndex_r4/Constant"
	  SourceType		  "Xilinx Constant Block Block"
	  arith_type		  "Unsigned"
	  const			  "0"
	  n_bits		  "16"
	  bin_pt		  "0"
	  explicit_period	  off
	  period		  "1"
	  dsp48_infoedit	  "The use of this block for DSP48 instruction"
"s is deprecated.  Please use the Opmode block."
	  equ			  "P=C"
	  opselect		  "C"
	  inp2			  "PCIN>>17"
	  opr			  "+"
	  inp1			  "P"
	  carry			  "CIN"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "constant"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,22,0,1,white,blue,0,c7c04a0c"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 "
"20 22 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 2"
"0 17 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT"
": end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant5"
	  Ports			  [0, 1]
	  Position		  [100, 439, 135, 461]
	  SourceBlock		  "xbsIndex_r4/Constant"
	  SourceType		  "Xilinx Constant Block Block"
	  arith_type		  "Unsigned"
	  const			  "0"
	  n_bits		  "16"
	  bin_pt		  "0"
	  explicit_period	  off
	  period		  "1"
	  dsp48_infoedit	  "The use of this block for DSP48 instruction"
"s is deprecated.  Please use the Opmode block."
	  equ			  "P=C"
	  opselect		  "C"
	  inp2			  "PCIN>>17"
	  opr			  "+"
	  inp1			  "P"
	  carry			  "CIN"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "constant"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,22,0,1,white,blue,0,c7c04a0c"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 "
"20 22 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 2"
"0 17 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT"
": end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant6"
	  Ports			  [0, 1]
	  Position		  [100, 494, 135, 516]
	  SourceBlock		  "xbsIndex_r4/Constant"
	  SourceType		  "Xilinx Constant Block Block"
	  arith_type		  "Unsigned"
	  const			  "0"
	  n_bits		  "16"
	  bin_pt		  "0"
	  explicit_period	  off
	  period		  "1"
	  dsp48_infoedit	  "The use of this block for DSP48 instruction"
"s is deprecated.  Please use the Opmode block."
	  equ			  "P=C"
	  opselect		  "C"
	  inp2			  "PCIN>>17"
	  opr			  "+"
	  inp1			  "P"
	  carry			  "CIN"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "constant"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,22,0,1,white,blue,0,c7c04a0c"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 "
"20 22 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 2"
"0 17 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT"
": end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Model Info1"
	  Ports			  []
	  Position		  [40, 34, 555, 112]
	  ShowName		  off
	  SourceBlock		  "simulink/Model-Wide\nUtilities/Model Info"
	  SourceType		  "CMBlock"
	  ShowPortLabels	  on
	  SystemSampleTime	  "-1"
	  FunctionWithSeparateData off
	  RTWMemSecFuncInitTerm	  "Inherit from model"
	  RTWMemSecFuncExecute	  "Inherit from model"
	  RTWMemSecDataConstants  "Inherit from model"
	  RTWMemSecDataInternal	  "Inherit from model"
	  RTWMemSecDataParameters "Inherit from model"
	  InitialBlockCM	  "None"
	  BlockCM		  "None"
	  Frame			  "on"
	  DisplayStringWithTags	  "Collect some user IP signals/flags into a 3"
"2-bit signal; you can attach it to a PLB register block"
	  MaskDisplayString	  "Collect some user IP signals/flags into a 3"
"2-bit signal; you can attach it to a PLB register block"
	  HorizontalTextAlignment "Center"
	  LeftAlignmentValue	  "0.5"
	  SourceBlockDiagram	  "expres4g1024M"
	  TagMaxNumber		  "20"
	}
	Block {
	  BlockType		  From
	  Name			  "stag1_1"
	  Position		  [55, 550, 125, 570]
	  CloseFcn		  "tagdialog Close"
	  GotoTag		  "RtcTriggered"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  From
	  Name			  "stag1_4"
	  Position		  [50, 386, 125, 404]
	  CloseFcn		  "tagdialog Close"
	  GotoTag		  "OnePPS"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  From
	  Name			  "stag1_5"
	  Position		  [40, 329, 125, 351]
	  CloseFcn		  "tagdialog Close"
	  GotoTag		  "RtcToggled"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  From
	  Name			  "stag1_6"
	  Position		  [50, 275, 100, 295]
	  CloseFcn		  "tagdialog Close"
	  GotoTag		  "AdcValid"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  From
	  Name			  "tag2"
	  Position		  [305, 824, 390, 846]
	  CloseFcn		  "tagdialog Close"
	  GotoTag		  "OnePPSFault"
	  TagVisibility		  "global"
	}
	Block {
	  BlockType		  Outport
	  Name			  "Status"
	  Position		  [825, 213, 855, 227]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "Constant1"
	  SrcPort		  1
	  DstBlock		  "Concat1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Concat1"
	  SrcPort		  1
	  DstBlock		  "Status"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "stag1_1"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  8
	}
	Line {
	  SrcBlock		  "Constant6"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  7
	}
	Line {
	  SrcBlock		  "Constant5"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  6
	}
	Line {
	  SrcBlock		  "stag1_4"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  5
	}
	Line {
	  SrcBlock		  "stag1_5"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  4
	}
	Line {
	  SrcBlock		  "stag1_6"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "Constant4"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Constant3"
	  SrcPort		  1
	  DstBlock		  "Concat"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Concat"
	  SrcPort		  1
	  DstBlock		  "Concat2"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Concat2"
	  SrcPort		  1
	  Points		  [0, -120]
	  DstBlock		  "Concat1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Concat3"
	  SrcPort		  1
	  Points		  [40, 0; 0, -305]
	  DstBlock		  "Concat2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Constant2"
	  SrcPort		  1
	  Points		  [15, 0]
	  Branch {
	    DstBlock		    "Concat3"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 55]
	    Branch {
	      DstBlock		      "Concat3"
	      DstPort		      2
	    }
	    Branch {
	      Points		      [0, 50]
	      Branch {
		Points			[0, 5]
		DstBlock		"Concat3"
		DstPort			3
	      }
	      Branch {
		Points			[0, 60]
		Branch {
		  DstBlock		  "Concat3"
		  DstPort		  4
		}
		Branch {
		  Points		  [0, 55]
		  Branch {
		    DstBlock		    "Concat3"
		    DstPort		    5
		  }
		  Branch {
		    Points		    [0, 55]
		    Branch {
		    DstBlock		    "Concat3"
		    DstPort		    6
		    }
		    Branch {
		    Points		    [0, 55]
		    DstBlock		    "Concat3"
		    DstPort		    7
		    }
		  }
		}
	      }
	    }
	  }
	}
	Line {
	  SrcBlock		  "tag2"
	  SrcPort		  1
	  DstBlock		  "Concat3"
	  DstPort		  8
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "ConfigSys"
      Ports		      [1, 7]
      Position		      [315, 725, 405, 915]
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"ConfigSys"
	Location		[202, 82, 997, 727]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "ConfigReg"
	  Position		  [40, 60, 55, 90]
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Concat"
	  Ports			  [2, 1]
	  Position		  [495, 516, 530, 574]
	  SourceBlock		  "xbsIndex_r4/Concat"
	  SourceType		  "Xilinx Bus Concatenator Block"
	  infoedit		  "Concatenates two or more inputs.  Output wi"
"ll be cast to an unsigned value with the binary point at zero."
	  num_inputs		  "2"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "concat"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,58,2,1,white,blue,0,59d62d82"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 58 58 ],[0.77 0.82 0.91]);\npatch([8 2 10 2 8 17 20"
" 23 33 25 18 13 21 13 18 25 33 23 20 17 8 ],[15 21 29 37 43 43 40 43 43 35 42"
" 37 29 21 16 23 15 15 18 15 15 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 5"
"8 58 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT:"
" begin icon text');\ncolor('black');port_label('input',1,'hi');\ncolor('black"
"');port_label('input',2,'lo');\nfprintf('','COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Constant
	  Name			  "Const_Mh_0x4D68"
	  Position		  [490, 462, 535, 488]
	  Value			  "19816"
	  VectorParams1D	  on
	  SamplingMode		  "Sample based"
	  OutDataTypeMode	  "Inherit from 'Constant value'"
	  OutDataType		  "sfix(16)"
	  ConRadixGroup		  "Use specified scaling"
	  OutScaling		  "2^0"
	  SampleTime		  "1"
	  FramePeriod		  "inf"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant8"
	  Ports			  [0, 1]
	  Position		  [200, 874, 235, 896]
	  SourceBlock		  "xbsIndex_r4/Constant"
	  SourceType		  "Xilinx Constant Block Block"
	  arith_type		  "Unsigned"
	  const			  "0"
	  n_bits		  "8"
	  bin_pt		  "0"
	  explicit_period	  on
	  period		  "1"
	  dsp48_infoedit	  "The use of this block for DSP48 instruction"
"s is deprecated.  Please use the Opmode block."
	  equ			  "P=C"
	  opselect		  "C"
	  inp2			  "PCIN>>17"
	  opr			  "+"
	  inp1			  "P"
	  carry			  "CIN"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "constant"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,22,0,1,white,blue,0,c7c04a0c"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 "
"20 22 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 2"
"0 17 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT"
": end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Gateway In1"
	  Ports			  [1, 1]
	  Position		  [520, 75, 585, 95]
	  SourceBlock		  "xbsIndex_r4/Gateway In"
	  SourceType		  "Xilinx Gateway In Block"
	  infoedit		  "Gateway in block.  Converts inputs of type "
"Simulink integer, double and fixed point to  Xilinx fixed point type.<P><P>Ha"
"rdware notes:  In hardware these blocks become top level input ports."
	  arith_type		  "Boolean"
	  n_bits		  "16"
	  bin_pt		  "14"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Saturate"
	  period		  "1"
	  dbl_ovrd		  off
	  timing_constraint	  "None"
	  locs_specified	  off
	  LOCs			  "{}"
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,423"
	  block_type		  "gatewayin"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "65,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 65 65 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([27 24 29 24 27 3"
"2 33 34 40 36 32 29 34 29 32 36 40 34 33 32 27 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 65 65 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Gateway In2"
	  Ports			  [1, 1]
	  Position		  [545, 180, 610, 200]
	  SourceBlock		  "xbsIndex_r4/Gateway In"
	  SourceType		  "Xilinx Gateway In Block"
	  infoedit		  "Gateway in block.  Converts inputs of type "
"Simulink integer, double and fixed point to  Xilinx fixed point type.<P><P>Ha"
"rdware notes:  In hardware these blocks become top level input ports."
	  arith_type		  "Boolean"
	  n_bits		  "16"
	  bin_pt		  "14"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Saturate"
	  period		  "1"
	  dbl_ovrd		  off
	  timing_constraint	  "None"
	  locs_specified	  off
	  LOCs			  "{}"
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,423"
	  block_type		  "gatewayin"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "65,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 65 65 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([27 24 29 24 27 3"
"2 33 34 40 36 32 29 34 29 32 36 40 34 33 32 27 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 65 65 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Gateway In3"
	  Ports			  [1, 1]
	  Position		  [535, 305, 600, 325]
	  SourceBlock		  "xbsIndex_r4/Gateway In"
	  SourceType		  "Xilinx Gateway In Block"
	  infoedit		  "Gateway in block.  Converts inputs of type "
"Simulink integer, double and fixed point to  Xilinx fixed point type.<P><P>Ha"
"rdware notes:  In hardware these blocks become top level input ports."
	  arith_type		  "Boolean"
	  n_bits		  "16"
	  bin_pt		  "14"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Saturate"
	  period		  "1"
	  dbl_ovrd		  off
	  timing_constraint	  "None"
	  locs_specified	  off
	  LOCs			  "{}"
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,423"
	  block_type		  "gatewayin"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "65,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 65 65 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([27 24 29 24 27 3"
"2 33 34 40 36 32 29 34 29 32 36 40 34 33 32 27 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 65 65 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Gateway In4"
	  Ports			  [1, 1]
	  Position		  [570, 465, 635, 485]
	  SourceBlock		  "xbsIndex_r4/Gateway In"
	  SourceType		  "Xilinx Gateway In Block"
	  infoedit		  "Gateway in block.  Converts inputs of type "
"Simulink integer, double and fixed point to  Xilinx fixed point type.<P><P>Ha"
"rdware notes:  In hardware these blocks become top level input ports."
	  arith_type		  "Unsigned"
	  n_bits		  "16"
	  bin_pt		  "0"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Saturate"
	  period		  "1"
	  dbl_ovrd		  off
	  timing_constraint	  "None"
	  locs_specified	  off
	  LOCs			  "{}"
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,423"
	  block_type		  "gatewayin"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "65,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 65 65 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([27 24 29 24 27 3"
"2 33 34 40 36 32 29 34 29 32 36 40 34 33 32 27 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 65 65 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Gateway In5"
	  Ports			  [1, 1]
	  Position		  [555, 625, 620, 645]
	  SourceBlock		  "xbsIndex_r4/Gateway In"
	  SourceType		  "Xilinx Gateway In Block"
	  infoedit		  "Gateway in block.  Converts inputs of type "
"Simulink integer, double and fixed point to  Xilinx fixed point type.<P><P>Ha"
"rdware notes:  In hardware these blocks become top level input ports."
	  arith_type		  "Unsigned"
	  n_bits		  "5"
	  bin_pt		  "0"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Saturate"
	  period		  "1"
	  dbl_ovrd		  off
	  timing_constraint	  "None"
	  locs_specified	  off
	  LOCs			  "{}"
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,423"
	  block_type		  "gatewayin"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "65,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 65 65 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([27 24 29 24 27 3"
"2 33 34 40 36 32 29 34 29 32 36 40 34 33 32 27 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 65 65 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Gateway In6"
	  Ports			  [1, 1]
	  Position		  [555, 815, 620, 835]
	  SourceBlock		  "xbsIndex_r4/Gateway In"
	  SourceType		  "Xilinx Gateway In Block"
	  infoedit		  "Gateway in block.  Converts inputs of type "
"Simulink integer, double and fixed point to  Xilinx fixed point type.<P><P>Ha"
"rdware notes:  In hardware these blocks become top level input ports."
	  arith_type		  "Unsigned"
	  n_bits		  "5"
	  bin_pt		  "0"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Saturate"
	  period		  "1"
	  dbl_ovrd		  off
	  timing_constraint	  "None"
	  locs_specified	  off
	  LOCs			  "{}"
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,423"
	  block_type		  "gatewayin"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "65,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 65 65 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([27 24 29 24 27 3"
"2 33 34 40 36 32 29 34 29 32 36 40 34 33 32 27 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 65 65 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Simulation Multiplexer"
	  Ports			  [2, 1]
	  Position		  [625, 96, 660, 134]
	  SourceBlock		  "xbsIndex_r4/Simulation Multiplexer"
	  SourceType		  "Xilinx Simulation Multiplexer Block"
	  infoedit		  "Distinguish input subsystems as \"simulatio"
"n only\" and \"generation only\".  The input specified For Simulation will be"
" used during Simulink simulation.  The input specified For Generation will be"
" used during code generation.  This block will typically be used on the outpu"
"t of a HW Co-Simulation, Black Box, or ModelSim subsystem.<P><P>Hardware Note"
"s: This block costs nothing."
	  sim_sel		  "1"
	  hw_sel		  "2"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,189"
	  block_type		  "simmux"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,38,2,1,white,blue,0,e11a39ba"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 38 38 ],[0.77 0.82 0.91]);\npatch([8 2 10 2 8 17 20"
" 23 33 25 18 13 21 13 18 25 33 23 20 17 8 ],[5 11 19 27 33 33 30 33 33 25 32 "
"27 19 11 6 13 5 5 8 5 5 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 38 38 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\n\nfprintf('','COMMENT: end icon text');\ncolor('red');\nplot(sw"
"LineX,simSwLineY);\ncolor('black');\nplot(swLineX,hwSwLineY);\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Simulation Multiplexer1"
	  Ports			  [2, 1]
	  Position		  [635, 206, 670, 244]
	  SourceBlock		  "xbsIndex_r4/Simulation Multiplexer"
	  SourceType		  "Xilinx Simulation Multiplexer Block"
	  infoedit		  "Distinguish input subsystems as \"simulatio"
"n only\" and \"generation only\".  The input specified For Simulation will be"
" used during Simulink simulation.  The input specified For Generation will be"
" used during code generation.  This block will typically be used on the outpu"
"t of a HW Co-Simulation, Black Box, or ModelSim subsystem.<P><P>Hardware Note"
"s: This block costs nothing."
	  sim_sel		  "1"
	  hw_sel		  "2"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,189"
	  block_type		  "simmux"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,38,2,1,white,blue,0,e11a39ba"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 38 38 ],[0.77 0.82 0.91]);\npatch([8 2 10 2 8 17 20"
" 23 33 25 18 13 21 13 18 25 33 23 20 17 8 ],[5 11 19 27 33 33 30 33 33 25 32 "
"27 19 11 6 13 5 5 8 5 5 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 38 38 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\n\nfprintf('','COMMENT: end icon text');\ncolor('red');\nplot(sw"
"LineX,simSwLineY);\ncolor('black');\nplot(swLineX,hwSwLineY);\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Simulation Multiplexer2"
	  Ports			  [2, 1]
	  Position		  [625, 336, 660, 374]
	  SourceBlock		  "xbsIndex_r4/Simulation Multiplexer"
	  SourceType		  "Xilinx Simulation Multiplexer Block"
	  infoedit		  "Distinguish input subsystems as \"simulatio"
"n only\" and \"generation only\".  The input specified For Simulation will be"
" used during Simulink simulation.  The input specified For Generation will be"
" used during code generation.  This block will typically be used on the outpu"
"t of a HW Co-Simulation, Black Box, or ModelSim subsystem.<P><P>Hardware Note"
"s: This block costs nothing."
	  sim_sel		  "1"
	  hw_sel		  "2"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,189"
	  block_type		  "simmux"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,38,2,1,white,blue,0,e11a39ba"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 38 38 ],[0.77 0.82 0.91]);\npatch([8 2 10 2 8 17 20"
" 23 33 25 18 13 21 13 18 25 33 23 20 17 8 ],[5 11 19 27 33 33 30 33 33 25 32 "
"27 19 11 6 13 5 5 8 5 5 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 38 38 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\n\nfprintf('','COMMENT: end icon text');\ncolor('red');\nplot(sw"
"LineX,simSwLineY);\ncolor('black');\nplot(swLineX,hwSwLineY);\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Simulation Multiplexer3"
	  Ports			  [2, 1]
	  Position		  [670, 506, 705, 544]
	  SourceBlock		  "xbsIndex_r4/Simulation Multiplexer"
	  SourceType		  "Xilinx Simulation Multiplexer Block"
	  infoedit		  "Distinguish input subsystems as \"simulatio"
"n only\" and \"generation only\".  The input specified For Simulation will be"
" used during Simulink simulation.  The input specified For Generation will be"
" used during code generation.  This block will typically be used on the outpu"
"t of a HW Co-Simulation, Black Box, or ModelSim subsystem.<P><P>Hardware Note"
"s: This block costs nothing."
	  sim_sel		  "1"
	  hw_sel		  "2"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,189"
	  block_type		  "simmux"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,38,2,1,white,blue,0,e11a39ba"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 38 38 ],[0.77 0.82 0.91]);\npatch([8 2 10 2 8 17 20"
" 23 33 25 18 13 21 13 18 25 33 23 20 17 8 ],[5 11 19 27 33 33 30 33 33 25 32 "
"27 19 11 6 13 5 5 8 5 5 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 38 38 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\n\nfprintf('','COMMENT: end icon text');\ncolor('red');\nplot(sw"
"LineX,simSwLineY);\ncolor('black');\nplot(swLineX,hwSwLineY);\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Simulation Multiplexer4"
	  Ports			  [2, 1]
	  Position		  [680, 651, 715, 689]
	  SourceBlock		  "xbsIndex_r4/Simulation Multiplexer"
	  SourceType		  "Xilinx Simulation Multiplexer Block"
	  infoedit		  "Distinguish input subsystems as \"simulatio"
"n only\" and \"generation only\".  The input specified For Simulation will be"
" used during Simulink simulation.  The input specified For Generation will be"
" used during code generation.  This block will typically be used on the outpu"
"t of a HW Co-Simulation, Black Box, or ModelSim subsystem.<P><P>Hardware Note"
"s: This block costs nothing."
	  sim_sel		  "1"
	  hw_sel		  "2"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,189"
	  block_type		  "simmux"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,38,2,1,white,blue,0,e11a39ba"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 38 38 ],[0.77 0.82 0.91]);\npatch([8 2 10 2 8 17 20"
" 23 33 25 18 13 21 13 18 25 33 23 20 17 8 ],[5 11 19 27 33 33 30 33 33 25 32 "
"27 19 11 6 13 5 5 8 5 5 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 38 38 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\n\nfprintf('','COMMENT: end icon text');\ncolor('red');\nplot(sw"
"LineX,simSwLineY);\ncolor('black');\nplot(swLineX,hwSwLineY);\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Simulation Multiplexer5"
	  Ports			  [2, 1]
	  Position		  [680, 841, 715, 879]
	  SourceBlock		  "xbsIndex_r4/Simulation Multiplexer"
	  SourceType		  "Xilinx Simulation Multiplexer Block"
	  infoedit		  "Distinguish input subsystems as \"simulatio"
"n only\" and \"generation only\".  The input specified For Simulation will be"
" used during Simulink simulation.  The input specified For Generation will be"
" used during code generation.  This block will typically be used on the outpu"
"t of a HW Co-Simulation, Black Box, or ModelSim subsystem.<P><P>Hardware Note"
"s: This block costs nothing."
	  sim_sel		  "1"
	  hw_sel		  "2"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,189"
	  block_type		  "simmux"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,38,2,1,white,blue,0,e11a39ba"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 38 38 ],[0.77 0.82 0.91]);\npatch([8 2 10 2 8 17 20"
" 23 33 25 18 13 21 13 18 25 33 23 20 17 8 ],[5 11 19 27 33 33 30 33 33 25 32 "
"27 19 11 6 13 5 5 8 5 5 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 38 38 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\n\nfprintf('','COMMENT: end icon text');\ncolor('red');\nplot(sw"
"LineX,simSwLineY);\ncolor('black');\nplot(swLineX,hwSwLineY);\n"
	}
	Block {
	  BlockType		  Step
	  Name			  "Step"
	  Position		  [450, 70, 480, 100]
	  Time			  "2"
	  Before		  "1"
	  After			  "0"
	  SampleTime		  "1"
	}
	Block {
	  BlockType		  Step
	  Name			  "Step1"
	  Position		  [465, 300, 495, 330]
	  Time			  "2"
	  Before		  "1"
	  After			  "0"
	  SampleTime		  "1"
	}
	Block {
	  BlockType		  Reference
	  Name			  "lsb1"
	  Ports			  [1, 1]
	  Position		  [490, 115, 525, 135]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "1"
	  boolean_output	  on
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "0"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,20,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 "
"18 19 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 1"
"8 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COM"
"MENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "lsb2"
	  Ports			  [1, 1]
	  Position		  [495, 225, 530, 245]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "1"
	  boolean_output	  on
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "1"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,20,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 "
"18 19 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 1"
"8 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COM"
"MENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "lsb3"
	  Ports			  [1, 1]
	  Position		  [495, 355, 530, 375]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "1"
	  boolean_output	  on
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "MSB of Input"
	  bit0			  "2"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,20,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 "
"18 19 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 1"
"8 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COM"
"MENT: end icon text');\n"
	}
	Block {
	  BlockType		  Constant
	  Name			  "sconst"
	  Position		  [490, 177, 520, 203]
	  Value			  "0"
	  VectorParams1D	  on
	  SamplingMode		  "Sample based"
	  OutDataTypeMode	  "Inherit from 'Constant value'"
	  OutDataType		  "sfix(16)"
	  ConRadixGroup		  "Use specified scaling"
	  OutScaling		  "2^0"
	  SampleTime		  "1"
	  FramePeriod		  "inf"
	}
	Block {
	  BlockType		  Constant
	  Name			  "sconst2"
	  Position		  [475, 622, 520, 648]
	  Value			  "8"
	  VectorParams1D	  on
	  SamplingMode		  "Sample based"
	  OutDataTypeMode	  "Inherit from 'Constant value'"
	  OutDataType		  "sfix(16)"
	  ConRadixGroup		  "Use specified scaling"
	  OutScaling		  "2^0"
	  SampleTime		  "1"
	  FramePeriod		  "inf"
	}
	Block {
	  BlockType		  Constant
	  Name			  "sconst3"
	  Position		  [475, 812, 520, 838]
	  Value			  "0"
	  VectorParams1D	  on
	  SamplingMode		  "Sample based"
	  OutDataTypeMode	  "Inherit from 'Constant value'"
	  OutDataType		  "sfix(16)"
	  ConRadixGroup		  "Use specified scaling"
	  OutScaling		  "2^0"
	  SampleTime		  "1"
	  FramePeriod		  "inf"
	}
	Block {
	  BlockType		  Reference
	  Name			  "sl_5lsb"
	  Ports			  [1, 1]
	  Position		  [480, 680, 540, 710]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "5"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "LSB of Input"
	  bit0			  "0"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "sl_5lsb1"
	  Ports			  [1, 1]
	  Position		  [495, 407, 530, 423]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "1"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "LSB of Input"
	  bit0			  "3"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "35,16,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 35 35 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([14 11 15 11 14 1"
"8 19 20 25 21 18 16 20 16 18 21 25 20 19 18 14 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COM"
"MENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "sl_5lsb_1"
	  Ports			  [1, 1]
	  Position		  [480, 870, 540, 900]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "5"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "LSB of Input"
	  bit0			  "0"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "sl_byte0"
	  Ports			  [1, 1]
	  Position		  [190, 60, 250, 90]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "LSB of Input"
	  bit0			  "0"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "sl_byte1"
	  Ports			  [1, 1]
	  Position		  [190, 260, 250, 290]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "LSB of Input"
	  bit0			  "8"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "sl_byte2"
	  Ports			  [1, 1]
	  Position		  [190, 320, 250, 350]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "LSB of Input"
	  bit0			  "16"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "sl_byte3"
	  Ports			  [1, 1]
	  Position		  [195, 680, 255, 710]
	  SourceBlock		  "xbsIndex_r4/Slice"
	  SourceType		  "Xilinx Bit Slice Extractor Block"
	  infoedit		  "Extracts a given range of bits from each in"
"put sample and presents it at the output.  The output type is ordinarily unsi"
"gned with binary point at zero, but can be Boolean when the slice is one bit "
"wide.<P><P>Hardware notes: In hardware this block costs nothing."
	  nbits			  "8"
	  boolean_output	  off
	  mode			  "Lower Bit Location + Width"
	  bit1			  "0"
	  base1			  "LSB of Input"
	  bit0			  "24"
	  base0			  "LSB of Input"
	  dbl_ovrd		  off
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,449,398"
	  block_type		  "slice"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "60,30,1,1,white,blue,0,fe24a11e"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 3"
"0 32 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20"
" 26 21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30"
" 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: beg"
"in icon text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','"
"COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Outport
	  Name			  "ReloadRTC"
	  Position		  [715, 108, 745, 122]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "BitRes"
	  Position		  [720, 218, 750, 232]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "SysReset"
	  Position		  [725, 348, 755, 362]
	  Port			  "3"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "StationID"
	  Position		  [750, 518, 780, 532]
	  Port			  "4"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "BitsPerSample"
	  Position		  [765, 663, 795, 677]
	  Port			  "5"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "Log2Channels"
	  Position		  [765, 853, 795, 867]
	  Port			  "6"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "SampleSource"
	  Position		  [725, 408, 755, 422]
	  Port			  "7"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "Step"
	  SrcPort		  1
	  DstBlock		  "Gateway In1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Gateway In1"
	  SrcPort		  1
	  Points		  [20, 0]
	  DstBlock		  "Simulation Multiplexer"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "lsb1"
	  SrcPort		  1
	  DstBlock		  "Simulation Multiplexer"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Simulation Multiplexer"
	  SrcPort		  1
	  DstBlock		  "ReloadRTC"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "lsb2"
	  SrcPort		  1
	  DstBlock		  "Simulation Multiplexer1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Simulation Multiplexer1"
	  SrcPort		  1
	  DstBlock		  "BitRes"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sconst"
	  SrcPort		  1
	  DstBlock		  "Gateway In2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Simulation Multiplexer2"
	  SrcPort		  1
	  DstBlock		  "SysReset"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "lsb3"
	  SrcPort		  1
	  DstBlock		  "Simulation Multiplexer2"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Gateway In2"
	  SrcPort		  1
	  Points		  [0, 25]
	  DstBlock		  "Simulation Multiplexer1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Gateway In3"
	  SrcPort		  1
	  Points		  [0, 30]
	  DstBlock		  "Simulation Multiplexer2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Step1"
	  SrcPort		  1
	  DstBlock		  "Gateway In3"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "ConfigReg"
	  SrcPort		  1
	  Points		  [90, 0]
	  Branch {
	    DstBlock		    "sl_byte0"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 200]
	    Branch {
	      DstBlock		      "sl_byte1"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [0, 60]
	      Branch {
		DstBlock		"sl_byte2"
		DstPort			1
	      }
	      Branch {
		Points			[0, 360]
		DstBlock		"sl_byte3"
		DstPort			1
	      }
	    }
	  }
	}
	Line {
	  SrcBlock		  "sl_byte0"
	  SrcPort		  1
	  Points		  [170, 0; 0, 50]
	  Branch {
	    DstBlock		    "lsb1"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 110]
	    Branch {
	      DstBlock		      "lsb2"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [0, 130]
	      Branch {
		DstBlock		"lsb3"
		DstPort			1
	      }
	      Branch {
		Points			[0, 50]
		DstBlock		"sl_5lsb1"
		DstPort			1
	      }
	    }
	  }
	}
	Line {
	  SrcBlock		  "Gateway In4"
	  SrcPort		  1
	  Points		  [5, 0; 0, 40]
	  DstBlock		  "Simulation Multiplexer3"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Const_Mh_0x4D68"
	  SrcPort		  1
	  DstBlock		  "Gateway In4"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Concat"
	  SrcPort		  1
	  Points		  [60, 0; 0, -10]
	  DstBlock		  "Simulation Multiplexer3"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Simulation Multiplexer3"
	  SrcPort		  1
	  DstBlock		  "StationID"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sl_byte1"
	  SrcPort		  1
	  Points		  [145, 0; 0, 285]
	  DstBlock		  "Concat"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "sl_byte2"
	  SrcPort		  1
	  Points		  [130, 0; 0, 195]
	  DstBlock		  "Concat"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sconst2"
	  SrcPort		  1
	  DstBlock		  "Gateway In5"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Gateway In5"
	  SrcPort		  1
	  Points		  [20, 0; 0, 25]
	  DstBlock		  "Simulation Multiplexer4"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sl_5lsb"
	  SrcPort		  1
	  Points		  [60, 0; 0, -15]
	  DstBlock		  "Simulation Multiplexer4"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Simulation Multiplexer4"
	  SrcPort		  1
	  DstBlock		  "BitsPerSample"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sl_byte3"
	  SrcPort		  1
	  DstBlock		  "sl_5lsb"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sconst3"
	  SrcPort		  1
	  DstBlock		  "Gateway In6"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Gateway In6"
	  SrcPort		  1
	  Points		  [20, 0; 0, 25]
	  DstBlock		  "Simulation Multiplexer5"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sl_5lsb_1"
	  SrcPort		  1
	  Points		  [60, 0; 0, -15]
	  DstBlock		  "Simulation Multiplexer5"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Simulation Multiplexer5"
	  SrcPort		  1
	  DstBlock		  "Log2Channels"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Constant8"
	  SrcPort		  1
	  DstBlock		  "sl_5lsb_1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sl_5lsb1"
	  SrcPort		  1
	  DstBlock		  "SampleSource"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      Reference
      Name		      "Constant1"
      Ports		      [0, 1]
      Position		      [1195, 819, 1230, 841]
      ShowName		      off
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Boolean"
      const		      "0"
      n_bits		      "16"
      bin_pt		      "14"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,c7c04a0c"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant2"
      Ports		      [0, 1]
      Position		      [515, 1189, 550, 1211]
      ShowName		      off
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Unsigned"
      const		      "1"
      n_bits		      "1"
      bin_pt		      "0"
      explicit_period	      on
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,85613821"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'1');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant3"
      Ports		      [0, 1]
      Position		      [1180, 849, 1215, 871]
      ShowName		      off
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Unsigned"
      const		      "0"
      n_bits		      "10"
      bin_pt		      "0"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,c7c04a0c"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant4"
      Ports		      [0, 1]
      Position		      [1155, 609, 1190, 631]
      ShowName		      off
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Boolean"
      const		      "1"
      n_bits		      "16"
      bin_pt		      "14"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,85613821"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'1');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant5"
      Ports		      [0, 1]
      Position		      [1220, 1254, 1255, 1276]
      ShowName		      off
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Boolean"
      const		      "0"
      n_bits		      "16"
      bin_pt		      "14"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,c7c04a0c"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant6"
      Ports		      [0, 1]
      Position		      [1205, 1284, 1240, 1306]
      ShowName		      off
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Unsigned"
      const		      "1"
      n_bits		      "10"
      bin_pt		      "0"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,85613821"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'1');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant7"
      Ports		      [0, 1]
      Position		      [1180, 1044, 1215, 1066]
      ShowName		      off
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Boolean"
      const		      "1"
      n_bits		      "16"
      bin_pt		      "14"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,85613821"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'1');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant8"
      Ports		      [0, 1]
      Position		      [1155, 729, 1190, 751]
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Unsigned"
      const		      "0"
      n_bits		      "6"
      bin_pt		      "0"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,c7c04a0c"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Constant9"
      Ports		      [0, 1]
      Position		      [1180, 1164, 1215, 1186]
      SourceBlock	      "xbsIndex_r4/Constant"
      SourceType	      "Xilinx Constant Block Block"
      arith_type	      "Unsigned"
      const		      "0"
      n_bits		      "6"
      bin_pt		      "0"
      explicit_period	      off
      period		      "1"
      dsp48_infoedit	      "The use of this block for DSP48 instructions is"
" deprecated.  Please use the Opmode block."
      equ		      "P=C"
      opselect		      "C"
      inp2		      "PCIN>>17"
      opr		      "+"
      inp1		      "P"
      carry		      "CIN"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "constant"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,22,0,1,white,blue,0,c7c04a0c"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 22 22 ],[0.77 0.82 0.91]);\npatch([12 8 13 8 12 18 20 2"
"2 28 23 18 15 21 15 18 23 28 22 20 18 12 ],[2 6 11 16 20 20 18 20 20 15 20 17"
" 11 5 2 7 2 2 4 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 22 22 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'0');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Convert"
      Ports		      [1, 1]
      Position		      [1790, 607, 1835, 623]
      SourceBlock	      "xbsIndex_r4/Convert"
      SourceType	      "Xilinx Type Converter Block"
      infoedit		      "Hardware notes: rounding and saturating require"
" hardware resources; truncating and wrapping do not."
      arith_type	      "Boolean"
      n_bits		      "16"
      bin_pt		      "14"
      quantization	      "Truncate"
      overflow		      "Wrap"
      latency		      "0"
      dbl_ovrd		      off
      pipeline		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,381,366"
      block_type	      "convert"
      block_version	      "9.1.01"
      sg_icon_stat	      "45,16,1,1,white,blue,0,0eb6e735"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 45 45 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([19 16 20 16 19 23 24"
" 25 30 26 23 21 25 21 23 26 30 25 24 23 19 ],[2 5 9 13 16 16 15 16 16 12 15 1"
"3 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 45 45 0 ],[0 16 16 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMMENT:"
" end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Convert1"
      Ports		      [1, 1]
      Position		      [1735, 1092, 1780, 1108]
      SourceBlock	      "xbsIndex_r4/Convert"
      SourceType	      "Xilinx Type Converter Block"
      infoedit		      "Hardware notes: rounding and saturating require"
" hardware resources; truncating and wrapping do not."
      arith_type	      "Boolean"
      n_bits		      "16"
      bin_pt		      "14"
      quantization	      "Truncate"
      overflow		      "Wrap"
      latency		      "0"
      dbl_ovrd		      off
      pipeline		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,381,366"
      block_type	      "convert"
      block_version	      "9.1.01"
      sg_icon_stat	      "45,16,1,1,white,blue,0,0eb6e735"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 45 45 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([19 16 20 16 19 23 24"
" 25 30 26 23 21 25 21 23 26 30 25 24 23 19 ],[2 5 9 13 16 16 15 16 16 12 15 1"
"3 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 45 45 0 ],[0 16 16 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMMENT:"
" end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Convert2"
      Ports		      [1, 1]
      Position		      [800, 965, 830, 985]
      Orientation	      "left"
      NamePlacement	      "alternate"
      SourceBlock	      "xbsIndex_r4/Convert"
      SourceType	      "Xilinx Type Converter Block"
      infoedit		      "Hardware notes: rounding and saturating require"
" hardware resources; truncating and wrapping do not."
      arith_type	      "Boolean"
      n_bits		      "16"
      bin_pt		      "14"
      quantization	      "Truncate"
      overflow		      "Wrap"
      latency		      "0"
      dbl_ovrd		      off
      pipeline		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,381,366"
      block_type	      "convert"
      block_version	      "9.1.01"
      sg_icon_stat	      "30,20,1,1,white,blue,0,0eb6e735"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15 16 "
"22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 15 10"
" 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]);\n"
"fprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon te"
"xt');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Convert3"
      Ports		      [1, 1]
      Position		      [790, 1045, 820, 1065]
      Orientation	      "left"
      NamePlacement	      "alternate"
      SourceBlock	      "xbsIndex_r4/Convert"
      SourceType	      "Xilinx Type Converter Block"
      infoedit		      "Hardware notes: rounding and saturating require"
" hardware resources; truncating and wrapping do not."
      arith_type	      "Boolean"
      n_bits		      "16"
      bin_pt		      "14"
      quantization	      "Truncate"
      overflow		      "Wrap"
      latency		      "0"
      dbl_ovrd		      off
      pipeline		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,381,366"
      block_type	      "convert"
      block_version	      "9.1.01"
      sg_icon_stat	      "30,20,1,1,white,blue,0,0eb6e735"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15 16 "
"22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 15 10"
" 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]);\n"
"fprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon te"
"xt');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Logical"
      Ports		      [4, 1]
      Position		      [455, 504, 485, 576]
      SourceBlock	      "xbsIndex_r4/Logical"
      SourceType	      "Xilinx Logical Block Block"
      logical_function	      "OR"
      inputs		      "4"
      en		      off
      latency		      "1"
      precision		      "Full"
      arith_type	      "Unsigned"
      n_bits		      "16"
      bin_pt		      "0"
      align_bp		      on
      dbl_ovrd		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "logical"
      block_version	      "9.1.01"
      sg_icon_stat	      "30,72,4,1,white,blue,0,cdc57ff9"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 72 72 ],[0.77 0.82 0.91]);\npatch([7 2 9 2 7 15 17 19 2"
"7 20 14 9 15 9 14 20 27 19 17 15 7 ],[24 29 36 43 48 48 46 48 48 41 47 42 36 "
"30 25 31 24 24 26 24 24 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 72 72 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');disp('\\newlineor\\newlinez^{-1}','texmode','on'"
");\nfprintf('','COMMENT: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Logical2"
      Ports		      [4, 1]
      Position		      [420, 375, 450, 440]
      SourceBlock	      "xbsIndex_r4/Logical"
      SourceType	      "Xilinx Logical Block Block"
      logical_function	      "OR"
      inputs		      "4"
      en		      off
      latency		      "1"
      precision		      "Full"
      arith_type	      "Unsigned"
      n_bits		      "16"
      bin_pt		      "0"
      align_bp		      on
      dbl_ovrd		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "logical"
      block_version	      "9.1.01"
      sg_icon_stat	      "30,65,4,1,white,blue,0,cdc57ff9"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 65 65 ],[0.77 0.82 0.91]);\npatch([7 2 9 2 7 15 17 19 2"
"7 20 14 9 15 9 14 20 27 19 17 15 7 ],[21 26 33 40 45 45 43 45 45 38 44 39 33 "
"27 22 28 21 21 23 21 21 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 65 65 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');disp('\\newlineor\\newlinez^{-1}','texmode','on'"
");\nfprintf('','COMMENT: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Model Info"
      Ports		      []
      Position		      [40, 125, 312, 241]
      ShowName		      off
      SourceBlock	      "simulink/Model-Wide\nUtilities/Model Info"
      SourceType	      "CMBlock"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      InitialBlockCM	      "None"
      BlockCM		      "None"
      Frame		      "on"
      DisplayStringWithTags   "1024 MHz ADC clock\n\nVDIF UDP/IP output"
      MaskDisplayString	      "1024 MHz ADC clock\\n\\nVDIF UDP/IP output"
      HorizontalTextAlignment "Center"
      LeftAlignmentValue      "0.5"
      SourceBlockDiagram      "expres4g1024M"
      TagMaxNumber	      "20"
    }
    Block {
      BlockType		      Reference
      Name		      "National Semi PLL"
      Tag		      "xps:nationalpll"
      Ports		      [1, 1]
      Position		      [120, 19, 220, 51]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_National_Semi_PLL_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  dbl_ovrd		  "off"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/National Semi PLL"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_group		      "iBOB:gpio2"
      sample_period	      "1"
      gw_name		      "expres4g1024M_National_Semi_PLL_user_data_out"
    }
    Block {
      BlockType		      SubSystem
      Name		      "NoisyTwotone"
      Ports		      [0, 1]
      Position		      [20, 330, 60, 390]
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"NoisyTwotone"
	Location		[546, 332, 971, 534]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Reference
	  Name			  "Band-Limited\nWhite Noise"
	  Ports			  [0, 1]
	  Position		  [25, 80, 55, 110]
	  SourceBlock		  "simulink/Sources/Band-Limited\nWhite Noise"
	  SourceType		  "Band-Limited White Noise."
	  ShowPortLabels	  on
	  SystemSampleTime	  "-1"
	  FunctionWithSeparateData off
	  RTWMemSecFuncInitTerm	  "Inherit from model"
	  RTWMemSecFuncExecute	  "Inherit from model"
	  RTWMemSecDataConstants  "Inherit from model"
	  RTWMemSecDataInternal	  "Inherit from model"
	  RTWMemSecDataParameters "Inherit from model"
	  Cov			  "[1e-3]"
	  Ts			  "1"
	  seed			  "[23341]"
	  VectorParams1D	  on
	}
	Block {
	  BlockType		  Reference
	  Name			  "Gateway In"
	  Ports			  [1, 1]
	  Position		  [280, 55, 345, 75]
	  SourceBlock		  "xbsIndex_r4/Gateway In"
	  SourceType		  "Xilinx Gateway In Block"
	  infoedit		  "Gateway in block.  Converts inputs of type "
"Simulink integer, double and fixed point to  Xilinx fixed point type.<P><P>Ha"
"rdware notes:  In hardware these blocks become top level input ports."
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "7"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Saturate"
	  period		  "1"
	  dbl_ovrd		  off
	  timing_constraint	  "None"
	  locs_specified	  off
	  LOCs			  "{}"
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,423"
	  block_type		  "gatewayin"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "65,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 65 65 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([27 24 29 24 27 3"
"2 33 34 40 36 32 29 34 29 32 36 40 34 33 32 27 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 65 65 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Repeating\nSequence2"
	  Ports			  [0, 1]
	  Position		  [35, 145, 65, 175]
	  SourceBlock		  "simulink/Sources/Repeating\nSequence"
	  SourceType		  "Repeating table"
	  ShowPortLabels	  on
	  SystemSampleTime	  "-1"
	  FunctionWithSeparateData off
	  RTWMemSecFuncInitTerm	  "Inherit from model"
	  RTWMemSecFuncExecute	  "Inherit from model"
	  RTWMemSecDataConstants  "Inherit from model"
	  RTWMemSecDataInternal	  "Inherit from model"
	  RTWMemSecDataParameters "Inherit from model"
	  rep_seq_t		  "1:1024"
	  rep_seq_y		  "1e-2*[linspace(-1,1,256) linspace(-1,1,256)"
" linspace(-1,1,256) linspace(-1,1,256)]"
	}
	Block {
	  BlockType		  Saturate
	  Name			  "Saturation"
	  Position		  [215, 50, 245, 80]
	  UpperLimit		  "0.45"
	  LowerLimit		  "-0.45"
	}
	Block {
	  BlockType		  Sin
	  Name			  "Sine Wave"
	  Ports			  [0, 1]
	  Position		  [50, 25, 80, 55]
	  SineType		  "Sample based"
	  Amplitude		  "0.1"
	  Samples		  "5"
	  Offset		  "1"
	  SampleTime		  "1"
	}
	Block {
	  BlockType		  Sin
	  Name			  "Sine Wave1"
	  Ports			  [0, 1]
	  Position		  [195, 115, 225, 145]
	  Orientation		  "left"
	  NamePlacement		  "alternate"
	  SineType		  "Sample based"
	  Amplitude		  "0.05"
	  Samples		  "17"
	  Offset		  "7"
	  SampleTime		  "1"
	}
	Block {
	  BlockType		  Sum
	  Name			  "Sum"
	  Ports			  [4, 1]
	  Position		  [135, 45, 175, 85]
	  ShowName		  off
	  IconShape		  "round"
	  Inputs		  "|++++"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Outport
	  Name			  "Out1"
	  Position		  [370, 58, 400, 72]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "Sine Wave"
	  SrcPort		  1
	  Points		  [46, 0]
	  DstBlock		  "Sum"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Band-Limited\nWhite Noise"
	  SrcPort		  1
	  Points		  [35, 0; 0, -30]
	  DstBlock		  "Sum"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Repeating\nSequence2"
	  SrcPort		  1
	  Points		  [55, 0; 0, -71]
	  DstBlock		  "Sum"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "Sum"
	  SrcPort		  1
	  DstBlock		  "Saturation"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Saturation"
	  SrcPort		  1
	  DstBlock		  "Gateway In"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Sine Wave1"
	  SrcPort		  1
	  Points		  [-35, 0]
	  DstBlock		  "Sum"
	  DstPort		  4
	}
	Line {
	  SrcBlock		  "Gateway In"
	  SrcPort		  1
	  DstBlock		  "Out1"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "PosEdge"
      Ports		      [1, 1]
      Position		      [535, 524, 585, 556]
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      FunctionWithSeparateData off
      MaskHideContents	      off
      System {
	Name			"PosEdge"
	Location		[458, 598, 846, 784]
	Open			off
	ModelBrowserVisibility	on
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
	TiledPageScale		1
	ShowPageBoundaries	off
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "In1"
	  Position		  [25, 33, 55, 47]
	  IconDisplay		  "Port number"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Inverter2"
	  Ports			  [1, 1]
	  Position		  [105, 28, 135, 52]
	  SourceBlock		  "xbsIndex_r4/Inverter"
	  SourceType		  "Xilinx Inverter Block"
	  infoedit		  "Bitwise logical negation (one's complement)"
" operator."
	  en			  off
	  latency		  "1"
	  dbl_ovrd		  off
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "20,20,356,232"
	  block_type		  "inv"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "30,24,1,1,white,blue,0,8c39c053"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 24 24 ],[0.77 0.82 0.91]);\npatch([9 5 11 5 9 15 17"
" 19 26 21 16 12 18 12 16 21 26 19 17 15 9 ],[3 7 13 19 23 23 21 23 23 18 23 1"
"9 13 7 3 8 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 24 24 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('\\newline\\bf{not}\\newlinez^{-1}','texmode',"
"'on');\nfprintf('','COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Logical1"
	  Ports			  [2, 1]
	  Position		  [180, 32, 210, 68]
	  SourceBlock		  "xbsIndex_r4/Logical"
	  SourceType		  "Xilinx Logical Block Block"
	  logical_function	  "AND"
	  inputs		  "2"
	  en			  off
	  latency		  "0"
	  precision		  "Full"
	  arith_type		  "Unsigned"
	  n_bits		  "16"
	  bin_pt		  "0"
	  align_bp		  on
	  dbl_ovrd		  off
	  xl_use_area		  off
	  xl_area		  "[0,0,0,0,0,0,0]"
	  has_advanced_control	  "0"
	  sggui_pos		  "-1,-1,-1,-1"
	  block_type		  "logical"
	  block_version		  "9.1.01"
	  sg_icon_stat		  "30,36,2,1,white,blue,0,087b5522"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 36 36 ],[0.77 0.82 0.91]);\npatch([7 2 9 2 7 15 17 "
"19 27 20 14 9 15 9 14 20 27 19 17 15 7 ],[6 11 18 25 30 30 28 30 30 23 29 24 "
"18 12 7 13 6 6 8 6 6 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 36 36 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('\\newlineand\\newlinez^{-0}','texmode','on');"
"\nfprintf('','COMMENT: end icon text');\n"
	}
	Block {
	  BlockType		  Outport
	  Name			  "Out1"
	  Position		  [235, 43, 265, 57]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "Inverter2"
	  SrcPort		  1
	  DstBlock		  "Logical1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "In1"
	  SrcPort		  1
	  Points		  [15, 0]
	  Branch {
	    DstBlock		    "Inverter2"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 20]
	    DstBlock		    "Logical1"
	    DstPort		    2
	  }
	}
	Line {
	  SrcBlock		  "Logical1"
	  SrcPort		  1
	  DstBlock		  "Out1"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      Reference
      Name		      "Register"
      Ports		      [2, 1]
      Position		      [715, 932, 775, 988]
      Orientation	      "left"
      NamePlacement	      "alternate"
      SourceBlock	      "xbsIndex_r4/Register"
      SourceType	      "Xilinx Register Block"
      init		      "0"
      rst		      off
      en		      on
      dbl_ovrd		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "register"
      block_version	      "9.1.01"
      sg_icon_stat	      "60,56,2,1,white,blue,0,cc3303a0"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 60 60 0 ],[0 0 56 56 ],[0.77 0.82 0.91]);\npatch([15 6 19 6 15 30 34 3"
"8 54 41 29 20 32 20 29 41 54 38 34 30 15 ],[6 15 28 41 50 50 46 50 50 37 49 4"
"0 28 16 7 19 6 6 10 6 6 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 56 56 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,'d');\ncolor('black');port_"
"label('input',2,'en');\ncolor('black');port_label('output',1,'q');\ncolor('bl"
"ack');disp('\\bf{z^{-1}}','texmode','on');\nfprintf('','COMMENT: end icon tex"
"t');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Register1"
      Ports		      [2, 1]
      Position		      [710, 1012, 770, 1068]
      Orientation	      "left"
      NamePlacement	      "alternate"
      SourceBlock	      "xbsIndex_r4/Register"
      SourceType	      "Xilinx Register Block"
      init		      "0"
      rst		      off
      en		      on
      dbl_ovrd		      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "-1,-1,-1,-1"
      block_type	      "register"
      block_version	      "9.1.01"
      sg_icon_stat	      "60,56,2,1,white,blue,0,cc3303a0"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 60 60 0 ],[0 0 56 56 ],[0.77 0.82 0.91]);\npatch([15 6 19 6 15 30 34 3"
"8 54 41 29 20 32 20 29 41 54 38 34 30 15 ],[6 15 28 41 50 50 46 50 50 37 49 4"
"0 28 16 7 19 6 6 10 6 6 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 56 56 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,'d');\ncolor('black');port_"
"label('input',2,'en');\ncolor('black');port_label('output',1,'q');\ncolor('bl"
"ack');disp('\\bf{z^{-1}}','texmode','on');\nfprintf('','COMMENT: end icon tex"
"t');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "Repeating\nSequence1"
      Ports		      [0, 1]
      Position		      [195, 380, 225, 410]
      SourceBlock	      "simulink/Sources/Repeating\nSequence"
      SourceType	      "Repeating table"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      rep_seq_t		      "1:32"
      rep_seq_y		      "[ones(1,16) zeros(1,16)]"
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator"
      Position		      [2100, 525, 2120, 545]
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator1"
      Position		      [2045, 1010, 2065, 1030]
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator15"
      Position		      [20, 670, 40, 690]
      Orientation	      "left"
      NamePlacement	      "alternate"
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator2"
      Position		      [2195, 1055, 2215, 1075]
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator3"
      Position		      [2195, 1100, 2215, 1120]
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator7"
      Position		      [2250, 570, 2270, 590]
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator8"
      Position		      [2250, 615, 2270, 635]
    }
    Block {
      BlockType		      Terminator
      Name		      "Terminator9"
      Position		      [305, 25, 325, 45]
    }
    Block {
      BlockType		      ToWorkspace
      Name		      "To Workspace1"
      Position		      [110, 385, 170, 415]
      VariableName	      "soSignal"
      MaxDataPoints	      "inf"
      SampleTime	      "-1"
      SaveFormat	      "Array"
    }
    Block {
      BlockType		      Reference
      Name		      "XSG core config"
      Tag		      "xps:xsg"
      Ports		      []
      Position		      [335, 79, 381, 122]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      SourceBlock	      "xps_library/XSG core config"
      SourceType	      "xsg core config"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      hw_sys		      "iBOB"
      ibob_linux	      off
      clk_src		      "adc0_clk"
      gpio_clk_io_group	      "iBOB:sma"
      gpio_clk_bit_index      "0"
      clk_rate		      "256"
      sample_period	      "1"
      synthesis_tool	      "XST"
      mpc_type		      "powerpc405"
    }
    Block {
      BlockType		      Reference
      Name		      "adc"
      Tag		      "xps:adc"
      Ports		      [4, 17]
      Position		      [260, 253, 405, 517]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      SourceBlock	      "xps_library/adc"
      SourceType	      "adc"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      adc_brd		      "iBOB:adc0"
      adc_clk_rate	      "1024"
      adc_interleave	      off
      sample_period	      "1"
    }
    Block {
      BlockType		      Reference
      Name		      "adc_data_i"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [70, 565, 170, 595]
      Orientation	      "left"
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      NamePlacement	      "alternate"
      LinkData {
	BlockName		"expres4g1024M_config_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "To Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_adc_data_i_user_data_in"
    }
    Block {
      BlockType		      Reference
      Name		      "adc_data_q"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [70, 615, 170, 645]
      Orientation	      "left"
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      NamePlacement	      "alternate"
      LinkData {
	BlockName		"expres4g1024M_config_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "To Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_adc_data_q_user_data_in"
    }
    Block {
      BlockType		      Reference
      Name		      "bit_levels"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [80, 1080, 180, 1110]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_teng_decfactor_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_bit_levels_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "bitreducer8to2_v10_1"
      Ports		      [9, 4]
      Position		      [795, 17, 950, 203]
      SourceBlock	      "xbsIndex_r4/Black Box"
      SourceType	      "Xilinx Black Box Block"
      infoedit		      " Incorporates black box HDL and simulation mode"
"l into a System Generator design.<P><P>You must supply a Black Box with certa"
"in information about the HDL component you would like to bring into System Ge"
"nerator. This information is provided through a Matlab function.<P><P>When \""
"Simulation mode\" is set to \"Inactive\", you will typically want to provide "
"a separate simulation model by using a Simulation Multiplexer.<P>When \"Simul"
"ation mode\" is set to \"External co-simulator\", you must include a ModelSim"
" block in the design."
      init_code		      "bitreducer8to2_v10_config"
      sim_method	      "ISE Simulator"
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,358"
      block_type	      "blackbox2"
      block_version	      "9.1.01"
      sg_icon_stat	      "155,186,9,4,white,blue,0,c845c255"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 155 155 0 ],[0 0 186 186 ],[0.77 0.82 0.91]);\npatch([37 11 47 11 37 7"
"8 89 100 144 109 76 52 88 52 76 109 144 100 89 78 37 ],[32 58 94 130 156 156 "
"145 156 156 121 154 130 94 58 34 67 32 32 43 32 32 ],[0.98 0.96 0.92]);\nplot"
"([0 0 155 155 0 ],[0 186 186 0 0 ]);\nfprintf('','COMMENT: end icon graphics'"
");\nfprintf('','COMMENT: begin icon text');\ncolor('black');port_label('input"
"',1,'rst');\ncolor('black');port_label('input',2,'s0');\ncolor('black');port_"
"label('input',3,'s1');\ncolor('black');port_label('input',4,'s2');\ncolor('bl"
"ack');port_label('input',5,'s3');\ncolor('black');port_label('input',6,'valid"
"_in');\ncolor('black');port_label('input',7,'sync_in');\ncolor('black');port_"
"label('input',8,'magnitude_level_pos');\ncolor('black');port_label('input',9,"
"'magnitude_level_neg');\ncolor('black');port_label('output',1,'samples');\nco"
"lor('black');port_label('output',2,'valid_out');\ncolor('black');port_label('"
"output',3,'syncs_out');\ncolor('black');port_label('output',4,'sync_out');\nf"
"printf('','COMMENT: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "bitreducer8to2_v10_2"
      Ports		      [9, 4]
      Position		      [1420, 32, 1575, 218]
      SourceBlock	      "xbsIndex_r4/Black Box"
      SourceType	      "Xilinx Black Box Block"
      infoedit		      " Incorporates black box HDL and simulation mode"
"l into a System Generator design.<P><P>You must supply a Black Box with certa"
"in information about the HDL component you would like to bring into System Ge"
"nerator. This information is provided through a Matlab function.<P><P>When \""
"Simulation mode\" is set to \"Inactive\", you will typically want to provide "
"a separate simulation model by using a Simulation Multiplexer.<P>When \"Simul"
"ation mode\" is set to \"External co-simulator\", you must include a ModelSim"
" block in the design."
      init_code		      "bitreducer8to2_v10_config"
      sim_method	      "ISE Simulator"
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,358"
      block_type	      "blackbox2"
      block_version	      "9.1.01"
      sg_icon_stat	      "155,186,9,4,white,blue,0,c845c255"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 155 155 0 ],[0 0 186 186 ],[0.77 0.82 0.91]);\npatch([37 11 47 11 37 7"
"8 89 100 144 109 76 52 88 52 76 109 144 100 89 78 37 ],[32 58 94 130 156 156 "
"145 156 156 121 154 130 94 58 34 67 32 32 43 32 32 ],[0.98 0.96 0.92]);\nplot"
"([0 0 155 155 0 ],[0 186 186 0 0 ]);\nfprintf('','COMMENT: end icon graphics'"
");\nfprintf('','COMMENT: begin icon text');\ncolor('black');port_label('input"
"',1,'rst');\ncolor('black');port_label('input',2,'s0');\ncolor('black');port_"
"label('input',3,'s1');\ncolor('black');port_label('input',4,'s2');\ncolor('bl"
"ack');port_label('input',5,'s3');\ncolor('black');port_label('input',6,'valid"
"_in');\ncolor('black');port_label('input',7,'sync_in');\ncolor('black');port_"
"label('input',8,'magnitude_level_pos');\ncolor('black');port_label('input',9,"
"'magnitude_level_neg');\ncolor('black');port_label('output',1,'samples');\nco"
"lor('black');port_label('output',2,'valid_out');\ncolor('black');port_label('"
"output',3,'syncs_out');\ncolor('black');port_label('output',4,'sync_out');\nf"
"printf('','COMMENT: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "bl_byte0"
      Ports		      [1, 1]
      Position		      [245, 1085, 280, 1105]
      SourceBlock	      "xbsIndex_r4/Slice"
      SourceType	      "Xilinx Bit Slice Extractor Block"
      infoedit		      "Extracts a given range of bits from each input "
"sample and presents it at the output.  The output type is ordinarily unsigned"
" with binary point at zero, but can be Boolean when the slice is one bit wide"
".<P><P>Hardware notes: In hardware this block costs nothing."
      nbits		      "8"
      boolean_output	      off
      mode		      "Lower Bit Location + Width"
      bit1		      "0"
      base1		      "MSB of Input"
      bit0		      "0"
      base0		      "LSB of Input"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "20,20,449,398"
      block_type	      "slice"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,20,1,1,white,blue,0,fe24a11e"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 18 1"
"9 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 18 15"
" 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "bl_byte1"
      Ports		      [1, 1]
      Position		      [250, 1135, 285, 1155]
      SourceBlock	      "xbsIndex_r4/Slice"
      SourceType	      "Xilinx Bit Slice Extractor Block"
      infoedit		      "Extracts a given range of bits from each input "
"sample and presents it at the output.  The output type is ordinarily unsigned"
" with binary point at zero, but can be Boolean when the slice is one bit wide"
".<P><P>Hardware notes: In hardware this block costs nothing."
      nbits		      "8"
      boolean_output	      off
      mode		      "Lower Bit Location + Width"
      bit1		      "0"
      base1		      "MSB of Input"
      bit0		      "8"
      base0		      "LSB of Input"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "20,20,449,398"
      block_type	      "slice"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,20,1,1,white,blue,0,fe24a11e"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 18 1"
"9 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 18 15"
" 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "bl_byte2"
      Ports		      [1, 1]
      Position		      [250, 1180, 285, 1200]
      SourceBlock	      "xbsIndex_r4/Slice"
      SourceType	      "Xilinx Bit Slice Extractor Block"
      infoedit		      "Extracts a given range of bits from each input "
"sample and presents it at the output.  The output type is ordinarily unsigned"
" with binary point at zero, but can be Boolean when the slice is one bit wide"
".<P><P>Hardware notes: In hardware this block costs nothing."
      nbits		      "8"
      boolean_output	      off
      mode		      "Lower Bit Location + Width"
      bit1		      "0"
      base1		      "MSB of Input"
      bit0		      "16"
      base0		      "LSB of Input"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "20,20,449,398"
      block_type	      "slice"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,20,1,1,white,blue,0,fe24a11e"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 18 1"
"9 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 18 15"
" 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "bl_byte3"
      Ports		      [1, 1]
      Position		      [255, 1225, 290, 1245]
      SourceBlock	      "xbsIndex_r4/Slice"
      SourceType	      "Xilinx Bit Slice Extractor Block"
      infoedit		      "Extracts a given range of bits from each input "
"sample and presents it at the output.  The output type is ordinarily unsigned"
" with binary point at zero, but can be Boolean when the slice is one bit wide"
".<P><P>Hardware notes: In hardware this block costs nothing."
      nbits		      "8"
      boolean_output	      off
      mode		      "Lower Bit Location + Width"
      bit1		      "0"
      base1		      "MSB of Input"
      bit0		      "24"
      base0		      "LSB of Input"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "20,20,449,398"
      block_type	      "slice"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,20,1,1,white,blue,0,fe24a11e"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 18 1"
"9 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 18 15"
" 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "config"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [80, 805, 180, 835]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_config_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_config_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "dest_ip"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [1525, 635, 1625, 665]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_dest_ip_ich_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_dest_ip_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "dest_port"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [1525, 670, 1625, 700]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_dest_port_ich_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_dest_port_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "dest_port_offset"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [1550, 1165, 1650, 1195]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_dest_port_ich_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_dest_port_offset_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "dly"
      Ports		      [1, 1]
      Position		      [1845, 565, 1885, 595]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly1"
      Ports		      [1, 1]
      Position		      [1855, 600, 1890, 630]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([10 5 12 5 10 18 20 2"
"2 30 23 17 12 18 12 17 23 30 22 20 18 10 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly10"
      Ports		      [1, 1]
      Position		      [775, 1348, 805, 1372]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "30,24,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 24 24 ],[0.77 0.82 0.91]);\npatch([9 5 11 5 9 15 17 19 "
"26 21 16 12 18 12 16 21 26 19 17 15 9 ],[3 7 13 19 23 23 21 23 23 18 23 19 13"
" 7 3 8 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 24 24 0 0 ]);\n"
"fprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon te"
"xt');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly11"
      Ports		      [1, 1]
      Position		      [770, 1408, 800, 1432]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "30,24,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 24 24 ],[0.77 0.82 0.91]);\npatch([9 5 11 5 9 15 17 19 "
"26 21 16 12 18 12 16 21 26 19 17 15 9 ],[3 7 13 19 23 23 21 23 23 18 23 19 13"
" 7 3 8 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 24 24 0 0 ]);\n"
"fprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon te"
"xt');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly12"
      Ports		      [1, 1]
      Position		      [245, 940, 285, 970]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly13"
      Ports		      [1, 1]
      Position		      [200, 565, 240, 595]
      Orientation	      "left"
      NamePlacement	      "alternate"
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly14"
      Ports		      [1, 1]
      Position		      [200, 1080, 215, 1110]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "15,30,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 15 15 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([3 1 5 1 3 7 8 9 13 1"
"0 7 5 9 5 7 10 13 9 8 7 3 ],[9 11 15 19 21 21 20 21 21 18 21 19 15 11 9 12 9 "
"9 10 9 9 ],[0.98 0.96 0.92]);\nplot([0 0 15 15 0 ],[0 30 30 0 0 ]);\nfprintf("
"'','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon text');\nc"
"olor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT: end icon t"
"ext');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly15"
      Ports		      [1, 1]
      Position		      [625, 1204, 640, 1246]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "15,42,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 15 15 0 ],[0 0 42 42 ],[0.77 0.82 0.91]);\npatch([3 1 5 1 3 7 8 9 13 1"
"0 7 5 9 5 7 10 13 9 8 7 3 ],[15 17 21 25 27 27 26 27 27 24 27 25 21 17 15 18 "
"15 15 16 15 15 ],[0.98 0.96 0.92]);\nplot([0 0 15 15 0 ],[0 42 42 0 0 ]);\nfp"
"rintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon text"
"');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT: end "
"icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly16"
      Ports		      [1, 1]
      Position		      [545, 1319, 560, 1361]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "15,42,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 15 15 0 ],[0 0 42 42 ],[0.77 0.82 0.91]);\npatch([3 1 5 1 3 7 8 9 13 1"
"0 7 5 9 5 7 10 13 9 8 7 3 ],[15 17 21 25 27 27 26 27 27 24 27 25 21 17 15 18 "
"15 15 16 15 15 ],[0.98 0.96 0.92]);\nplot([0 0 15 15 0 ],[0 42 42 0 0 ]);\nfp"
"rintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon text"
"');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT: end "
"icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly17"
      Ports		      [1, 1]
      Position		      [570, 1374, 585, 1416]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "15,42,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 15 15 0 ],[0 0 42 42 ],[0.77 0.82 0.91]);\npatch([3 1 5 1 3 7 8 9 13 1"
"0 7 5 9 5 7 10 13 9 8 7 3 ],[15 17 21 25 27 27 26 27 27 24 27 25 21 17 15 18 "
"15 15 16 15 15 ],[0.98 0.96 0.92]);\nplot([0 0 15 15 0 ],[0 42 42 0 0 ]);\nfp"
"rintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon text"
"');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT: end "
"icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly18"
      Ports		      [1, 1]
      Position		      [770, 1453, 800, 1477]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "30,24,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 30 30 0 ],[0 0 24 24 ],[0.77 0.82 0.91]);\npatch([9 5 11 5 9 15 17 19 "
"26 21 16 12 18 12 16 21 26 19 17 15 9 ],[3 7 13 19 23 23 21 23 23 18 23 19 13"
" 7 3 8 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 24 24 0 0 ]);\n"
"fprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon te"
"xt');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT: en"
"d icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly19"
      Ports		      [1, 1]
      Position		      [1205, 1010, 1245, 1040]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly2"
      Ports		      [1, 1]
      Position		      [1835, 705, 1875, 735]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly20"
      Ports		      [1, 1]
      Position		      [1790, 1050, 1830, 1080]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly21"
      Ports		      [1, 1]
      Position		      [1800, 1085, 1835, 1115]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([10 5 12 5 10 18 20 2"
"2 30 23 17 12 18 12 17 23 30 22 20 18 10 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly22"
      Ports		      [1, 1]
      Position		      [1780, 1190, 1820, 1220]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly23"
      Ports		      [1, 1]
      Position		      [1780, 1225, 1820, 1255]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly24"
      Ports		      [1, 1]
      Position		      [1780, 1120, 1820, 1150]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly25"
      Ports		      [1, 1]
      Position		      [1780, 1155, 1820, 1185]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly26"
      Ports		      [1, 1]
      Position		      [1790, 1015, 1830, 1045]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly27"
      Ports		      [1, 1]
      Position		      [200, 615, 240, 645]
      Orientation	      "left"
      NamePlacement	      "alternate"
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly3"
      Ports		      [1, 1]
      Position		      [1835, 740, 1875, 770]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly4"
      Ports		      [1, 1]
      Position		      [1835, 635, 1875, 665]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly5"
      Ports		      [1, 1]
      Position		      [1835, 670, 1875, 700]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly6"
      Ports		      [1, 1]
      Position		      [230, 805, 270, 835]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly7"
      Ports		      [1, 1]
      Position		      [200, 665, 240, 695]
      Orientation	      "left"
      NamePlacement	      "alternate"
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "4"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,c2217bc4"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-4}','texmode','on');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly8"
      Ports		      [1, 1]
      Position		      [1845, 530, 1885, 560]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "dly9"
      Ports		      [1, 1]
      Position		      [1180, 575, 1220, 605]
      SourceBlock	      "xbsIndex_r4/Delay"
      SourceType	      "Xilinx Delay Block"
      infoedit		      "Hardware notes: A delay line is a chain, each l"
"ink of which is an SRL16 followed by a flip-flop."
      en		      off
      latency		      "16"
      dbl_ovrd		      off
      reg_retiming	      off
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,237"
      block_type	      "delay"
      block_version	      "9.1.01"
      sg_icon_stat	      "40,30,1,1,white,blue,0,86c0f189"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 40 40 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([12 7 14 7 12 20 22 2"
"4 32 25 19 14 20 14 19 25 32 24 22 20 12 ],[3 8 15 22 27 27 25 27 27 20 26 21"
" 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 30 30 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');disp('z^{-16}','texmode','on');\nfprintf('','COMMEN"
"T: end icon text');\n"
    }
    Block {
      BlockType		      From
      Name		      "from1"
      Position		      [650, 1349, 740, 1371]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "RtcSeconds"
    }
    Block {
      BlockType		      From
      Name		      "from2"
      Position		      [655, 1409, 745, 1431]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "OnePPSFault"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "from3"
      Position		      [655, 1454, 745, 1476]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "RtcToggled"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "from4"
      Position		      [1050, 699, 1140, 721]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "RtcEpochSecs"
    }
    Block {
      BlockType		      From
      Name		      "from5"
      Position		      [1075, 1134, 1165, 1156]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "RtcEpochSecs"
    }
    Block {
      BlockType		      Goto
      Name		      "goto1"
      Position		      [950, 544, 1055, 566]
      ShowName		      off
      GotoTag		      "Samples_Sync"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto10"
      Position		      [365, 203, 435, 227]
      CloseFcn		      "tagdialog Close"
      GotoTag		      "AdcValid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto11"
      Position		      [615, 348, 685, 372]
      ShowName		      off
      GotoTag		      "AdcQ"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto12"
      Position		      [615, 388, 685, 412]
      ShowName		      off
      GotoTag		      "AdcQ_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto13"
      Position		      [535, 56, 610, 74]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "AdcI"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto14"
      Position		      [535, 106, 610, 124]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "AdcI_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto15"
      Position		      [1160, 71, 1235, 89]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "AdcQ"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto16"
      Position		      [1160, 121, 1235, 139]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "AdcQ_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto17"
      Position		      [1650, 48, 1720, 72]
      ShowName		      off
      GotoTag		      "ChQ_2bit"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto18"
      Position		      [1630, 93, 1725, 117]
      ShowName		      off
      GotoTag		      "ChQ_2bit_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto19"
      Position		      [500, 1291, 575, 1309]
      CloseFcn		      "tagdialog Close"
      GotoTag		      "RtcReload"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto2"
      Position		      [840, 1236, 930, 1264]
      ShowName		      off
      GotoTag		      "OnePPSFault"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto20"
      Position		      [865, 1095, 950, 1115]
      ShowName		      off
      GotoTag		      "RtcEpochSecs"
      TagVisibility	      "local"
    }
    Block {
      BlockType		      Goto
      Name		      "goto21"
      Position		      [445, 811, 520, 829]
      ShowName		      off
      GotoTag		      "StationID"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto22"
      Position		      [440, 835, 525, 855]
      ShowName		      off
      GotoTag		      "BitsPerSamp"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto23"
      Position		      [845, 1282, 920, 1308]
      ShowName		      off
      GotoTag		      "RtcToggled"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto24"
      Position		      [440, 861, 515, 879]
      ShowName		      off
      GotoTag		      "Log2Channels"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto25"
      Position		      [320, 945, 420, 965]
      ShowName		      off
      GotoTag		      "Qw64PerFrame"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto26"
      Position		      [325, 571, 400, 589]
      Orientation	      "left"
      NamePlacement	      "alternate"
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "AdcI"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto27"
      Position		      [1445, 713, 1505, 737]
      ShowName		      off
      GotoTag		      "VDIF_Data"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto28"
      Position		      [1445, 773, 1505, 797]
      ShowName		      off
      GotoTag		      "VDIF_Valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto29"
      Position		      [1445, 833, 1505, 857]
      ShowName		      off
      GotoTag		      "VDIF_EoF"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto3"
      Position		      [615, 528, 675, 552]
      GotoTag		      "OnePPS"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto30"
      Position		      [1435, 891, 1510, 919]
      ShowName		      off
      GotoTag		      "VDIF_Discard"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto31"
      Position		      [1635, 138, 1730, 162]
      ShowName		      off
      GotoTag		      "ChQ_2bit_syncs"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto32"
      Position		      [1025, 33, 1095, 57]
      ShowName		      off
      GotoTag		      "ChI_2bit"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto33"
      Position		      [1005, 78, 1100, 102]
      ShowName		      off
      GotoTag		      "ChI_2bit_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto34"
      Position		      [440, 886, 515, 904]
      ShowName		      off
      GotoTag		      "SampleSource"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto35"
      Position		      [1635, 183, 1730, 207]
      ShowName		      off
      GotoTag		      "ChQ_2bit_sync"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto36"
      Position		      [315, 1085, 415, 1105]
      ShowName		      off
      GotoTag		      "TwoBit_PosMag1"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto37"
      Position		      [500, 418, 570, 442]
      GotoTag		      "AdcClipped"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto38"
      Position		      [100, 351, 175, 369]
      GotoTag		      "slTestsig1"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto39"
      Position		      [685, 263, 755, 287]
      ShowName		      off
      GotoTag		      "AdcI"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto4"
      Position		      [1470, 1148, 1535, 1172]
      ShowName		      off
      GotoTag		      "VDIF_Data2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto40"
      Position		      [680, 303, 750, 327]
      ShowName		      off
      GotoTag		      "AdcI_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto41"
      Position		      [1010, 123, 1105, 147]
      ShowName		      off
      GotoTag		      "ChI_2bit_syncs"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto42"
      Position		      [500, 1162, 590, 1188]
      CloseFcn		      "tagdialog Close"
      GotoTag		      "Samples_Sync"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto43"
      Position		      [835, 1192, 910, 1218]
      ShowName		      off
      GotoTag		      "RtcTriggered"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto44"
      Position		      [835, 1147, 910, 1173]
      ShowName		      off
      GotoTag		      "RtcSeconds"
      TagVisibility	      "local"
    }
    Block {
      BlockType		      Goto
      Name		      "goto45"
      Position		      [1010, 168, 1105, 192]
      ShowName		      off
      GotoTag		      "ChI_2bit_sync"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto46"
      Position		      [1210, 156, 1285, 174]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "OnePPS"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto47"
      Position		      [1190, 189, 1290, 211]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "TwoBit_PosMag2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto48"
      Position		      [1470, 1267, 1545, 1293]
      ShowName		      off
      GotoTag		      "VDIF_EoF2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto49"
      Position		      [320, 1135, 420, 1155]
      ShowName		      off
      GotoTag		      "TwoBit_NegMag1"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto5"
      Position		      [450, 736, 525, 754]
      ShowName		      off
      GotoTag		      "RtcReload"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto50"
      Position		      [325, 1180, 425, 1200]
      ShowName		      off
      GotoTag		      "TwoBit_PosMag2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto51"
      Position		      [330, 1225, 430, 1245]
      ShowName		      off
      GotoTag		      "TwoBit_NegMag2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto52"
      Position		      [630, 159, 730, 181]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "TwoBit_PosMag1"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto53"
      Position		      [635, 185, 740, 205]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "TwoBit_NegMag1"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto54"
      Position		      [570, 141, 645, 159]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "OnePPS"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto55"
      Position		      [1195, 215, 1300, 235]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "TwoBit_NegMag2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto56"
      Position		      [1460, 1325, 1555, 1355]
      ShowName		      off
      GotoTag		      "VDIF_Discard2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "goto57"
      Position		      [325, 621, 400, 639]
      Orientation	      "left"
      NamePlacement	      "alternate"
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "AdcQ"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto6"
      Position		      [445, 762, 520, 778]
      ShowName		      off
      GotoTag		      "BitRes"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto7"
      Position		      [520, 476, 595, 494]
      GotoTag		      "AdcValid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto8"
      Position		      [445, 786, 520, 804]
      ShowName		      off
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Goto
      Name		      "goto9"
      Position		      [1470, 1208, 1540, 1232]
      ShowName		      off
      GotoTag		      "VDIF_Valid2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Reference
      Name		      "led0"
      Tag		      "xps:gpio"
      Ports		      [1, 1]
      Position		      [2110, 565, 2210, 595]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_led0_gateway"
	DialogParameters {
	  sg_icon_stat		  "40,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 40 40 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([14 11 16 11 14 1"
"9 20 21 27 23 19 16 21 16 19 23 27 21 20 19 14 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
	BlockName		"convert"
	DialogParameters {
	  arith_type		  "Boolean"
	  n_bits		  "1"
	  bin_pt		  "0"
	  dbl_ovrd		  "off"
	  sg_icon_stat		  "30,20,1,1,white,blue,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15"
" 16 22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 1"
"5 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','texmo"
"de','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1','tex"
"mode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/gpio"
      SourceType	      "gpio"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_group		      "iBOB:led"
      io_dir		      "out"
      arith_type	      "Boolean"
      bitwidth		      "1"
      bin_pt		      "0"
      bit_index		      "0"
      sample_period	      "1"
      use_ddr		      off
      reg_iob		      on
      reg_clk_phase	      "0"
      termination	      "None"
    }
    Block {
      BlockType		      Reference
      Name		      "led1"
      Tag		      "xps:gpio"
      Ports		      [1, 1]
      Position		      [2110, 610, 2210, 640]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_led1_gateway"
	DialogParameters {
	  sg_icon_stat		  "40,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 40 40 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([14 11 16 11 14 1"
"9 20 21 27 23 19 16 21 16 19 23 27 21 20 19 14 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
	BlockName		"convert"
	DialogParameters {
	  arith_type		  "Boolean"
	  n_bits		  "1"
	  bin_pt		  "0"
	  dbl_ovrd		  "off"
	  sg_icon_stat		  "30,20,1,1,white,blue,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15"
" 16 22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 1"
"5 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','texmo"
"de','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1','tex"
"mode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/gpio"
      SourceType	      "gpio"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_group		      "iBOB:led"
      io_dir		      "out"
      arith_type	      "Boolean"
      bitwidth		      "1"
      bin_pt		      "0"
      bit_index		      "1"
      sample_period	      "1"
      use_ddr		      off
      reg_iob		      on
      reg_clk_phase	      "0"
      termination	      "None"
    }
    Block {
      BlockType		      Reference
      Name		      "led2"
      Tag		      "xps:gpio"
      Ports		      [1, 1]
      Position		      [2055, 1050, 2155, 1080]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_led0_gateway"
	DialogParameters {
	  sg_icon_stat		  "40,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 40 40 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([14 11 16 11 14 1"
"9 20 21 27 23 19 16 21 16 19 23 27 21 20 19 14 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
	BlockName		"convert"
	DialogParameters {
	  arith_type		  "Boolean"
	  n_bits		  "1"
	  bin_pt		  "0"
	  dbl_ovrd		  "off"
	  sg_icon_stat		  "30,20,1,1,white,blue,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15"
" 16 22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 1"
"5 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','texmo"
"de','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1','tex"
"mode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/gpio"
      SourceType	      "gpio"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_group		      "iBOB:led"
      io_dir		      "out"
      arith_type	      "Boolean"
      bitwidth		      "1"
      bin_pt		      "0"
      bit_index		      "2"
      sample_period	      "1"
      use_ddr		      off
      reg_iob		      on
      reg_clk_phase	      "0"
      termination	      "None"
    }
    Block {
      BlockType		      Reference
      Name		      "led3"
      Tag		      "xps:gpio"
      Ports		      [1, 1]
      Position		      [2055, 1095, 2155, 1125]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_led1_gateway"
	DialogParameters {
	  sg_icon_stat		  "40,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 40 40 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([14 11 16 11 14 1"
"9 20 21 27 23 19 16 21 16 19 23 27 21 20 19 14 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
	BlockName		"convert"
	DialogParameters {
	  arith_type		  "Boolean"
	  n_bits		  "1"
	  bin_pt		  "0"
	  dbl_ovrd		  "off"
	  sg_icon_stat		  "30,20,1,1,white,blue,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15"
" 16 22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 1"
"5 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','texmo"
"de','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1','tex"
"mode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/gpio"
      SourceType	      "gpio"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_group		      "iBOB:led"
      io_dir		      "out"
      arith_type	      "Boolean"
      bitwidth		      "1"
      bin_pt		      "0"
      bit_index		      "3"
      sample_period	      "1"
      use_ddr		      off
      reg_iob		      on
      reg_clk_phase	      "0"
      termination	      "None"
    }
    Block {
      BlockType		      Reference
      Name		      "led6"
      Tag		      "xps:gpio"
      Ports		      [1, 1]
      Position		      [830, 1405, 930, 1435]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_led0_gateway"
	DialogParameters {
	  sg_icon_stat		  "40,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 40 40 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([14 11 16 11 14 1"
"9 20 21 27 23 19 16 21 16 19 23 27 21 20 19 14 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
	BlockName		"convert"
	DialogParameters {
	  arith_type		  "Boolean"
	  n_bits		  "1"
	  bin_pt		  "0"
	  dbl_ovrd		  "off"
	  sg_icon_stat		  "30,20,1,1,white,blue,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15"
" 16 22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 1"
"5 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','texmo"
"de','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1','tex"
"mode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/gpio"
      SourceType	      "gpio"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_group		      "iBOB:led"
      io_dir		      "out"
      arith_type	      "Boolean"
      bitwidth		      "1"
      bin_pt		      "0"
      bit_index		      "6"
      sample_period	      "1"
      use_ddr		      off
      reg_iob		      on
      reg_clk_phase	      "0"
      termination	      "None"
    }
    Block {
      BlockType		      Reference
      Name		      "led7"
      Tag		      "xps:gpio"
      Ports		      [1, 1]
      Position		      [830, 1450, 930, 1480]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_led0_gateway"
	DialogParameters {
	  sg_icon_stat		  "40,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 40 40 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([14 11 16 11 14 1"
"9 20 21 27 23 19 16 21 16 19 23 27 21 20 19 14 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
	BlockName		"convert"
	DialogParameters {
	  arith_type		  "Boolean"
	  n_bits		  "1"
	  bin_pt		  "0"
	  dbl_ovrd		  "off"
	  sg_icon_stat		  "30,20,1,1,white,blue,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15"
" 16 22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 1"
"5 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','texmo"
"de','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1','tex"
"mode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/gpio"
      SourceType	      "gpio"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_group		      "iBOB:led"
      io_dir		      "out"
      arith_type	      "Boolean"
      bitwidth		      "1"
      bin_pt		      "0"
      bit_index		      "7"
      sample_period	      "1"
      use_ddr		      off
      reg_iob		      on
      reg_clk_phase	      "0"
      termination	      "None"
    }
    Block {
      BlockType		      Reference
      Name		      "lsb1"
      Ports		      [1, 1]
      Position		      [810, 1095, 845, 1115]
      SourceBlock	      "xbsIndex_r4/Slice"
      SourceType	      "Xilinx Bit Slice Extractor Block"
      infoedit		      "Extracts a given range of bits from each input "
"sample and presents it at the output.  The output type is ordinarily unsigned"
" with binary point at zero, but can be Boolean when the slice is one bit wide"
".<P><P>Hardware notes: In hardware this block costs nothing."
      nbits		      "30"
      boolean_output	      off
      mode		      "Lower Bit Location + Width"
      bit1		      "0"
      base1		      "MSB of Input"
      bit0		      "0"
      base0		      "LSB of Input"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "20,20,449,398"
      block_type	      "slice"
      block_version	      "9.1.01"
      sg_icon_stat	      "35,20,1,1,white,blue,0,fe24a11e"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 35 35 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([12 9 14 9 12 17 18 1"
"9 25 21 17 14 19 14 17 21 25 19 18 17 12 ],[2 5 10 15 18 18 17 18 18 14 18 15"
" 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 35 35 0 ],[0 20 20 0 0 ])"
";\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin icon"
" text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COMMENT"
": end icon text');\n"
    }
    Block {
      BlockType		      From
      Name		      "reset1"
      Position		      [1075, 579, 1140, 601]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset10"
      Position		      [1060, 790, 1145, 810]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "Log2Channels"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset11"
      Position		      [1100, 1014, 1165, 1036]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset12"
      Position		      [1085, 1225, 1170, 1245]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "Log2Channels"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset13"
      Position		      [1100, 1314, 1175, 1336]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "StationID"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset14"
      Position		      [1020, 1342, 1120, 1368]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "Qw64PerFrame"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset15"
      Position		      [1095, 1194, 1170, 1216]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "BitsPerSamp"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset2"
      Position		      [1765, 534, 1815, 556]
      NamePlacement	      "alternate"
      CloseFcn		      "tagdialog Close"
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset3"
      Position		      [600, 19, 665, 41]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset4"
      Position		      [1075, 879, 1150, 901]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "StationID"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset5"
      Position		      [995, 907, 1095, 933]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "Qw64PerFrame"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset6"
      Position		      [540, 1139, 605, 1161]
      CloseFcn		      "tagdialog Close"
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset7"
      Position		      [1070, 759, 1145, 781]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "BitsPerSamp"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset8"
      Position		      [1225, 34, 1290, 56]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "reset9"
      Position		      [1710, 1019, 1760, 1041]
      NamePlacement	      "alternate"
      CloseFcn		      "tagdialog Close"
      GotoTag		      "SysReset"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      Reference
      Name		      "rtc32_v14"
      Ports		      [7, 4]
      Position		      [660, 1138, 785, 1312]
      SourceBlock	      "xbsIndex_r4/Black Box"
      SourceType	      "Xilinx Black Box Block"
      infoedit		      " Incorporates black box HDL and simulation mode"
"l into a System Generator design.<P><P>You must supply a Black Box with certa"
"in information about the HDL component you would like to bring into System Ge"
"nerator. This information is provided through a Matlab function.<P><P>When \""
"Simulation mode\" is set to \"Inactive\", you will typically want to provide "
"a separate simulation model by using a Simulation Multiplexer.<P>When \"Simul"
"ation mode\" is set to \"External co-simulator\", you must include a ModelSim"
" block in the design."
      init_code		      "rtc32_v14_config"
      sim_method	      "ISE Simulator"
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,358"
      block_type	      "blackbox2"
      block_version	      "9.1.01"
      sg_icon_stat	      "125,174,7,4,white,blue,0,a52b1409"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 125 125 0 ],[0 0 174 174 ],[0.77 0.82 0.91]);\npatch([30 9 38 9 30 63 "
"72 81 116 88 61 42 72 42 61 88 116 81 72 63 30 ],[38 59 88 117 138 138 129 13"
"8 138 110 137 118 88 58 39 66 38 38 47 38 38 ],[0.98 0.96 0.92]);\nplot([0 0 "
"125 125 0 ],[0 174 174 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfp"
"rintf('','COMMENT: begin icon text');\ncolor('black');port_label('input',1,'r"
"st');\ncolor('black');port_label('input',2,'one_pps');\ncolor('black');port_l"
"abel('input',3,'systick');\ncolor('black');port_label('input',4,'time_trigsta"
"rt');\ncolor('black');port_label('input',5,'time_trigstop');\ncolor('black');"
"port_label('input',6,'time_set');\ncolor('black');port_label('input',7,'time_"
"reload');\ncolor('black');port_label('output',1,'seconds');\ncolor('black');p"
"ort_label('output',2,'triggered');\ncolor('black');port_label('output',3,'no_"
"pps');\ncolor('black');port_label('output',4,'pps_toggle');\nfprintf('','COMM"
"ENT: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "rtc_settime"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [420, 1380, 520, 1410]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_ClockSys_rtc_set_lo_user_data_o"
"ut"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_rtc_settime_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "rtc_starttime"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [505, 1210, 605, 1240]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_ClockSys_trig_start_lo_user_dat"
"a_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_rtc_starttime_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "rtc_stoptime"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [420, 1325, 520, 1355]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_ClockSys_trig_stop_lo_user_data"
"_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_rtc_stoptime_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "rtc_time"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [835, 1345, 935, 1375]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_ClockSys_rtc_out_lo_user_data_i"
"n"
	DialogParameters {
	  sg_icon_stat		  "40,20,1,1,white,yellow,0,40d019b3"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 40 40 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([14 11 16 11 14 1"
"9 20 21 27 23 19 16 21 16 19 23 27 21 20 19 14 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 40 40 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf-1',"
"'texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf-"
"1','texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
	BlockName		"convert"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  sg_icon_stat		  "30,20,1,1,white,blue,0,40d019b3"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 30 30 0 ],[0 0 20 20 ],[0.77 0.82 0.91]);\npatch([9 6 11 6 9 14 15"
" 16 22 18 14 11 16 11 14 18 22 16 15 14 9 ],[2 5 10 15 18 18 17 18 18 14 18 1"
"5 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 30 30 0 ],[0 20 20 0 0 ]"
");\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin ico"
"n text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf-1','texm"
"ode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf-1','t"
"exmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "To Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_rtc_time_user_data_in"
    }
    Block {
      BlockType		      Constant
      Name		      "sconst"
      Position		      [165, 485, 195, 515]
      Value		      "1"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "Inherit from 'Constant value'"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Reference
      Name		      "sl_10lsb"
      Ports		      [1, 1]
      Position		      [1135, 905, 1195, 935]
      SourceBlock	      "xbsIndex_r4/Slice"
      SourceType	      "Xilinx Bit Slice Extractor Block"
      infoedit		      "Extracts a given range of bits from each input "
"sample and presents it at the output.  The output type is ordinarily unsigned"
" with binary point at zero, but can be Boolean when the slice is one bit wide"
".<P><P>Hardware notes: In hardware this block costs nothing."
      nbits		      "10"
      boolean_output	      off
      mode		      "Lower Bit Location + Width"
      bit1		      "0"
      base1		      "LSB of Input"
      bit0		      "0"
      base0		      "LSB of Input"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "20,20,449,398"
      block_type	      "slice"
      block_version	      "9.1.01"
      sg_icon_stat	      "60,30,1,1,white,blue,0,fe24a11e"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 30 32"
" 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20 26 "
"21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30 0 0"
" ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin i"
"con text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COMM"
"ENT: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "sl_10lsb1"
      Ports		      [1, 1]
      Position		      [1160, 1340, 1220, 1370]
      SourceBlock	      "xbsIndex_r4/Slice"
      SourceType	      "Xilinx Bit Slice Extractor Block"
      infoedit		      "Extracts a given range of bits from each input "
"sample and presents it at the output.  The output type is ordinarily unsigned"
" with binary point at zero, but can be Boolean when the slice is one bit wide"
".<P><P>Hardware notes: In hardware this block costs nothing."
      nbits		      "10"
      boolean_output	      off
      mode		      "Lower Bit Location + Width"
      bit1		      "0"
      base1		      "LSB of Input"
      bit0		      "0"
      base0		      "LSB of Input"
      dbl_ovrd		      off
      has_advanced_control    "0"
      sggui_pos		      "20,20,449,398"
      block_type	      "slice"
      block_version	      "9.1.01"
      sg_icon_stat	      "60,30,1,1,white,blue,0,fe24a11e"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 60 60 0 ],[0 0 30 30 ],[0.77 0.82 0.91]);\npatch([22 17 24 17 22 30 32"
" 34 42 35 29 24 30 24 29 35 42 34 32 30 22 ],[3 8 15 22 27 27 25 27 27 20 26 "
"21 15 9 4 10 3 3 5 3 3 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 30 30 0 0"
" ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin i"
"con text');\ncolor('black');port_label('output',1,'[a:b]');\nfprintf('','COMM"
"ENT: end icon text');\n"
    }
    Block {
      BlockType		      Reference
      Name		      "status"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [75, 665, 175, 695]
      Orientation	      "left"
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      NamePlacement	      "alternate"
      LinkData {
	BlockName		"expres4g1024M_config_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "To Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_status_user_data_in"
    }
    Block {
      BlockType		      Reference
      Name		      "ten_GbE1"
      Tag		      "xps:tengbe"
      Ports		      [8, 10]
      Position		      [1855, 1016, 2010, 1289]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_ten_GbE_led_rx"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_led_tx"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_led_up"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rst"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_ack"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_data"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_end_of_frame"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_size"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_source_ip"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_source_port"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_valid"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_ack"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_data"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_dest_ip"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_dest_port"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_discard"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_end_of_frame"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_valid"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"convert_rst"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_rx_ack"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_data"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_dest_ip"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_discard"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_end_of_frame"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	  sggui_pos		  "20,20,381,366"
	}
	BlockName		"convert_tx_port"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_valid"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/ten_GbE"
      SourceType	      "ten_GbE"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      port		      "iBOB:1"
      mac_lite		      on
      show_param	      on
      pre_emph		      "3"
      swing		      "800"
    }
    Block {
      BlockType		      Reference
      Name		      "ten_GbE2"
      Tag		      "xps:tengbe"
      Ports		      [8, 10]
      Position		      [1910, 531, 2065, 804]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_ten_GbE_led_rx"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_led_tx"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_led_up"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rst"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_ack"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_data"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_end_of_frame"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_size"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_source_ip"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_source_port"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_rx_valid"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_ack"
	DialogParameters {
	  sg_icon_stat		  "100,16,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 100 100 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([46 43 47 43 46"
" 50 51 52 57 53 50 48 52 48 50 53 57 52 51 50 46 ],[2 5 9 13 16 16 15 16 16 1"
"2 15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 100 100 0 ],[0 16 1"
"6 0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: be"
"gin icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf I"
"n ','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('',"
"'COMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_data"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_dest_ip"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_dest_port"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_discard"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_end_of_frame"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_ten_GbE_tx_valid"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,yellow,0,f0cec300"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.95 0.93 0.65]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('input',1,' ');\ncolor('black');port_"
"label('output',1,'\\fontsize{11pt}\\bf Out ','texmode','on');\nfprintf('','CO"
"MMENT: end icon text');\n"
	}
	BlockName		"convert_rst"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_rx_ack"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_data"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_dest_ip"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_discard"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_end_of_frame"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	  sggui_pos		  "20,20,381,366"
	}
	BlockName		"convert_tx_port"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
	BlockName		"convert_tx_valid"
	DialogParameters {
	  sg_icon_stat		  "50,16,1,1,white,blue,0,0eb6e735"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 50 50 0 ],[0 0 16 16 ],[0.77 0.82 0.91]);\npatch([21 18 22 18 21 2"
"5 26 27 32 28 25 23 27 23 25 28 32 27 26 25 21 ],[2 5 9 13 16 16 15 16 16 12 "
"15 13 9 5 3 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 50 50 0 ],[0 16 16 0 "
"0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begin "
"icon text');\ncolor('black');port_label('output',1,'cast');\nfprintf('','COMM"
"ENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/ten_GbE"
      SourceType	      "ten_GbE"
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      port		      "iBOB:0"
      mac_lite		      on
      show_param	      on
      pre_emph		      "3"
      swing		      "800"
    }
    Block {
      BlockType		      Reference
      Name		      "twobit_data_i"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [570, 945, 670, 975]
      Orientation	      "left"
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      NamePlacement	      "alternate"
      LinkData {
	BlockName		"expres4g1024M_config_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "To Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_twobit_data_i_user_data_in"
    }
    Block {
      BlockType		      Reference
      Name		      "twobit_data_q"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [565, 1025, 665, 1055]
      Orientation	      "left"
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      NamePlacement	      "alternate"
      LinkData {
	BlockName		"expres4g1024M_config_user_data_out"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "To Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_twobit_data_q_user_data_in"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst10"
      Position		      [340, 1380, 370, 1410]
      Value		      "0"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst2"
      Position		      [20, 805, 50, 835]
      Value		      "0"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst3"
      Position		      [15, 940, 45, 970]
      Value		      "16"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst4"
      Position		      [1465, 635, 1495, 665]
      Value		      "0"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst5"
      Position		      [1465, 670, 1495, 700]
      Value		      "0"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst6"
      Position		      [60, 20, 90, 50]
      Value		      "0"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst7"
      Position		      [15, 1080, 45, 1110]
      Value		      "8"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst8"
      Position		      [455, 1210, 485, 1240]
      Value		      "12"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Constant
      Name		      "uconst9"
      Position		      [330, 1325, 370, 1355]
      Value		      "2048"
      VectorParams1D	      on
      SamplingMode	      "Sample based"
      OutDataTypeMode	      "uint32"
      OutDataType	      "sfix(16)"
      ConRadixGroup	      "Use specified scaling"
      OutScaling	      "2^0"
      SampleTime	      "1"
      FramePeriod	      "inf"
    }
    Block {
      BlockType		      Reference
      Name		      "vdif_framelen_w64"
      Tag		      "xps:sw_reg"
      Ports		      [1, 1]
      Position		      [80, 940, 180, 970]
      BackgroundColor	      "[1.000000, 1.000000, 0.000000]"
      LinkData {
	BlockName		"expres4g1024M_teng_qw64_perframe_user_data_ou"
"t"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sggui_pos		  "20,20,356,423"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,4bb76ffd"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf In "
"','texmode','on');\ncolor('black');port_label('output',1,' ');\nfprintf('','C"
"OMMENT: end icon text');\n"
	}
	BlockName		"expres4g1024M_teng_wordsperframe_user_data_ou"
"t"
	DialogParameters {
	  arith_type		  "Unsigned"
	  n_bits		  "32"
	  bin_pt		  "0"
	  period		  "1"
	  sg_icon_stat		  "60,20,1,1,white,yellow,0,8afa6110"
	  sg_mask_display	  "fprintf('','COMMENT: begin icon graphics');"
"\npatch([0 60 60 0 ],[0 0 20 20 ],[0.95 0.93 0.65]);\npatch([24 21 26 21 24 2"
"9 30 31 37 33 29 26 31 26 29 33 37 31 30 29 24 ],[2 5 10 15 18 18 17 18 18 14"
" 18 15 10 5 2 6 2 2 3 2 2 ],[0.98 0.96 0.92]);\nplot([0 0 60 60 0 ],[0 20 20 "
"0 0 ]);\nfprintf('','COMMENT: end icon graphics');\nfprintf('','COMMENT: begi"
"n icon text');\ncolor('black');port_label('input',1,'\\fontsize{11pt}\\bf1','"
"texmode','on');\ncolor('black');port_label('output',1,'\\fontsize{11pt}\\bf1'"
",'texmode','on');\nfprintf('','COMMENT: end icon text');\n"
	}
      }
      SourceBlock	      "xps_library/software register"
      SourceType	      ""
      ShowPortLabels	      on
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      io_dir		      "From Processor"
      arith_type	      "Unsigned"
      bitwidth		      "32"
      bin_pt		      "0"
      sample_period	      "1"
      gw_name		      "expres4g1024M_vdif_framelen_w64_user_data_out"
    }
    Block {
      BlockType		      Reference
      Name		      "vdif_packetizer_v15"
      Ports		      [12, 6]
      Position		      [1255, 570, 1395, 940]
      SourceBlock	      "xbsIndex_r4/Black Box"
      SourceType	      "Xilinx Black Box Block"
      infoedit		      " Incorporates black box HDL and simulation mode"
"l into a System Generator design.<P><P>You must supply a Black Box with certa"
"in information about the HDL component you would like to bring into System Ge"
"nerator. This information is provided through a Matlab function.<P><P>When \""
"Simulation mode\" is set to \"Inactive\", you will typically want to provide "
"a separate simulation model by using a Simulation Multiplexer.<P>When \"Simul"
"ation mode\" is set to \"External co-simulator\", you must include a ModelSim"
" block in the design."
      init_code		      "vdif_packetizer_v15_config"
      sim_method	      "ISE Simulator"
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,358"
      block_type	      "blackbox2"
      block_version	      "9.1.01"
      sg_icon_stat	      "140,370,12,6,white,blue,0,b4ebe70d"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 140 140 0 ],[0 0 370 370 ],[0.77 0.82 0.91]);\npatch([33 10 43 10 33 7"
"0 80 90 130 99 69 47 80 47 69 99 130 90 80 70 33 ],[130 153 186 219 242 242 2"
"32 242 242 211 241 219 186 153 131 161 130 130 140 130 130 ],[0.98 0.96 0.92]"
");\nplot([0 0 140 140 0 ],[0 370 370 0 0 ]);\nfprintf('','COMMENT: end icon g"
"raphics');\nfprintf('','COMMENT: begin icon text');\ncolor('black');port_labe"
"l('input',1,'rst');\ncolor('black');port_label('input',2,'enable');\ncolor('b"
"lack');port_label('input',3,'data_in');\ncolor('black');port_label('input',4,"
"'data_valid');\ncolor('black');port_label('input',5,'epseconds');\ncolor('bla"
"ck');port_label('input',6,'epoch');\ncolor('black');port_label('input',7,'bit"
"spersample');\ncolor('black');port_label('input',8,'log2channels');\ncolor('b"
"lack');port_label('input',9,'complex');\ncolor('black');port_label('input',10"
",'thread_id');\ncolor('black');port_label('input',11,'station_id');\ncolor('b"
"lack');port_label('input',12,'dw64_per_frame');\ncolor('black');port_label('o"
"utput',1,'dbg_dw64counter');\ncolor('black');port_label('output',2,'dbg_fifo_"
"empty');\ncolor('black');port_label('output',3,'tx_data');\ncolor('black');po"
"rt_label('output',4,'tx_valid');\ncolor('black');port_label('output',5,'tx_en"
"d_of_frame');\ncolor('black');port_label('output',6,'tx_discard');\nfprintf('"
"','COMMENT: end icon text');\n"
      Port {
	PortNumber		3
	Name			"DATA"
	RTWStorageClass		"Auto"
	DataLoggingNameMode	"SignalName"
      }
    }
    Block {
      BlockType		      Reference
      Name		      "vdif_packetizer_v15_2"
      Ports		      [12, 6]
      Position		      [1280, 1005, 1420, 1375]
      SourceBlock	      "xbsIndex_r4/Black Box"
      SourceType	      "Xilinx Black Box Block"
      infoedit		      " Incorporates black box HDL and simulation mode"
"l into a System Generator design.<P><P>You must supply a Black Box with certa"
"in information about the HDL component you would like to bring into System Ge"
"nerator. This information is provided through a Matlab function.<P><P>When \""
"Simulation mode\" is set to \"Inactive\", you will typically want to provide "
"a separate simulation model by using a Simulation Multiplexer.<P>When \"Simul"
"ation mode\" is set to \"External co-simulator\", you must include a ModelSim"
" block in the design."
      init_code		      "vdif_packetizer_v15_config"
      sim_method	      "ISE Simulator"
      xl_use_area	      off
      xl_area		      "[0,0,0,0,0,0,0]"
      has_advanced_control    "0"
      sggui_pos		      "20,20,356,358"
      block_type	      "blackbox2"
      block_version	      "9.1.01"
      sg_icon_stat	      "140,370,12,6,white,blue,0,b4ebe70d"
      sg_mask_display	      "fprintf('','COMMENT: begin icon graphics');\npa"
"tch([0 140 140 0 ],[0 0 370 370 ],[0.77 0.82 0.91]);\npatch([33 10 43 10 33 7"
"0 80 90 130 99 69 47 80 47 69 99 130 90 80 70 33 ],[130 153 186 219 242 242 2"
"32 242 242 211 241 219 186 153 131 161 130 130 140 130 130 ],[0.98 0.96 0.92]"
");\nplot([0 0 140 140 0 ],[0 370 370 0 0 ]);\nfprintf('','COMMENT: end icon g"
"raphics');\nfprintf('','COMMENT: begin icon text');\ncolor('black');port_labe"
"l('input',1,'rst');\ncolor('black');port_label('input',2,'enable');\ncolor('b"
"lack');port_label('input',3,'data_in');\ncolor('black');port_label('input',4,"
"'data_valid');\ncolor('black');port_label('input',5,'epseconds');\ncolor('bla"
"ck');port_label('input',6,'epoch');\ncolor('black');port_label('input',7,'bit"
"spersample');\ncolor('black');port_label('input',8,'log2channels');\ncolor('b"
"lack');port_label('input',9,'complex');\ncolor('black');port_label('input',10"
",'thread_id');\ncolor('black');port_label('input',11,'station_id');\ncolor('b"
"lack');port_label('input',12,'dw64_per_frame');\ncolor('black');port_label('o"
"utput',1,'dbg_dw64counter');\ncolor('black');port_label('output',2,'dbg_fifo_"
"empty');\ncolor('black');port_label('output',3,'tx_data');\ncolor('black');po"
"rt_label('output',4,'tx_valid');\ncolor('black');port_label('output',5,'tx_en"
"d_of_frame');\ncolor('black');port_label('output',6,'tx_discard');\nfprintf('"
"','COMMENT: end icon text');\n"
      Port {
	PortNumber		3
	Name			"DATA"
	RTWStorageClass		"Auto"
	DataLoggingNameMode	"SignalName"
      }
    }
    Block {
      BlockType		      From
      Name		      "vdifg1"
      Position		      [1720, 569, 1785, 591]
      NamePlacement	      "alternate"
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_Data"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg10"
      Position		      [800, 934, 870, 956]
      Orientation	      "left"
      NamePlacement	      "alternate"
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChI_2bit"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg11"
      Position		      [845, 966, 935, 984]
      Orientation	      "left"
      NamePlacement	      "alternate"
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChI_2bit_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg12"
      Position		      [800, 1014, 870, 1036]
      Orientation	      "left"
      NamePlacement	      "alternate"
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChQ_2bit"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg13"
      Position		      [840, 1046, 930, 1064]
      Orientation	      "left"
      NamePlacement	      "alternate"
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChQ_2bit_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg15"
      Position		      [1130, 639, 1200, 661]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChI_2bit"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg16"
      Position		      [1150, 1076, 1230, 1094]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChQ_2bit"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg17"
      Position		      [1055, 671, 1145, 689]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChI_2bit_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg18"
      Position		      [800, 546, 890, 564]
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChI_2bit_sync"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg2"
      Position		      [1710, 710, 1790, 730]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_EoF"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg20"
      Position		      [1065, 1104, 1165, 1126]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "ChQ_2bit_valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg3"
      Position		      [1690, 604, 1760, 626]
      NamePlacement	      "alternate"
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_Valid"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg4"
      Position		      [1710, 745, 1790, 765]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_Discard"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg5"
      Position		      [1665, 1054, 1730, 1076]
      NamePlacement	      "alternate"
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_Data2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg6"
      Position		      [1655, 1195, 1735, 1215]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_EoF2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg7"
      Position		      [1635, 1089, 1705, 1111]
      NamePlacement	      "alternate"
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_Valid2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg8"
      Position		      [1655, 1230, 1735, 1250]
      ShowName		      off
      CloseFcn		      "tagdialog Close"
      GotoTag		      "VDIF_Discard2"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      From
      Name		      "vdifg9"
      Position		      [115, 269, 215, 291]
      CloseFcn		      "tagdialog Close"
      GotoTag		      "slTestsig1"
      TagVisibility	      "global"
    }
    Block {
      BlockType		      SignalViewerScope
      Name		      "Scope1"
      Ports		      []
      Position		      [20, 15, 60, 55]
      IOType		      "viewer"
      Location		      [188, 365, 512, 604]
      Open		      off
      NumInputPorts	      "1"
      List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
      }
      ShowDataMarkers	      off
      ShowLegends	      off
      DataFormat	      "Array"
      MaxDataPoints	      "7500"
      RefreshTime	      0.035000
      Disabled		      off
    }
    Line {
      SrcBlock		      "reset2"
      SrcPort		      1
      DstBlock		      "dly8"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ten_GbE2"
      SrcPort		      3
      Points		      [25, 0]
      DstBlock		      "led1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dest_ip"
      SrcPort		      1
      Points		      [75, 0]
      Branch {
	DstBlock		"dly4"
	DstPort			1
      }
      Branch {
	Points			[0, 485]
	DstBlock		"dly24"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "dest_port"
      SrcPort		      1
      Points		      [15, 0]
      Branch {
	DstBlock		"dly5"
	DstPort			1
      }
      Branch {
	Points			[0, 475]
	DstBlock		"AddSub"
	DstPort			1
      }
    }
    Line {
      Labels		      [0, 0]
      SrcBlock		      "ten_GbE2"
      SrcPort		      6
      Points		      [10, 0; 0, 140; -185, 0]
      DstBlock		      "ten_GbE2"
      DstPort		      8
    }
    Line {
      Labels		      [1, 0]
      SrcBlock		      "Convert"
      SrcPort		      1
      DstBlock		      "dly1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ten_GbE2"
      SrcPort		      2
      DstBlock		      "led0"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Logical"
      SrcPort		      1
      DstBlock		      "PosEdge"
      DstPort		      1
    }
    Line {
      SrcBlock		      "config"
      SrcPort		      1
      DstBlock		      "dly6"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ConfigSys"
      SrcPort		      1
      DstBlock		      "goto5"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ConfigSys"
      SrcPort		      2
      DstBlock		      "goto6"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ConfigSys"
      SrcPort		      3
      DstBlock		      "goto8"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ConfigSys"
      SrcPort		      4
      DstBlock		      "goto21"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ConfigSys"
      SrcPort		      5
      DstBlock		      "goto22"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ConfigSys"
      SrcPort		      6
      DstBlock		      "goto24"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdif_framelen_w64"
      SrcPort		      1
      DstBlock		      "dly12"
      DstPort		      1
    }
    Line {
      SrcBlock		      "reset5"
      SrcPort		      1
      DstBlock		      "sl_10lsb"
      DstPort		      1
    }
    Line {
      SrcBlock		      "AssembleStatus"
      SrcPort		      1
      DstBlock		      "dly7"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst3"
      SrcPort		      1
      DstBlock		      "vdif_framelen_w64"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly"
      SrcPort		      1
      DstBlock		      "ten_GbE2"
      DstPort		      2
    }
    Line {
      Labels		      [1, 0]
      SrcBlock		      "dly1"
      SrcPort		      1
      DstBlock		      "ten_GbE2"
      DstPort		      3
    }
    Line {
      SrcBlock		      "dly2"
      SrcPort		      1
      DstBlock		      "ten_GbE2"
      DstPort		      6
    }
    Line {
      SrcBlock		      "dly3"
      SrcPort		      1
      DstBlock		      "ten_GbE2"
      DstPort		      7
    }
    Line {
      SrcBlock		      "ConfigSys"
      SrcPort		      7
      DstBlock		      "goto34"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg3"
      SrcPort		      1
      DstBlock		      "Convert"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg1"
      SrcPort		      1
      DstBlock		      "dly"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg2"
      SrcPort		      1
      DstBlock		      "dly2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg4"
      SrcPort		      1
      DstBlock		      "dly3"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ten_GbE2"
      SrcPort		      1
      Points		      [0, -20]
      DstBlock		      "Terminator"
      DstPort		      1
    }
    Line {
      SrcBlock		      "led0"
      SrcPort		      1
      DstBlock		      "Terminator7"
      DstPort		      1
    }
    Line {
      SrcBlock		      "led1"
      SrcPort		      1
      DstBlock		      "Terminator8"
      DstPort		      1
    }
    Line {
      SrcBlock		      "National Semi PLL"
      SrcPort		      1
      DstBlock		      "Terminator9"
      DstPort		      1
    }
    Line {
      SrcBlock		      "status"
      SrcPort		      1
      DstBlock		      "Terminator15"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst2"
      SrcPort		      1
      DstBlock		      "config"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst4"
      SrcPort		      1
      DstBlock		      "dest_ip"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst5"
      SrcPort		      1
      DstBlock		      "dest_port"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst6"
      SrcPort		      1
      DstBlock		      "National Semi PLL"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Logical2"
      SrcPort		      1
      Points		      [30, 0]
      DstBlock		      "goto37"
      DstPort		      1
    }
    Line {
      SrcBlock		      "NoisyTwotone"
      SrcPort		      1
      Points		      [20, 0]
      Branch {
	Points			[0, 40]
	DstBlock		"To Workspace1"
	DstPort			1
      }
      Branch {
	DstBlock		"goto38"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "ADCCat1"
      SrcPort		      1
      DstBlock		      "goto39"
      DstPort		      1
    }
    Line {
      SrcBlock		      "PosEdge"
      SrcPort		      1
      DstBlock		      "goto3"
      DstPort		      1
    }
    Line {
      Name		      "DATA"
      Labels		      [0, 0]
      SrcBlock		      "vdif_packetizer_v15"
      SrcPort		      3
      DstBlock		      "goto27"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdif_packetizer_v15"
      SrcPort		      4
      DstBlock		      "goto28"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdif_packetizer_v15"
      SrcPort		      5
      DstBlock		      "goto29"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdif_packetizer_v15"
      SrcPort		      6
      DstBlock		      "goto30"
      DstPort		      1
    }
    Line {
      SrcBlock		      "reset1"
      SrcPort		      1
      DstBlock		      "dly9"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Constant4"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      2
    }
    Line {
      SrcBlock		      "vdifg17"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      4
    }
    Line {
      SrcBlock		      "from4"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      5
    }
    Line {
      SrcBlock		      "Constant8"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      6
    }
    Line {
      SrcBlock		      "reset7"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      7
    }
    Line {
      SrcBlock		      "reset10"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      8
    }
    Line {
      SrcBlock		      "Constant1"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      9
    }
    Line {
      SrcBlock		      "Constant3"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      10
    }
    Line {
      SrcBlock		      "reset4"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      11
    }
    Line {
      SrcBlock		      "sl_10lsb"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      12
    }
    Line {
      SrcBlock		      "bl_byte1"
      SrcPort		      1
      DstBlock		      "goto49"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bl_byte0"
      SrcPort		      1
      DstBlock		      "goto36"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bit_levels"
      SrcPort		      1
      DstBlock		      "dly14"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bl_byte2"
      SrcPort		      1
      DstBlock		      "goto50"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bl_byte3"
      SrcPort		      1
      DstBlock		      "goto51"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst7"
      SrcPort		      1
      DstBlock		      "bit_levels"
      DstPort		      1
    }
    Line {
      SrcBlock		      "reset3"
      SrcPort		      1
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_1"
      SrcPort		      1
      DstBlock		      "goto32"
      DstPort		      1
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      13
      Points		      [25, 0; 0, 65]
      DstBlock		      "Logical"
      DstPort		      1
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      14
      Points		      [20, 0; 0, 70]
      DstBlock		      "Logical"
      DstPort		      2
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      15
      Points		      [15, 0; 0, 75]
      DstBlock		      "Logical"
      DstPort		      3
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      16
      Points		      [10, 0; 0, 80]
      DstBlock		      "Logical"
      DstPort		      4
    }
    Line {
      SrcBlock		      "vdifg9"
      SrcPort		      1
      Points		      [10, 0; 0, 10]
      Branch {
	DstBlock		"adc"
	DstPort			1
      }
      Branch {
	Points			[0, 65]
	DstBlock		"adc"
	DstPort			2
      }
    }
    Line {
      SrcBlock		      "Repeating\nSequence1"
      SrcPort		      1
      Points		      [15, 0]
      DstBlock		      "adc"
      DstPort		      3
    }
    Line {
      SrcBlock		      "sconst"
      SrcPort		      1
      Points		      [20, 0; 0, -15]
      DstBlock		      "adc"
      DstPort		      4
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      17
      Points		      [25, 0; 0, -20]
      DstBlock		      "goto7"
      DstPort		      1
    }
    Line {
      SrcBlock		      "reset6"
      SrcPort		      1
      DstBlock		      "rtc32_v14"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto42"
      SrcPort		      1
      DstBlock		      "rtc32_v14"
      DstPort		      2
    }
    Line {
      SrcBlock		      "Constant2"
      SrcPort		      1
      DstBlock		      "rtc32_v14"
      DstPort		      3
    }
    Line {
      SrcBlock		      "dly4"
      SrcPort		      1
      DstBlock		      "ten_GbE2"
      DstPort		      4
    }
    Line {
      SrcBlock		      "dly5"
      SrcPort		      1
      DstBlock		      "ten_GbE2"
      DstPort		      5
    }
    Line {
      SrcBlock		      "dly8"
      SrcPort		      1
      DstBlock		      "ten_GbE2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly9"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto19"
      SrcPort		      1
      DstBlock		      "rtc32_v14"
      DstPort		      7
    }
    Line {
      SrcBlock		      "rtc32_v14"
      SrcPort		      1
      Points		      [15, 0]
      Branch {
	DstBlock		"goto44"
	DstPort			1
      }
      Branch {
	Points			[-10, 0]
	DstBlock		"lsb1"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "rtc32_v14"
      SrcPort		      2
      DstBlock		      "goto43"
      DstPort		      1
    }
    Line {
      SrcBlock		      "lsb1"
      SrcPort		      1
      DstBlock		      "goto20"
      DstPort		      1
    }
    Line {
      SrcBlock		      "rtc32_v14"
      SrcPort		      4
      DstBlock		      "goto23"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst8"
      SrcPort		      1
      DstBlock		      "rtc_starttime"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst9"
      SrcPort		      1
      DstBlock		      "rtc_stoptime"
      DstPort		      1
    }
    Line {
      SrcBlock		      "uconst10"
      SrcPort		      1
      DstBlock		      "rtc_settime"
      DstPort		      1
    }
    Line {
      SrcBlock		      "rtc_starttime"
      SrcPort		      1
      DstBlock		      "dly15"
      DstPort		      1
    }
    Line {
      SrcBlock		      "rtc_stoptime"
      SrcPort		      1
      DstBlock		      "dly16"
      DstPort		      1
    }
    Line {
      SrcBlock		      "rtc_settime"
      SrcPort		      1
      DstBlock		      "dly17"
      DstPort		      1
    }
    Line {
      SrcBlock		      "from1"
      SrcPort		      1
      DstBlock		      "dly10"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly10"
      SrcPort		      1
      DstBlock		      "rtc_time"
      DstPort		      1
    }
    Line {
      SrcBlock		      "rtc32_v14"
      SrcPort		      3
      DstBlock		      "goto2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly11"
      SrcPort		      1
      DstBlock		      "led6"
      DstPort		      1
    }
    Line {
      SrcBlock		      "from2"
      SrcPort		      1
      DstBlock		      "dly11"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly7"
      SrcPort		      1
      DstBlock		      "status"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly6"
      SrcPort		      1
      DstBlock		      "ConfigSys"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly12"
      SrcPort		      1
      DstBlock		      "goto25"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly14"
      SrcPort		      1
      Points		      [0, 0]
      Branch {
	DstBlock		"bl_byte0"
	DstPort			1
      }
      Branch {
	Points			[0, 50]
	Branch {
	  DstBlock		  "bl_byte1"
	  DstPort		  1
	}
	Branch {
	  Points		  [0, 45]
	  Branch {
	    DstBlock		    "bl_byte2"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 45]
	    DstBlock		    "bl_byte3"
	    DstPort		    1
	  }
	}
      }
    }
    Line {
      SrcBlock		      "dly15"
      SrcPort		      1
      DstBlock		      "rtc32_v14"
      DstPort		      4
    }
    Line {
      SrcBlock		      "dly16"
      SrcPort		      1
      Points		      [20, 0; 0, -90]
      DstBlock		      "rtc32_v14"
      DstPort		      5
    }
    Line {
      SrcBlock		      "dly17"
      SrcPort		      1
      Points		      [15, 0; 0, -120]
      DstBlock		      "rtc32_v14"
      DstPort		      6
    }
    Line {
      SrcBlock		      "goto54"
      SrcPort		      1
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      7
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_1"
      SrcPort		      2
      DstBlock		      "goto33"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_1"
      SrcPort		      3
      DstBlock		      "goto41"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_1"
      SrcPort		      4
      DstBlock		      "goto45"
      DstPort		      1
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      1
      DstBlock		      "ADCCat1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      2
      DstBlock		      "ADCCat1"
      DstPort		      2
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      3
      DstBlock		      "ADCCat1"
      DstPort		      3
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      4
      DstBlock		      "ADCCat1"
      DstPort		      4
    }
    Line {
      SrcBlock		      "goto10"
      SrcPort		      1
      Points		      [15, 0]
      Branch {
	Points			[100, 0; 0, 110]
	DstBlock		"ADCCat1"
	DstPort			5
      }
      Branch {
	Points			[0, 170]
	DstBlock		"ADCCat2"
	DstPort			5
      }
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      5
      DstBlock		      "ADCCat2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      6
      DstBlock		      "ADCCat2"
      DstPort		      2
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      7
      DstBlock		      "ADCCat2"
      DstPort		      3
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      8
      DstBlock		      "ADCCat2"
      DstPort		      4
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      9
      DstBlock		      "Logical2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      10
      DstBlock		      "Logical2"
      DstPort		      2
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      11
      DstBlock		      "Logical2"
      DstPort		      3
    }
    Line {
      SrcBlock		      "adc"
      SrcPort		      12
      DstBlock		      "Logical2"
      DstPort		      4
    }
    Line {
      SrcBlock		      "ADCCat1"
      SrcPort		      2
      DstBlock		      "goto40"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ADCCat2"
      SrcPort		      1
      Points		      [15, 0; 0, 25]
      DstBlock		      "goto11"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ADCCat2"
      SrcPort		      2
      Points		      [20, 0; 0, 25]
      DstBlock		      "goto12"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ADCunCat2"
      SrcPort		      1
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      2
    }
    Line {
      SrcBlock		      "ADCunCat2"
      SrcPort		      2
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      3
    }
    Line {
      SrcBlock		      "ADCunCat2"
      SrcPort		      3
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      4
    }
    Line {
      SrcBlock		      "ADCunCat2"
      SrcPort		      4
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      5
    }
    Line {
      SrcBlock		      "ADCunCat2"
      SrcPort		      5
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      6
    }
    Line {
      SrcBlock		      "goto13"
      SrcPort		      1
      DstBlock		      "ADCunCat2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto14"
      SrcPort		      1
      DstBlock		      "ADCunCat2"
      DstPort		      2
    }
    Line {
      SrcBlock		      "reset8"
      SrcPort		      1
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_2"
      SrcPort		      1
      DstBlock		      "goto17"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto46"
      SrcPort		      1
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      7
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_2"
      SrcPort		      2
      DstBlock		      "goto18"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_2"
      SrcPort		      3
      DstBlock		      "goto31"
      DstPort		      1
    }
    Line {
      SrcBlock		      "bitreducer8to2_v10_2"
      SrcPort		      4
      DstBlock		      "goto35"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ADCunCat1"
      SrcPort		      1
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      2
    }
    Line {
      SrcBlock		      "ADCunCat1"
      SrcPort		      2
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      3
    }
    Line {
      SrcBlock		      "ADCunCat1"
      SrcPort		      3
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      4
    }
    Line {
      SrcBlock		      "ADCunCat1"
      SrcPort		      4
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      5
    }
    Line {
      SrcBlock		      "ADCunCat1"
      SrcPort		      5
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      6
    }
    Line {
      SrcBlock		      "goto15"
      SrcPort		      1
      DstBlock		      "ADCunCat1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto16"
      SrcPort		      1
      DstBlock		      "ADCunCat1"
      DstPort		      2
    }
    Line {
      SrcBlock		      "dly18"
      SrcPort		      1
      DstBlock		      "led7"
      DstPort		      1
    }
    Line {
      SrcBlock		      "from3"
      SrcPort		      1
      DstBlock		      "dly18"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto52"
      SrcPort		      1
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      8
    }
    Line {
      SrcBlock		      "goto53"
      SrcPort		      1
      Points		      [20, 0; 0, -5]
      DstBlock		      "bitreducer8to2_v10_1"
      DstPort		      9
    }
    Line {
      SrcBlock		      "goto47"
      SrcPort		      1
      Points		      [40, 0; 0, -15]
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      8
    }
    Line {
      SrcBlock		      "goto55"
      SrcPort		      1
      Points		      [65, 0; 0, -20]
      DstBlock		      "bitreducer8to2_v10_2"
      DstPort		      9
    }
    Line {
      SrcBlock		      "vdifg15"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15"
      DstPort		      3
    }
    Line {
      SrcBlock		      "vdifg18"
      SrcPort		      1
      DstBlock		      "goto1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "reset14"
      SrcPort		      1
      DstBlock		      "sl_10lsb1"
      DstPort		      1
    }
    Line {
      Name		      "DATA"
      Labels		      [0, 0]
      SrcBlock		      "vdif_packetizer_v15_2"
      SrcPort		      3
      DstBlock		      "goto4"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdif_packetizer_v15_2"
      SrcPort		      4
      DstBlock		      "goto9"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdif_packetizer_v15_2"
      SrcPort		      5
      DstBlock		      "goto48"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdif_packetizer_v15_2"
      SrcPort		      6
      DstBlock		      "goto56"
      DstPort		      1
    }
    Line {
      SrcBlock		      "reset11"
      SrcPort		      1
      DstBlock		      "dly19"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Constant7"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      2
    }
    Line {
      SrcBlock		      "vdifg20"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      4
    }
    Line {
      SrcBlock		      "from5"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      5
    }
    Line {
      SrcBlock		      "Constant9"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      6
    }
    Line {
      SrcBlock		      "reset15"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      7
    }
    Line {
      SrcBlock		      "reset12"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      8
    }
    Line {
      SrcBlock		      "Constant5"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      9
    }
    Line {
      SrcBlock		      "Constant6"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      10
    }
    Line {
      SrcBlock		      "reset13"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      11
    }
    Line {
      SrcBlock		      "sl_10lsb1"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      12
    }
    Line {
      SrcBlock		      "dly19"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg16"
      SrcPort		      1
      DstBlock		      "vdif_packetizer_v15_2"
      DstPort		      3
    }
    Line {
      SrcBlock		      "reset9"
      SrcPort		      1
      DstBlock		      "dly26"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ten_GbE1"
      SrcPort		      3
      Points		      [25, 0]
      DstBlock		      "led3"
      DstPort		      1
    }
    Line {
      Labels		      [0, 0]
      SrcBlock		      "ten_GbE1"
      SrcPort		      6
      Points		      [10, 0; 0, 140; -185, 0]
      DstBlock		      "ten_GbE1"
      DstPort		      8
    }
    Line {
      Labels		      [1, 0]
      SrcBlock		      "Convert1"
      SrcPort		      1
      DstBlock		      "dly21"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ten_GbE1"
      SrcPort		      2
      DstBlock		      "led2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly20"
      SrcPort		      1
      DstBlock		      "ten_GbE1"
      DstPort		      2
    }
    Line {
      Labels		      [1, 0]
      SrcBlock		      "dly21"
      SrcPort		      1
      DstBlock		      "ten_GbE1"
      DstPort		      3
    }
    Line {
      SrcBlock		      "dly22"
      SrcPort		      1
      DstBlock		      "ten_GbE1"
      DstPort		      6
    }
    Line {
      SrcBlock		      "dly23"
      SrcPort		      1
      DstBlock		      "ten_GbE1"
      DstPort		      7
    }
    Line {
      SrcBlock		      "vdifg7"
      SrcPort		      1
      DstBlock		      "Convert1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg5"
      SrcPort		      1
      DstBlock		      "dly20"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg6"
      SrcPort		      1
      DstBlock		      "dly22"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg8"
      SrcPort		      1
      DstBlock		      "dly23"
      DstPort		      1
    }
    Line {
      SrcBlock		      "ten_GbE1"
      SrcPort		      1
      Points		      [0, -20]
      DstBlock		      "Terminator1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "led2"
      SrcPort		      1
      DstBlock		      "Terminator2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "led3"
      SrcPort		      1
      DstBlock		      "Terminator3"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly24"
      SrcPort		      1
      DstBlock		      "ten_GbE1"
      DstPort		      4
    }
    Line {
      SrcBlock		      "dly25"
      SrcPort		      1
      DstBlock		      "ten_GbE1"
      DstPort		      5
    }
    Line {
      SrcBlock		      "dly26"
      SrcPort		      1
      DstBlock		      "ten_GbE1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "AddSub"
      SrcPort		      1
      DstBlock		      "dly25"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dest_port_offset"
      SrcPort		      1
      DstBlock		      "AddSub"
      DstPort		      2
    }
    Line {
      SrcBlock		      "dly13"
      SrcPort		      1
      DstBlock		      "adc_data_i"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto26"
      SrcPort		      1
      DstBlock		      "dly13"
      DstPort		      1
    }
    Line {
      SrcBlock		      "dly27"
      SrcPort		      1
      DstBlock		      "adc_data_q"
      DstPort		      1
    }
    Line {
      SrcBlock		      "goto57"
      SrcPort		      1
      DstBlock		      "dly27"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Register"
      SrcPort		      1
      DstBlock		      "twobit_data_i"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Register1"
      SrcPort		      1
      DstBlock		      "twobit_data_q"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg10"
      SrcPort		      1
      DstBlock		      "Register"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg11"
      SrcPort		      1
      DstBlock		      "Convert2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg12"
      SrcPort		      1
      DstBlock		      "Register1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "vdifg13"
      SrcPort		      1
      DstBlock		      "Convert3"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Convert2"
      SrcPort		      1
      DstBlock		      "Register"
      DstPort		      2
    }
    Line {
      SrcBlock		      "Convert3"
      SrcPort		      1
      DstBlock		      "Register1"
      DstPort		      2
    }
  }
}
MatData {
  NumRecords		  1
  DataRecord {
    Tag			    DataTag0
    Data		    "  %)30     .    V\"P   8    (     @         %    "
"\"     $    !     0         %  0 !@    $    ,    <V%V960 =V]R:P        X   ! "
"%@  !@    @    \"          4    (     0    $    !          4 !  ,     0   !@ "
"  !S:&%R960       !C;VUP:6QA=&EO;@ .    6 0   8    (     @         %    \"   "
"  $    !     0         %  0 $P    $   \"8    8V]M<&EL871I;VX          &-O;7!I"
";&%T:6]N7VQU=     !S:6UU;&EN:U]P97)I;V0     :6YC<E]N971L:7-T         '1R:6U?="
"F)I=',           !D8FQ?;W9R9               9&5P<F5C871E9%]C;VYT<F]L &)L;V-K7V"
"EC;VY?9&ES<&QA>0 .    .     8    (    !          %    \"     $    '     0    "
"     0    !P   '1A<F=E=#( #@   +@!   &    \"     (         !0    @    !     0"
"    $         !0 $  <    !    #@   &ME>7,   !V86QU97,    .    N     8    (   "
"  0         %    \"     $    \"     0         .    0     8    (    !         "
" %    \"     $    +     0         0    \"P   $A$3\"!.971L:7-T       .    0   "
"  8    (    !          %    \"     $    +     0         0    \"P   $Y'0R!.971"
"L:7-T       .    J     8    (     0         %    \"     $    \"     0        "
" .    .     8    (    !          %    \"     $    '     0         0    !P   '"
"1A<F=E=#$ #@   #@    &    \"     0         !0    @    !    !P    $         $ "
"    <   !T87)G970R  X    P    !@    @    $          4    (     0    $    !   "
"      !   0 Q    #@   #     &    \"     0         !0    @    !     P    $    "
"     $  # &]F9@ .    2     8    (    !          %    \"     $    7     0     "
"    0    %P   $5V97)Y=VAE<F4@:6X@4W5B4WES=&5M  X   !(    !@    @    $        "
"  4    (     0   !@    !         !     8    06-C;W)D:6YG('1O($)L;V-K($UA<VMS#"
"@   #     &    \"     0         !0    @    !     P    $         $  # &]F9@ . "
"   .     8    (    !          %    \"     $    '     0         0    !P   $1E9"
"F%U;'0 #@   (@1   &    \"     (         !0    @    !     0    $         !0 $ "
" @    !    $    '1A<F=E=#$ =&%R9V5T,@ .    * P   8    (     @         %    \""
"     $    !     0         %  0 '@    $   !F P  :6YF;V5D:70                   "
"          >&EL:6YX9F%M:6QY                        <&%R=                      "
"             <W!E960                                 <&%C:V%G90              "
"                <WEN=&AE<VES7W1O;VQ?<V=A9'9A;F-E9       <WEN=&AE<VES7W1O;VP  "
"                   9&ER96-T;W)Y                            =&5S=&)E;F-H7W-G86"
"1V86YC960             =&5S=&)E;F-H                            <WES8VQK7W!E<FE"
"O9                       :6YC<E]N971L:7-T7W-G861V86YC960         =')I;5]V8FET"
"<U]S9V%D=F%N8V5D            9&)L7V]V<F1?<V=A9'9A;F-E9               8V]R95]G9"
"6YE<F%T:6]N7W-G861V86YC960     8V]R95]G96YE<F%T:6]N                    <G5N7V"
"-O<F5G96Y?<V=A9'9A;F-E9           <G5N7V-O<F5G96X                         9&5"
"P<F5C871E9%]C;VYT<F]L7W-G861V86YC960 979A;%]F:65L9                           "
":&%S7V%D=F%N8V5D7V-O;G1R;VP             <V=G=6E?<&]S                         "
"   8FQO8VM?='EP90                          8FQO8VM?=F5R<VEO;@                "
"      <V=?:6-O;E]S=&%T                        <V=?;6%S:U]D:7-P;&%Y           "
"         <V=?;&ES=%]C;VYT96YT<P                  <V=?8FQO8VMG=6E?>&UL        "
"            8VQO8VM?;&]C                               .    2     8    (    !"
"          %    \"     $    1     0         0    $0   \"!3>7-T96T@1V5N97)A=&]R"
"          X    X    !@    @    $          4    (     0    @    !         !   "
"  (    5FER=&5X,E .    .     8    (    !          %    \"     $    '     0   "
"      0    !P   'AC,G9P-3  #@   #     &    \"     0         !0    @    !     "
"@    $         $  \" \"TW   .    .     8    (    !          %    \"     $    "
"&     0         0    !@   &9F,3$U,@  #@   #     &    \"     0         !0    @"
"               $         $          .    ,     8    (    !          %    \"  "
"   $    #     0         0  , 6%-4  X   !(    !@    @    $          4    (    "
" 0   !,    !         !     3    +B]L961F;&%S:&5R+W-Y<V=E;@      #@   #     & "
"   \"     0         !0    @               $         $          .    ,     8  "
"  (    !          %    \"     $    #     0         0  , ;V9F  X    P    !@   "
" @    $          4    (     0    (    !         !   @ Q,   #@   #     &    \""
"     0         !0    @               $         $          .    ,     8    (  "
"  !          %    \"                0         0          X    P    !@    @   "
" $          4    (               !         !          #@   #     &    \"     "
"0         !0    @               $         $          .    2     8    (    !  "
"        %    \"     $    8     0         0    &    $%C8V]R9&EN9R!T;R!\";&]C:R"
"!-87-K<PX    P    !@    @    $          4    (               !         !     "
"     #@   #     &    \"     0         !0    @    !     P    $         $  # &]"
"F9@ .    ,     8    (    !          %    \"                0         0       "
"   X    P    !@    @    $          4    (     0    $    !         !   0 P    "
"#@   #     &    \"     0         !0    @    !     0    $         $  ! #     ."
"    0     8    (    !          %    \"     $    +     0         0    \"P   \""
"TQ+\"TQ+\"TQ+\"TQ       .    .     8    (    !          %    \"     $    &   "
"  0         0    !@   '-Y<V=E;@  #@   #@    &    \"     0         !0    @    "
"!    !@    $         $     8    Y+C(N,#    X   !0    !@    @    $          4 "
"   (     0   !T    !         !     =    -3$L-3 L+3$L+3$L<F5D+&)E:6=E+# L,#<W,"
"S0    .    P $   8    (    !          %    \"     $   \". 0   0         0    "
"C@$  &9P<FEN=&8H)R<L)T-/34U%3E0Z(&)E9VEN(&EC;VX@9W)A<&AI8W,G*3L*<&%T8V@H6S @-"
"3$@-3$@,\"!=+%LP(# @-3 @-3 @72Q;,\"XY,R P+CDR(# N.#9=*3L*<&%T8V@H6S$R(#0@,38@"
"-\" Q,B R-2 R.2 S,R T-R S-B R-2 Q-R R.2 Q-R R-2 S-B T-R S,R R.2 R-2 Q,B!=+%LU"
"(#$S(#(U(#,W(#0U(#0U(#0Q(#0U(#0U(#,T(#0U(#,W(#(U(#$S(#4@,38@-2 U(#D@-2 U(%TL6"
"S N-B P+C(@,\"XR-5TI.PIP;&]T*%LP(# @-3$@-3$@,\"!=+%LP(#4P(#4P(# @,\"!=*3L*9G!"
"R:6YT9B@G)RPG0T]-345.5#H@96YD(&EC;VX@9W)A<&AI8W,G*3L*9G!R:6YT9B@G)RPG0T]-345."
"5#H@8F5G:6X@:6-O;B!T97AT)RD[\"F9P<FEN=&8H)R<L)T-/34U%3E0Z(&5N9\"!I8V]N('1E>'0"
"G*3L*   .    ,     8    (    !          %    \"                0         0   "
"       X    P    !@    @    $          4    (               !         !      "
"    #@   #     &    \"     0         !0    @               $         $       "
"   .    \" 4   8    (     @         %    \"     $    !     0         %  0 $P "
"   $   #W    ;F=C7V-O;F9I9P           '-Y;G1H97-I<U]L86YG=6%G90!S>6YT:&5S:7-?"
"=&]O;       >&EL:6YX9F%M:6QY         '!A<G0                   !S<&5E9        "
"           =&5S=&)E;F-H             '!A8VMA9V4               !D:7)E8W1O<GD   "
"          <WES8VQK7W!E<FEO9        &-E7V-L<@                !P<F5S97)V95]H:65"
"R87)C:'D 8VQO8VM?;&]C               .    Z     8    (     @         %    \"  "
"   $    !     0         %  0 %0    $    J    :6YC;'5D95]C;&]C:W=R87!P97( :6YC"
";'5D95]C9@                      #@   #@    &    \"     8         !0    @    !"
"     0    $         \"0    @           #P/PX    X    !@    @    &          4 "
"   (     0    $    !          D    (               .    ,     8    (    !    "
"      %    \"     $    $     0         0  0 5DA$3 X    P    !@    @    $     "
"     4    (     0    ,    !         !   P!84U0 #@   #@    &    \"     0      "
"   !0    @    !    \"     $         $     @   !6:7)T97@R4 X    X    !@    @  "
"  $          4    (     0    <    !         !     '    >&,R=G U,  .    ,     "
"8    (    !          %    \"     $    \"     0         0  ( +3<   X    P    !"
"@    @    $          4    (     0    ,    !         !   P!O9F8 #@   #@    &  "
"  \"     0         !0    @    !    !@    $         $     8   !F9C$Q-3(   X   "
"!(    !@    @    $          4    (     0   !8    !         !     6    +B]E>'!"
"R97,T9S$P,C1-+W-Y<V=E;@  #@   #@    &    \"     0         !0    @    !    !@ "
"   $         $     8    S+CDP-C,   X    X    !@    @    &          4    (    "
" 0    $    !          D    (               .    .     8    (    !@         % "
"   \"     $    !     0         )    \"               #@   #     &    \"     0"
"         !0    @               $         $          .    0!8   8    (     @  "
"       %    \"     $    !     0         %  0 #     $    8    <VAA<F5D        "
"8V]M<&EL871I;VX #@   %@$   &    \"     (         !0    @    !     0    $     "
"    !0 $ !,    !    F    &-O;7!I;&%T:6]N          !C;VUP:6QA=&EO;E]L=70     <"
"VEM=6QI;FM?<&5R:6]D     &EN8W)?;F5T;&ES=         !T<FEM7W9B:71S            9&"
")L7V]V<F0              &1E<')E8V%T961?8V]N=')O; !B;&]C:U]I8V]N7V1I<W!L87D #@ "
"  #@    &    \"     0         !0    @    !    !P    $         $     <   !T87)"
"G970R  X   \"X 0  !@    @    \"          4    (     0    $    !          4 ! "
" '     0    X   !K97ES    =F%L=65S    #@   +@    &    \"     $         !0    "
"@    !     @    $         #@   $     &    \"     0         !0    @    !    \""
"P    $         $     L   !(1$P@3F5T;&ES=       #@   $     &    \"     0      "
"   !0    @    !    \"P    $         $     L   !.1T,@3F5T;&ES=       #@   *@  "
"  &    \"     $         !0    @    !     @    $         #@   #@    &    \"   "
"  0         !0    @    !    !P    $         $     <   !T87)G970Q  X    X    !"
"@    @    $          4    (     0    <    !         !     '    =&%R9V5T,@ .  "
"  ,     8    (    !          %    \"     $    !     0         0  $ ,0    X   "
" P    !@    @    $          4    (     0    ,    !         !   P!O9F8 #@   $@"
"    &    \"     0         !0    @    !    %P    $         $    !<   !%=F5R>7="
"H97)E(&EN(%-U8E-Y<W1E;0 .    2     8    (    !          %    \"     $    8   "
"  0         0    &    $%C8V]R9&EN9R!T;R!\";&]C:R!-87-K<PX    P    !@    @    "
"$          4    (     0    ,    !         !   P!O9F8 #@   #@    &    \"     0"
"         !0    @    !    !P    $         $     <   !$969A=6QT  X   \"($0  !@ "
"   @    \"          4    (     0    $    !          4 !  (     0   !    !T87)"
"G970Q '1A<F=E=#( #@   \"@,   &    \"     (         !0    @    !     0    $   "
"      !0 $ !X    !    9@,  &EN9F]E9&ET                             'AI;&EN>&9"
"A;6EL>0                       '!A<G0                                  '-P965D"
"                                 '!A8VMA9V4                              '-Y;"
"G1H97-I<U]T;V]L7W-G861V86YC960      '-Y;G1H97-I<U]T;V]L                     &"
"1I<F5C=&]R>0                           '1E<W1B96YC:%]S9V%D=F%N8V5D           "
"  '1E<W1B96YC:                            '-Y<V-L:U]P97)I;V0                 "
"     &EN8W)?;F5T;&ES=%]S9V%D=F%N8V5D         '1R:6U?=F)I='-?<V=A9'9A;F-E9    "
"        &1B;%]O=G)D7W-G861V86YC960              &-O<F5?9V5N97)A=&EO;E]S9V%D=F"
"%N8V5D     &-O<F5?9V5N97)A=&EO;@                   ')U;E]C;W)E9V5N7W-G861V86Y"
"C960          ')U;E]C;W)E9V5N                         &1E<')E8V%T961?8V]N=')O"
";%]S9V%D=F%N8V5D &5V86Q?9FEE;&0                          &AA<U]A9'9A;F-E9%]C;"
"VYT<F]L             '-G9W5I7W!O<P                           &)L;V-K7W1Y<&4   "
"                       &)L;V-K7W9E<G-I;VX                      '-G7VEC;VY?<W1"
"A=                        '-G7VUA<VM?9&ES<&QA>0                   '-G7VQI<W1?"
"8V]N=&5N=',                  '-G7V)L;V-K9W5I7WAM;                    &-L;V-K7"
"VQO8P                              #@   $@    &    \"     0         !0    @  "
"  !    $0    $         $    !$    @4WES=&5M($=E;F5R871O<@         .    .     "
"8    (    !          %    \"     $    (     0         0    \"    %9I<G1E>#)0#"
"@   #@    &    \"     0         !0    @    !    !P    $         $     <   !X8"
"S)V<#4P  X    P    !@    @    $          4    (     0    (    !         !   @"
" M-P  #@   #@    &    \"     0         !0    @    !    !@    $         $     "
"8   !F9C$Q-3(   X    P    !@    @    $          4    (               !       "
"  !          #@   #     &    \"     0         !0    @    !     P    $        "
" $  # %A35  .    2     8    (    !          %    \"     $    3     0         "
"0    $P   \"XO;&5D9FQA<VAE<B]S>7-G96X       X    P    !@    @    $          4"
"    (               !         !          #@   #     &    \"     0         !0 "
"   @    !     P    $         $  # &]F9@ .    ,     8    (    !          %    "
"\"     $    \"     0         0  ( ,3    X    P    !@    @    $          4    "
"(               !         !          #@   #     &    \"     0         !0    @"
"               $         $          .    ,     8    (    !          %    \"  "
"              0         0          X    P    !@    @    $          4    (    "
"           !         !          #@   $@    &    \"     0         !0    @    !"
"    &     $         $    !@   !!8V-O<F1I;F<@=&\\@0FQO8VL@36%S:W,.    ,     8 "
"   (    !          %    \"                0         0          X    P    !@  "
"  @    $          4    (     0    ,    !         !   P!O9F8 #@   #     &    "
"\"     0         !0    @               $         $          .    ,     8    ("
"    !          %    \"     $    !     0         0  $ ,     X    P    !@    @ "
"   $          4    (     0    $    !         !   0 P    #@   $     &    \"   "
"  0         !0    @    !    \"P    $         $     L    M,2PM,2PM,2PM,0      "
"#@   #@    &    \"     0         !0    @    !    !@    $         $     8   !S"
">7-G96X   X    X    !@    @    $          4    (     0    8    !         !   "
"  &    .2XR+C P   .    4     8    (    !          %    \"     $    =     0   "
"      0    '0   #4Q+#4P+\"TQ+\"TQ+')E9\"QB96EG92PP+# W-S,T    #@   , !   &   "
" \"     0         !0    @    !    C@$   $         $    (X!  !F<')I;G1F*\"<G+"
"\"=#3TU-14Y4.B!B96=I;B!I8V]N(&=R87!H:6-S)RD[\"G!A=&-H*%LP(#4Q(#4Q(# @72Q;,\" "
"P(#4P(#4P(%TL6S N.3,@,\"XY,B P+C@V72D[\"G!A=&-H*%LQ,B T(#$V(#0@,3(@,C4@,CD@,S"
",@-#<@,S8@,C4@,3<@,CD@,3<@,C4@,S8@-#<@,S,@,CD@,C4@,3(@72Q;-2 Q,R R-2 S-R T-2 "
"T-2 T,2 T-2 T-2 S-\" T-2 S-R R-2 Q,R U(#$V(#4@-2 Y(#4@-2!=+%LP+C8@,\"XR(# N,C"
"5=*3L*<&QO=\"A;,\" P(#4Q(#4Q(# @72Q;,\" U,\" U,\" P(# @72D[\"F9P<FEN=&8H)R<L)"
"T-/34U%3E0Z(&5N9\"!I8V]N(&=R87!H:6-S)RD[\"F9P<FEN=&8H)R<L)T-/34U%3E0Z(&)E9VEN"
"(&EC;VX@=&5X=\"<I.PIF<')I;G1F*\"<G+\"=#3TU-14Y4.B!E;F0@:6-O;B!T97AT)RD[\"@  #"
"@   #     &    \"     0         !0    @               $         $          . "
"   ,     8    (    !          %    \"                0         0          X  "
"  P    !@    @    $          4    (               !         !          #@    "
"@%   &    \"     (         !0    @    !     0    $         !0 $ !,    !    ]P"
"   &YG8U]C;VYF:6<           !S>6YT:&5S:7-?;&%N9W5A9V4 <WEN=&AE<VES7W1O;VP    "
"  'AI;&EN>&9A;6EL>0        !P87)T                    <W!E960                 "
" '1E<W1B96YC:             !P86-K86=E                9&ER96-T;W)Y             "
"'-Y<V-L:U]P97)I;V0       !C95]C;'(                 <')E<V5R=F5?:&EE<F%R8VAY &"
"-L;V-K7VQO8P              #@   .@    &    \"     (         !0    @    !     0"
"    $         !0 $ !4    !    *@   &EN8VQU9&5?8VQO8VMW<F%P<&5R &EN8VQU9&5?8V8"
"                       X    X    !@    @    &          4    (     0    $    !"
"          D    (            \\#\\.    .     8    (    !@         %    \"     "
"$    !     0         )    \"               #@   #     &    \"     0         !"
"0    @    !    !     $         $  $ %9(1$P.    ,     8    (    !          %  "
"  \"     $    #     0         0  , 6%-4  X    X    !@    @    $          4   "
" (     0    @    !         !     (    =FER=&5X,G .    .     8    (    !      "
"    %    \"     $    '     0         0    !P   'AC,G9P-3  #@   #     &    \" "
"    0         !0    @    !     @    $         $  \" \"TW   .    ,     8    ( "
"   !          %    \"     $    #     0         0  , ;V9F  X    X    !@    @  "
"  $          4    (     0    8    !         !     &    9F8Q,34R   .    2     "
"8    (    !          %    \"     $    6     0         0    %@   \"XO97AP<F5S-"
"&<Q,#(T32]S>7-G96X   X    X    !@    @    $          4    (     0    8    !  "
"       !     &    ,RXY,#8S   .    .     8    (    !@         %    \"     $   "
" !     0         )    \"               #@   #@    &    \"     8         !0   "
" @    !     0    $         \"0    @               X    P    !@    @    $     "
"     4    (               !         !          "
  }
}
