99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

芯片驗(yàn)證中的checker和scoreboard介紹

芯片驗(yàn)證工程師 ? 來(lái)源:芯片驗(yàn)證工程師 ? 2023-04-26 09:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在芯片驗(yàn)證中,要想發(fā)現(xiàn)bug

需要激勵(lì)能夠覆蓋到特定場(chǎng)景

需要一系列的checker能夠發(fā)現(xiàn)DUT的錯(cuò)誤

checker分為兩種類型:

典型的和驗(yàn)證組件相對(duì)比較獨(dú)立的checker,這些checker通常與時(shí)序相關(guān),例如檢查DUT中的狀態(tài)機(jī)是否永遠(yuǎn)不會(huì)進(jìn)入某個(gè)狀態(tài),檢查接口上的vld-rdy時(shí)序符合協(xié)議。

另一種類型的檢查就是數(shù)據(jù)scoreboard。scoreboard用于檢查系統(tǒng)中數(shù)據(jù)的完整性。

本文我們先介紹時(shí)序的checker,即非scoreboard的checker

時(shí)序checker通常用于檢查隨時(shí)序變化的行為。時(shí)序checker通過(guò)時(shí)間表達(dá)式觸發(fā)以對(duì)某些條件進(jìn)行檢查,這個(gè)時(shí)序表達(dá)式可能像時(shí)鐘周期一樣簡(jiǎn)單,也可能嵌套了很多非常復(fù)雜的時(shí)間表達(dá)式。

時(shí)序checker一般是比較白盒的,深入探索DUT中RTL中的一切預(yù)期行為:

A事件在條件a下一定發(fā)生

B事件一定不會(huì)發(fā)生

A事件發(fā)生后一定會(huì)發(fā)生B事件

舉個(gè)具體例子

在用例結(jié)束可以做一個(gè)驗(yàn)證環(huán)境和DUT的final值check

檢查fifo不會(huì)讀空和寫滿

輸出接口不會(huì)違反AMBA協(xié)議

理論上,我們可以加入無(wú)限多的checker,我們甚至沒(méi)法判斷哪些checker是沒(méi)有價(jià)值的,最終導(dǎo)致checker指數(shù)級(jí)增長(zhǎng),從而降低仿真器的運(yùn)行效率。

也許,我們的隊(duì)員在會(huì)議中提出了很多很多的checker,聽(tīng)起來(lái)都似乎有些道理。但事實(shí)上是否真的有價(jià)值,還是只是個(gè)雞肋般的checker?





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    389

    瀏覽量

    61087
  • FIFO存儲(chǔ)
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    6188
  • AMBA協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    6605
  • DUT
    DUT
    +關(guān)注

    關(guān)注

    0

    文章

    191

    瀏覽量

    12952

原文標(biāo)題:芯片驗(yàn)證中的checker和scoreboard

