在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用Verdi的小技巧

冬至子 ? 來源:icsoc ? 作者:韓京飛 ? 2023-06-09 16:33 ? 次閱讀

跳轉到指定行號

其實日常的頻繁、快速地查看 Verilog 源代碼,一般是在獨立的文本編輯器中完成的。比如,VCS 編譯產生的 log 文件中,對應的 Warning、Error 的后面會跟著相關源文件的路徑、行號。如果用的編輯器是版本比較新的 Vim,那么簡單的 gF 指令就可以迅速的從 log 文件跳轉到對應源文件,而且光標會體貼的定位在出錯行。如果是仍未默認支持的舊版 Vim,那么自己可以添加一個函數。

這種方式在門級仿真的場景中會不太靈光。因為門級網表通常都非常巨大,用 Vim 類的編輯器打開一次會非常緩慢,頻繁跳轉造成的等待就更難以接受了。

瀏覽門級網表諸如此類的超大文件,用 Verdi 是個不錯的選擇。在 Verdi 的 Source 窗口中,如何快速跳轉到指定的行呢?

用鼠標拖動當然是種辦法。但更快捷的是,在 Source 窗口下,按 g 鍵。會彈出一個小窗口,輸入行號,點擊確定即可。

圖片

源文件之間或不同邏輯層次的切換

有時候在 Verdi 中需要頻繁的在兩個 Verilog module 之間做切換,做一些對比的工作。如果這兩個 module 所處的層次距離比較遠,那么快捷的切換就顯得特別重要了。這里介紹兩個小技巧。

第一個是利用 Verdi 支持多 Source Tab 的功能。在兩個不同的 Source Tab 中分別打開不同的 module,通過鼠標切換 Source Tab 來實現源文件或者邏輯層次的切換。

打開新的 Source Tab 的比較方便的方法是,在感興趣的 Instance 上點擊右鍵,然后在右鍵菜單上點擊 Display Source Code in New Tab.

圖片

效果類似下圖。

圖片

第二個技巧是利用 VC Apps 中的 Find Instance with Module Def Name。

首先打開 Tools 菜單中的 VC Apps Toolbox。

圖片

在 Design Exploration 目錄中找到上述名字的 App,然后雙擊執行。

圖片

圖片

在出現的對話框中輸入感興趣的 module 名字,支持通配符。然后點擊確定。

圖片

在 Verdi 下部的調試窗口中會出現一個新的大概叫做 SmartLog 的頁面,其中列出了按照 module 名字搜索出來的所有 Instance。單擊某個 Instance,Source 頁面就會跳轉到對應的地方。

圖片

重復執行上述過程,但搜索不同的 module name,會形成獨立的 SmartLog 頁面。這樣通過切換 SmartLog 頁面,也可以很方便的在多個設計中切換。

統計之 Grid Option

我們之前介紹過用 Verdi 提供的Signal Event Report來統計一些信號的變化。最近學習到了一種新方法。詳情可以閱讀次條轉載的這篇來自公眾號數字ICer的文章。

