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

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

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

3天內不再提示

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

FPGA之家 ? 來源:芯設計 ? 作者:芯設計 ? 2021-06-13 17:00 ? 次閱讀

Verdi是用來仿真以及debug波形的工具,但它不能夠用來編譯verilog和systemverilog文件,所以需要借助第三方EDA工具去做編譯的工作。

這里主要分享一下使用questasim和verdi的聯合仿真。

由于verdi工具支持FSDB格式的波形文件,所以在仿真時要把文件的信號轉存到FSDB格式的波形文件中,這里需要借助一個共享的庫文件:novas_fli.so.它通常位于目錄:

《VERDI_HOME》/share/PLI/MODELSIM/${PLATFORM}。

首先需要把上面的庫文件路徑添加到系統的環境變量LD_LIBRARY_PATH 中,如下:

setenv LD_LIBRARY_PATH ${VERDI_HOME}/share/PLI/MODELSIM/${PLATFORM}:$LD_LIBRARY_PATH

然后在仿真的時候,命令行中添加如下:

vsim -pli novas_fli.so work.test do dump_fsdb_questa.tcl +fsdb+autofluash

dump_fsdb_questa.tcl的內容如下:

fsdbDumpfile “test.fsdb”fsdbDumpvars 0 “test”run

02

舉例說明

比如要驗證一個簡單的全加器,其Makefile的自動化腳本如下:

bafd40c0-c5fc-11eb-9e57-12bb97331649.png

在dump_fsdb_questa.tcl的內容如下:

bb104df0-c5fc-11eb-9e57-12bb97331649.png

在terminal中輸入下面指令(運行編譯和仿真):

make all

編譯仿真通過后,會在在當前的工作目錄中生成:TESTCASE01.fsdb文件。

之后在terminal中輸入下面指令(打開波形文件):

make run_verdi

本篇文章主要分享了如何通過自動化腳本的方式實現Questasim和Verdi的聯合仿真教程。

原文標題:Questasim和Verdi的聯合仿真教程

文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 仿真
    +關注

    關注

    51

    文章

    4245

    瀏覽量

    135377
  • eda
    eda
    +關注

    關注

    71

    文章

    2901

    瀏覽量

    176638
  • Verdi
    +關注

    關注

    0

    文章

    22

    瀏覽量

    8972
  • questasim
    +關注

    關注

    0

    文章

    5

    瀏覽量

    7607

