色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

如何使用Verilog硬件描述語言描述時(shí)序邏輯電路?

冬至子 ? 來源:電子技術(shù)實(shí)驗(yàn)XJTU ? 作者:孫敏 ? 2023-09-17 16:22 ? 次閱讀

0****1

時(shí)序邏輯電路設(shè)計(jì)方法

時(shí)序邏輯電路的特點(diǎn)是輸出信號不僅與電路的輸入有關(guān),還與電路原來的狀態(tài)有關(guān)。

因此,電路需要具有記憶功能的存儲電路。FPGA中基本的存儲單元是D觸發(fā)器,也是實(shí)現(xiàn)時(shí)序邏輯的基本單元。

那么,什么樣的語句會被綜合成觸發(fā)器呢?在Verilog中,常使用always進(jìn)程塊描述時(shí)序邏輯。此時(shí),always進(jìn)程塊中的敏感列表一般為時(shí)鐘邊沿和異步控制信號,

** always ** @(posedge clk,posedge rst)

always進(jìn)程塊的執(zhí)行是在時(shí)鐘邊沿觸發(fā)下進(jìn)行的。

時(shí)序邏輯電路按狀態(tài)變化的特點(diǎn),可以分為同步時(shí)序邏輯電路和異步時(shí)序邏輯電路。

同步時(shí)序邏輯電路的各個(gè)觸發(fā)器狀態(tài)的轉(zhuǎn)換在同一時(shí)鐘脈沖作用下完成。目前,大多數(shù)數(shù)字電路都是同步時(shí)序電路。我們實(shí)驗(yàn)中所涉及到的也都是同步時(shí)序電路。

在設(shè)計(jì)時(shí)需要注意,所有always敏感列表中第一項(xiàng)敏感信號應(yīng)該為同一時(shí)鐘信號,比如,都為系統(tǒng)時(shí)鐘clk的上升沿。

圖片

不出現(xiàn)其他派生信號,比如,系統(tǒng)時(shí)鐘產(chǎn)生的分頻信號等等。

圖片

異步時(shí)序邏輯電路中,沒有統(tǒng)一時(shí)鐘,各觸發(fā)器狀態(tài)轉(zhuǎn)換是異步完成的。

在always進(jìn)程塊描述時(shí)序邏輯時(shí),賦值語句使用非阻塞賦值,即“<=”。

0****2

時(shí)序邏輯電路設(shè)計(jì)實(shí)例

下面來看幾個(gè)D觸發(fā)器的設(shè)計(jì)實(shí)例,來理解Verilog語句與電路之間的關(guān)系。

實(shí)例1:基本D觸發(fā)器

設(shè)計(jì)一個(gè)簡單的D觸發(fā)器,在時(shí)鐘上升沿觸發(fā)下,輸出等于輸入,其他時(shí)間輸出保持不變。

圖片

圖片

使用always語句進(jìn)行描述,敏感列表為時(shí)鐘上升沿。當(dāng)時(shí)鐘信號由0變?yōu)?時(shí),執(zhí)行always語句“q_o=d_i”,如下圖所示。

圖片

我們看到輸入信號d_i不出現(xiàn)在敏感信號列表中,也就表明,輸入的變化不會引發(fā)輸出立即變化,只有在時(shí)鐘上升沿時(shí)才被采樣。

下面是綜合后的原理圖,綜合就是將Verilog設(shè)計(jì)對應(yīng)到FPGA內(nèi)部組成單元上。

圖片

我們看到,綜合出的是D觸發(fā)器(FDRE為D觸發(fā)器,參見賽靈思官方文檔ug799),其中敏感列表中的clk被綜合為觸發(fā)器的時(shí)鐘信號C,d_i連接D觸發(fā)器輸入端D。D觸發(fā)器還包含信號CE(時(shí)鐘使能端),以及R(復(fù)位端,高有效),在本示例中均未用到。因此,將CE連接高電平,使時(shí)鐘始終有效,R連接低電平,使復(fù)位無效。

實(shí)例2:帶復(fù)位(高有效)的D觸發(fā)器

下面的例子加入了復(fù)位信號。復(fù)位分為同步復(fù)位和異步復(fù)位。

圖片

同步復(fù)位中,當(dāng)復(fù)位信號有效時(shí),必須要等到時(shí)鐘上升沿到來時(shí),才能執(zhí)行復(fù)位信號相關(guān)的行為語句,如仿真波形圖中所示。

