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

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

3天內不再提示

Vivado不是FPGA的設計EDA工具嘛?

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

收藏 人收藏

    評論

    相關推薦

    #硬聲創作季 #EDA EDA原理及應用-04.02 Vivado工具設計流程-1

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

    #硬聲創作季 #EDA EDA原理及應用-04.02 Vivado工具設計流程-2

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

    多種EDA工具FPGA設計方案

    多種EDA工具FPGA設計方案
    發表于 08-17 10:36

    EDA技術與FPGA設計應用的詳細闡述

    摘 要:EDA技術是現代電子設計技術的核心,它在現代集成電路設計中占據重要地位。隨著深亞微米與超深亞微米技術的迅速發展,FPGA設計越來越多地采用基于VHDL的設計方法及先進的EDA工具
    發表于 06-18 07:33

    EDA技術與FPGA設計應用的詳細闡述

    摘 要:EDA技術是現代電子設計技術的核心,它在現代集成電路設計中占據重要地位。隨著深亞微米與超深亞微米技術的迅速發展,FPGA設計越來越多地采用基于VHDL的設計方法及先進的EDA工具
    發表于 06-27 08:01

    EDA工具

    EDA工具用戶遍布全球,很多世界500強的企業員工很多在用Robei開發FPGA和ASIC。Robei具備可視框圖設計、面向對象的設計、編寫代碼、語法檢查、仿真與波形查看、生成Verilog代碼
    發表于 02-10 17:37

    EDA Tools in FPGA

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

    基于多種EDA工具FPGA設計

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

    多種EDA工具FPGA協同設計

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

    基于多種EDA工具FPGA設計

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

    多種EDA工具FPGA設計方案

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

    使用VIVADO對7系列FPGA的高效設計心得

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

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

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

    賽靈思Vivado ML版優化應用設計

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

    FPGA Vivado】基于 FPGA Vivado 的流水燈樣例設計

    【流水燈樣例】基于 FPGA Vivado 的數字鐘設計前言模擬前言Vivado 設計流程指導手冊——2013.4密碼:5txi模擬
    發表于 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> 的流水燈樣例設計
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>