在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

時序電路基本組件及時序邏輯電路應(yīng)用實例

lPCU_elecfans ? 來源:學(xué)小易 ? 作者:學(xué)小易 ? 2020-09-08 14:21 ? 次閱讀

時序電路是數(shù)字電路的基本電路,也是FPGA設(shè)計中不可缺少的設(shè)計模塊之一。時序電路與組合電路最大的不同點是:時序電路的輸出不僅與輸人有關(guān),還與電路本身的狀態(tài)有關(guān),即時序電路有記憶功能。大部分時序電路還有一個特征,就是有時鐘驅(qū)動,電路的各個狀態(tài)在時鐘節(jié)拍下變化。本章主要介紹時序電路的一些基本組件及一些簡單的時序邏輯電路應(yīng)用實例。

13.1D觸發(fā)器建模

【D觸發(fā)器建模】

D觸發(fā)器是時序電路最基本的組件之一,其基本功能是:輸出端Q的更新只發(fā)生在時鐘信號的上升沿(也可以是下降沿,在沒有其他說明的情況下,例子中取上升沿)時刻,更新為此時輸人端D的信號。D觸發(fā)器的Verilog HDL編碼的實現(xiàn)比較簡單,具體實現(xiàn)如【代碼13-1】所列。

【代碼13-1】

編寫【代碼13-1】的測試平臺如【代碼13-2】所列。

【代碼13-2】

在ModelSim軟件中對【代碼13-1】進行波形仿真,如圖13-1所示。

波形仿真報告分析

從圖13-1可以看出,在10ns時刻以前,由于時鐘信號的上升沿還沒有到來過,所以w_q的值沒有被更新過,為x;在10ns時刻,在時鐘信號的,上升沿事件發(fā)生,w_q更新為此刻的r_d,值為1,該值會一直保持到時鐘信號的下一個上升沿事件發(fā)生時;在10ns時刻,雖然r_d的值發(fā)生了變化,但由于不是發(fā)生在時鐘信號的上升沿時刻,所以w_q的值并沒有發(fā)生變化。以上對波形的分析符合D觸發(fā)器的功能特點。

此外,還可以對【代碼13-1】的D觸發(fā)器加入一些控制信號,如清零信號、使能信號,具體實現(xiàn)如【代碼13-3】所列。

【代碼13-3】

【代碼13-3】在Quartus II軟件中綜合后的電路結(jié)構(gòu)如圖13-2所示。

對【代碼13-3】設(shè)計測試平臺,以驗證其功能,如【代碼13-4】所列。

【代碼13-4】

在ModelSim軟件中對【代碼13-3】進行波形仿真,如圖13-3所示。

從圖13-3可以看出,在10ns時刻,雖然在時鐘信號r_clk上升沿事件發(fā)生,而且使能信號r_enable也有效,但是清零信號r_clr同時也有效,所以D觸發(fā)器輸出依然沒有更新為此刻輸入信號r_d的值;在30ns時刻,雖然在時鐘信號r_clk上升沿事件發(fā)生,而且清零信號r_clr已無效,但是使能信號r_enable卻無效,所以D觸發(fā)器輸出依然沒有更新為此刻輸入信號r_d的值;在50ns時刻,雖然在時鐘信號r_clk上升沿事件發(fā)生,使能信號r_enable也有效,但是清零信號已無效,所以D觸發(fā)器輸出立即更新為此刻輸入信號r_d的值。

除此之外,有關(guān)Verilog HDL基本時序電路建模方面,還包括了鎖存器建模、JK觸發(fā)器建模等。想學(xué)習(xí)更多Verilog HDL建模、時序與整合電路方面的知識,可以下載編者為大家精選準(zhǔn)備的一份FPGA學(xué)習(xí)指南合集:Verilog HDL那些事兒(建模篇,時序篇,整合篇)

Verilog HDL那些事兒建模篇:

在眾多的Verilog HDL 參考書,隱隱約約會會出現(xiàn)這樣的一個“建模”。建模在Verilog HDL的世界里是一個重要的基礎(chǔ),很多初學(xué)Verilog HDL + FPGA 的朋友會成為徘徊在邊緣的一群,主要原因就是他們沒有掌握好建模技巧,而形成他們繼續(xù)前進的一大阻礙。在這里筆者將自己養(yǎng)成的建模技巧,編輯成為一本筆記,好讓許更多初學(xué)的朋友越過這一段學(xué)習(xí)的大障礙。

Verilog HDL那些事兒時序篇:

建模不是Verilog HDL 語言的所有,建模只是使用Verilog HDL 語言建立一個“像模像樣”的“形狀”而已。這個“形狀”實際上是很粗糙的,還沒有經(jīng)過任何深入的分析。但是我們不可以小看這個“粗糙的形狀”,如果沒有這個“粗糙的形狀”模塊的設(shè)計根本無法完成。筆者在《Verilog HDL 那些事兒-建模篇》的結(jié)束語中有這樣講過:“建模是一個粗糙的東西,它還可以繼續(xù)細(xì)化”。

