Vous êtes sur la page 1sur 3

DATASHEET

NC-VERILOG SIMULATOR

The NC-Verilog® Simulator is the industry’s premier Verilog® simulator, delivering

high performance and capacity with transaction/signal viewing and integrated

coverage analysis. The NC-Verilog Simulator is fully compatible with the Cadence®

Incisive™ Unified Simulator, providing an easy upgrade path to comprehensive

digital verification from system design to system design-in for nanometer-scale ICs.

INCISIVE FUNCTIONAL
IP Incisive verification IP VERIFICATION PLATFORM
Algorithm The functional verification of
development CoWare SPW
nanometer-scale ICs requires speed
Analog/ and efficiency. Yet today's fragmented
Mixed-signal Incisive AMS
methodologies make it impossible to
Acceleration/ optimize either. Each verification
Emulation Incisive Palladium systems
stage has its own methodology, tools,
Acceleration- models, and user interface. Engineers
on-Demand
Incisive
must re-create almost everything at
XLD
Unified test every stage. The Incisive verfication
generation Incisive
platform is the world's first functional
Unified
HDL analysis verification platform that supports a
Simulator
unified methodology to deliver the
Assertions fastest, most efficient verification in
Comprehensive the industry.
coverage
Transaction
support NC-SC
Simulator
Debug/analysis
NC-VHDL NC-
Simulation Simulator Verilog
Simulator
Third-party
EDA support

Figure 1: The NC-Verilog Simulator is the fully compatible Verilog simulator


in the Cadence Incisive functional verification platform
NC-VERILOG SIMULATOR performance by identifying the areas INTEGRATED CODE COVERAGE
that consume the most simulation The NC-Verilog Simulator provides
The NC-Verilog Simulator delivers
time. NC-Verilog 64-bit capacity access to a wide variety of coverage
high-performance, high-capacity
simulates designs larger than 100 metrics to help determine how well
Verilog simulation with transaction/
million gates. tests have exercised the design. These
signal viewing and integrated coverage
analysis. It is fully compatible with the include block coverage, path coverage,
UNIFIED ENVIRONMENT AND DEBUG expression coverage, state variable
Incisive functional verification
platform, so design teams can easily The unified NC-Verilog simulation coverage, state transition coverage,
upgrade to the Incisive Unified and debug environment makes it easy state sequence coverage, and toggle
Simulator and Incisive XLD team to manage multiple simulation runs coverage. Integrated coverage analysis
verification, with native support for and analyze the design and testbench. and display tools speed the process of
Verilog, VHDL, SystemC®, SystemC Its transaction/waveform viewer determining which additional tests
Verification Library, PSL/Sugar assertions, and schematic tracer quickly trace will need to be developed.
and Acceleration-on-Demand. design behavior back to the source.
The NC-Verilog source viewer lets FLEXIBLE OPTIONS
designers examine their design, set
BENEFITS Upgrade the NC-Verilog Simulator to
complex breakpoints to control the Incisive platform:
• Speeds verification with premier simulation execution, and access
simulation performance results in both interactive and post- • Supports multilanguage simulation
processing debug modes. Tcl/Tk (Verilog, VHDL, SystemC, SystemC
• Designs chips in excess of 100M gates
support enables customization and Verification Library, and PSL/Sugar)
with 64-bit capacity
integration of applications into the • Speeds performance 100 times through
• Maximizes efficiency with unified
environment. Industry-standard native transaction-level simulation
transaction/signal viewer
application programming interfaces
• Speeds performance up to 100 times
• Ensures comprehensive verification like VPI, PLI, OMI, and compiled SDF
with Acceleration-on-Demand
with integrated code coverage enable user-defined checks and
analyses so that the project team • Reduces testbench development by
• Provides a quick, fully compatible
need learn only one environment. up to 50% through transaction-level
upgrade to the Incisive platform
support, unified test generation,
• Ensures accuracy with certified libraries and verification component re-use
from more than 30 ASIC vendors

FEATURES

