中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行Keypoint mapping操作

發布時間:2021-12-24 10:33:18 來源:億速云 閱讀:218 作者:柒染 欄目:互聯網科技

今天就跟大家聊聊有關如何進行Keypoint mapping操作,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

今次來聊形式驗證中關鍵的一步mapping. 在LEC 中執行命令"set_system_mode lec" 工具即會進行mapping 操作;如果不想讓工具在切模式時做mapping 請用命令"set_system_mode lec -nomap" 來切模式,切換到lec 模式之后再用命令"map_key_points" 來做mapping. 如果你不是老頑固,請用第一種方式。

mapping 是形式驗證最關鍵的一步,mapping 算法厲害與否基本決定了一個形式驗證工具的優劣。而LEC 的mapping 算法顯然是強大的,它不依賴于任何優化工具吐出的指導文件即能完成mapping. LEC mapping 可以分成三步:

  • 識別:在分析完golden 跟 revised 設計之后,識別KeyPoint. 

  • 配對:對Golden 中的每一個KeyPoint 確定Revised 中與之對應的KeyPoint. 

  • 綁定:將對應的KeyPoint 綁定到一起。

如何進行Keypoint mapping操作

識別

LEC 會分別分析Golden 和 Revised 設計來識別KeyPoint 并按照PI, PO, BBOX, DLAT, DFF, CUT, Z, E 將KeyPoint 分類。在解析設計時,LEC 會對設計中的所有Gate 進行編號,每個Gate 都有一個自己專屬的編號,俗稱"Gate-ID", 在后續的debug 中可以直接用該ID 訪問對應Gate. mapping 完之后可以用如下命令來報出設計中對應的KeyPoint. 

report_key_point -type DFF DLAT CUT PO –revised 

如何進行Keypoint mapping操作

配對

配對是mapping 中最重要且復雜的一步,此時LEC 要充當月老角色,通過復雜算法根據出身、性別、年齡、性格給Golden 中每一個KeyPoint 在Revised 中找一個如意郎君。在配對時還需要將Golden 或Revised 中冗余的KeyPoint 剔除掉,如被優化掉的常值寄存器、工具插入的clock gating 邏輯、做了合并的寄存器等,這些冗余的KeyPoint 是天注定的單身狗,沒對可配。 到目前為止工具仍是用戶的使役,在LEC 中用戶可以用命令"add mapped points" 做強行配對。

如何進行Keypoint mapping操作

綁定

配好對之后,需要將對應的KeyPoint 一一綁定起來。綁定完成后Mapping 結束,LEC 會給出一個summary 結果。

如何進行Keypoint mapping操作

Mapping 結束后可以在GUI 中點擊長得像一本書的這個按鈕,打開Mapping Manager 來檢查Mapping 的結果,成功mapping 的點會被標注成"Mapped Key Point", 沒有mapping 成功的點,會被分成三類:Unreachable, Extra, Not-mapped, 對于每一類的含義請聽下回分解。

如何進行Keypoint mapping操作

如何進行Keypoint mapping操作

在實際項目中,mapping 過程可能需要多次迭代或修正,如綜合工具對設計中對象名字的更改超出了LEC 默認的命名匹配規則,則需要在LEC 中用命令"set naming rule" 或"add renaming rule" 做相應設置,或者用命令"set mapping method" 來調整mapping 策略;如綜合工具做了冗余/常值寄存器優化,做了寄存器merge, 插了clock gating cell, 則需要用命令"set flatten model" 使能對應的modeling 算法。更新了對應設置后可以用命令"map key points" 做進一步mapping. 

看完上述內容,你們對如何進行Keypoint mapping操作有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浏阳市| 铜川市| 安岳县| 扎鲁特旗| 烟台市| 达孜县| 上高县| 海口市| 西峡县| 阳曲县| 淳安县| 黔江区| 林周县| 张北县| 上思县| 皮山县| 宿州市| 隆昌县| 黄浦区| 馆陶县| 邻水| 隆子县| 堆龙德庆县| 彭水| 宝坻区| 石嘴山市| 扎兰屯市| 姜堰市| 西乌珠穆沁旗| 周口市| 孝义市| 津南区| 汽车| 福泉市| 霞浦县| 乌拉特后旗| 车险| 陈巴尔虎旗| 商洛市| 调兵山市| 宣恩县|