Method and system for reducing state space variables prior to symbolic model checking
AssigneeInternational Business Machines Corporation
InventorsIlan Beer, Cindy Eisner, Yoav Rodeh
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsIlan Beer, Cindy Eisner, Yoav Rodeh
Estimating the term…
A computer-implemented method for systematically eliminating redundant circuit elements in a state machine of a model having sequential circuit elements possessing one of a fixed number of possible states, typically “0” and “1”. Initially, the sequential circuit elements are sorted into groups whose state is determinate i.e. equal to “0” or “1”. The state of each circuit element whose state is determinate is stored in memory and its next state is calculated and compared with its preceding state. Each circuit element whose successive states are different is moved to the group of indeterminate circuit elements, and the cycle is repeated in respect of all remaining determinate circuit elements until no further circuit elements are moved. Each of the remaining determinate circuit elements is then replaced by a constant equal to its corresponding state i.e. “0” or “1”. Finally, any circuit elements whose output is connected to one or more of the replaced circuit elements and to no other circuit elements is eliminated from the model.
A computer-implemented method for systematically eliminating redundant circuit elements in a state machine of a model having sequential circuit elements possessing one of a fixed number of possible state thereby reducing model complexity and rendering the state machine of the model solvable by a computer in a short calculation time than would be possible for the state machine including the redundant circuit elements, said method comprising the steps of:
A system for systematically eliminating redundant circuit elements in a state machine of a model having sequential circuit elements possessing one of a fixed number of possible states thereby reducing model complexity and rendering the state machine of the model solvable by a computer in a shorter calculation time than would be possible for the state machine including the redundant circuit elements, said system comprising:
Dependencies are inferred from the claim text.