Patent №
US 7,712,062
Granted
2010-05-04
Filed 2008
Owner
0IN DESIGN AUTOMATION, INC.
+1 more
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12029440
A circuit design that contains at least two clock domains is simulated using a novel system and method for injecting the effects of metastability. The system includes detectors for detecting, during simulation, when a clock in a transmit clock domain and a clock in a receive clock domain are aligned and when the input of a register receiving a clock-domain-crossing signal is changing. The system includes coverage monitors for measuring, during simulation, statistics related to metastability injection. The system accurately models the effects of metastability by, at appropriate times during simulation, pseudo-randomly inverting outputs of registers receiving clock-domain-crossing signals. By accurately modeling the effects of metastability, errors in the circuit design can be detected while simulating a pre-existing simulation test. The simulation with metastability effects injection is repeatable and requires no modification of pre-existing RTL design files or simulation test files.
AI classification
Ownership
0IN DESIGN AUTOMATION, INC.
assignment · 240690297
MENTOR GRAPHICS CORPORATION
assignment · 240750471
Assignors
LY, TAI AN, KWOK, KA KEI, GUPTA, VIJAYA VARDHAN, ANDERSEN, ROSS ANDREW, YEUNG, PING FAI, HAND, NEIL PATRICK, WIDDOES, LAWRENCE CURTIS, JR.
On an employer assignment, the assignors are typically the inventors.