PREMIER PERFORMANCE
AND CAPACITY
The NC-Verilog Simulator provides
the industry’s premier simulation
performance for Verilog designs
using the unique native-compiled
architecture of the Incisive Unified
Simulator. It produces efficient native
machine code directly from Verilog
for high-speed execution. Linked list
scheduling of the resulting data
structures pre-processes signal actions
and maximizes the effectiveness of
modern caching algorithms available
in today’s computing platforms.
The NC-Verilog performance profiler
identifies bottlenecks. Designers find
areas of high activity by viewing how
each module contributes to overall
performance. Minor changes can
greatly improve simulation

Figure 2: The NC-Verilog unified simulation and debug environment makes it easy to manage
multiple simulation runs and analyze the design and testbench
• Reduces debug time by up to 25% – Source viewer CADENCE SERVICES
through unified transaction/signal – Error browser AND SUPPORT
viewing, native assertion support,
and unified debug environment – Tcl/Tk scripting for • Customer-focused solutions that
for all languages customizable displays increase ROI, reduce risk, and achieve
– Log signal and transaction data your design goals faster
• Assures comprehensive verification with
code and functional coverage analysis to SST database – Collaborative approach and design
• Performance analysis tool infrastructure — virtual teaming
• Enables analog mixed-signal/RF
verification – Outlines areas of code where most – Proven methodology and flow tuned
simulation time is being spent to your design environment
• Uses algorithm development with
model reuse for design verification • Code coverage – Design and EDA implementation
expertise
– Automatic Finite State Machine
SPECIFICATIONS (FSM) extraction • Product and flow training to fit your
needs and preferred learning style
– Coverage attributes supported
SIMULATION include blocks, paths, expressions, – More than 80 instructor-led
variables, gates, FSM (states, courses — certified instructors, real-
• Native-compiled architecture
sequences), toggle world experience
– Verilog IEEE 1364-1995 and a majority
– Coverage reuse – More than 25 Internet Learning
of IEEE 1364-2001 extensions
Series (iLS) online courses
– SystemVerilog (IEEE-1800) – Rank order coverage contributions
• Cadence customer support that keeps
– Compiles directly to host – Bit-wise expression scoring your design team productive
processor machine code for
maximum performance – Cadence applications engineers
THIRD-PARTY SUPPORT
provide technical assistance
• Supports Verilog configurations • ASIC libraries
through a library mapping file – SourceLink® online support gives you
– More than 30 ASIC vendors access to software updates, technical
– Supports multidimensional arrays, have certified their libraries for documentation, and more — 24
e.g. regs, integers, and time the Incisive platform hours a day, 7 days a week
– Permits generation of multiple – More than 150 unique libraries
instances of modules, primitives,
• Models FOR MORE INFORMATION
variables, nets, tasks, functions,
continuous assignments, initial blocks, – Third-party model support Email us at info@cadence.com,
and always blocks through the Cadence verification or log on to www.cadence.com
IP partner program
– Maximizes effectiveness of
modern caching algorithms • Software
• Capacity – Third-party software support
through the Cadence Connections®
– Typical 10 million gate equivalents
program with more than 30
in 32-bit OS (4GB addressable)
verification company partners
– Typical 100 million gate equivalents
in 64-bit OS INTERFACES
• Server farm • PLI (IEEE 1364)
– Platform computing LSF • VPI (PLI 2.0, IEEE 1364)
– Sun Microsystems Gridware • OMI (IEEE 1499)
• Compiled SDF
RESULT ANALYSIS
• Debug and GUI PLATFORMS
– Waveform window • Sun Solaris
– Register window • HP-UX
– Unified transaction/signal viewing • Linux
© 2005 Cadence Design Systems, Inc. All rights reserved.
– Schematic tracer • Windows NT Cadence, the Cadence logo, Connections, SourceLink, and
Verilog are registered trademarks, and Incisive is a trademark
– Expression calculator of Cadence Design Systems, Inc. SystemC is registered
trademarks of Open SystemC Initiative, Inc. in the United
States and other countries and is used with permission.
– Signal flow browser All others are properties of their respective holders.
6047 02/05

Vous aimerez peut-être aussi