原文標題:Questasim和Verdi的聯合仿真教程

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    APP自動化測試框架

    APP自動化測試框架是一套結合工具鏈、設計模式和技術規范的集成解決方案。以下是基于主流技術實踐的核心要點總結: 一、核心模塊構成 環境管理? 支持物理機/虛擬機/容器部署,集成ADB、Appium
    的頭像 發表于 05-07 07:35 ?79次閱讀
    APP<b class='flag-5'>自動化</b>測試框架

    HFSS 自動化建模工具

    因工作需求,自己寫的HFSS參數自動化建模工具,目前只實現了常用的四種模型,可定制,如需可聯系 qq:1300038043 附件下載鏈接:https://pan.baidu.com/s/1TVeTTFiJw-pxSyT1AT
    發表于 02-27 17:44

    如何實現跌落式熔斷器的自動化控制

    實現跌落式熔斷器的自動化控制,可以通過以下技術和步驟進行: 一、技術原理 跌落式熔斷器的工作原理是將熔絲穿入熔管內,當被保護線路發生故障時,故障電流使熔絲熔斷,形成電弧。消弧管在電弧高溫作用下分解
    的頭像 發表于 02-05 10:46 ?579次閱讀

    基于 Docker 與 Jenkins 實現自動化部署

    前言 重塑自動化部署新高度,Docker 攜手 Jenkins,在華為云 Flexus X 云服務器的加持下,引領持續集成與部署的新紀元。Flexus X 以其卓越的性能、靈活的資源配置和高效的成本
    的頭像 發表于 01-07 17:25 ?471次閱讀
    基于 Docker 與 Jenkins <b class='flag-5'>實現</b><b class='flag-5'>自動化</b>部署

    通用自動化測試軟件 - TAE

    INTEWORK-TAE(Test Automation Executor) 是一款通用的測試用例自動化執行框架,用于汽車電子自動化測試,可支持仿真( MIL/SIL/HIL)、故障注入、 故障診斷、測量標定等測試業務,提供友好
    的頭像 發表于 01-02 13:42 ?634次閱讀
    通用<b class='flag-5'>自動化</b>測試軟件 - TAE

    自動化創建UI并解析數據

    Labview實現動態增加控件效果 - *附件:32960_auto.rar 備注:Main.vi是ui自動化2.1.vi,配置文件為32960.B.ini。 目前可以實現根據配置文件自動化
    發表于 11-29 11:26

    LMX2595EVM如何實現自動化控制?

    我需要用LMX2595EVM實現自動化控制,請問那里有LMX2595EVM相關的sdk接口文檔或者Demo?
    發表于 11-13 06:09

    使用TPS2116實現建筑自動化應用的高能效

    電子發燒友網站提供《使用TPS2116實現建筑自動化應用的高能效.pdf》資料免費下載
    發表于 09-25 11:12 ?0次下載
    使用TPS2116<b class='flag-5'>實現</b>建筑<b class='flag-5'>自動化</b>應用的高能效

    使用OpenSCAD腳本自動化電容式觸摸傳感器PCB設計

    電子發燒友網站提供《使用OpenSCAD腳本自動化電容式觸摸傳感器PCB設計.pdf》資料免費下載
    發表于 09-14 10:39 ?0次下載
    使用OpenSCAD<b class='flag-5'>腳本</b><b class='flag-5'>自動化</b>電容式觸摸傳感器PCB設計

    開關電源自動化測試設備:如何實現自動化測試?

    開關電源自動化測試設備是將測試軟件和測試硬件集成在一個電源測試柜中的ate自動測試設備,其測試原理是通過計算機操控測試儀器,從而減少人工干預,完成開關電源的自動化測試,旨在解放人力,提
    的頭像 發表于 08-30 18:19 ?1736次閱讀
    開關電源<b class='flag-5'>自動化</b>測試設備:如何<b class='flag-5'>實現</b><b class='flag-5'>自動化</b>測試?

    開關柜、環網柜、配電柜如何實現電力自動化

    開關柜、環網柜、配電柜等設備的電力自動化實現需要綜合考慮技術原理、硬件集成、軟件開發以及系統集成等多個方面。通過集成先進的電力自動化技術、信息技術和物聯網技術,可以
    的頭像 發表于 07-29 10:32 ?794次閱讀

    機械自動化和電氣自動化區別是什么

    生產過程中的自動化控制和管理。它主要涉及到機械設計、制造、裝配、檢測等環節,通過自動化設備替代人工操作,提高生產效率和產品質量。 電氣自動化 電氣
    的頭像 發表于 07-01 09:33 ?6450次閱讀

    機械自動化自動化的一種嗎

    引言 自動化技術是指利用控制裝置對生產過程進行控制,以實現生產過程的自動化。機械自動化自動化技術的一種,它主要涉及到使用機械設備和控制系統
    的頭像 發表于 07-01 09:32 ?2370次閱讀

    工業自動化中的控制方式

    工業自動化是現代工業發展的重要標志,它極大地提高了生產效率,降低了生產成本,并改善了產品質量。在工業自動化中,控制方式作為實現自動化控制的關鍵環節,其重要性不言而喻。本文將詳細介紹工業
    的頭像 發表于 06-17 11:41 ?1454次閱讀

    如何實現PLC的自動化控制邏輯

    在工業自動化領域,PLC(Programmable Logic Controller,可編程邏輯控制器)扮演著至關重要的角色。PLC通過編程實現自動化控制邏輯,使設備能夠按照預定的程序
    的頭像 發表于 06-15 16:44 ?2016次閱讀
    主站蜘蛛池模板: 亚洲jizzjizz| 高h细节肉爽文bl1v1 | 在线精品小视频 | 久久永久视频 | 特黄特色大片免费视频播放 | jiuma和我啪啪| 欧美涩区 | 亚洲三级视频在线观看 | 5566精品资源在线播放 | 成人在线观看网站 | 久久久久国产一级毛片高清版 | 日本精品一在线观看视频 | 俺也操| 男女交性拍拍拍高清视频 | 二级特黄绝大片免费视频大片 | 天天干天天操天天 | 三级不卡 | 国产一级特黄aa级特黄裸毛片 | 色婷婷六月丁香七月婷婷 | 色综合中文字幕 | 成人爽a毛片在线视频网站 成人窝窝午夜看片 | 黑色丝袜美女被视频网站 | 国产主播精品在线 | 4438全国最大成人免费高清 | 欧美草比| 日本特级淫片免费 | 免费啪视频在线观看 | 日本a级片在线播放 | 萌白酱一线天粉嫩喷水在线观看 | 精品国产污污免费网站入口 | 亚洲福利在线视频 | 久久久久激情免费观看 | 色91视频| 美女黄色毛片免费看 | 天天看天天摸天天操 | 婷婷在线影院 | 美女被猛男躁免费视频网站 | 欧美大片一区 | 国产三级网站在线观看 | 国卡一卡二卡三免费网站 | 国产成人a一区二区 |