這里簡單描述一下操作步驟。

  1. 選中一個要統計的信號
  2. 點擊菜單 View - Grid Option
  3. 如下圖,勾選 Grid on,按需選擇統計依據的信號沿,如上升沿
  4. 勾選 Grid Count with Start Number,默認是0,也可以按需設置
    圖片
    繪出的 grid 效果如下圖,可以很方便的來數數了。
    圖片
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • VCS
    VCS
    +關注

    關注

    0

    文章

    80

    瀏覽量

    9859
  • Verdi
    +關注

    關注

    0

    文章

    22

    瀏覽量

    8973
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    請教VCS和verdi怎么聯合使用

    最近要用到VCS仿真后生成FSDB文件,然后在Verdi中進行自動偵錯,請問我怎么安裝Verdi這個軟件以及如何啟動license,并且怎么寫testbench文件才可以產生FSDB文件。請懂得人給我支支招,我也是剛開始學習這個軟件的使用。
    發表于 01-22 14:53

    Verdi工具怎么安裝?如何破解?

    本文介紹Verdi工具的安裝及破解過程
    發表于 06-21 07:15

    VCS+Verdi如何安裝?怎么破解?

    VCS+Verdi如何安裝?怎么破解?
    發表于 06-21 06:11

    VCS仿真卡住,為什么無法生成verdi波形文件呢?

    在make com編譯成功后,terminal卡住了一直沒有反應,這是什么情況有大佬知道嗎?VCS仿真卡住,為什么無法生成verdi波形文件呢?
    發表于 06-21 08:14

    Verdi 54v7 LINUX

    Verdi 54v7 LINUX
    發表于 03-25 13:19 ?9次下載

    verdi-SP2軟件下載

    本文檔內容提供了verdi-SP2軟件免費下載,供有需要的朋友參考
    發表于 04-19 17:28 ?7次下載

    Verdi使用技巧 連續有效信號量測方法

    Verdi自動化調試系統是Verdi SoC調試平臺的核心,它支持對所有設計和驗證流程進行全面的調試。它包括強大的技術,幫助您理解復雜和不熟悉的設計行為,讓困難和乏味的調試過程自動化,并能讓多樣和復雜的設計環境一致化。
    的頭像 發表于 05-15 15:46 ?1w次閱讀
    <b class='flag-5'>Verdi</b>使用技巧 連續有效信號量測方法

    如何通過自動化腳本實現Questasim和Verdi的聯合仿真

    Verdi是用來仿真以及debug波形的工具,但它不能夠用來編譯verilog和systemverilog文件,所以需要借助第三方EDA工具去做編譯的工作。 這里主要分享一下使用questasim
    的頭像 發表于 06-13 17:00 ?5108次閱讀
    如何通過自動化腳本實現Questasim和<b class='flag-5'>Verdi</b>的聯合仿真

    分享《verdi用法小結》的pdf

    分享Verdi用法小結的pdf文檔
    的頭像 發表于 02-18 20:21 ?1496次閱讀
    分享《<b class='flag-5'>verdi</b>用法小結》的pdf

    Verdi使用技巧(三)

    前一段時間IC君比較忙,沒有更新文章,最近稍微閑下來點,繼續更新Verdi相關的文章。
    的頭像 發表于 04-25 14:44 ?5688次閱讀
    <b class='flag-5'>Verdi</b>使用技巧(三)

    全網最實用的Verdi教程1

    Verdi是一個功能強大的debug工具,可以配合不同的仿真軟件進行debug,很多企業常用VCS+Verdi或者Xcelium/xrun+Verdi的方式進行代碼的仿真與檢查。Verdi
    的頭像 發表于 05-05 14:49 ?1.9w次閱讀
    全網最實用的<b class='flag-5'>Verdi</b>教程1

    全網最實用的Verdi教程2

    Verdi是一個功能強大的debug工具,可以配合不同的仿真軟件進行debug,很多企業常用VCS+Verdi或者Xcelium/xrun+Verdi的方式進行代碼的仿真與檢查。Verdi
    的頭像 發表于 05-05 14:53 ?1.1w次閱讀
    全網最實用的<b class='flag-5'>Verdi</b>教程2

    全網最實用的Verdi教程3

    Verdi是一個功能強大的debug工具,可以配合不同的仿真軟件進行debug,很多企業常用VCS+Verdi或者Xcelium/xrun+Verdi的方式進行代碼的仿真與檢查。Verdi
    的頭像 發表于 05-05 14:53 ?6864次閱讀
    全網最實用的<b class='flag-5'>Verdi</b>教程3

    Verdi環境配置、生成波形的方法

    Verdi是一個功能強大的debug工具,可以配合不同的仿真軟件進行debug,很多企業常用的就是VCS+Verdi或或者Xcelium(xrun)+Verdi的方式進行代碼的仿真與檢查
    的頭像 發表于 05-29 09:48 ?5889次閱讀
    <b class='flag-5'>Verdi</b>環境配置、生成波形的方法

    Verdi連續波激光器-Coherent

    描述: Verdi系列激光器,是基于OPSL專利技術,是高功率的532nm綠光激光器。常用于鈦寶石激光器泵浦、全息、干涉、冷原子等領域。 Verdi系列激光器,是久負盛名的激光器,具有非常出色
    的頭像 發表于 06-30 09:47 ?749次閱讀
    <b class='flag-5'>Verdi</b>連續波激光器-Coherent
    主站蜘蛛池模板: 干成人| 欧美性黑人极品hd网站 | 麻生希痴汉电车avop130 | 精品卡一卡二 卡四卡视频 精品噜噜噜噜久久久久久久久 | 午夜影院h | 国内一级野外a一级毛片 | 色人岛| 爽天天天天天天天 | 激情五月综合婷婷 | 成人国内精品久久久久影院 | 成人精品第一区二区三区 | 国产成人啪精品午夜在线观看 | h网站在线播放 | 久久国产乱子伦精品免费看 | 偷自在线| 最新地址四虎www4hutv | 亚洲福利一区二区三区 | 韩国韩宝贝2020vip福利视频 | 在线观看色视频网站 | 色噜噜狠狠成人中文小说 | 国产内地激情精品毛片在线一 | 色色色色色色色色色色色色色色 | 四虎影视4hu4虎成人 | 日本www在线观看 | 五月天天色 | 一二三区在线观看 | 精品国产自在在线在线观看 | 99草在线观看 | 亚洲综合色婷婷 | 人人人人草 | 激情久久久久久久久久 | 美女免费视频色在线观看 | 两性色午夜视频免费网 | 性视频亚洲 | 国产亚洲人成网站天堂岛 | 四虎永久地址4hu紧急入口 | 欧美三级第一页 | 天天插天天干天天射 | 中国videos偷窥| 97人人在线视频 | 天天操天天干天天爽 |