在线观看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)不再提示

通過實(shí)例設(shè)計(jì)來加深Verilog描述語法理解

454398 ? 來源:Xilinx學(xué)術(shù)合作 ? 作者:小魚 ? 2021-01-02 09:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:小魚,Xilinx學(xué)術(shù)合作

一.概述

在文章《Verilog HDL入門思路梳理》我們說過應(yīng)該如何去學(xué)習(xí)Verilog HDL描述。然而第一步,我們需要知道Verilog有哪些語法,它是否可以綜合,可以用這個(gè)語法來描述什么邏輯功能電路呢?

其實(shí)Xilinx已經(jīng)貼心地準(zhǔn)備好了答案,還給你準(zhǔn)備了一堆參考實(shí)例。

二. Verilog行為級(jí)描述
資料名稱“Vivado Design Suite User Guide - Synthesis - UG901 (v2018.2) June 6, 2018”。(注:大家可以在Xilinx官網(wǎng),或者安裝DocNav(Xilinx Documentation Navigator) 并在這里面找到這份資料。)

資料的第7章《Verilog Language Support》就是介紹在Vivado里,可綜合的Verilog描述語法以及描述方式。重點(diǎn)就是Verilog行為級(jí)描述(Behavioral Verilog)。

在了解了Vivado支持的可綜合的Verilog描述語法之后,我們就可以通過實(shí)例設(shè)計(jì)來加深理解。從哪里可以找到這些實(shí)例設(shè)計(jì)呢?在Vivado里面就有,下面告訴你們?nèi)绾握业剿鼈儭?/p>

1.打開Vivado工具,先新建一個(gè)工程。然后進(jìn)入下頁(yè)面。

pIYBAF9uHp-AEi6kAAP19mDW48k676.png

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

o4YBAF9uHqSAfstbAART5iHj0Qs162.png

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

pIYBAF9uHqmAY3eoAATahmrhtnE522.png

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

pIYBAF9uHq2AVZj8AANlcYlZW_Y087.png

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

o4YBAF9uHrCAGjDPAAIw7ece2CU485.png

對(duì)于初學(xué)者可以好好利用這些資料。把上面這些示例模板和示例設(shè)計(jì)學(xué)習(xí)并仿真一遍。主要是將Verilog描述與電路對(duì)應(yīng)起來,在Vivado里面可以使用Schematic,把Verilog描述的電路原理圖顯示出來。

