RM新时代网站-首页

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

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

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

Vivado不是FPGA的設(shè)計EDA工具嘛?

電子工程師 ? 來源:未知 ? 作者:王淳 ? 2018-09-20 09:29 ? 次閱讀

使用vivado也能學習Verilog描述,你造嗎

前幾天搞數(shù)學建模好幾天沒更新文章了,大家沒忘了我吧,趕緊發(fā)一篇。

在有了電路設(shè)計的概念的之后我們可能苦于不能靈活運用Verilog去對電路進行描述。然后苦于到處找資料,這里我們告訴你們一個非常好的Verilog實例描述學習工具,Vivado。

不知情者:呀,Vivado不是FPGA的設(shè)計EDA工具嘛?用它還能來來學習Verilog描述,你確定?

答:是的,你沒聽錯,可以的。這個Vivado工具就是這么體貼。

1. 打開Vivado工具,隨便先新建一個工程。然后進入下頁面。

2. 在界面最上面一行菜單欄找到 “Tools”,點擊 Tools-> Language Templates

3. 點擊 Tools-> Language Templates后,出現(xiàn)如下界面??梢钥吹?,這里有Verilog,VHDL, systemVerilog, XDC,Debug的語言模板。這里我們先只看Verilog。

4. 將上圖中的Verilog欄展開,在Synthesis Constructs欄就是我們可綜合的常見Verilog描述??梢钥吹?Always ,Conditional里的case,條件選擇賦值語句,if-else等常見的語法模型他都列出來了。在Coding Example里面有一些基礎(chǔ)的電路模塊的Verilog描述示例。

5. 展開Coding Example,可看到基礎(chǔ)的電路,如累加器,基礎(chǔ)算術(shù)電路,邏輯門,輸入輸出端口,比較器,計數(shù)器,解碼器,常見的數(shù)字信號處理電路,譯碼器,寄存器(flip flops),邏輯移位器,Misc(有七段式數(shù)碼管驅(qū)動,同步電路,防抖電路, 開漏輸出端口,脈沖調(diào)制電路),多路選擇器,RAM,ROM,移位寄存器,狀態(tài)機,三態(tài)緩沖器等等的Verilog描述示例。

6. 在Example Module里面有更多的設(shè)計示例,如一些算法電路的設(shè)計。有了一些基礎(chǔ)之后,就可以把這里的設(shè)計示例都看看。

對于初學者可以好好利用這個。把上面這些示例模板和示例設(shè)計學習仿真一遍。主要是將Verilog描述與電路對應(yīng)起來,在Vivado里面可以使用Schematic,把Verilog描述的電路原理圖顯示出來。后面我們也會以這個為資料發(fā)一些文章。


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

原文標題:使用vivado也能學習Verilog設(shè)計,你造嗎

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

