Library Characterizer Ds
Library Characterizer Ds
DATASHEET
CHA R A C T E R I Z E R
ENCOUNTER LIBRARY
Setup
CHARACTERIZER Cell
Spectre/
SPICE
Netlist Models
Major IP providers and digital design teams
rely on Encounter Library Characterizer for
its simplified setup and accurate model
generation for standard cells, I/O cells, and
memories. Built on the solid foundation of
Encounter
Cadence SignalStorm® technology—the • process Library
first characterization solution available • voltage Characterizer
for the effective current source model • temperature
(ECSM)—Encounter Library Characterizer • input slew
Spectre Simulator
has a long history of providing accurate • output load
model generation. IP providers will benefit
from its fast and accurate characterization
and parallel simulation capabilities, and .lib VHDL
will be ready to meet current and future
customer demand for advanced timing, ECSM CCS
noise, power, and statistical variation
library models. HTML Timing Timing Verilog
• Receiver model
• DC current
• Output voltage
• Noise propagation
• Miller capacitance
Figure 2: Encounter Library Characterizer offers advanced validation tools
SILICON-ON-INSULATOR SUPPORT
Partially depleted silicon-on-insulator
(SoI) process technology requires special
the ecsmChecker can perform gross requirements. Memories and IP blocks
handling during library characterization
checks on library data to ensure they meet are an increasingly large part of today’s
so that the floating body history effect
specifications. highly integrated SoC designs and must
can be properly modeled during timing
also be considered when creating new
analysis. Encounter Library Characterizer The LibDiff utility provides valuable
voltage domains or reducing design
can automatically generate the minimum/ information on the changes from the
margins. Often memories and custom
maximum SoI libraries for each process original seed library. It also checks for
macro timing views are only available in
voltage temperature (PVT) library corner. syntax and semantic problems with the
a selected set of voltages from a given
This enables the history effect to be input libraries (Figure 2). This information
provider, which may not be optimal
modeled during static timing analysis is all presented in an easy-to-read
for your specific application. Memory
when used in conjunction with the graphical interface that shows:
generators can also be quite conservative,
simultaneous minimum/maximum mode.
• Minimum, maximum, and average error which can lead to overdesign. Encounter
(absolute or relative) for timing and Library Characterizer’s ability to generate
LIBRARY VALIDATION SUITE
power, including waveforms new voltages and more accurate timing
Once libraries are generated for the views from existing memory or custom
first time, or when new PVTs are • CCS and ECSM waveforms
macro netlists improves chip performance
re-characterized from an existing set, • Line-by-line library text comparison and helps you meet your power
it is important to ensure integrity and consumption targets. The memory and
accuracy. Any problems need to be The suite also includes validation utilities
IP characterization solution performs fast
corrected before they cause hard-to- which can check the accuracy of the
and accurate re-characterization for:
correct issues in the design flow. generated libraries compared to static
Encounter Library Characterizer provides timing analysis and SPICE. • Smaller custom macros and memories
an advanced set of validation tools to leveraging Cadence Spectre® Circuit
help library developers quickly validate the IP AND MEMORY Simulator or Virtuoso® Accelerated
library output and identify problems early. RE-CHARACTERIZATION Parallel Simulator
Standard cells are not the only views • Large memories leveraging Virtuoso
The ecsmChecker utility checks for syntax
that need to be re-characterized in UltraSim Full-Chip Simulator (FastSPICE)
and semantics issues that would normally
order to meet power and accuracy
be flagged by library parsers. In addition,
PDF
ANALYSIS
4.00E-05
To ensure the flexibility that is critical in 2.00E-05
today’s digital design processes, Encounter
0.00E+00
Library Characterizer supports the Spectre 0 10000 20000 30000 40000 50000 60000
Circuit Simulator as well as HSpice and -2.00E-05
Eldo. It also generates statistical timing Leakage (nW)
© 2011 Cadence Design Systems, Inc. All rights reserved. Cadence, the Cadence logo, Encounter, SignalStorm, Spectre, and Virtuoso are registered
trademarks of Cadence Design Systems, Inc. All others are properties of their respective holders.
21238 1/11 MK/MV/PDF