banner
home company products applications customer news & events support jobs contact us
 
Home > Products > Product Overview > PLL Noise Analyzer
    PLL Noise AnalyzerTM      
   

Overview
PLL Noise Analyzer is the industry’s first noise analysis tool for phase-locked loops (PLLs). PLL Noise Analyzer addresses a leading cause of silicon re-spins - analog noise and jitter - enabling circuit designers to reliably meet cost, performance, and schedule goals.

PLL Noise Analyzer is based on Berkeley Design Automation’s proprietary Precision Circuit Analysis™ technology which delivers fast and accurate circuit analysis results. It includes the company’s Stochastic Nonlinear Engine™ , which provides fast and accurate analysis of the nonlinear, time-varying behavior of full PLL circuits at the transistor-level.

PLL Noise Analyzer provides complete phase noise and jitter analysis for noise caused by all sources - random and deterministic - that are inherent or external to the PLL. The tool also provides a complete view of the noise contributors as well as the circuit node sensitivity to noise injection. PLL Noise Analyzer eliminates the need for manual, error-prone model generation and the inaccurate, linear approximations traditionally used for PLL noise analysis.

Key Features

  • Fast and accurate phase noise and jitter analysis of full PLLs (integer-N)
  • Quick identification of top circuit noise contributors
  • Thorough analysis of circuit noise sensitivity
  • Easy integration with existing analog verification flows

Target Applications:

  • Integer N, non-differential PLLs used in clocking, wireless, graphics, high speed I/O, networking, and processor applications

Technology
The foundation of PLL Noise Analyzer is the Stochastic Nonlinear Engine. The Stochastic Nonlinear Engine is a set of proprietary algorithms that quickly and efficiently solve the stochastic nonlinear partial differential equations that accurately model the nonlinear, time-varying behavior of circuits such as PLLs at the transistor level. Berkeley Design Automation pioneered this technology which combines time and frequency domain analyses engines. The Stochastic Nonlinear Engine has been proven to deliver accurate noise and jitter analysis results on a wide variety of designs spanning geometries from 0.35µm to 65nm.

PLL Analysis
PLL Noise Analyzer performs the following analyses for PLLs:

  • Random noise analysis
  • Deterministic noise analysis
  • Locking behavior verification

Users can perform phase noise and jitter analysis on the full, transistor-level netlist. This analysis calculates the random noise caused by the circuit itself (inherent) and by external sources. The user can selectively view the noise results block-by-block to diagnose which blocks contribute the most noise. Results are shown in terms of both phase noise and jitter.

Designers can also run deterministic noise and jitter analysis which calculates noise due to inherent and external sources such as supply voltage ripple and clocking noise injection from the switching of digital circuits. This analysis produces the minimum, maximum and average PLL clock period as well as eye diagrams.

Block-Level Noise Analysis
The periodic behavior and noise performance of all blocks in a PLL can be verified with PLL Noise Analyzer. Designers can quickly perform periodic noise and jitter and periodic steady-state (PSS) analysis on a block-by-block basis on the reference block, dividers (reference divider, feedback dividers), phase detector, charge pump, loop filter, and voltage controlled oscillator (VCO).

PLL Noise Analyzer provides noise results in both frequency domain (as phase noise spectra) and time domain (as jitter). It lists the top noise contributors along with their percent noise contribution, allowing the designer to focus on the most critical devices in order to optimize the design.

Periodic steady-state analysis allows designers to verify the operation of each block with periodic outputs – frequency dividers, VCO, and phase detector. For the phase detector, PLL Noise Analyzer automatically runs a separate PSS analysis for the lead, lag, and in-phase cases of the up and down inputs.

Powerful Noise Sensitivity Analysis
The Stochastic Nonlinear Engine has the ability to list the top noise contributors – noise sources based on their percent noise contribution – and to combine the circuit’s sensitivity to each noise source with the noise source intensity. This gives the designer the powerful ability to reduce noise by either reducing the noise source intensity through device optimizations and/or modifying the circuit’s sensitivity to the noise source through circuit optimizations. The user can incrementally update the design after optimization and quickly re-analyze noise.

Fits Your Existing Flow
PLL Noise Analyzer easily fits into existing HSPICE and Spectre-based verification flows. It reads standard HSPICE and Spectre-format netlists and supports popular device model formats, including BSIM3, BSIM4, Gummel-Poon, MOS11, and Mextram.

A graphical user interface (GUI) guides the user through the entire PLL analysis process, from design setup to analysis and viewing results, and automates the creation of a noise analysis test bench. Integration into Cadence’s Analog Design Environment allows designers to easily invoke PLL Noise Analyzer from within ADE. Results can be viewed with BDA’s waveform viewer, WaveCrave, or third party waveform viewers from Sandwork, Cadence, and Synopsys.

Feature Summary

  • Analyses: Phase noise and jitter analysis of integer-N PLLs
  • Netlist compatibility
    • HSPICE®
    • Spectre®
  • Model support
    • BSIM3, BSIM4, BSIMSOI, MOS1
    • Gummel-Poon, Mextram
    • HICUM, VBIC, Juncap
    • Verilog-A, s-parameter, w-element
  • Outputs
    • PSF ASCII, PSF binary, tr0
    • Nutmeg ASCII, Nutbin, Nutbinf
  • Integration
    • Comprehensive Cadence® Analog Design Environment (ADE) integration
  • Waveform viewer
    • WaveCrave™ waveform processor

Platform Support
PLL Noise Analyzer is available for SUN and Linux operating systems.

 



 

 
           
  home | company | products | applications | customers | news & events | support | jobs | contact us | site map
 
© 2008 Berkeley Design Automation
Analog FastSPICE, Noise Analysis Option, RF FastSPICE, PLL Noise Analyzer, and Precision Circuit Analysis are trademarks and Berkeley Design is a registered trademark of Berkeley Design Automation, Inc. HSPICE is a registered trademark of Synopsys Inc. (NASDAQ:SNPS).  Spectre is a registered trademark of Cadence Design Systems Inc. (NASDAQ:CDNS). Any other trademarks or trade names mentioned are the property of their respective owners.