1. coverpoint 簡單來說就是一個能夠代表設計規格的變量或者變量表達式
2. 每個coverpoint 可以是一個值或者值的切換。
3. “bins”可以由用戶定義或由 EDA 工具自動創建。
功能覆蓋率就是通過bin的覆蓋情況統計出來的。
Coverpoint的語法如上圖所示:
covergroup g1 在(posedge clk) 采樣。
“oc”是Coverpoint的名稱。‘oc’覆蓋了2比特變量‘offset’。由于沒有指定收集哪些bin,EDA仿真工具會默認為我們創建4個bin(auto[0]、auto[1]、auto[2]、auto[3]),分別表示覆蓋2’b00、2‘b01、2’b10、2‘b11
因為上圖中所有的場景被被覆蓋了,所以覆蓋率是100%
審核編輯:劉清
-
EDA工具
+關注
關注
4文章
269瀏覽量
32447 -
BIN文件
+關注
關注
0文章
26瀏覽量
8534
原文標題:什么是coverpoint ?
文章出處:【微信號:芯片驗證工程師,微信公眾號:芯片驗證工程師】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論