編輯:hfy


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

    關(guān)注

    29

    文章

    1366

    瀏覽量

    112077
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    834

    瀏覽量

    68510
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    verilog模塊的調(diào)用、任務(wù)和函數(shù)

    在做模塊劃分時(shí),通常會(huì)出現(xiàn)這種情形,某個(gè)大的模塊中包含了一個(gè)或多個(gè)功能子模塊,verilog通過模塊調(diào)用或稱為模塊實(shí)例化的方式實(shí)現(xiàn)這些子模塊與高層模塊的連接的.
    的頭像 發(fā)表于 05-03 10:29 ?604次閱讀
    <b class='flag-5'>verilog</b>模塊的調(diào)用、任務(wù)和函數(shù)

    FPGA Verilog HDL語法之編譯預(yù)處理

    Verilog HDL語言和C語言一樣也提供了編譯預(yù)處理的功能。“編譯預(yù)處理”是Verilog HDL編譯系統(tǒng)的一個(gè)組成部分。Verilog HDL語言允許在程序中使用幾種特殊的命令(它們不是一般
    的頭像 發(fā)表于 03-27 13:30 ?557次閱讀
    FPGA <b class='flag-5'>Verilog</b> HDL<b class='flag-5'>語法</b>之編譯預(yù)處理

    一文詳解Verilog HDL

    Verilog HDL(Hardware Description Language)是一種硬件描述語言,用于從算法級(jí)、門級(jí)到開關(guān)級(jí)的多種抽象設(shè)計(jì)層次的數(shù)字系統(tǒng)建模。現(xiàn)實(shí)生活中多用于專用集成電路
    的頭像 發(fā)表于 03-17 15:17 ?2316次閱讀
    一文詳解<b class='flag-5'>Verilog</b> HDL

    千兆網(wǎng)絡(luò)PHY芯片RTL8211E的實(shí)踐應(yīng)用

    以太網(wǎng)MAC模塊負(fù)責(zé)實(shí)現(xiàn)以太網(wǎng)MAC子層的功能,完成802.3ab的數(shù)據(jù)封裝與解封。其同時(shí)負(fù)責(zé)適配硬件PHY的物理接口,組成物理層的通訊接口; 硬件系統(tǒng)的功能可以通過 Verilog HDL硬件描述語言在FPGA控制器內(nèi)部
    的頭像 發(fā)表于 03-17 13:56 ?4129次閱讀
    千兆網(wǎng)絡(luò)PHY芯片RTL8211E的實(shí)踐應(yīng)用

    淺談Verilog和VHDL的區(qū)別

    Verilog和VHDL是兩種廣泛使用的硬件描述語言(HDL),它們用于描述和模擬數(shù)字電路系統(tǒng)的行為和結(jié)構(gòu)。這兩種語言的主要作用是幫助工程師設(shè)計(jì)、仿真和驗(yàn)證集成電路(IC)和系統(tǒng)級(jí)芯片(SoC)中的硬件模塊。
    的頭像 發(fā)表于 02-17 14:20 ?1451次閱讀
    淺談<b class='flag-5'>Verilog</b>和VHDL的區(qū)別

    如何理解芯片設(shè)計(jì)中的IP

    描述語言(如Verilog、VHDL)編寫的電路設(shè)計(jì),也可以是完成的電路板或者甚至是一些特定算法和技術(shù)。IP的使用大大提高了芯片設(shè)計(jì)的效率,避免了從頭開始設(shè)計(jì)所有功能模塊。下面詳細(xì)解釋芯片IP的幾個(gè)關(guān)鍵點(diǎn): 1. 芯片IP的定義與作用: 芯片IP類似于建筑中的標(biāo)準(zhǔn)化模塊或
    的頭像 發(fā)表于 02-08 10:43 ?929次閱讀

    Verilog 電路仿真常見問題 Verilog 在芯片設(shè)計(jì)中的應(yīng)用

    在現(xiàn)代電子設(shè)計(jì)自動(dòng)化(EDA)領(lǐng)域,Verilog作為一種硬件描述語言,已經(jīng)成為數(shù)字電路設(shè)計(jì)和驗(yàn)證的標(biāo)準(zhǔn)工具。它允許設(shè)計(jì)師以高級(jí)抽象的方式定義電路的行為和結(jié)構(gòu),從而簡(jiǎn)化了從概念到硅片的整個(gè)設(shè)計(jì)流程
    的頭像 發(fā)表于 12-17 09:53 ?1149次閱讀

    Verilog 與 ASIC 設(shè)計(jì)的關(guān)系 Verilog 代碼優(yōu)化技巧

    Verilog與ASIC設(shè)計(jì)的關(guān)系 Verilog作為一種硬件描述語言(HDL),在ASIC設(shè)計(jì)中扮演著至關(guān)重要的角色。ASIC(Application Specific Integrated
    的頭像 發(fā)表于 12-17 09:52 ?987次閱讀

    如何使用 Verilog 進(jìn)行數(shù)字電路設(shè)計(jì)

    使用Verilog進(jìn)行數(shù)字電路設(shè)計(jì)是一個(gè)復(fù)雜但有序的過程,它涉及從概念設(shè)計(jì)到實(shí)現(xiàn)、驗(yàn)證和優(yōu)化的多個(gè)階段。以下是一個(gè)基本的步驟指南,幫助你理解如何使用Verilog設(shè)計(jì)數(shù)字電路: 1.
    的頭像 發(fā)表于 12-17 09:47 ?1246次閱讀

    Verilog與VHDL的比較 Verilog HDL編程技巧

    理解。 VHDL :VHDL 的語法更接近于 Ada 語言,它是一種更正式的語言,具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)。VHDL 支持?jǐn)?shù)據(jù)流、行為和結(jié)構(gòu)化三種描述方式。 2. 可讀性和可維護(hù)性 Veril
    的頭像 發(fā)表于 12-17 09:44 ?1619次閱讀

    Verilog硬件描述語言參考手冊(cè)

    一. 關(guān)于 IEEE 1364 標(biāo)準(zhǔn)二. Verilog簡(jiǎn)介三. 語法總結(jié)四. 編寫Verilog HDL源代碼的標(biāo)準(zhǔn)五. 設(shè)計(jì)流程
    發(fā)表于 11-04 10:12 ?4次下載

    Verilog語法中運(yùn)算符的用法

    verilog語法中使用以下兩個(gè)運(yùn)算符可以簡(jiǎn)化我們的位選擇代碼。
    的頭像 發(fā)表于 10-25 15:17 ?2475次閱讀
    <b class='flag-5'>Verilog</b><b class='flag-5'>語法</b>中運(yùn)算符的用法

    Verilog HDL的基礎(chǔ)知識(shí)

    本文繼續(xù)介紹Verilog HDL基礎(chǔ)知識(shí),重點(diǎn)介紹賦值語句、阻塞與非阻塞、循環(huán)語句、同步與異步、函數(shù)與任務(wù)語法知識(shí)。
    的頭像 發(fā)表于 10-24 15:00 ?1146次閱讀
    <b class='flag-5'>Verilog</b> HDL的基礎(chǔ)知識(shí)

    Verilog 如何做到心中有電路?

    :要在寫 Verilog 代碼時(shí)做到心中有電路,可以嘗試以下方法: 深入學(xué)習(xí)數(shù)字電路基礎(chǔ)知識(shí):包括各種邏輯門、組合邏輯電路、時(shí)序邏輯電路的原理和結(jié)構(gòu),理解它們的工作方式和功能。 分解復(fù)雜電路:對(duì)于像乘法器
    發(fā)表于 09-26 20:30

    【「數(shù)字IC設(shè)計(jì)入門」閱讀體驗(yàn)】+ 概觀

    講解了Verilog語言語法,沒有寫過Verilog代碼,只知道它是一種描述語言,使用Verilog
    發(fā)表于 09-24 10:58
    主站蜘蛛池模板: 最新日本免费一区二区三区中文 | 38pao强力打造永久免费高清视频 | 中文字幕色综合久久 | 国产黄色一级网站 | 手机看片中文字幕 | 一级片免费在线观看 | 九九热视频免费在线观看 | 午夜激情影视 | 久久黄色录像 | 人人澡人 | 男人操女人的网站 | 2021久久精品国产99国产精品 | 色偷偷中文字幕 | 一级aaaaa毛片免费视频 | 一级一片一a一片 | 国产人成精品免费视频 | 黄视频在线观看免费 | 丁香婷五月 | 福利在线播放 | 特黄aa级毛片免费视频播放 | 国产美女精品三级在线观看 | 国产成人精品日本 | 丁香婷婷综合五月综合色啪 | 国产www色| 亚洲日本一区二区三区 | 大片免费看 | 欧美经典三级春潮烂漫海棠红 | 亚洲综合激情九月婷婷 | 久久大综合| 中文在线最新版天堂 | 超级毛片 | 黄色在线观看网址 | 欧美国产日本高清不卡 | 午夜影皖 | 欧美一级视频高清片 | 韩国三级理论在线看中文字幕 | 99久久伊人| 欧美极品xxxxⅹ另类 | 欧美一级在线免费观看 | 国产女主播精品大秀系列在线 | 高清欧美色欧美综合网站 |