VERIFICATION COMPLEXITY REDUCTION VIA RANGE-PRESERVING INPUT-TO-CONSTANT CONVERSION

Patent №

US 10,540,468

Granted

2020-01-21

Filed 2018

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16032786

A logic verification program, method and system provide an efficient behavior when verifying large logic designs. The logic is partitioned by cut-nodes that dominate two or more RANDOMS and a check is performed for a given cut-node to determine whether any of the dominated RANDOMS can be merged to a constant by performing satisfiability checks with each RANDOM merged to a constant, to determine whether a range of output values for the given cut-node has been reduced by merging the RANDOM. If the range is not reduced, the RANDOM can be added to the set of merge-able RANDOMS along with the corresponding constant value. If the range has been reduced, the opposite constant value is tried for a node and if the range is reduced for both constants, then the cut-node is abandoned for merging that dominated RANDOM and the next dominated RANDOM is tried.

PlanningAI hardwareG06F 30/327G06F 30/33G06F 2117/08

AI classification

AI hardware0.99
Planning0.91
Vision0.02
Evolutionary computation0.01
Knowledge representation0.00
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 463230051

Assignors

GAJAVELLY, RAJ KUMAR, BAUMGARTNER, JASON R., KANZELMAN, ROBERT L., IVRII, ALEXANDER, NALLA, PRADEEP KUMAR

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

From the same owner

© 2026 NYSGPT2525 LLC