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

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

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

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

異步設計之Verilog時序分析

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2022-03-09 15:28 ? 次閱讀

沒有任何寄存器邏輯,RTL設計是不完整的。RTL是寄存器傳輸級或邏輯,用于描述依賴于當前輸入和過去輸出的數(shù)字邏輯。

ef9e7190-9e01-11ec-952b-dac502259ad0.png

在異步計數(shù)器中,時鐘信號不由公共時鐘源驅(qū)動。如果LSB觸發(fā)器的輸出作為后續(xù)觸發(fā)器的輸入,則設計是異步的。異步設計的主要問題是由于級聯(lián),觸發(fā)器的累積時鐘到q延遲。由于存在小故障或尖峰問題,ASIC/FPGA設計中不建議使用異步計數(shù)器,甚至此類設計的時序分析也非常復雜。

所以接下來只介紹一種計數(shù)器

波紋計數(shù)器Ripple Counters

紋波計數(shù)器是一個異步計數(shù)器,如圖5.33所示。如邏輯圖所示,所有觸發(fā)器均為正邊緣觸發(fā),LSB寄存器從主時鐘源接收時鐘。LSB觸發(fā)器的輸出作為下一級的時鐘輸入。

efaea47a-9e01-11ec-952b-dac502259ad0.png

圖5.33三位紋波計數(shù)器邏輯圖

四位紋波遞增計數(shù)器的Verilog RTL如例5.18所示。綜合邏輯如圖5.34所示。

efc0b5e8-9e01-11ec-952b-dac502259ad0.png

示例5.18四位紋波遞增計數(shù)器的Verilog RTL

efe0a57e-9e01-11ec-952b-dac502259ad0.png

圖5.34四位紋波遞增計數(shù)器的綜合邏輯

內(nèi)存模塊設計

在大多數(shù)ASIC/FPGA設計和基于SoC的設計中,存儲器用于存儲二進制數(shù)據(jù)。存儲器可以是ROMRAM、單端口或雙端口類型。本節(jié)的目的是描述基本的單端口讀寫存儲器。時序如圖5.35所示。

如時序所示,讀寫操作由“rd_wr”控制,如果“cs”為高電平,則在時鐘信號“clk”的正邊緣對數(shù)據(jù)進行采樣。地址輸入由總線“address”描述。

單端口讀寫存儲器的Verilog RTL如例5.19所示。

eff68876-9e01-11ec-952b-dac502259ad0.png

圖5.35存儲器的時序

f00eb9dc-9e01-11ec-952b-dac502259ad0.png

示例5.19讀寫存儲器的Verilog RTL

審核編輯:‘’

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

    關注

    31

    文章

    5355

    瀏覽量

    120513
  • 計數(shù)器
    +關注

    關注

    32

    文章

    2256

    瀏覽量

    94635
  • 觸發(fā)器
    +關注

    關注

    14

    文章

    2000

    瀏覽量

    61185

