淘宝官方店     推荐课程     在线工具     联系方式     关于我们  
 
 

微波射频仿真设计   Ansoft Designer 中文培训教程   |   HFSS视频培训教程套装

 

Agilent ADS 视频培训教程   |   CST微波工作室视频教程   |   AWR Microwave Office

          首页 >> Ansoft Designer >> Ansoft Designer在线帮助文档


Ansoft Designer / Ansys Designer 在线帮助文档:


Script Guide >
Reporter Editor Script Commands >
   AddVerifEyeAnalysis       


AddVerifEyeAnalysis

Use:                   Adds a VerifEye analysis to the design.

Command:         Context menu of Analysis icon in project tree -> AddSolution Setup... -> VerifEye (Statistical Eye) Analysis

Syntax:              AddVerifEyeAnalysis (Array("NAME:SimSetupName",

                          "DataBlockID:=", <int>,

                          "SimSetupID:=", <int>,

                          "OptionName:=", <string>,

                          "AdditionalOptions:=", <string>,

                          "AlterBlockName:=", <string>,

                          "FilterText:=", <string>,

                          "AnalysisEnabled:=", <int>, // 1 if enabled, 0 if disabled

                          Array("NAME:OutputQuantities", <QuantityArray>, <QuantityArray>...)

                          Array("NAME:NoiseOutputQuantities", <QuantityArray>, <QuantityArray>...) ),

                          "Name:=", <string>, // name for new analysis

                          "VerifEyeAnalysis:=", Array(<string>, // Input rise time

                          <string>, // Input low voltage

                          <string>, // Input high voltage

                          <string>, // bits per second

                          <string>, // number of FFE taps

                          <string>, // Random Jitter Standard Deviation

                          <string>, // Delay

                          <string>, // Duty cycle distortion

                          <bool>, // true if unit interval, false if bits per second

                          <string>, // number of DFE taps

                          <bool>, // true to calculate FFE, false if weights are specified

                          <bool>, // true to calculate DFE, false if weights are specified

                          <string>, // DFE decision threshold

                          <string>, // DFE decision high

                          <string>, // DFE decision low

                          <bool>), // true if using specified equalization, false if disabled

                          Array("NAME:SweepDefinition",

                          "Variable:=", <string>,

                          "Data:=", <string>, // sweep

                          "OffsetF1:=", <bool>,

                          "Synchronize:=", <int>), // 1 to Synchronize, 0 otherwise

                          "FFEWts:=", Array(".5", "-2"), // optional, specified weights

                          "DFEWts:=", Array("2"))) // optional, specified weights

Return Value:    <string> – // Name of the analysis that was added

                          // If the name requested conflicts with the name of an existing

                          // analysis, the requested name is altered to be unique.

                          // The name returned reflects any change made to be unique.

Parameters:      <QuantityArray>:

                          Array("NAME:Quantity",

                          "NodeType:=", <string>, // CompInst, Variable, Net, Harmonics, or Custom

                          "CompID:=", <string>,

                          "CompName:=", <string>,

                          "QuantityName:=", <string>,

                          "Selected:=", <bool>,

                          "UnitType:=", <string>,

                          "DataType:=", <string>, // Real, Complex, Integer, Enum, Char, Free, Array, Record

                          "CircuitInstanceID:=", <string)

Example:           dim name

                          name = oModule.AddVerifEyeAnalysis (Array("NAME:SimSetup", "DataBlockID:=", 27, "SimSetupID:=", _

                          1, "OptionName:=", "Options", "AdditionalOptions:=", "", "AlterBlockName:=", "", "FilterText:=", _

                          "", "AnalysisEnabled:=", 1, Array("NAME:OutputQuantities", Array("NAME:Quantity", "NodeType:=", "CompInst", "CompID:=", _

                          "5", "CompName:=", "Level01_NPN_Model_5", "QuantityName:=", "I", "Selected:=", _

                          true, "UnitType:=", "NoUnit", "DataType:=", "Real", "CircuitInstanceID:=", ""), Array("NAME:Quantity", "NodeType:=", _

                          "CompInst", "CompID:=", "10", "CompName:=", "RES__10", "QuantityName:=", "I", "Selected:=", _

                          true, "UnitType:=", "NoUnit", "DataType:=", "Real", "CircuitInstanceID:=", ""), Array("NAME:Quantity", "NodeType:=", _

                          "Net", "CompID:=", "", "CompName:=", "net_47", "QuantityName:=", "V", "Selected:=", _

                          true, "UnitType:=", "NoUnit", "DataType:=", "Real", "CircuitInstanceID:=", "")), Array("NAME:NoiseOutputQuantities"), "Name:=", _

                          "MyVerifEyeAnalysis", "VerifEyeAnalysis:=", Array("5e-10", "0", "1", "1e-9", "2", _

                          "0", "1e-9", "0", true, "1", false, false, "0", "1", "-1", true), Array("NAME:SweepDefinition", "Variable:=", _

                          "Temp", "Data:=", "LINC 1cel 10cel 10", "OffsetF1:=", false, "Synchronize:=", _

                          0), "FFEWts:=", Array(".5", "-2"), "DFEWts:=", Array("2")))

 




HFSS视频教学培训教程 ADS2011视频培训教程 CST微波工作室教程 Ansoft Designer 教程

                HFSS视频教程                                      ADS视频教程                               CST视频教程                           Ansoft Designer 中文教程


 

      Copyright © 2006 - 2013   微波EDA网, All Rights Reserved    业务联系:mweda@163.com