Patent №
US 10,769,331
Granted
2020-09-08
Filed 2018
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
3
ml · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16033417
An apparatus for verification includes a processing module, a data collection module, an engine selection module and an engine execution module. The processing module processes a netlist using a plurality of engines. The netlist includes components and nodes of an integrated circuit design. Each engine includes an algorithm for verification of the integrated circuit design. The data collection module stores, for each engine, execution results for the engine for a plurality of netlists, the results stored in a history buffer. The engine selection module, for a current netlist, calculates using execution results in the history buffer which engine of the plurality of engines has a highest predicted performance and selects the engine with the highest predicted performance. The engine execution module executes the current netlist using the selected engine to produce execution results, reports the execution results and stores the execution results in the history buffer.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 467920882
Assignors
GOU, PENG FEI, LIU, HENG, LIU, YANG FAN, LU, YAN HENG, LU, YANG HENG, QIAN, CHEN, ZUO, ZHEN PENG
On an employer assignment, the assignors are typically the inventors.