文章出處:【微信號(hào):芯片驗(yàn)證工程師,微信公眾號(hào):芯片驗(yàn)證工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    康耐視第三代Checker視覺(jué)傳感器Checker3G系列

    、照明系統(tǒng)、I/O以及工作變更都在一個(gè)堅(jiān)固的IP67外罩實(shí)現(xiàn),能對(duì)生產(chǎn)線上所有的產(chǎn)品或元件進(jìn)行簡(jiǎn)單可靠的驗(yàn)證?! ∮脩艨梢酝ㄟ^(guò)Checker 3G,選擇將傳感器配置為有無(wú)檢測(cè)傳感器(presence
    發(fā)表于 11-01 15:21

    IC驗(yàn)證"UVM驗(yàn)證平臺(tái)"組成(三)

    scoreboard,也被稱為 checker,本書統(tǒng)一以scoreboard來(lái)稱呼)。既然是判斷,那么牽扯到兩個(gè)方面:一是判斷什么,需要把什么拿來(lái)判斷,這里很明顯 是DUT的輸出;二是判斷的標(biāo)準(zhǔn)是什么。
    發(fā)表于 12-02 15:21

    數(shù)字IC驗(yàn)證之“典型的UVM平臺(tái)結(jié)構(gòu)”(3)連載...

    應(yīng)用的過(guò)程,將uvm的組件封裝起來(lái),可以將這些封裝的組件呢作為一個(gè)整體進(jìn)行重用,在進(jìn)行芯片級(jí)或者是系統(tǒng)級(jí)驗(yàn)證的時(shí)候,往往會(huì)出現(xiàn)多個(gè)模塊的驗(yàn)證。  此時(shí),測(cè)試平臺(tái)的結(jié)構(gòu)會(huì)發(fā)生變化,圖中
    發(fā)表于 01-22 15:32

    數(shù)字IC驗(yàn)證之“構(gòu)成uvm測(cè)試平臺(tái)的主要組件”(4)連載...

      大家好,我是一哥,上章一個(gè)典型的uvm驗(yàn)證平臺(tái)應(yīng)該是什么樣子的?從本章開(kāi)始就正式進(jìn)入uvm知識(shí)的學(xué)習(xí)。先一步一步搭建一個(gè)簡(jiǎn)單的可運(yùn)行的測(cè)試平臺(tái)?! ”菊率紫葋?lái)介紹一下構(gòu)成uvm測(cè)試平臺(tái)的主要組件
    發(fā)表于 01-22 15:33

    聊聊芯片IC驗(yàn)證的風(fēng)險(xiǎn)

    算法,但是在驗(yàn)證的時(shí)候只考慮了單一場(chǎng)景,從而忽視在實(shí)際應(yīng)用可能存在的問(wèn)題。第八個(gè),關(guān)注了模塊功能,沒(méi)關(guān)注模塊性能,從而導(dǎo)致功能上沒(méi)有bug,但是性能上有bug。第九個(gè),芯片驗(yàn)證
    發(fā)表于 10-21 14:25

    淺談IC設(shè)計(jì)驗(yàn)證的打包思想

    只需要再在env實(shí)例化一個(gè)checker組件。這樣一來(lái),checker組件作為專門負(fù)責(zé)檢查報(bào)文的組件,在驗(yàn)證平臺(tái)中占據(jù)了重要的一席之地,不僅所有的
    發(fā)表于 04-04 17:20

    康耐視新型Checker 4G系列視覺(jué)傳感器

     康耐視公司今天宣布其獲獎(jiǎng)的視覺(jué)傳感器產(chǎn)品系列又新增Checker 4G 系列。康耐視的新型 Checker 4G視覺(jué)傳感器的設(shè)置同樣強(qiáng)大且簡(jiǎn)單。Checker的重要特征有,可通過(guò)以
    發(fā)表于 02-26 09:28 ?2179次閱讀

    基于OVM驗(yàn)證平臺(tái)的IP芯片驗(yàn)證

      芯片驗(yàn)證的工作量約占整個(gè)芯片研發(fā)的70%,已然成為縮短芯片上市時(shí)間的瓶頸。應(yīng)用OVM方法學(xué)搭建SoC設(shè)計(jì)的DMA IP
    發(fā)表于 06-20 09:03 ?2999次閱讀

    什么是UVM environment?

    UVM environment**包含多個(gè)可重用的驗(yàn)證組件,并根據(jù)test case的需求進(jìn)行相應(yīng)的配置。例如,UVM environment可能具有多個(gè)agent(對(duì)應(yīng)不同的interface)、scoreboard、functional coverage collec
    的頭像 發(fā)表于 03-21 11:35 ?1395次閱讀
    什么是UVM environment?

    芯片驗(yàn)證scoreboard分析

    芯片驗(yàn)證,我們隨機(jī)發(fā)送數(shù)據(jù)激勵(lì),同時(shí)使用scoreboard進(jìn)行數(shù)據(jù)完整性檢查。 scoreboard使用的關(guān)鍵在于如何啟動(dòng)檢查以
    的頭像 發(fā)表于 04-28 11:41 ?1399次閱讀
    <b class='flag-5'>芯片</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>中</b>的<b class='flag-5'>scoreboard</b>分析

    淺析芯片驗(yàn)證scoreboard

    芯片驗(yàn)證,我們隨機(jī)發(fā)送數(shù)據(jù)激勵(lì),同時(shí)使用scoreboard進(jìn)行數(shù)據(jù)完整性檢查。
    的頭像 發(fā)表于 05-04 17:32 ?1485次閱讀
    淺析<b class='flag-5'>芯片</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>中</b>的<b class='flag-5'>scoreboard</b>

    V850 JTAG OCD Checker 用戶手冊(cè)

    V850 JTAG OCD Checker 用戶手冊(cè)
    發(fā)表于 07-10 20:17 ?0次下載
    V850 JTAG OCD <b class='flag-5'>Checker</b> 用戶手冊(cè)

    Testcase在芯片驗(yàn)證的作用

    隨著半導(dǎo)體技術(shù)的快速發(fā)展,集成電路芯片的復(fù)雜度日益增加,芯片設(shè)計(jì)驗(yàn)證工作變得越來(lái)越重要。驗(yàn)證的目的是確保
    的頭像 發(fā)表于 09-09 09:32 ?1953次閱讀

    為什么芯片設(shè)計(jì)需要做驗(yàn)證呢?驗(yàn)證芯片設(shè)計(jì)的重要性

    芯片設(shè)計(jì)流程,驗(yàn)證環(huán)節(jié)是至關(guān)重要的一環(huán)。它直接關(guān)系到芯片的性能、可靠性和成本。
    的頭像 發(fā)表于 09-11 09:58 ?4129次閱讀

    芯片設(shè)計(jì)邏輯仿真和數(shù)字驗(yàn)證介紹

    芯片設(shè)計(jì)的邏輯仿真和數(shù)字驗(yàn)證芯片設(shè)計(jì)流程中非常重要的一環(huán),它主要用于驗(yàn)證芯片的功能和時(shí)序等方面的正確性。下面是邏輯仿真和數(shù)字
    的頭像 發(fā)表于 09-14 17:11 ?2399次閱讀