+ All Categories
Home > Documents > Ansoft Designer with · PDF fileAnsoft Designer with Nexxim Overview Multiple Analysis domains...

Ansoft Designer with · PDF fileAnsoft Designer with Nexxim Overview Multiple Analysis domains...

Date post: 09-Mar-2018
Category:
Upload: vandang
View: 223 times
Download: 4 times
Share this document with a friend
26
Ansoft Ansoft Designer Designer with with Nexxim Nexxim Statistical Eye Capabilities
Transcript
  • Ansoft Ansoft Designer Designer

    with with NexximNexximStatistical

    EyeCapabilities

  • 0

    P o rt2P o rt1TRL

    TRL

    TRL

    TRL

    TRL

    TRL

    Buffer

    P la n a rE M

    Load Generic0.25um M odels

    P C IEConnectorBYPASS

    Pro

    gra

    mm

    ab

    leW

    -Ele

    me

    nt

    SI W

    ave

    SS

    SS

    SS+

    Complex system analysisSpecification BER analysisBuffer designIntegration of modeling typesEqualization schemesFrequency & Time domain mapping

    Problem Statement

    Low BER Necessitates

    simulation with LARGE bit count

    Low BER Necessitates

    simulation with LARGE bit countLARGE bit count

  • Generic SolutionsMultiple tools from different EDA vendors

    Spice 1. Many Spice solutions have difficulty handling frequency to time

    domain transformsThree-dimensional EM solutions

    2. Most time domain simulation tools require s-parameter outputs (see issue 1)

    Statistical analysis3. Most dont support mixed elements from within Spice (i.e. w-

    elements, s-parameters, transistor and behavioral buffers)Speed

    4. Many EDA vendors only support transient analysisCapacity

    5. Many solutions support up to a maximum of around 10 20 ports usually requiring s-parameters (see issue 1)

    6. Most only allow s-parameter referencing to 50 ohms. This is a problem for SSO/SSN simulations that need power planes referenced to lower impedances, ~1 ohm, for increased numerical accuracy (see issue 1)

    Interoperability of EDA tools!

  • Ansoft Designer with Nexxim OverviewMultiple Analysis domains

    Time and Frequency consistencyHigh speed & capacityTransistor-level accuracy

    Native supportHSpice netlists & design kits Spectre/SpectreRF netlists & design kits IBIS v4.0 & Verilog-A

    Superior S-Parameter HandlingState-Space and ConvolutionBenchmarked 660 ports!Mixed port impedances

    Flexibility in design flow and integrationAnsoft DesignerCo-simulation with Ansoft EMCadence ADEMultiple output/viewing formats

    Applications in Signal Integrity, Mixed-Signal and Analog Design

    Applications in Signal Integrity, Mixed-Signal and Analog Design

  • NexximNexxim

    Ansoft Designer with Ansoft Designer with NexximNexximIntegrated Circuit SimulationIntegrated Circuit Simulation

    3rd Party ToolsSimuLink

    Matlab

    EM ToolsHFSS

    SIWaveQ3D

    2D ExtrPlanarEM

    Time Freq

    System

    AnalogDigital

    MixedSignal

    Hspice Spectre VerilogA

    AnsoftAnsoftDesignerDesigner

    CadenceCadenceADEADE

  • Latest Developments

    Nexxim circuit simulation enhancementsPassivity and State-space AlgorithmsSpeed and accuracyDesign flow

    VerifEyeTM

    QuickEyeTM

    Post-processing

  • Circuit simulation challenges:Reliable Bit Error Rate (BER)Prediction at FAST simulation speeds

    High Speed Channel Analysis

    0

    P ort2P ort1TRL

    TRL

    TRL

    TRL

    TRL

    TRL

    Buffer

    P la n a rE M

    Load Generic0.25um Models

    P C IEConnectorBYPASS

    Prog

    ram

    ma

    ble

    W-E

    lem

    en

    t

    SI W

    ave

    SS

    SS

    SS+

  • Statistical Eye OverviewTransient Eye requires 1/BER time

    1x1015 bits not uncommon Long transient simulations

    Approximations are neededStatistics

    VerifEyeTM"Rise time" calculation for BER

    QuickEyeTMStep" and ISI characteristic calculate BER

  • Algorithm:Run transient

    Generates step responseDetect the delayImpose the step response

    On UI grid Calculate probability of error (BER)

    For a single cell in the gridBased on statistical assumptions

    Generate Eye contourAssumes LTI

    VerifEyeVerifEyeTMTM

    Statistical Eye Analysis(lower accuracy, highest speed)

    Statistical Eye Analysis(lower accuracy, highest speed)

  • VerifEyeVerifEyeTMTMAdvantages:

    SPEED!Mixed model channel

    W-elementsS-parametersSpice

    Visualizes worst eyeTX jitterTX DCD

  • QuickEyeQuickEyeTMTM

    Algorithm:Run transient

    Generates step responseConvolve

    Input bit-stream with step responseAllows for very long input bit patternsProvides fast time and eye plotsAssumes LTI system

    0.00 10.00 20.00 30.00 40.00 50.00 60.00 70.00 80.00 90.00 100.00Time [ns]

    0.00

    50.00

    100.00

    150.00

    200.00

    250.00

    300.00

    350.00

    V(P

    ort1

    ) [m

    V]

    Ansoft Corporation Nexxim1XY Plot 1Curve Info

    V(Port1)Transient

    Bridge between Statistical Eye & transient (medium accuracy, medium speed)

    Bridge between Statistical Eye & transient (medium accuracy, medium speed)

  • QuickEyeQuickEyeTMTM

    Advantages:SPEED!View full transient outputDetect Worst Case PacketVisualize eye mask violations

    Determine Jitter through Histogram of threshold crossings

  • View Eye Diagrams at Various Points

    All components "Active"All components "Active"

    North Bridge

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    aeye

    prob

    e846

    [V]

    2.00 2.00 2.00 2.00 2.00Time [us]

    -1.50

    -0.50

    0.50

    1.50

    aeye

    prob

    e846

    [V]

    Ansoft Corporation SI ChaneXY Plot 1

    Curve Infoaeyeprobe846

    QuickEyeAnalysis

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e849

    [V]

    1.9990 1.9995 2.0000 2.0005 2.0010Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e849

    [V]

    Ansoft Corporation SI ChaneXY Plot 1

    Curve Infoaeyeprobe849

    QuickEyeAnalysis

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e856

    [V]

    2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e856

    [V]

    Ansoft Corporation SI ChaneXY Plot 1Curve Info

    aeyeprobe856QuickEyeAnalysis : QuickEyeAnalysis

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e859

    [V]

    2.00 2.00 2.00 2.00 2.00 2.00 2.00Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e859

    [V]

    Ansoft Corporation SI ChaneXY Plot 1Curve Infoaeyeprobe859

    QuickEyeAnalysis

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e862

    [V]

    2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e862

    [V]

    Ansoft Corporation SI ChaneXY Plot 1Curve Infoaeyeprobe862

    QuickEyeAnalysis

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e865

    [V]

    2.00 2.00 2.00 2.00 2.00Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e865

    [V]

    Ansoft Corporation SI ChaneXY Plot 1Curve Infoaeyeprobe865

    QuickEyeAnalysis

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e859

    [V]

    2.00 2.00 2.00 2.00 2.00Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e859

    [V]

    Ansoft Corporation SI ChaneXY Plot 1Curve Infoaeyeprobe859

    QuickEyeAnalysis

  • 0.01 0.01 0.01 0.02 0.03 0.03 0.04 0.04 0.04Time [us]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e859

    [V]

    Ansoft Corporation SI ChaneXY Plot 2Curve Infoaeyeprobe859

    QuickEyeAnalysis

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e859

    [V]

    2.00 2.00 2.00 2.00 2.00Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e859

    [V]

    Ansoft Corporation SI ChaneXY Plot 1Curve Infoaeyeprobe859

    QuickEyeAnalysis

    Effect Of Connector

    All other components "Active"All other components "Active"

    Connector In CircuitConnector In Circuit

    0.00 100.00 200.00 300.00 400.00 500.00 600.00 700.00 800.00Time [ps]

    -2.00

    -1.50

    -1.00

    -0.50

    0.00

    0.50

    1.00

    1.50

    2.00

    aeye

    prob

    e859

    [V]

    1.998 1.999 2.000 2.001 2.002Time [us]

    -2.00

    -1.00

    0.00

    1.00

    2.00

    aeye

    prob

    e859

    [V]

    Ansoft Corporation SI ChaneXY Plot 1Curve Infoaeyeprobe859

    QuickEyeAnalysis

    Connector "Bypassed"Connector "Bypassed"

  • High Speed Channel Example

    Simulation time ComparisonTransientQuickEyeVerifEye

    Simulation time ComparisonTransi


Recommended