Methods for formal verification of circuits and other finite-state systems are disclosed herein, providing for improved efficiency and capacity of popular binary decision diagram (BDD) based algorithms. A lazy pre-image computation method is disclosed that builds new transition relation partitions on-demand only for relevant next internal variables of a state predicate. A symbolic variable reduction method is disclosed to eliminate variables in a state predicate under "don't care" conditions. Symbolic variable reduction improves the efficiency for symbolic model checking computations especially lazy pre-image based computations providing means to handle very large-scale integrated circuits and other finite state systems of problematic complexity for prior methods. The teachings of these disclosed methods provide for automated symbolic model checking of circuits and other finite state systems previously too large to be completed successfully using BDD based algorithms.

Методы для официально проверки цепей и других систем небесконечн-polojeni4 показаны здесь, обеспечивая для улучшенных эффективности и емкости популярных бинарных алгоритмов диаграммы решения (BDD) основанных. Ленивый метод вычисления пре-izobrajeni4 показан строит новые перегородки отношения перехода по требованию только для уместных следующих внутренне перемеююых сказуемого положения. Показаны, что исключает символический переменный метод уменьшения перемеююые в сказуемом положения под "не заботит" условия. Символическое переменное уменьшение улучшает эффективность для символической модели проверяя вычисления вычислений специально ленивым основанные пре-izobrajeniem обеспечивая середины отрегулировать очень широкомасштабные интегрированные цепи и другие небесконечные системы положения проблемной сложности для прежних методов. Преподавательства этих показанных методов обеспечивают для автоматизированный символический модельный проверять цепей и других небесконечных систем положения ранее слишком больших быть завершитым успешно использующ алгоритмы основанные BDD.

 
Web www.patentalert.com

< (none)

< Methods of making new chenille yarns for high speed weaving applications and improved product wear performance

> System for writing incremental packet data to create bootable optical medium by writing boot catalog and boot image onto second track before writing volume descriptors onto first track

> (none)

~ 00078