原文標題:Verilog時序邏輯硬件建模設計(五)異步計數(shù)器&總結(jié)

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    什么是時序分析?教你掌握FPGA時序約束

    時序分析本質(zhì)上就是一種時序檢查,目的是檢查設計中所有的D觸發(fā)器是否能夠正常工作,也就是檢查D觸發(fā)器的同步端口(數(shù)據(jù)輸入端口)的變化是否滿足建立時間要求(Setup)和保持時間要求(Hold);檢查D
    發(fā)表于 07-14 10:48 ?3396次閱讀
    什么是<b class='flag-5'>時序</b><b class='flag-5'>分析</b>?教你掌握FPGA<b class='flag-5'>時序</b>約束

    FPGA設計中的時序分析異步設計注意事項

    FPGA設計中的時序分析異步設計注意事項建立時間(setup time):是指在觸發(fā)器的時鐘信號上升沿到來以前,數(shù)據(jù)穩(wěn)定不變的時間,如果建立時間不夠,數(shù)據(jù)將不能在這個時鐘上升沿被打入觸發(fā)器;保持
    發(fā)表于 12-07 10:14

    異步sram測試verilog代碼

    異步sram測試verilog代碼是個很好的參考程序。
    發(fā)表于 01-13 10:24

    verilog描述異步置0,異步置1功能的D觸發(fā)器

    新手,verilog描述異步置0,異步置1功能的D觸發(fā)器,置0低電平有效,置1高電平有效,用modelsim仿真時,個別時序存在問題,費解,請指出問題所在。謝謝。代碼及仿真圖形如下:m
    發(fā)表于 04-04 20:55

    Cadence高速PCB的時序分析

    Cadence高速PCB的時序分析:列位看觀,在上一次的連載中,我們介紹了什么是時序電路,時序分析的兩種分類(同步和
    發(fā)表于 07-01 17:23 ?0次下載

    異步時序邏輯電路

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

    ASIC中的異步時序設計

    絕大部分的ASIC設計工程師在實際工作中都會遇到異步設計的問題,本文針對異步時序產(chǎn)生的問題,介紹了幾種同步的策略,特別是結(jié)繩法和異步FIFO的異步
    發(fā)表于 01-16 14:35 ?36次下載

    時序約束與時序分析 ppt教程

    時序約束與時序分析 ppt教程 本章概要:時序約束與時序分析基礎常用
    發(fā)表于 05-17 16:08 ?0次下載

    Verilog HDL語言實現(xiàn)時序邏輯電路

    Verilog HDL語言實現(xiàn)時序邏輯電路 在Verilog HDL語言中,時序邏輯電路使用always語句塊來實現(xiàn)。例如,實現(xiàn)一個帶有異步
    發(fā)表于 02-08 11:46 ?4721次閱讀

    如何使用Verilog-HDL做CPLD設計的時序邏輯電路的實現(xiàn)

    本文檔的主要內(nèi)容詳細介紹的是如何使用Verilog-HDL做CPLD設計的時序邏輯電路的實現(xiàn)。
    發(fā)表于 12-12 16:25 ?10次下載
    如何使用<b class='flag-5'>Verilog</b>-HDL做CPLD設計的<b class='flag-5'>時序</b>邏輯電路的實現(xiàn)

    FPGA何為異步時序

    異步時序電路是指電路中除以使用帶時鐘的觸發(fā)器外,還可以使用不帶時鐘的觸發(fā)器和延遲元件作為存儲元件;電路中沒有統(tǒng)一的時鐘;電路狀態(tài)的改變由外部輸入的變化直接引起.
    的頭像 發(fā)表于 11-27 07:04 ?1872次閱讀

    靜態(tài)時序分析:如何編寫有效地時序約束(一)

    靜態(tài)時序分析是一種驗證方法,其基本前提是同步邏輯設計(異步邏輯設計需要制定時鐘相對關系和最大路徑延時等,這個后面會說)。靜態(tài)時序分析僅關注
    的頭像 發(fā)表于 11-22 07:07 ?3508次閱讀

    什么是同步時序電路和異步時序電路,同步和異步電路的區(qū)別?

    同步和異步時序電路都是使用反饋來產(chǎn)生下一代輸出的時序電路。根據(jù)這種反饋的類型,可以區(qū)分這兩種電路。時序電路的輸出取決于當前和過去的輸入。時序
    的頭像 發(fā)表于 03-25 17:29 ?2.6w次閱讀
    什么是同步<b class='flag-5'>時序</b>電路和<b class='flag-5'>異步</b><b class='flag-5'>時序</b>電路,同步和<b class='flag-5'>異步</b>電路的區(qū)別?

    為什么異步fifo中讀地址同步在寫時鐘域時序分析不通過?

    為什么異步fifo中讀地址同步在寫時鐘域時序分析不通過? 異步FIFO中讀地址同步在寫時鐘域時序分析
    的頭像 發(fā)表于 10-18 15:23 ?762次閱讀

    verilog同步和異步的區(qū)別 verilog阻塞賦值和非阻塞賦值的區(qū)別

    Verilog是一種硬件描述語言,用于設計和模擬數(shù)字電路。在Verilog中,同步和異步是用來描述數(shù)據(jù)傳輸和信號處理的兩種不同方式,而阻塞賦值和非阻塞賦值是兩種不同的賦值方式。本文將詳細解釋
    的頭像 發(fā)表于 02-22 15:33 ?1753次閱讀
    主站蜘蛛池模板: 久久精品免视看国产| 红豆视频免费资源观看| 亚洲中文字幕一二三四区苍井空| 涩涩电影网| 日韩一级精品久久久久| 欧美午夜福利主线路| 美女裸露胸部100%无遮挡| 久久久久久久电影| 久久黄色录像| 精品无码国产AV一区二区三区| 含羞草在线免费观看| 国产亚洲精品精品精品| 国产午夜精品理论片影院| 国产人妻麻豆蜜桃色在线| 国产精品亚洲精品日韩电影| 国产免国产免费| 国产亚洲精品福利视频| 狠狠色在在线视频观看| 精品综合久久久久久8888| 久久伊人影视| 免费看欧美一级特黄a大片| 欧美xxxxxbb| 日韩成人性视频| 窝窝影院午夜看片毛片| 亚洲不卡高清免v无码屋| 亚洲精品黄色| 中文字幕亚洲无线码一区| 99久久国语露脸精品国产| 哺乳期妇女挤奶水36d| 国产成人免费高清激情视频| 国产无遮挡无码视频在线观看不卡| 教室里的激情电影| 麻豆成人久久精品二区三区网站 | 日韩少妇爆乳无码专区| 色情内射少妇兽交| 亚洲.日韩.欧美另类| 一本道mw高清码二区三区| 18禁止观看免费私人影院| 菠萝菠萝蜜视频在线看1| 国产麻豆精品久久一二三| 久久久大香菇|