SOLVING MULTIPLICATION CONSTRAINTS BY FACTORIZATION

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 hardwareG06F 30/30G06F 30/3323

AI classification

AI hardware0.74
Evolutionary computation0.11
Knowledge representation0.10
Planning0.00
Natural language0.00
Machine learning0.00
Vision0.00
Speech0.00

Ownership

SYNOPSYS, INC.

assignment · 300670275

Assignors

KORTHIKANTI, VIJAY ANAND, GOSWAMI, DHIRAJ

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC