NC Verilog
NC Verilog
NC Verilog
NC-VERILOG SIMULATOR
coverage analysis. The NC-Verilog Simulator is fully compatible with the Cadence®
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
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