Mixed Signal Equivalence Checking via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mixed signal design verification is challenging due to the complex nature of combining analog and digital designs, with existing methods being error-prone and inadequate in detecting discrepancies between reference and verification models, especially in analog mixed signal circuits.

Innovation Solution

A hybrid mixed signal equivalence checking system that partitions models into analog and digital sections, using analog assertions and difference functions to verify equivalence by simulating and comparing digitized output values at interface cut points, and generating Boolean functions to determine digital equivalence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SPICE simulations and visual inspections are used to verify analog mixed signal models, then verification can be performed, but the process becomes error-prone and inadequate in detecting bugs

Engineering Contradiction:
Improveverification reliabilityVSAvoidbug detection precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent divides the mixed signal model into separate analog and digital sections, allowing each section to be verified independently using appropriate methods. The analog section is verified through formal equivalence checking while the digital section uses traditional verification methods, improving overall verification reliability and bug detection precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces manual visual inspection with automated formal equivalence checking for the analog section. This substitution of mechanical/manual verification with automated mathematical verification significantly improves both reliability and precision in detecting discrepancies between reference and verification models.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If analog circuit design and verification automation is applied, then verification efficiency improves, but systematic methodologies remain more primitive than digital design methodologies

Engineering Contradiction:
Improveverification efficiencyVSAvoidmethodology complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

By segmenting the verification process into analog and digital portions, the patent applies automation selectively where it provides the most benefit. The analog section receives formal equivalence checking automation while the digital section uses established methodologies, improving efficiency without unnecessarily complicating the entire verification process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer of formal equivalence checking that bridges the analog and digital verification processes. This intermediary mechanism allows automated verification of analog circuits while maintaining compatibility with existing digital verification methodologies, improving productivity without excessive complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If mixed signal designs are verified using traditional methods, then existing tools can be used, but discrepancies between reference and verification models are difficult to detect

Engineering Contradiction:
Improvetool availabilityVSAvoiddiscrepancy detection difficulty
Core Design Contradiction:
Ease of manufactureVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the model verification into two distinct parts: analog section verification using formal equivalence checking and digital section verification using traditional methods. This segmentation enables the use of existing tools for digital verification while adding formal verification capability for analog circuits, thereby improving discrepancy detection without requiring complete tool replacement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent substitutes manual visual inspection with automated formal equivalence checking for the analog section. This substitution maintains ease of manufacture by using automated processes while dramatically improving the ability to detect discrepancies between reference and verification models through systematic mathematical comparison.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9594860B2Analog mixed signal model equivalence checking
Publication Date: 2017.03.14 NXP USA INC
  • US9594860B2 patent drawing
  • US9594860B2 patent drawing
  • US9594860B2 patent drawing

AI summary

An approach is provided in which a hybrid mixed signal equivalence checking system partitions a mixed signal reference model and a mixed signal model under verification into analog sections and digital sections. The hybrid mixed signal equivalence checking system simulates the analog sections from the two different models to determine analog equivalence. As such, the hybrid mixed signal equivalence checking system verifies digital equivalence between the digital reference section and the digital section model under verification in response to evaluating one or more difference functions that represent at least a portion of the first digital section and the second digital section. As a result, the hybrid mixed signal equivalence checking system verifies equivalence between the mixed signal reference model and the mixed signal model under verification based upon the verified analog equivalence and the verified digital equivalence.