Цитата(SM @ Mar 24 2009, 22:06)

Ну елки-палки, как это нету таких программ?
Formality® is an equivalence-checking (EC) solution that uses formal, static techniques to determine if two versions of a design are functionally equivalent. EC tools verify large designs quickly and completely without the use of test v
....
но вроде бы не позволяет формалити сравнить два независимых дизайна.
все-таки это практический тул, а не эдвансная концепция, он сравнивает только разные шаги одного и того же проекта, да и то если историю модификации, которую пишет DC утерять, то сразу куча точек с расхождениями получится
это не для Вас пояснение

- предназначение формалити - проверять, что низкоуровневые оптимизаторы в своей работе не испортили логику (функциональность) проекта, и больше ничего
то есть мне ее заставить сравнить два независимых проекта не удалось (может я не прав)
может SMV
http://www.cs.cmu.edu/~modelcheck/smv.htmlили какие-то еще "кудрявые" проекты могут такое делать, но там язык ввода не verilog | vhdl, а специальный язык
-----------------
то есть практически решить задачу эквивалентности произвольных проектов - это симуляция+покрытие(coverage), благо сейчас констрейн-дривен рандом + кавередж это мэйнстрим в верификации...