Patent №
US 8,904,320
Granted
2014-12-02
Filed 2013
Owner
SYNOPSYS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13802450
A design description for verification includes a set of constraints on random variables within the design description. The set of constraints includes at least one multiplication constraint involving at least two random variables. A computer-based tool obtains designs and analyzes the design description to find the set of constraints and identify the multiplication constraint. The computer-based tool then performs factorization to solve for the multiplication constraint and to determine a set of potentially valid factoring values for the random variables used in the multiplication constraint. The design problem is then solved by the computer-based tool using the factoring values. If two multiplication constraints involve a common variable, the factorization finds a set of common factoring values between the two multiplication constraints to use for the common variable.
AI classification
Ownership
SYNOPSYS, INC.
assignment · 300670275
Assignors
KORTHIKANTI, VIJAY ANAND, GOSWAMI, DHIRAJ
On an employer assignment, the assignors are typically the inventors.