Synopsys Logo
    HELPING YOU DESIGN THE CHIP INSIDE


DESIGN IMPLEMENTATION
VERIFICATION
INTELLECTUAL PROPERTY
DFM/TCAD
DESIGN SERVICES

 PRODUCTS
Blue Dot
Arrow
 PRESS RELEASES
Blue Dot
Arrow
Arrow
Arrow
Arrow
Arrow
 ARTICLES
Blue Dot
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
 WHITE PAPERS
Blue Dot
Arrow
Arrow
Arrow
Arrow
Arrow
 NEWSLETTERS
Blue Dot
Arrow
 SUCCESS STORIES
Blue Dot
Arrow
Arrow
 WEBCASTS
Blue Dot
Arrow
Arrow
Arrow

DesingVision Award

RELATED LINKS
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow


  Products
MAGELLAN
Hybrid RTL Formal Verification

Overview
Magellan™ is a hybrid RTL formal verification product that allows engineers to find deep, corner-case bugs, quickly, resulting in shortened functional verification cycles and high-quality designs. Magellan’s unique hybrid architecture combines the strengths of advanced formal engines with the strengths of a built-in VCS® simulation engine to verify properties on large and complex Verilog and VHDL designs.

Magellan Flow Diagram

Key Benefits
  • Increases design quality by finding corner-case design bugs, early in the verification cycle
  • Raises verification productivity by enabling reuse of assertions between simulation and formal verification
  • Easy to use with built-in checker library of frequently used assertions
  • Increases verification confidence by proving complex properties
  • Finds hard-to-reach bugs and proves properties with built in VCS engine and formal engines

Key Features
  • High-capacity formal verification using hybrid architecture
  • Formal verification of user-specified properties
  • Formal verification of automatically extracted structural properties
  • Elimination of false-negative errors
  • Support for hierarchical verification of assertions

Challenges
Control-logic blocks such as arbiters, memory/cache controllers, resource allocation algorithms, and bus controllers that have complex data-transport functionality are becoming larger, more complex, and harder to verify. These blocks have corner-case behaviors that traditionally have been hard to define and exercise, leading to bugs that elude the most sophisticated simulation-based and emulation-based verification methods. Although formal techniques have been applied somewhat successfully to these blocks in the past, capacity and ease-of-use limitations have prevented formal tools from delivering the benefits expected by mainstream users.

Solution
Magellan delivers higher-capacity formal property verification for SystemVerilog, Verilog, and VHDL designs by employing a unique hybrid architecture. This architecture combines the ability of the VCS simulation engine to rapidly reach deep into the design with advanced formal engines to perform exhaustive analysis and either prove design behavior or expose deep, corner-case bugs. Magellan fits easily into a verification environment by reusing assertions currently running in dynamic simulation or using custom assertions written by the user. Assertions can be written in Verilog, VHDL, Open Verification Library (OVL), OpenVera™ Assertions (OVA) or SystemVerilog Assertions (SVA) and are verified by Magellan without manual intervention. Additionally, Magellan can also use assertions from OVA and SVA checker libraries.

Related Products

For more information about this product, please contact your local Synopsys representative or call 1-800-388-9125.

Back to Discovery Verification Platform.