圖片圖片

異步復(fù)位中的復(fù)位信號與時(shí)鐘沒有關(guān)系,只要復(fù)位信號有效,就立即執(zhí)行復(fù)位相關(guān)的邏輯行為。要實(shí)現(xiàn)異步復(fù)位,復(fù)位信號要放在敏感列表中。

圖片

圖片

仿真波形圖中可以看到,當(dāng)rst有效時(shí),輸出立即被復(fù)位,下一個(gè)clk上升沿到來時(shí),此時(shí),rst信號仍然有效,因此,輸出為0。再一個(gè)clk到來時(shí),復(fù)位無效,則輸出等于輸入。

實(shí)例3:含異步復(fù)位(低有效)和同步使能的D觸發(fā)器

下面是一個(gè)帶有同步使能信號的D觸發(fā)器。

圖片

這里我們使用了低電平復(fù)位,當(dāng)復(fù)位信號無效,使能信號有效時(shí),在時(shí)鐘上升沿觸發(fā)下,輸出等于輸入。

圖片

圖片

在綜合后的原理圖中,en使能信號連接在了D觸發(fā)器的CE端。復(fù)位信號rst_n與CLK的連接經(jīng)過一個(gè)LUT(LUT是FPGA用于實(shí)現(xiàn)組合邏輯的基本單元查找表),在Vivado中可以看到該LUT的真值表,它實(shí)現(xiàn)的是反相器的功能,這也說明了賽靈思的FPGA中觸發(fā)器的復(fù)位引腳是高有效的,如果你設(shè)計(jì)中復(fù)位是低有效,這里就會多出一個(gè)反相器將其邏輯取反。

03

always進(jìn)程塊用法總結(jié)

always進(jìn)程塊是最常用的行為描述語句,他可以描述組合邏輯也可以描述時(shí)序邏輯。

圖片

描述組合邏輯時(shí),敏感列表中為輸入電平信號,而描述時(shí)序邏輯時(shí),敏感列表為時(shí)鐘邊沿及異步控制信號。Vivado綜合工具會根據(jù)always后面的敏感列表的不同形式綜合出相應(yīng)的電路。

always在仿真中還可以通過延時(shí)控制來產(chǎn)生激勵(lì)信號。例如,always #5 clk=~clk,表示當(dāng)執(zhí)行到該語句時(shí),需要延遲5個(gè)時(shí)間單位的時(shí)間(由`timescales 定義),然后再執(zhí)行“clk=~clk”。

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

    關(guān)注

    9

    文章

    428

    瀏覽量

    26511
  • 反相器
    +關(guān)注

    關(guān)注

    6

    文章

    311

    瀏覽量

    43290
  • D觸發(fā)器
    +關(guān)注

    關(guān)注

    3

    文章

    164

    瀏覽量

    47902
  • 時(shí)序邏輯電路
    +關(guān)注

    關(guān)注

    2

    文章

    94

    瀏覽量

    16538
  • CLK
    CLK
    +關(guān)注

    關(guān)注

    0

    文章

    127

    瀏覽量

    17158
