LOGIC DESIGN VERIFICATION TECHNIQUES FOR LIVENESS CHECKING WITH RETIMING

Patent №

US 8,407,641

Granted

2013-03-26

Filed 2012

Owner

Lab

AI components

2

kr · hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

13436196

A technique for verification of a retimed logic design using liveness checking includes assigning a liveness gate to a liveness property for an original netlist and assigning a fairness gate to a fairness constraint for the original netlist. In this case, the fairness gate is associated with the liveness gate and is asserted for at least one time-step during any valid behavioral loop associated with the liveness gate. The original netlist is retimed, using a retiming engine, to provide a retimed netlist. The liveness and fairness gates of the retimed netlist are retimed such that a lag of the fairness gate is no greater than a lag of the liveness gate. Verification analysis is then performed on the retimed netlist. Finally, when the verification analysis yields a valid counter-example trace for the retimed netlist, a liveness violation for the original netlist is returned.

Knowledge representationAI hardwareG06F 30/3312G06F 30/3323G06F 2119/12

AI classification

AI hardware0.98
Knowledge representation0.58
Evolutionary computation0.02
Planning0.01
Speech0.00
Vision0.00
Natural language0.00
Machine learning0.00
© 2026 NYSGPT2525 LLC