在上一篇文章《等價性比對驗證之combinational?equivalence》中,我們說過Combinational equivalence比對最嚴(yán)格,但是在很多場景下有限制(不適應(yīng)于時序單元變化的場景)。
本章我們在時序單元數(shù)量或者位置發(fā)生變化,但是整體功能不變的場景下對于Combinational equivalence進行一定程度的放松。
SEQUENTIAL EQUIVALENCE
Sequential equivalence被某些EDA工具稱之為周期精確等價(cycle-accurate equivalence),名字不重要,關(guān)鍵的是理解它和combinational?equivalence的區(qū)別。
Sequential equivalence是使用EDA工具形式化地確認(rèn)是否SPEC模型和IMP模型能否在相同的激勵下產(chǎn)生相同的輸出(這是最基本的要求)。另外不同于combinational?equivalence,它不要求電路中每個時序單元都能夠精確地比對,最終只要輸出的時序一致即可。
如此,就可能在綜合工具進行一些特殊優(yōu)化使得時序單元數(shù)量、位置和流水線深度發(fā)生變化時依然能夠比對通過。
其實伴隨著對于combinational?equivalence的要求的放松,
sequential?equivalence以及后面即將介紹的transaction-based equivalence.
越來越貼近FPV。
審核編輯:劉清
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標(biāo)題:等價性比對驗證之sequential?equivalence
文章出處:【微信號:芯片驗證工程師,微信公眾號:芯片驗證工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
Combinational equivalence是使用EDA工具進行等價性比對中最成熟的FEV技術(shù),一般情況下是將RTL和原理圖網(wǎng)表進行等價
發(fā)表于 07-19 09:48
?1574次閱讀
在FPGA設(shè)計中,時序約束對于電路性能和可靠性非常重要。在上一篇的文章中,已經(jīng)詳細(xì)介紹了FPGA時序約束的主時鐘約束。
發(fā)表于 06-12 17:29
?2557次閱讀
`圖片中高亮部分是GND網(wǎng)絡(luò),在首次布線之后,又對GND網(wǎng)絡(luò)線寬約束進行了修改,修改后不知道在哪里更新,圖中較寬的線是刪除后重新布線的,有沒有方法不刪除布線直接更新的?請大神指導(dǎo),謝謝!`
發(fā)表于 11-13 16:12
我將DDR的數(shù)據(jù)地址線設(shè)置為4mil線寬,已經(jīng)畫了一部分了。今天臨時修改了下約束管理器的設(shè)置,結(jié)果開始報錯了:從第二幅圖看出,我明明設(shè)置的是4mil。但是第一幅圖顯示,系統(tǒng)認(rèn)為我任然用的是默認(rèn)線寬設(shè)置。這是怎么回事呢
發(fā)表于 04-20 17:29
中,只要你使用邏輯綜合將RTL轉(zhuǎn)換為門級網(wǎng)表,那么你必然需要使用FEC工具進行RTL和門級網(wǎng)表等價性比對。下圖是一個FEC RTLvs Netlist等價
發(fā)表于 07-22 14:56
時序邏輯設(shè)計原則 (Sequential Logic Design principles):A sequential logic circuit is one whose outputs
發(fā)表于 09-26 12:54
?33次下載
時序邏輯設(shè)計實踐 (Sequential Logic Design Practices)The purpose of this chapter is to familiarize you
發(fā)表于 09-26 12:57
?13次下載
為了在早期階段發(fā)現(xiàn)電路設(shè)計錯誤,需要對包含未知部分的實現(xiàn)電路和規(guī)范電路進行等價性驗證。本文提出了一種“分而治之”的方法,把電路劃分成若干子電路,使用四值邏輯模
發(fā)表于 07-30 17:39
?17次下載
嵌入式操作系統(tǒng)實時性比對與分析
以影響嵌入式操作系統(tǒng)實時性的一系列相關(guān)指標(biāo)為研究對象,以比對實驗平臺為基礎(chǔ),提出一種全
發(fā)表于 03-29 15:14
?1837次閱讀
動態(tài)矩陣/Field Sequential 是什么意思
所謂Field Sequential技術(shù)就是透過對紅、綠、藍(lán)的影像,進行高速切換來實現(xiàn)彩色顯示
發(fā)表于 03-27 11:52
?795次閱讀
什么是軟件與硬件的邏輯等價性 隨著大規(guī)模集成電路技術(shù)的發(fā)展和軟件硬化的趨勢,計算機系統(tǒng)軟、硬件界限已經(jīng)變得模糊了。因為任何操作
發(fā)表于 04-13 13:44
?5500次閱讀
支持Baseline和Extended Sequential的JPEG編碼IP核
CAST公司宣布提供獨有的同時支持Baseline(8位)和Extended Sequential(12位)
發(fā)表于 05-18 09:22
?716次閱讀
介紹FPGA約束原理,理解約束的目的為設(shè)計服務(wù),是為了保證設(shè)計滿足時序要求,指導(dǎo)FPGA工具進行綜合和實現(xiàn),約束是Vivado等工具努力實現(xiàn)的目標(biāo)。所以首先要設(shè)計合理,才可能滿足
發(fā)表于 06-25 09:14
?6665次閱讀
對于這種pipe個數(shù)變化,但是端到端功能不變的修改,同樣可以使用sequential FEC來進行等價性比對。只不過有所區(qū)別的是,需要指定比對
發(fā)表于 08-09 15:44
?1927次閱讀
在芯片設(shè)計的中間和最后階段,比如綜合、DFT、APR、ECO等階段,常常要檢查設(shè)計的一致性。也叫邏輯等價性檢查(Logic Equivalence Check),簡稱LEC。
發(fā)表于 11-07 12:51
?3554次閱讀
評論