Formal Tool Smashes Through Capacity Barrier

June 9, 2003
Formal-verification technology is steadily gaining credence as a way to ferret out well hidden bugs in designs. Yet formal technology suffers from the huge number of state spaces found in nanometer designs. They're simply becoming too large for even...

Formal-verification technology is steadily gaining credence as a way to ferret out well hidden bugs in designs. Yet formal technology suffers from the huge number of state spaces found in nanometer designs. They're simply becoming too large for even the most powerful computers to verify.

Intended to overcome limitations of other formal tools, JasperGold's PreCognitive Engine overcomes the capacity problem by using what's called State Space Tunneling. This technique guides the tool's formal proof engines to analyze only those portions of the design relevant to proving each requirement, without having the user modify the design.

Some formal tools attempt to address capacity issues by using various techniques that limit the state-space exploration to a small "proof radius." This can result in sacrificing the goal of 100% verification, as well as missing corner-case bugs found in the unproven segments of the design outside the proof radius. JasperGold's PreCognitive Engine doesn't use restrictive proof radius bounding of the state space. Rather, requirements are proven across the entire design state space to ensure that blocks are bug-free.

Rather than operate at the assertion level, JasperGold executes spec-level requirements. These are captured either in Verilog or translated from higher-level languages. Such an approach enables users to fully capture the spec-level requirements for a design block and exhaustively verify that the requirements are met. Requirements are captured in many fewer lines of register-transfer level (RTL) than the design block itself, typically one-tenth to one-hundredth the number of lines.

A wide variety of standard interfaces offer prebuilt Jasper Proof Kits, including a new PCI Express kit. Today, the tool is applicable to control logic and datapath-related design blocks that don't undergo data transformation or perform mathematical computations.

JasperGold is available now. Prices start at $225,000.

Jasper Design Automation
www.jasper-da.com

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!