在定向測試用例中,我們就是在不同的時刻將“0”或者“1”驅(qū)動到接口總線上。如果我們希望提高這個總線操作的順序,會將相同的操作序列封裝成task(bfm model)。
在現(xiàn)代驗證環(huán)境中,激勵的生成要復雜得多,我們需要創(chuàng)建更真實的芯片外界環(huán)境。激勵生成的語言要更加抽象,我們需要
隨機某些字段
隨機某個數(shù)據(jù)驅(qū)動到接口的次數(shù)
在輸入數(shù)據(jù)流中注入錯誤
按照一定順序運行各種操作,同時并發(fā)運行其他操作
每一顆都會有相對固定的流程,所以激勵流程必須遵守這個流程才讓讓芯片正常work。但是這個事情并不簡單,當我們和設計溝通、當你讀規(guī)格或者使用手冊時會發(fā)現(xiàn)這個流程的驗證空間的復雜度非常爆炸。
問題越來越多,再怎么厲害的大腦也覺得復雜度不受控。
太多的選擇,太多的如果
事實上,“芯片的一天”也不是完全失控,其中會存在很多個基本的流程,復雜的事情都是在這個基本的流程下組合而來的。例如,芯片可能在復位后加載指令、執(zhí)行任務、等待中斷等等。
團隊中的每個工程師(設計和驗證)都應該知道這個基本流程。對于驗證來說,應該先從基本的流程開始測試,然后擴展到各種復雜的場景隨機用例。
審核編輯:劉清
-
驅(qū)動接口
+關(guān)注
關(guān)注
0文章
10瀏覽量
2701
原文標題:驗證的激勵生成流程
文章出處:【微信號:芯片驗證工程師,微信公眾號:芯片驗證工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
AI 智能重構(gòu)測試測量平臺,Moku:Delta集成業(yè)內(nèi)首創(chuàng)“生成式儀器”

同步電機失步淺析
超大規(guī)模芯片驗證:基于AMD VP1902的S8-100原型驗證系統(tǒng)實測性能翻倍

Cadence Conformal AI Studio助力前端驗證設計
EB Tresos驗證步驟失敗是什么原因?
“Quantum Origin”成首個獲NIST驗證的軟件量子隨機數(shù)生成器
技術(shù)分享 | AVM合成數(shù)據(jù)仿真驗證方案

使用HLS流程設計和驗證圖像信號處理設備

Cadence如何運用人工智能改變驗證流程

石英晶振的激勵功率等級

串聯(lián)諧振激勵變壓器定義與原理

如何在TI-NA里的信號編輯器中生成自己的激勵波形?
TMP1827 的 密鑰生成和身份驗證機制

評論