一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

modelsim波形仿真的基本操作了解

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-11-29 09:52 ? 次閱讀

1、實驗?zāi)康?/p>

在剛接觸modelsim時,被其繁復(fù)的操作流程所困,一度只能依靠在quartus中修改代碼編譯后再重啟modelsim,自動導(dǎo)入才能得到波形。這樣的操作最大的問題就是修改代碼的成本巨大。每次更新波形的時間在5分鐘左右。為此,通過不斷地學(xué)習(xí),終于將波形仿真的各個事項了解清楚。這里做一下記錄,方便以后回顧。

2、實驗操作

①純modelsim的verilog仿真

一般來說,前仿真是不需要器件的。如果使用了IP核就另論。這里先通過純modelsim仿真了解modelsim的工作目錄的結(jié)構(gòu),為后面的聯(lián)合仿真的刷新提供基礎(chǔ)。

這里直接使用圖片集描述:

e97f9bf8-6f7b-11ed-8abf-dac502259ad0.png

這個操作感覺意義不大,在新建工程中也也可以創(chuàng)建library。

e996f01e-6f7b-11ed-8abf-dac502259ad0.png

這個可以添加project和library,構(gòu)建設(shè)計平臺。

然后進入project窗口,這個窗口就是用于編輯工程的,具體操作在前面的一篇關(guān)于modelsim的操作中有,這里不具體說明。

e9afd53e-6f7b-11ed-8abf-dac502259ad0.png

添加本地文件和編譯都在右擊中。接下來轉(zhuǎn)到library界面,就在上圖的左下角的library中。

e9c42a34-6f7b-11ed-8abf-dac502259ad0.png

進入仿真階段。這是后會自動出現(xiàn)sim界面。(還是在左下角可以看到)

這里是沒有波形的,需要手動添加觀測信號

e9d0d7ac-6f7b-11ed-8abf-dac502259ad0.png

這里的wave是暗的,為什么?可以看到sim的亮線指在sim_capacity上,而非mux2_tb上,導(dǎo)致沒有可以選擇的觀察信號。同理,如果指向其他的地方,被選擇的觀察信號可能是別的模塊,比如被測模塊。如果兩個模塊有同名變量且沒有連接,那就可能出現(xiàn)多個同名不同值的波形。(這里值得注意,但凡是右擊,都要確定光標(biāo)所在,否則容易出錯)

正確地添加信號后會出現(xiàn)wave(有些是浮動的,有些是嵌入的)

e9f4f8a8-6f7b-11ed-8abf-dac502259ad0.png

