在上一篇文章《等價(jià)性比對(duì)驗(yàn)證之combinational?equivalence》中,我們說(shuō)過(guò)Combinational equivalence比對(duì)最嚴(yán)格,但是在很多場(chǎng)景下有限制(不適應(yīng)于時(shí)序單元變化的場(chǎng)景)。
本章我們?cè)跁r(shí)序單元數(shù)量或者位置發(fā)生變化,但是整體功能不變的場(chǎng)景下對(duì)于Combinational equivalence進(jìn)行一定程度的放松。
SEQUENTIAL EQUIVALENCE
Sequential equivalence被某些EDA工具稱之為周期精確等價(jià)(cycle-accurate equivalence),名字不重要,關(guān)鍵的是理解它和combinational?equivalence的區(qū)別。
Sequential equivalence是使用EDA工具形式化地確認(rèn)是否SPEC模型和IMP模型能否在相同的激勵(lì)下產(chǎn)生相同的輸出(這是最基本的要求)。另外不同于combinational?equivalence,它不要求電路中每個(gè)時(shí)序單元都能夠精確地比對(duì),最終只要輸出的時(shí)序一致即可。
如此,就可能在綜合工具進(jìn)行一些特殊優(yōu)化使得時(shí)序單元數(shù)量、位置和流水線深度發(fā)生變化時(shí)依然能夠比對(duì)通過(guò)。
其實(shí)伴隨著對(duì)于combinational?equivalence的要求的放松,
sequential?equivalence以及后面即將介紹的transaction-based equivalence.
越來(lái)越貼近FPV。
審核編輯:劉清
-
EDA工具
+關(guān)注
關(guān)注
4文章
273瀏覽量
32876 -
SPEC
+關(guān)注
關(guān)注
0文章
33瀏覽量
16148 -
IMP
+關(guān)注
關(guān)注
0文章
12瀏覽量
8645
原文標(biāo)題:等價(jià)性比對(duì)驗(yàn)證之sequential?equivalence
文章出處:【微信號(hào):芯片驗(yàn)證工程師,微信公眾號(hào):芯片驗(yàn)證工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
一文解析最嚴(yán)格的等價(jià)性比對(duì)驗(yàn)證combinational equivalence
FPGA時(shí)序約束之衍生時(shí)鐘約束和時(shí)鐘分組約束
allegro布局完成后修改線寬約束后如何更新到PCB中
線寬約束規(guī)則失效?
分享一個(gè)FEC RTLvs Netlist等價(jià)性比對(duì)的示例
時(shí)序邏輯設(shè)計(jì)原則 (Sequential Logic Des
時(shí)序邏輯設(shè)計(jì)實(shí)踐 (Sequential Logic Des
帶黑盒組合電路的等價(jià)性驗(yàn)證
嵌入式操作系統(tǒng)實(shí)時(shí)性比對(duì)與分析

動(dòng)態(tài)矩陣/Field Sequential 是什么意思
什么是軟件與硬件的邏輯等價(jià)性
支持Baseline和Extended Sequential
FPGA約束的詳細(xì)介紹
介紹3個(gè)時(shí)序優(yōu)化的RTL改動(dòng)及其中Formal SEC的角色

評(píng)論