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

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

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

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

如何用vcs+verdi仿真Verilog文件并查看波形呢?

傅里葉的貓 ? 來(lái)源:傅里葉的貓 ? 2023-05-08 16:00 ? 次閱讀

我們以一個(gè)簡(jiǎn)單的加法器為例,來(lái)看下如何用vcs+verdi仿真Verilog文件并查看波形。

源文件內(nèi)容如下:

//adder.v
moduleadder(
inputclk,
inputrst,
input[9:0]A,
input[9:0]B,
outputreg[10:0]C
);

always@(posedgeclk)begin
if(rst)
C<=?#`FFD?'b0;
????else
????????C?<=?#`FFD?A?+?B;
end

endmodule

我們?cè)俣x一個(gè)宏定義的文件:

//macro_define.sv
`defineFFD1ns

我們需要再定義一個(gè)testbench文件:

//test.sv
moduletest;

regclk;
regrst;
reg[9:0]A;
reg[9:0]B;
wire[10:0]C;

initialbegin
rst=1;
A=0;
B=0;
#1us;
rst=0;
#1us;
A=10'd100;
B=10'd200;
#1us;
A=10'd300;
B=10'd400;
#20us;
$finish;
end

initialbegin
clk=0;
forever#10nsclk<=?~clk;
end

adder?add_inst(
????.clk(clk),
????.rst(rst),
????.A(A),
????.B(B),
????.C(C)
);

`ifdef?DUMP_FSDB
????initial?begin?
????????????????$fsdbDumpfile("tb.fsdb");
????????$fsdbDumpvars("+all");