有信號名,但是沒有波形。這里出現(xiàn)的問題是沒有運行。光開顯示器不開主機,有啥子用。運行的快捷鍵在運行時間的右側(cè),三種方式。第一個是正常運行,第二種是繼續(xù)(一般有stop系統(tǒng)函數(shù)的時候使用較多,第三個一直運行。運行時間的位置比較明顯,就是一堆快捷鍵中的數(shù)字輸入框。

ea033eb8-6f7b-11ed-8abf-dac502259ad0.png

這是初始的波形,顯然看著不爽。調(diào)整波形的常用按鍵:

ea1b40ee-6f7b-11ed-8abf-dac502259ad0.png

基本上掌握這三個鍵基本的功能就可以使用了。放大縮小也重要,但是一看就知,這里就不說明了。

基于軟件的順序邏輯,如果想要修改Verilog源文件,就要關(guān)閉工程,修改文件,保存文件、保存文件、保存文件,然后再編譯。重要的事情說三遍。modelsim的編譯是不會提醒文件是否保存的。一定要自己保存,否則,你得到的一直是修改前的文件編譯結(jié)果。

②基于聯(lián)合仿真的波形修改

通過幾次實驗,發(fā)現(xiàn)使用重新啟動編譯的話,如果使用軟件操作的話還不如直接重啟后在啟動聯(lián)合仿真。比較合理的方法是使用現(xiàn)成的腳本,也就是聯(lián)合仿真時的.do文件。在控制臺再執(zhí)行一次即可。

3、實驗結(jié)果

基本了解了modelsim的波形仿真的基本操作。但是對于聯(lián)合仿真的修改還是比較費時間,畢竟要編譯庫。不想記住的也可以重啟,反正差別不大。聯(lián)合仿真中會生成可執(zhí)行工程文件,這個相當(dāng)于一個快捷方式。這里說明一下。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 仿真
    +關(guān)注

    關(guān)注

    51

    文章

    4214

    瀏覽量

    135107
  • Verilog
    +關(guān)注

    關(guān)注

    28

    文章

    1364

    瀏覽量

    111543
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4882

    瀏覽量

    70059

原文標(biāo)題:modelsim波形仿真

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

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    如何用Simulink仿真BLDC反電動勢波形(可下載)

    大家好,今天這篇文章跟大家分享如何使用 MATLAB 中的 Simulink 來仿真觀察直流無 刷電機的反電動勢波形在正式仿真之前,我們先大致了解下 BLDC 和 PMSM 電機的反電
    發(fā)表于 03-24 14:14 ?0次下載

    晶振波形真的原因

    晶振波形的質(zhì)量直接影響系統(tǒng)的性能和穩(wěn)定性。在實際應(yīng)用中,晶振的輸出波形可能出現(xiàn)失真,導(dǎo)致信號不完整。今天凱擎小妹詳細解釋一下波形真的原因。
    的頭像 發(fā)表于 03-07 14:52 ?324次閱讀

    【紫光同創(chuàng)盤古100Pro+開發(fā)板,MES2L676-100HP教程】盤古676系列——Modelsim的使用和do文件編寫

    :退出仿真。 quit:退出 Modelsim。 該腳本主要是完成仿真,以及一些仿真完成后的操作,比如添加
    發(fā)表于 02-25 18:36

    關(guān)于反相器仿真模型的iv曲線

    請問如果發(fā)相器的iv曲線,想要圖中的波形變得類似于正弦波形,需要怎么樣才能實現(xiàn)呢?用的是ltspice仿真的
    發(fā)表于 02-15 20:51

    1.6T光模塊的仿真

    上期的問題留言有人回復(fù)想了解光模塊的仿真需要注意什么,本期我們就立馬安排上了,詳見今天的文章, 我們一起來聊聊通常光模塊是怎么仿真的。
    的頭像 發(fā)表于 12-16 15:27 ?522次閱讀
    1.6T光模塊的<b class='flag-5'>仿真</b>

    如何通過建模與仿真提升電力電子組件的設(shè)計與性能?

    建模過程被稱為建模,而仿真被定義為使用模型研究實際或理論系統(tǒng)的行為和性能的過程。在仿真中,模型可以用于研究系統(tǒng)的現(xiàn)有或擬議特性。對于大型互聯(lián)系統(tǒng)的仿真,建模方法被證明是非常有效的。這篇文章介紹
    的頭像 發(fā)表于 11-25 11:35 ?642次閱讀
    如何通過建模與<b class='flag-5'>仿真</b>提升電力電子組件的設(shè)計與性能?

    使用modelsim時的問題分析

    仿真對于FPGA設(shè)計來說至關(guān)重要,我們經(jīng)常使用modelsim來進行功能仿真或者時序仿真,這樣就需要將modelsim和設(shè)計軟件(quart
    的頭像 發(fā)表于 10-24 18:15 ?1338次閱讀
    使用<b class='flag-5'>modelsim</b>時的問題分析

    機器人仿真的類型和優(yōu)勢

    機器人仿真使機器人工程師和研究人員能夠創(chuàng)建機器人及其環(huán)境的虛擬模型。這項技術(shù)支持在仿真的無風(fēng)險環(huán)境中測試和驗證機器人設(shè)計與控制算法以及與各種元素進行交互。通過使用仿真軟件,可以預(yù)測和分析機器人在各種條件下的行為,而不需要物理原型
    的頭像 發(fā)表于 10-14 10:43 ?1090次閱讀
    機器人<b class='flag-5'>仿真的</b>類型和優(yōu)勢

    用opa690做一個濾波器,出來的效果和仿真的完全不一樣,為什么?

    各位老師們好,我最近參照別人的電路圖用opa690做一個濾波器,然后下圖是我用TINA仿真的原理圖和效果: 但是在我實際焊的時候,出來的效果和仿真的完全不一樣,供上電以后芯片就特別燙,首先芯片
    發(fā)表于 09-20 07:58

    OPA209輸入信號頻率升高到300KHz以上時,波形就開始失真的,為什么?

    到300KHz以上時,波形就開始失真的,變成三角波了,但是手冊上注明的OPA209的帶寬有18MHz,請問這是什么原因呢?
    發(fā)表于 09-18 08:31

    EasyGo 實時仿真 NetBox 操作指南

    實驗。 本篇內(nèi)容主要為大家介紹NetBox的基礎(chǔ)操作,讓用戶輕松上手使用。 ? ? ? ? NetBox操作入門 ? ? ? ? 01 產(chǎn)品定位 ? ? ▍基于FPGA的電力電子與電機系統(tǒng)實時仿真
    的頭像 發(fā)表于 09-04 18:30 ?803次閱讀

    tina仿真的噪聲分析,可以分析電流噪聲嗎?

    tina仿真的噪聲分析,可以分析電流噪聲嗎
    發(fā)表于 08-06 08:23

    用THP210做單端轉(zhuǎn)差分應(yīng)用,仿真的波形里怎么總有個尖尖?

    用THP210做單端轉(zhuǎn)差分應(yīng)用,輸入范圍±2.5V。-3dB大概是5Khz。仿真的波形里怎么總有個尖尖。當(dāng)-3dB帶寬大的時候比如100Khz這種,就是很平滑標(biāo)準(zhǔn)的的低通濾波器形狀,截至帶寬越低就越容易出現(xiàn)峰值尖尖。這是啥情況
    發(fā)表于 07-30 06:52

    如何在ModelSim中添加Xilinx仿真

    今天給大俠帶來在FPGA設(shè)計應(yīng)用中如何在ModelSim中添加Xilinx仿真庫,話不多說,上貨。 注意:ModelSim一定要安裝在不帶空格的目錄下,即不要安裝在“Program
    發(fā)表于 07-03 18:16

    示波器波形真的原因有哪些?

    示波器波形失真是電子測量中常見的問題,它會影響測量結(jié)果的準(zhǔn)確性和可靠性。
    的頭像 發(fā)表于 05-20 15:05 ?5731次閱讀