за официална проверка

C

cnz

Guest
Здравейте всички,
Обикновено, ние използваме synopsys формалност или каденца verplex-lec да направи официална проверка.
Официално проверка включва два типа, една е еквивалентността на контрола, е друг модел проверка.
в своята най-обща употреба, еквивалентност проверка може да направи проверка между RTL и netlist или между netlist и еко netlist без тест вектор.
Въпреки това, аз искам да знам, какъв е принципът на официална проверка? защо
официална проверка може да направи това?
Всяка помощ е ценена.
благодарности.

 
използване на формалност за официална проверка може да флаг грешки при convet Ур дизайн от една до друга порнографски казват от RTL да netlist.Вие можете лесно да разберете някакви проблеми възникнали по време на coversion.

 
Официално проверката е статичен проверката на дизайна в сравнение с динамична проверка където дизайн е тестван с броя на тестовите носители.В официална проверка тест векторите не са ангажирани, но дизайнът е проверена чрез официални методи като теорема доказва и модел проверка.Теоремата се доказва най-общ вид за официална проверка, когато спецификациите и дизайна са сведени до изразяване на математическата логика да се докаже като равностойни използвайки някои висока цел логика.Но това не излизат от лабораториите още, или може би до известна степен в Intel или IBM.Но модел проверка е друг начин, в която дизайнът е намален до краен държавната машина и проверявани за всички пътища и тези, които водят до грешка при условие се сигнализират.Модел контрол се осъществява чрез символичен траектория оценката, в който решението Двоична диаграми (BDDs) играят основна роля.Модел проверка е наскоро бране и много търговски инструменти са там.Еквивалентност проверка е най-простият вариант на официална проверка, където в два формата на дизайн (т.е. RTL Vs порта) тяхната fucntional еквивалентност е доказана чрез използване на техники, като например структурните isomerism, ATPG и някои BDDs също.еквивалентност проверка е около известно време и е видял някой добър успех с формалност и verplex като водеща инструменти.Така че основно проверки прилагането на дизайн,
а не на действителните дизайн.
Значи, основната разлика е статично, в смисъл, че DONT трябва да симулират дизайн използвайки теста вектори и следователно е много бърза (> 10x),
в сравнение с динамична проверка, но с възстановяване е uptill сега само контрол логика в дизайн е отговорен за официална проверка и така реално не може да замени динамична проверка за големи DataPath структури.

 
действително verplex lec cand направя някои влакънца проверява за RTL

 

Welcome to EDABoard.com

Sponsor

Back
Top