????????//string?testname;
????????//if($value$plusargs("TESTNAME=%s",?testname))?begin
????????//????$fsdbDumpfile({testname,?"_sim_dir/",?testname,?".fsdb"});
????????//end?else?begin
????????//????$fsdbDumpfile("tb.fsdb");
????????//end
????end?
`endif?

endmodule

再定義一個(gè)filelist文件:dut.f

./macro_define.sv
./adder.v
./test.sv

最后就是需要一個(gè)Makefile文件了:

#!/bin/make
all:compsim

comp:
vcs-full64-timescale=1ns/1ps-V-R-sverilog
-debug_access+all+vc+v2k-kdb
-lvcs.log
-fdut.f+define+DUMP_FSDB=1
-toptest

sim:
./simv-lsimv.log

clean:
rm-rf*~corecsrcsimv*vc_hdrs.hucli.keyurg**.lognovas.**.fsdb*verdiLog64*DVEfiles*.vpd

總的文件如下:

8d1f682a-ed75-11ed-90ce-dac502259ad0.png

執(zhí)行make all:

8d346798-ed75-11ed-90ce-dac502259ad0.png

跑完后如下:

8d497e08-ed75-11ed-90ce-dac502259ad0.png

生成的文件如下:

8d598708-ed75-11ed-90ce-dac502259ad0.png

用verdi打開波形:verdi -ssf tb.fsdb

8d8f14a4-ed75-11ed-90ce-dac502259ad0.png

可以看到波形如下:

8da58540-ed75-11ed-90ce-dac502259ad0.png






審核編輯:劉清

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

    關(guān)注

    29

    文章

    1366

    瀏覽量

    111923
  • 加法器
    +關(guān)注

    關(guān)注

    6

    文章

    183

    瀏覽量

    30639
  • VCS
    VCS
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

    9859

原文標(biāo)題:vcs+verdi仿真Verilog代碼

文章出處:【微信號(hào):傅里葉的貓,微信公眾號(hào):傅里葉的貓】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    請(qǐng)教VCSverdi怎么聯(lián)合使用

    最近要用到VCS仿真后生成FSDB文件,然后在Verdi中進(jìn)行自動(dòng)偵錯(cuò),請(qǐng)問(wèn)我怎么安裝Verdi這個(gè)軟件以及如何啟動(dòng)license,并且怎么
    發(fā)表于 01-22 14:53

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

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

    VCS仿真卡住,為什么無(wú)法生成verdi波形文件?

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

    基于linux系統(tǒng)的VCS使用及仿真說(shuō)明

    代碼如下:頂層模塊代碼:波特率產(chǎn)生模塊接收模塊代碼:發(fā)送數(shù)據(jù)模塊一、VCS仿真下面開始進(jìn)行VCS仿真。VCS要使用圖形化界面,必須得先編譯得
    發(fā)表于 07-18 16:18

    請(qǐng)問(wèn)如何更新bin/run.makefile以支持VCS+Verdi工具?

    如何更新bin/run.makefile以支持VCS+Verdi工具?
    發(fā)表于 08-11 10:08

    在Linux上用vcs+verdi對(duì)demo_nice進(jìn)行仿真沒有成功的原因?

    請(qǐng)教大神,我在Linux上用vcs+verdi對(duì)demo_nice進(jìn)行仿真,但是沒有成功 我是用hibrd.sdk把demo_nice編譯成.verilog文件的,其內(nèi)容如下 另
    發(fā)表于 08-12 08:07

    vcsverdi的調(diào)試及聯(lián)合仿真案例

    若想用Verdi觀察波形,需要在仿真時(shí)生成fsdb文件,而fsdb在vcs或者modelsim中的生成是通過(guò)兩個(gè)系統(tǒng)調(diào)用$fsdbDumpf
    的頭像 發(fā)表于 09-22 15:01 ?9049次閱讀

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

    Verdi是用來(lái)仿真以及debug波形的工具,但它不能夠用來(lái)編譯verilog和systemverilog文件,所以需要借助第三方EDA工具
    的頭像 發(fā)表于 06-13 17:00 ?5108次閱讀
    如何通過(guò)自動(dòng)化腳本實(shí)現(xiàn)Questasim和<b class='flag-5'>Verdi</b>的聯(lián)合<b class='flag-5'>仿真</b>

    如何使用Icarus Verilog+GTKWave來(lái)進(jìn)行verilog文件的編譯和仿真

    Windows+Linux+MacOS,并且源代碼開源。通過(guò)tb文件可以生成對(duì)應(yīng)的仿真波形數(shù)據(jù)文件,通過(guò)GTKWave可以查看仿真
    的頭像 發(fā)表于 07-27 09:16 ?5884次閱讀
    如何使用Icarus <b class='flag-5'>Verilog</b>+GTKWave來(lái)進(jìn)行<b class='flag-5'>verilog</b><b class='flag-5'>文件</b>的編譯和<b class='flag-5'>仿真</b>

    利用vcs+verdi仿真工具蜂鳥E200系列處理器仿真分析

    開源RISC-V Hummingbird E203(蜂鳥E203)的仿真工具是開源的iverilog,這里利用vcs+verdi仿真工具進(jìn)行仿真
    的頭像 發(fā)表于 11-17 10:28 ?3438次閱讀

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

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

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

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

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

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

    何用vcs+verdi仿真Verilog文件

    我們以一個(gè)簡(jiǎn)單的加法器為例,來(lái)看下如何用vcs+verdi仿真Verilog文件
    的頭像 發(fā)表于 05-11 17:03 ?2219次閱讀
    如<b class='flag-5'>何用</b><b class='flag-5'>vcs+verdi</b><b class='flag-5'>仿真</b><b class='flag-5'>Verilog</b><b class='flag-5'>文件</b>

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

    Verdi是一個(gè)功能強(qiáng)大的debug工具,可以配合不同的仿真軟件進(jìn)行debug,很多企業(yè)常用的就是VCS+Verdi或或者Xcelium(xrun)+Verdi的方式進(jìn)行代碼的
    的頭像 發(fā)表于 05-29 09:48 ?5891次閱讀
    <b class='flag-5'>Verdi</b>環(huán)境配置、生成<b class='flag-5'>波形</b>的方法
    主站蜘蛛池模板: 亚洲五月激情综合图片区 | 天天操天天干天天做 | 日本理论在线观看被窝网 | 欧美成人精品一级高清片 | 综合网视频 | 午夜免费福利影院 | 5151四虎永久在线精品免费 | 曰本女人色黄网站 | 在线亚洲日产一区二区 | 免费视频在线观看1 | 极品美女啪啪 | 在线观看永久免费视频网站 | 欧美国产日本高清不卡 | 午夜丁香婷婷 | 国产性做久久久久久 | 欧美性喷潮| 狼人久久尹人香蕉尹人 | 亚洲视频一二三 | 欧美巨波霸乳影院67194 | 午夜欧美福利视频 | 日本人的色道免费网站 | 丁香婷婷色| 在线永久免费观看黄网站 | 边做饭边被躁欧美三级小说 | 亚洲精品一卡2卡3卡三卡四卡 | 国产三级日产三级日本三级 | 成人免费视频一区二区三区 | 在线免费看污视频 | 又粗又长又色又爽视频 | 最近免费hd| 年下攻高h好涨 | 日本经典在线三级视频 | 久久的色偷偷 | 人人莫| 五月亭亭六月丁香 | 黄色一级毛片网站 | 天天干影视 | 性视频久久 | avbobo在线| 久久综合九色综合精品 | 午夜影视免费完整高清在线观看网站 |