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

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

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

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

使用Verdi的小技巧

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

跳轉(zhuǎn)到指定行號

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

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

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

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

圖片

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

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

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

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

圖片

效果類似下圖。

圖片

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

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

圖片

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

圖片

圖片

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

圖片

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

圖片

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

統(tǒng)計之 Grid Option

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

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

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

    關(guān)注

    0

    文章

    80

    瀏覽量

    9648
  • Verdi
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    8811
收藏 人收藏

    評論

    相關(guān)推薦

    請教VCS和verdi怎么聯(lián)合使用

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

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

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

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

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

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

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

    Verdi 54v7 LINUX

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

    verdi-SP2軟件下載

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

    Verdi使用技巧 連續(xù)有效信號量測方法

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

    如何通過自動化腳本實現(xiàn)Questasim和Verdi的聯(lián)合仿真

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

    分享《verdi用法小結(jié)》的pdf

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

    Verdi使用技巧(三)

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

    全網(wǎng)最實用的Verdi教程1

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

    全網(wǎng)最實用的Verdi教程2

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

    全網(wǎng)最實用的Verdi教程3

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

    Verdi環(huán)境配置、生成波形的方法

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

    Verdi連續(xù)波激光器-Coherent

    描述: Verdi系列激光器,是基于OPSL專利技術(shù),是高功率的532nm綠光激光器。常用于鈦寶石激光器泵浦、全息、干涉、冷原子等領(lǐng)域。 Verdi系列激光器,是久負盛名的激光器,具有非常出色
    的頭像 發(fā)表于 06-30 09:47 ?588次閱讀
    <b class='flag-5'>Verdi</b>連續(xù)波激光器-Coherent
    主站蜘蛛池模板: 午夜精品视频在线观看美女 | 亚洲 欧美 91| 欧美色图中文字幕 | 夜夜夜爽bbbb性视频 | 呦交小u女国产秘密入口 | 天堂最新版在线www在线 | 四虎国产精品成人永久免费影视 | bt在线天堂 | 欧美黄三级在线观看 | 四虎在线观看免费视频 | 色天使亚洲综合在线观看 | 中文字幕在线天堂 | 久热久 | sese国产| 色噜噜狠狠大色综合 | 美女黄色一级毛片 | 国产精品福利久久2020 | 97成人在线视频 | 午夜三级毛片 | 天天干天天草 | 国产稀缺精品盗摄盗拍 | 手机在线一区二区三区 | 女人张开腿给人桶免费视频 | 一夜七次郎久久综合伊人 | 毛片免费高清免费 | 色婷婷色综合缴情在线 | 一级特黄特黄的大片免费 | 九九久久久久午夜精选 | 天天干天天碰 | 国产亚洲精品美女久久久 | 日日摸夜夜爽 | a一级 | 噜噜吧噜噜色 | 日韩成a人片在线观看日本 日韩成人黄色 | 色天使色护士 | 国产精品bdsm在线调教 | 一区二区网站 | 午夜色视频 | 在线毛片网站 | 国产美女叼嘿视频免费看 | 制服丝袜国产精品 |