真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

本篇內(nèi)容介紹了“Linux怎么搭建verilog學(xué)習(xí)環(huán)境”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)建站從2013年創(chuàng)立,先為耀州等服務(wù)建站,耀州等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為耀州企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

- 正式開始 -

-01-

前言

寫這一篇文章的初衷一個(gè)是分享給各位想進(jìn)入IC領(lǐng)域的讀者以及感謝一位貴人。VerilogHDL是國內(nèi)目前最流行的硬件描述語言。關(guān)于硬件描述語言的問題,這里并不多談,我會(huì)在我的另一篇文章談?wù)撽P(guān)于硬件描述語言,本文獻(xiàn)給那些想學(xué)習(xí)verilog,但是又沒有合適的工具的讀者。本文內(nèi)容部分作者演示,部分來源于網(wǎng)絡(luò)。

-02-

工具篇

這里推薦的工具是iverilog和gtkwave。

linux/ubuntu 下使用命令 sudo apt-get install iverilog 安裝。

其他平臺可以使用對應(yīng)的包管理器安裝。

同事iverilog支持windows平臺,可以從http://bleyer.org/icarus/這里下載需要的版本。

安裝是一個(gè)簡單的過程,相信有l(wèi)inux或者ubuntu使用經(jīng)驗(yàn)的人都很容以完成

這里使用命令 man iverilog 可以查看使用手冊。

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

安裝iverilog會(huì)同時(shí)安裝vvp。

vvp是verilog的方針軟件。

在完成上述步驟之后,繼續(xù)安裝gtkwave。

Linux/Ubuntu平臺使用sudo apt-get install gtkwave 命令安裝gtkwave。

gtk用來查看仿真波形。

安裝好之后可以使用which命令查看命令所在位置。

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

-03-

工具使用篇

首先來看一段代碼。這里用一個(gè)簡單的計(jì)數(shù)器來舉例。

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

然后寫一個(gè)testbench。

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

`timescale 1ns/1ns

module和testbench中這個(gè)時(shí)間刻度一定要標(biāo)清楚。

$dumpfile("test.vcd");

$dumpvars(0, test);

這兩行用來產(chǎn)生vcd波形。這個(gè)波形是給gtkwave用的。

準(zhǔn)備好了必要的代碼。

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

現(xiàn)在準(zhǔn)備使用工具開干吧。

執(zhí)行iverilog命令如 iverilog -o testname count.v tb_cnt.v

按:-o name (name是輸出的文件名,是一個(gè)可執(zhí)行文件,執(zhí)行止嘔胡會(huì)出現(xiàn).vcd波形文件,這個(gè)文件可使用gtkwave查看)

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

使用gtkwave命令如gtkwave test.vcd

這里需要將左邊的信號拖動(dòng)到右邊才會(huì)顯示。

相信聰明的你一定可以學(xué)會(huì)的。

Linux怎么搭建verilog學(xué)習(xí)環(huán)境

說一說相關(guān)的參數(shù)。

iverilog:

-g2012 :使用這個(gè)參數(shù),可以支持部分Systemverilog語法。方便驗(yàn)證。

-o :可以制定輸出文件的名字,否則默認(rèn)是a.out

“Linux怎么搭建verilog學(xué)習(xí)環(huán)境”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


網(wǎng)站名稱:Linux怎么搭建verilog學(xué)習(xí)環(huán)境
本文網(wǎng)址:http://weahome.cn/article/joehjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部