Predicate |
Object |
assignee |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_a04ec82c01a5765a0fb9c6c0d8a9abba |
classificationCPCInventive |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F30-3323 |
classificationIPCInventive |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F17-50 |
filingDate |
2008-06-23-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
inventor |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_4dfd0f14a6b56d681116f18386c3e3a2 http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_20127b7e50d0c8d3a8cca0b909384b03 http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_4576ead420e2e0b8e5d87f173562c1f9 http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_13be17f29575b99e2e3528de2c74e8fc http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_34831a5595fd9d9328f5eed320f75169 |
publicationDate |
2009-12-24-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
publicationNumber |
US-2009319252-A1 |
titleOfInvention |
Method and apparatus for extracting assume properties from a constrained random test-bench |
abstract |
One embodiment of the present invention provides systems and techniques to extract assume properties from a constrained random test-bench. During operation, the system can receive a constrained random test-bench for verifying the design-under-test (DUT), wherein the constrained random test-bench includes a statement which assigns a random value to a random variable according to a constraint. Next, the system can modify the constrained random test-bench by replacing the statement with another statement which assigns a free input variable's value to the random variable. The system can also add a statement to the constrained random test-bench that toggles a marker variable to localize the scope of the statement. The system can then generate an assume property which models the constraint on the free input variable. The assume property can then be used by a formal property verification tool to verify the DUT. |
isCitedBy |
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11468218-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/EP-2546767-B1 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011071809-A1 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9720792-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9665454-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9032345-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015331770-A1 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9032339-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8701060-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10073938-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8352234-B2 http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8904320-B2 |
priorityDate |
2008-06-23-04:00^^<http://www.w3.org/2001/XMLSchema#date> |
type |
http://data.epo.org/linked-data/def/patent/Publication |