收藏 人收藏

    評論

    相關(guān)推薦

    基于FPGA vivado 17.2 的數(shù)字鐘設(shè)計

    基于FPGA vivado 17.2 的數(shù)字鐘設(shè)計
    的頭像 發(fā)表于 06-08 09:41 ?1.1w次閱讀
    基于<b class='flag-5'>FPGA</b> <b class='flag-5'>vivado</b> 17.2 的數(shù)字鐘設(shè)計

    #硬聲創(chuàng)作季 #EDA EDA原理及應(yīng)用-04.02 Vivado工具設(shè)計流程-1

    EDA工具Vivado
    水管工
    發(fā)布于 :2022年09月24日 23:18:37

    #硬聲創(chuàng)作季 #EDA EDA原理及應(yīng)用-04.02 Vivado工具設(shè)計流程-2

    EDA工具Vivado
    水管工
    發(fā)布于 :2022年09月24日 23:19:05

    多種EDA工具FPGA設(shè)計方案

    多種EDA工具FPGA設(shè)計方案
    發(fā)表于 08-17 10:36

    EDA工具

    EDA工具用戶遍布全球,很多世界500強的企業(yè)員工很多在用Robei開發(fā)FPGA和ASIC。Robei具備可視框圖設(shè)計、面向?qū)ο蟮脑O(shè)計、編寫代碼、語法檢查、仿真與波形查看、生成Verilog代碼
    發(fā)表于 02-10 17:37

    EDA Tools in FPGA

    EDA Tools in FPGA用于開發(fā)FPGAEDA工具:隨著集成電路和計算機技術(shù)的發(fā)展,越來越多的公司不斷的開發(fā)出更加好用的
    發(fā)表于 12-05 16:10 ?0次下載

    基于多種EDA工具FPGA設(shè)計

    基于多種EDA工具FPGA設(shè)計 介紹了利用多種EDA工具進行FPGA設(shè)計的實現(xiàn)原理及方法,其
    發(fā)表于 05-14 18:38 ?940次閱讀
    基于多種<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>的<b class='flag-5'>FPGA</b>設(shè)計

    多種EDA工具FPGA協(xié)同設(shè)計

    摘 要:在FPGA開發(fā)的各個階段,市場為我們提供了很多優(yōu)秀的EDA工具。面對眼花繚亂的EDA工具,如何充分利用各種
    發(fā)表于 06-20 10:51 ?761次閱讀

    基于多種EDA工具FPGA設(shè)計

    摘要:介紹了利用多種EDA工具進行FPGA設(shè)計的實現(xiàn)原理及方法,其中包括設(shè)計輸入、綜合、功能仿真、實現(xiàn)、時序仿真、配置下載等具體內(nèi)容。并以實際操作介紹了
    發(fā)表于 06-20 11:42 ?583次閱讀
    基于多種<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>的<b class='flag-5'>FPGA</b>設(shè)計

    多種EDA工具FPGA設(shè)計方案

    多種EDA工具FPGA設(shè)計方案 概述:介紹了利用多種EDA工具進行FPGA設(shè)計的實現(xiàn)原理及方
    發(fā)表于 05-25 17:56 ?733次閱讀
    多種<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>的<b class='flag-5'>FPGA</b>設(shè)計方案

    使用VIVADO對7系列FPGA的高效設(shè)計心得

    隨著xilinx公司進入20nm工藝,以堆疊的方式在可編程領(lǐng)域一路高歌猛進,與其配套的EDA工具——新一代高端FPGA設(shè)計軟件VIVADO也備受關(guān)注和飽受爭議。
    發(fā)表于 02-11 19:08 ?5210次閱讀

    賽靈思推出首個基于機器學習優(yōu)化算法 FPGA EDA 工具套件

    賽靈思公司昨日宣布推出 Vivado ML 版,這是業(yè)內(nèi)首個基于機器學習( ML )優(yōu)化算法以及先進的面向團隊協(xié)作的設(shè)計流程打造的 FPGA EDA 工具套件,可以顯著節(jié)省設(shè)計時間與成
    的頭像 發(fā)表于 06-24 11:42 ?2050次閱讀

    賽靈思Vivado ML版優(yōu)化應(yīng)用設(shè)計

    賽靈思近日宣布推出 Vivado ML 版,這是業(yè)內(nèi)首個基于機器學習(ML )優(yōu)化算法以及先進的面向團隊協(xié)作的設(shè)計流程打造的 FPGA EDA 工具套件,可以顯著節(jié)省設(shè)計時間與成本,與
    的頭像 發(fā)表于 07-02 16:40 ?2766次閱讀
    賽靈思<b class='flag-5'>Vivado</b> ML版優(yōu)化應(yīng)用設(shè)計

    FPGA Vivado】基于 FPGA Vivado 的流水燈樣例設(shè)計

    【流水燈樣例】基于 FPGA Vivado 的數(shù)字鐘設(shè)計前言模擬前言Vivado 設(shè)計流程指導(dǎo)手冊——2013.4密碼:5txi模擬
    發(fā)表于 12-04 13:21 ?26次下載
    【<b class='flag-5'>FPGA</b> <b class='flag-5'>Vivado</b>】基于 <b class='flag-5'>FPGA</b> <b class='flag-5'>Vivado</b> 的流水燈樣例設(shè)計

    智多晶EDA工具HqFpga軟件實用小功能

    智多晶EDA工具HqFpga軟件實用小功能增加啦,支持生成可調(diào)用網(wǎng)表的功能和ballmap功能。下面來給大家講解一下如何通過HqFpga軟件生成可調(diào)用的網(wǎng)表文件以及ballmap功能的
    的頭像 發(fā)表于 12-05 10:23 ?195次閱讀
    智多晶<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>Hq<b class='flag-5'>Fpga</b>軟件實用小功能
    RM新时代网站-首页