收藏 人收藏

    評論

    相關(guān)推薦

    VHDL硬件描述語言與和數(shù)字邏輯電路設(shè)計(jì).侯伯亭&顧新

    VHDL硬件描述語言與和數(shù)字邏輯電路設(shè)計(jì).侯伯亭&顧新
    發(fā)表于 05-11 09:22

    Verilog硬件描述語言描述.

    本書簡要介紹了Verilog硬件描述語言的基礎(chǔ)知識,包括語言的基本內(nèi)容和基本結(jié)構(gòu) ,以及利用該語言在各種層次上對數(shù)字系統(tǒng)的建模方法
    發(fā)表于 03-27 23:44 ?101次下載

    VERILOG HDL硬件描述語言

    本書簡要介紹了Verilog硬件描述語言的基礎(chǔ)知識,包括語言的基本內(nèi)容和基本結(jié)構(gòu) ,以及利用該語言在各種層次上對數(shù)字系統(tǒng)的建模方法。書中列舉
    發(fā)表于 07-20 11:36 ?0次下載

    VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計(jì)

    VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計(jì):本書系統(tǒng)地介紹了一種硬件描述語言,即VHDL語言設(shè)計(jì)數(shù)字
    發(fā)表于 02-06 16:55 ?363次下載

    verilog硬件描述語言課程講義

    verilog硬件描述語言課程講義
    發(fā)表于 05-21 15:01 ?33次下載
    <b class='flag-5'>verilog</b><b class='flag-5'>硬件</b><b class='flag-5'>描述語言</b>課程講義

    [VHDL硬件描述語言與和數(shù)字邏輯電路設(shè)計(jì)].侯伯亭&顧新.掃描版

    電子發(fā)燒友網(wǎng)站提供《[VHDL硬件描述語言與和數(shù)字邏輯電路設(shè)計(jì)].侯伯亭&顧新.掃描版.txt》資料免費(fèi)下載
    發(fā)表于 07-10 18:32 ?0次下載

    經(jīng)典教材-VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計(jì)(第三版)

    電子發(fā)燒友網(wǎng)站提供《經(jīng)典教材-VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計(jì)(第三版).txt》資料免費(fèi)下載
    發(fā)表于 08-27 11:41 ?0次下載

    Verilog硬件描述語言參考手冊

    Verilog硬件描述語言參考手冊,Verilog語法內(nèi)容介紹
    發(fā)表于 11-12 17:20 ?0次下載

    Verilog HDL硬件描述語言

    Verilog HDL硬件描述語言 有需要的下來看看
    發(fā)表于 12-29 15:31 ?0次下載

    Verilog硬件描述語言

    VHDL語言編程學(xué)習(xí)Verilog硬件描述語言
    發(fā)表于 09-01 15:27 ?0次下載

    Verilog HDL硬件描述語言

    Verilog HDL硬件描述語言,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-11 11:20 ?11次下載

    VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計(jì)

    VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計(jì),感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-10 14:20 ?0次下載

    基于Verilog硬件描述語言的IEEE標(biāo)準(zhǔn)硬件描述語言資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是基于Verilog硬件描述語言的IEEE標(biāo)準(zhǔn)硬件描述語言資料合集免費(fèi)下載:1995、2001、2005;Syst
    發(fā)表于 06-18 08:00 ?10次下載

    Verilog硬件描述語言的學(xué)習(xí)課件免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Verilog硬件描述語言的學(xué)習(xí)課件免費(fèi)下載。
    發(fā)表于 01-22 12:13 ?17次下載
    <b class='flag-5'>Verilog</b><b class='flag-5'>硬件</b><b class='flag-5'>描述語言</b>的學(xué)習(xí)課件免費(fèi)下載

    使用Verilog/SystemVerilog硬件描述語言練習(xí)數(shù)字硬件設(shè)計(jì)

    HDLBits 是一組小型電路設(shè)計(jì)習(xí)題集,使用 Verilog/SystemVerilog 硬件描述語言 (HDL) 練習(xí)數(shù)字硬件設(shè)計(jì)~
    的頭像 發(fā)表于 08-31 09:06 ?1691次閱讀
    主站蜘蛛池模板: 成人在线视频国产| 亚洲 色 欧美 爱 视频 日韩| 国产精品久久vr专区| 亚洲欧美国产视频| 麻豆免费高清完整版| 办公室中文BD| 迅雷成人论坛| 国产v综合v亚洲欧美大片| 欧美午夜免费观看福利片| 国产福利不卡在线视频| 亚洲中字慕日产2020| 欧美夜夜噜2017最新| 国产亚洲一区二区三区啪| A级毛片无码久久精品免费| 撕烂衣服扒开胸罩揉爆胸| 麻豆国产自制在线观看| 国产亚洲精品久久精品69| 穿白丝袜边走边尿白丝袜| 亚洲欧洲日韩国产一区二区三区| 人妻超级精品碰碰在线97视频| 精品视频免费在线| 高h 大尺度纯肉 np快穿| 最新国产成人综合在线观看| 午夜免费小视频| 日韩高清特级特黄毛片| 麻豆传煤网站网址入口在线下载| 国产高清视频a在线大全| 99国产精品人妻无码免费| 婬香婬色天天视频| 亚洲欧美综合视频| 色-情-伦-理一区二区三区| 蜜芽视频在线观看视频免费播放| 国产在线播放不卡| 国产精品毛片AV久久97| 把腿张开JI巴CAO死你H教室| 一区二区三区内射美女毛片| 香蕉eeww99国产精品| 日本视频一区二区免费观看| 女人夜夜春| 免费国产黄线在线播放| 麻豆成人啪啪色婷婷久久|