Home > Products > Quantum-SI > New in 2007.08 New in 2007.08

[ Overview | Pre-/Post-Layout Analysis | Analysis Results | Configurations | New in 2007.08 ]


New post-route design flow  

Quantum-SI 2007.08 includes a new flow for importing and setting up PCB/package databases for simulation. This process is driven entirely from the GUI, allowing users to build a "library" of PCB databases that are ready to simulate.  These databases can quickly be included in projects, linked to other PCB databases and simulated.

Setting up a PCB database in Quantum-SI 2007.08 involves four steps:

Step 1: Translating a PCB database into Quantum-SI's format

Quantum-SI 2007.08 allows the user to "browse" to the PCB database or file set and then run the translation process from the GUI.  The user indicates the database type to be translated, and Quantum-SI invokes the proper translation sequence automatically.

Step 2: Verifying stackup information

Quantum-SI's stackup editor displays information extracted from the PCB database for verification.  Users can modify any stackup properties if required, and use a "what-if" impedance calculator to verify target trace impedances and widths.


Quantum-SI stackup editor

Step 3: Verifying voltage net information

Quantum-SI's voltage editor displays voltage information extracted from the PCB database for verification.  If voltage properties are present in the PCB database, the associated properties are set in the Quantum-SI database automatically.  If voltage properties are not present in the PCB database, Quantum-SI uses its own heuristics to identify suspected voltage nets, coloring those voltages yellow in the voltage dialog.  Users can accept Quantum-SI's assessments, enter their own voltage values, or tell Quantum-SI to treat the net as a logical net.


Voltage assignment dialog

Step 4: Part assignments

Quantum-SI's part assignment editor displays all the devices in the PCB database along with their device type and value properties.  Quantum-SI generates simulation models for discrete devices automatically when value properties are present.  Active devices (IC's) will be mapped to SiSoft parts automatically when CAD part number data is present in the PCB database and corresponds to data in the Quantum-SI part library.  When active device assignments cannot be made automatically, Quantum-SI highlights the part field in yellow, users can then browse to select models interactively.  If no simulation models are available for a specific part, users can generate IBIS device models using the standard buffer models in Quantum-SI's technology library.


Quantum-SI part assignment editor
 

At each stage of the process, Quantum-SI records any changes the user makes to information extracted from the PCB database, so that the same changes can be automatically applied to any subsequent imports of that board.

Once a PCB database has been imported into Quantum-SI and set up for simulation, it can be simulated standalone or linked with other boards for a system-level analysis.  Users set up a system level analysis by instantiating one or more copies of each board type, then defining where the boards connect together and which models to use for the different connectors.  Once the board databases are linked, Quantum-SI runs it "assignment" process, automatically nets in the PCB databases to the different pre-route Transfer Nets (net classes) defined in Quantum-SI.


Quantum-SI Board Connections Editor


Design kit support

Design reuse is easier than ever with Quantum-SI 2007.08!  Quantum-SI Design Kits can now be installed into a central library and used as the basis for new Quantum-SI projects.  The master copies of the kits reside in a central library - "New Project From Kit" makes a local copy of the data for project use.  Users can modify kit data to suit their specific design and use kits to drive both pre- and post-route analyses.


Creating a new project from the Quantum-SI Design Kit Library


SiViewer enhancements

SiViewer includes many enhancements for the 2007.08 release and is also available as a separate, standalone product.

EyeWinder™

SiViewer makes it easy to cross-correlate behavior between the eye diagram and waveform display modes with the EyeWinder.  This allows the user to mark a specific point in a selected waveform in the eye diagram mode, and have the corresponding point(s) in the waveform display identified automatically.

Scatter Plots

SiViewer can display any of the data included in Quantum-SI's Results Spreadsheet as a scatter plot.  SiViewer's "results" display tab is automatically loaded with all the data in the Results Spreadsheet, and users can choose whatever information they wish to plot.  A plot of the distribution of setup and hold times across a wide parallel bus interface is shown below.


FFT and Frequency Display

SiViewer now supports a frequency-display mode and can perform a Fast-Fourier Transform (FFT) on a signal to display its harmonic content.  Frequency-domain data can be displayed using either linear or logarithmic axes.


Bus Mode

SiViewer now provides a "bus view" where all the signals are displayed side by side.


Modeling enhancements

Enhanced via modeling

Via models in Quantum-SI 2007.08 use a new distributed formulation that breaks the via into different sections and uses a modeling method appropriate to each section. This formulation has been correlated to both measurements and published reference works.

Trapezoidal etch models

Users can now specify a sidewall angle for etch in the transmission line and stackup editors. Quantum-SI will take this into account when calculating the trace's electrical characteristics.

IBIS package model enhancements

Users can specify whether IBIS package RLC data should be modeled as a lumped element, or converted into a transmission line with the corresponding delay and impedance.

Reporting enhancements

Analyzing timing where there are buffers or PLLs in the clock path is improved with new report tabs clock path that show details of clock etch delay calculation.

     Home | Contact © 2002-2007 Signal Integrity Software, Inc.