Pre-silicon verification path coverage
First Claim
Patent Images
1. A method for verifying a path coverage of a circuit design, comprising the steps of:
- (A) implementing a hardware description language to include a plurality of monitors for a plurality of nodes of said circuit design;
(B) monitoring said nodes of a programmable circuit implementing said circuit design in real-time to capture node data; and
(C) assessing said node data to determine said path coverage.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for verifying a path coverage of a circuit design. The method generally comprises the steps of implementing a hardware description language to include a plurality of monitors for a plurality of nodes of the circuit design, monitoring the nodes of a programmable circuit implementing the circuit design in real-time to capture node data, and assessing the node data to determine the path coverage.
75 Citations
25 Claims
-
1. A method for verifying a path coverage of a circuit design, comprising the steps of:
-
(A) implementing a hardware description language to include a plurality of monitors for a plurality of nodes of said circuit design;
(B) monitoring said nodes of a programmable circuit implementing said circuit design in real-time to capture node data; and
(C) assessing said node data to determine said path coverage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a first tool configured to (i) implement a hardware description language to include a plurality of monitors for a plurality of nodes of a circuit design and (ii) assess node data to determine a path coverage; and
a second tool configured to monitor said nodes of a programmable circuit implementing said circuit design in real-time to capture said node data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for verifying a path coverage of a circuit design, comprising the steps of:
-
(A) monitoring a plurality of nodes of a programmable circuit implementing said circuit design in real-time to capture node data;
(B) compressing said node data; and
(C) assessing said node data to determine said path coverage. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
means for implementing a hardware description language to include a plurality of monitors for a plurality of nodes of said circuit design;
means for monitoring said nodes of a programmable circuit implementing said circuit design in real-time to capture node data; and
means for assessing said node data to determine said path coverage.
-
Specification