“細(xì)化”顧名思義就是進入模塊的深層進行分析和優(yōu)化(如果有需要調(diào)試的話)的工作。但是前提,我們必須“更深入Verilog HDL 語言的世界”才能有效的“細(xì)化”模塊。這一本起名為《Verilog HDL 那些事兒-時序篇》的筆記分別有兩個部分,上半部分和下半部分。上半部分是“步驟和時鐘”;下半部分是“綜合和仿真”。

Verilog HDL那些事兒整合篇:

要在Verilog 要實現(xiàn)for 和while 等循環(huán)是一個矛盾的作業(yè),這話何說呢?首先我們可以用Verilog 來模仿for 和while 等循環(huán),這也是第一章的重點。可是隨著我們深入了解Verilog 各種不同的運行模式,模仿就會失去意義。.. 因為只要有一個指向步驟的i 再加上一些整合的技巧,怎么樣的循環(huán)我們都可以實現(xiàn),這也是第五章的重點。當(dāng)然整合篇所討論的內(nèi)容不單是循環(huán)而已,整合篇的第二個重點是理想時序和物理時序的整合。說實話,筆者自身也認(rèn)為要結(jié)合“兩個時序”是一件苦差事,理想時序是Verilog的行為,物理時序則是硬件的行為。不過在它們兩者之間又有微妙的“黏糊點”,只要稍微利用一下這個“黏糊點”我們就可以非常輕松的寫出符合“兩個時序”的模塊,但是前提條件是充足了解“理想時序”。

整合篇里還有一個重點,那就是“精密控時”。實現(xiàn)“精密控時”最笨的方法是被動式的設(shè)計方法,亦即一邊仿真,一邊估算時鐘的控制精度。這顯然是非常“傳統(tǒng)”而且“古老”的方法,雖然有效但往往就是最費精神和時間的。相反的,主動式是一種講求在代碼上和想象上實現(xiàn)“精密控時”的設(shè)計方法。主動式的設(shè)計方法是基于“理想時序”“建模技巧”和“仿順序操作”作為后盾的整合技巧。不說筆者吹牛,如果采用主動式的設(shè)計方法驅(qū)動IICSDRAM 硬件,任何一段代碼都是如此合情合理。

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

    關(guān)注

    13

    文章

    494

    瀏覽量

    42728
  • 時序電路
    +關(guān)注

    關(guān)注

    1

    文章

    114

    瀏覽量

    21746

原文標(biāo)題:FPGA設(shè)計應(yīng)用實例—Verilog HDL基本時序電路建模

