Synopsys Logo
    HELPING YOU DESIGN THE CHIP INSIDE


DESIGN IMPLEMENTATION
VERIFICATION
INTELLECTUAL PROPERTY
DFM/TCAD
DESIGN SERVICES
Arrow NEWSROOM
Arrow PLATFORM & RELEASES
Arrow PUBLICATIONS
Arrow CUSTOMER EDUCATION

Arrow SOLVNET
Arrow SEARCH FOR IP
Arrow SVP CAFE
Arrow SNUG


Liberty™ NCX

The Fastest Path to Production Current-Source Libraries

PDF Icon

Overview
At process technologies of 65 nanometers and below, designers face a plethora of new modeling challenges such as high-impedance interconnect, Miller effect, driver weakening, low power design and increasing process variation. Current-source modeling technology effectively addresses these challenges. Current-source models increase accuracy by using current waveforms instead of delay and slew values in the library. Proper segmentation and verification of current waveforms are crucial to current-source model fidelity. Previous generation library characterization engines were designed for delay and slew measurements and lacked the infrastructure to support efficient current waveform segmentation and verification.

The Liberty NCX solution is a complete library delivery system specially architected for current-source models that features an optimized, single-pass Composite Current Source (CCS) library generation flow that performs simultaneous characterization and model accuracy verification. Liberty NCX also includes a suite of library quality assurance, compaction, merging, scaling and adaptation tools. These tools provide unsurpassed flexibility in delivering verified libraries at scaled voltage or temperature corners for tool flows from multiple vendors. Liberty NCX supports all the latest open-source Liberty modeling innovations approved by the open-source Liberty Technical Advisory Board (TAB).

Figure 1: Complete library delivery system.
Figure 1: Complete library delivery system.

At-a-glance

  • Optimized, single-pass Reference Characterization System for CCS model generation
    • Performs simultaneous CCS characterization and model accuracy verification
    • Dynamically adjusts waveform segmentation and simulation settings to ensure model fidelity
    • Supports CCS timing, noise, power, as well as variation-aware characterization
    • Simplified, intuitive characterization setup whether it is a new library or a recharacterization of an existing .lib
  • Library quality assurance system that performs CCS model validation and correlation using the industry’s golden Synopsys PrimeTime® STA and HSPICE® simulation solutions
  • Model adaptation system that supports model compaction, voltage/temperature scaling and third party current source or legacy non-linear delay model (NLDM) abstraction
  • Supports latest open-source Liberty innovations approved by the open-source Liberty Technical Advisory Board (TAB)

Figure 2: Characterization flow
Figure 2: Characterization flow.

Figure 3: Reference characterization system
Figure 3: Reference characterization system.

Reference Characterization System
Liberty NCX was architected from the ground up for CCS model generation. It features a simplified, intuitive user interface that puts characterization within the reach of every design team. The tool delivers high accuracy by performing simultaneous characterization and verification of each current waveform and dynamically adjusting segmentation and simulation settings to ensure model fidelity.

Liberty NCX delivers excellent performance by reducing the number of simulations and optimizing the use of HSPICE for faster throughput. Adaptive, fine-grain simulation job parallelization ensures the fastest library turnaround time whether you are running on a single CPU, a multi-core machine or a large server farm.

Library Quality Assurance System
The quality assurance system in Liberty NCX consists of a set of functions that allow a designer to ensure that a CCS characterization has adhered to the proper guidelines and will deliver the best quality of results. In addition to syntax checking and screening for basic rule violations, Liberty NCX performs very important quality assurance checks called validation and correlation. Library validation is an exhaustive grid-point-by-grid-point analysis of the library and is a fast, simple way to ensure library quality. For CCS timing, Liberty NCX performs validation by ensuring that the correct cell delay and output slew values can be derived from the current waveforms in the library and provides a comprehensive HLML report with all the details. Library correlation is an automated step that uses the industry’s golden PrimeTime sign-off tool and HSPICE simulation to evaluate the accuracy of a given CCS library.

Model Adaptation System
Liberty NCX helps design teams minimize characterization overhead cost and enables them to support design implementation and sign-off in a wide range of voltage, temperature and process conditions. Starting with a minimum set of reference CCS library corners, this system allows designer to scale libraries for any voltage or temperature and generate third-party current-source models or legacy NLDM formats. The model adaptation system takes advantage of base-curve compaction, reducing the open-source ASCII CCS library file size about 2.5 times to reduce storage and distribution cost. These capabilities give design teams unsurpassed flexibility in supporting various design styles and tool flows while minimizing library characterization and storage costs.

Cell Coverage
  • Standard cells including single- and multi-output combinational cells
  • Flip-flops and complex latches
  • Tri-state cells, bus holder cells
  • Multiplexers, including one-hot mux es
  • Multi-voltage cells and I/Os
  • I/Os with differential inputs
  • Bidirectional I/Os
  • Multi-mode cells

Figure 4: Quality assurance system
Figure 4: Quality assurance system.

Supported Library Views
  • Latest Liberty open-source features approved by the Liberty TAB
  • Composite Current Source (CCS)
    • CCS timing
    • CCS noise
    • CCS power
  • CCS variation-aware
  • Non-Linear Delay Models (NLDM)
  • Non-Linear Power Models (NLPM)
  • Effective Current-Source Models (ECSM)
Key Features
  • High performance via adaptive, fine-grain simulation job parallelization
  • Dynamic waveform segmentation and simulation setting adjustments
  • Intuitive, easy-to-use interface
  • Interdependent setup and hold characterization
  • Variation-aware characterization
  • Automated index point selection
  • Base-curve compaction support

Figure 5: Model adaptation system.
Figure 5: Model adaptation system.

Supported Platforms
  • Sun Solaris
  • Linux Red Hat, 32- & 64-Bit
  • SuSE