文章出處:【微信號:elecfans,微信公眾號:電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    時序邏輯電路設(shè)計

    時序邏輯電路的輸出不但和當(dāng)前輸入有關(guān),還與系統(tǒng)的原先狀態(tài)有關(guān),即時序電路的當(dāng)前輸出由輸入變量與電路原先的狀態(tài)共同決定。為達(dá)到這一目的,時序
    發(fā)表于 03-18 22:13 ?71次下載

    同步時序邏輯電路

    同步時序邏輯電路:本章系統(tǒng)的講授同步時序邏輯電路的工作原理、分析方法和設(shè)計方法。從同步時序邏輯電路
    發(fā)表于 09-01 09:06 ?0次下載

    異步時序邏輯電路

    異步時序邏輯電路:本章主要從同步時序邏輯電路與異步時序邏輯電路狀態(tài)改變方式不同的特殊性出發(fā), 系
    發(fā)表于 09-01 09:12 ?0次下載

    CMOS邏輯電路高級技術(shù)與時序電路

    本章內(nèi)容:q 鏡像電路q 準(zhǔn)nMOS電路q 三態(tài)電路q 鐘控CMOS電路q 動態(tài)CMOS電路q 雙軌邏輯
    發(fā)表于 08-13 14:44 ?0次下載

    時序邏輯電路引論

    數(shù)字電路分為組合邏輯電路(簡稱組合電路)和時序邏輯電路(簡稱時序電路)兩類。在第三章中討論的
    發(fā)表于 08-13 15:23 ?24次下載

    時序邏輯電路的分析和設(shè)計

    在討論時序邏輯電路的分析與設(shè)計之前,讓我們先回顧一下在第四章中介紹過的時序電路結(jié)構(gòu)框圖和一些相關(guān)術(shù)語。時序電路的結(jié)構(gòu)框圖如圖5.1所示.。
    發(fā)表于 08-13 15:24 ?69次下載

    時序邏輯電路分析實例

    時序邏輯電路分析實例 例1 分析圖所示電路邏輯功能。設(shè)起始狀態(tài)是
    發(fā)表于 04-07 23:20 ?4679次閱讀
    <b class='flag-5'>時序</b><b class='flag-5'>邏輯電路</b>分析<b class='flag-5'>實例</b>

    時序邏輯電路實例解析

    時序邏輯電路實例解析 一、觸發(fā)器 1、電位觸發(fā)方式觸發(fā)器
    發(fā)表于 04-15 13:46 ?5623次閱讀

    數(shù)字電路基礎(chǔ)教程之時序邏輯電路的詳細(xì)資料概述

    本文檔的主要內(nèi)容詳細(xì)介紹的是數(shù)字電路基礎(chǔ)教程之時序邏輯電路的詳細(xì)資料概述。內(nèi)容包括了:1.時序邏輯電路分析2.若干常用時序
    發(fā)表于 10-17 08:00 ?0次下載
    數(shù)字<b class='flag-5'>電路基礎(chǔ)教程之時序</b><b class='flag-5'>邏輯電路</b>的詳細(xì)資料概述

    什么是時序邏輯電路

    數(shù)字電路根據(jù)邏輯功能的不同特點,可以分成兩大類,一類叫組合邏輯電路(簡稱組合電路),另一類叫做時序邏輯電
    的頭像 發(fā)表于 02-26 15:22 ?3.2w次閱讀

    時序邏輯電路設(shè)計

    數(shù)字電路根據(jù)邏輯功能的不同特點,可以分成兩大類,一類叫組合邏輯電路(簡稱組合電路),另一類叫做時序邏輯電
    發(fā)表于 05-16 18:32 ?8545次閱讀
    <b class='flag-5'>時序</b><b class='flag-5'>邏輯電路</b>設(shè)計

    時序電路基本介紹

    組合邏輯時序邏輯電路是數(shù)字系統(tǒng)設(shè)計的奠基石,其中組合電路包括多路復(fù)用器、解復(fù)用器、編碼器、解碼器等,而時序電路包括鎖存器、觸發(fā)器、計數(shù)器、
    的頭像 發(fā)表于 09-12 16:44 ?9575次閱讀
    <b class='flag-5'>時序電路基</b>本介紹

    基本邏輯電路時序電路、組合電路設(shè)計

    從今天開始新的一章-Circuits,包括基本邏輯電路時序電路、組合電路等。
    的頭像 發(fā)表于 10-10 15:39 ?1403次閱讀

    時序邏輯電路設(shè)計之同步計數(shù)器

    時序電路的考察主要涉及分析與設(shè)計兩個部分,上文介紹了時序邏輯電路的一些分析方法,重點介紹了同步時序電路分析的步驟與注意事項。 本文就時序
    的頭像 發(fā)表于 05-22 17:01 ?3601次閱讀
    <b class='flag-5'>時序</b><b class='flag-5'>邏輯電路</b>設(shè)計之同步計數(shù)器

    時序電路基本原理是什么 時序電路由什么組成

    時序電路基本原理是指電路中的輸出信號與輸入信號的時間相關(guān)性。簡單來說,就是電路的輸出信號要依賴于其輸入信號的順序和時間間隔。 時序電路由時鐘信號、觸發(fā)器和組合
    的頭像 發(fā)表于 02-06 11:30 ?2217次閱讀
    主站蜘蛛池模板: 黄色网址网站在线观看 | 国内精品免费视频精选在线观看 | 亚洲小说区图片区另类春色 | 亚洲专区一 | 亚洲第一视频区 | 天堂在线国产 | 日韩欧美在线第一页 | 亚洲国产日韩欧美在线as乱码 | 日本午夜大片 | 一级一级毛片免费播放 | 成人ww| 丁香视频在线观看播放 | 亚洲一区二区三区免费观看 | 三级黄色片在线播放 | 婷婷丁香五月中文字幕 | 色wwwwww| 久久精品国产6699国产精 | 深爱五月激情网 | 狠狠干狠狠操 | 一区二区三区欧美在线 | 757福利影院合集3000 | 日本久久久久久久 | 手机看片1024欧美 | a级毛片网站 | 欧美一级视频在线观看 | 狠狠色婷婷七月色综合 | 六月激情婷婷 | 黄频网 | 国产毛片毛片精品天天看 | 国产精品国产三级国快看 | 4399一级成人毛片 | 国产免费一级在线观看 | 天天舔天天色 | 特黄特色网站 | 欧美成人免费网站 | 丁香婷婷激情五月 | 一级毛片免费在线观看网站 | 国产真实乱在线更新 | 中文字幕在线观看一区二区 | 精品国产_亚洲人成在线高清 | 韩漫免费网站无遮挡羞羞漫画 |