国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

FPGA Verilog中計數器的2中寫法對比

FPGA學習交流 ? 2018-09-26 12:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

功能是,計數記到24,清零,重新計數….

第一種寫法:

module count_debug (

clk,

rst_n,

dout

);

input clk;

input rst_n;

output [4:0] dout;

reg [4:0] cnt;

always @(posedgeclk or negedge rst_n) begin

if(rst_n == 1'b0) begin

cnt <= {5{1'b0}};

end else if(cnt == 5'd24)begin

cnt <= {5{1'b0}};

end else begin

cnt <= cnt + 1'b1;

end

end

assign dout = cnt;

endmodule

這種寫法是我常用的方式,現在來看看消耗的邏輯單元



; Family ; Cyclone II ;

; Device ; EP2C8Q208C8 ;

; TimingModels ; Final ;

; Total logicelements ; 9 / 8,256 ( <1 % ) ? ? ? ? ? ? ? ? ? ? ;

; Total combinational functions ; 9 / 8,256 ( < 1 % ) ? ? ? ? ? ;

; Dedicated logic registers ; 5 / 8,256 ( < 1 % ) ? ? ? ? ? ? ? ;

; Totalregisters ; 5 ;

; Total pins ; 7 / 138 ( 5 % ) ;

; Total virtualpins ; 0 ;

; Total memorybits ; 0 / 165,888 ( 0 %) ;

; EmbeddedMultiplier 9-bit elements ; 0 / 36 ( 0 % ) ;

RTL圖如下:



第二種寫法:

module count_debug (

clk,

rst_n,

dout

);



input clk;

input rst_n;

output [4:0] dout;

reg [4:0] cnt;

always @(posedgeclk or negedge rst_n) begin

if(rst_n == 1'b0) begin

cnt <= {5{1'b0}};

end else if(cnt < 5'd24)begin

cnt <= cnt + 1'b1;

end else begin

cnt <= {5{1'b0}};

end

end

assign dout = cnt;

endmodule

消耗的邏輯單元:

; Family ; Cyclone II ;

; Device ; EP2C8Q208C8 ;

; TimingModels ; Final ;

; Met timingrequirements ; Yes ;

; Total logicelements ; 6 / 8,256 ( <1 % ) ? ? ? ? ? ? ? ? ? ? ?;

; Total combinational functions ; 6 / 8,256 ( < 1 % ) ? ? ? ? ? ?;

; Dedicated logic registers ; 5 / 8,256 ( < 1 % ) ? ? ? ? ? ? ? ?;

; Totalregisters ; 5 ;

; Total pins ; 7 / 138 ( 5 % ) ;

; Total virtualpins ; 0 ;

; Total memorybits ; 0 / 165,888 ( 0 %) ;

; EmbeddedMultiplier 9-bit elements ; 0 / 36 ( 0 % ) ;


RTL圖如下:




第一種寫法比第二種寫法多耗了3個邏輯單元。

從上面的邏輯單元和RTL圖對比,在用計數器實現相同的功能時,可以看出 == COUNT 消耗的邏輯單元比 < ? COUNT ?消耗的邏輯單元要多。

這只是從例子上看出來的,那具體其他情況是不是,就不知道了。目前我在學習中,

以上結論僅供參考。


仿真波形如下:

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

    關注

    1660

    文章

    22408

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MAXIM ICM7225:4 又 1/2計數器/解碼/驅動的技術剖析

    MAXIM ICM7224/7225:4 又 1/2計數器/解碼/驅動的技術剖析 作為電子工程師,在設計各類計數、頻率測量及顯示電路
    的頭像 發表于 02-03 10:35 ?173次閱讀

    MAXIM ICM7224:高速4.5位計數器、解碼與驅動的卓越之選

    )和ICM7225(適用于LED)高速4.5位計數器、解碼與驅動,憑借其獨特的性能和豐富的功能,在眾多應用場景展現出強大的優勢。本文將深入剖析這兩款產品的特點、應用及相關技術細節
    的頭像 發表于 02-03 10:35 ?152次閱讀

    雷擊計數器在行業應用的解決方案

    在現代工業和基礎設施建設,雷電防護已成為一項關鍵技術。雷擊事件不僅可能造成設備損壞、系統中斷,還會引發安全隱患和經濟損失。為有效監測和管理雷電風險,雷擊計數器作為一種專用設備,已被廣泛采用。它能
    的頭像 發表于 02-02 10:15 ?874次閱讀
    雷擊<b class='flag-5'>計數器</b>在行業應用<b class='flag-5'>中</b>的解決方案

    國產自研高性價比頻率通用計數器來嘍 #頻率計# 頻率計數器#

    計數器
    知道點啥
    發布于 :2026年01月07日 17:01:27

    數字頻率計數器在計量檢測的重要性 頻率計數器 高精度通用計數器

    SYN5635型數字頻率計數器是計量檢測領域的核心基礎儀器,其核心價值在于提供高精度頻率與時間基準、保障量值統一、支撐全鏈路質量控制與合規溯源,是電子、通信、航天等領域測量可靠性的關鍵保障。 一
    的頭像 發表于 01-05 17:53 ?1353次閱讀
    數字頻率<b class='flag-5'>計數器</b>在計量檢測<b class='flag-5'>中</b>的重要性 頻率<b class='flag-5'>計數器</b> 高精度通用<b class='flag-5'>計數器</b>

    國產頻率計數器vs進口頻率計數器

    計數器
    西安同步電子科技有限公司
    發布于 :2025年11月04日 17:55:01

    頻率計數器/定時 時間間隔計數器的應用領域和范圍的深度解析 頻率計數器模塊

    在精密電子測量、科研實驗、工業控制等領域,時間間隔的精準測量是保障系統性能與數據可靠性的關鍵環節。 SYN5620A時間間隔計數器模塊 作為一款集成化、高性能的測量單元,憑借其高精度、寬量程、高
    的頭像 發表于 10-30 11:22 ?595次閱讀
    頻率<b class='flag-5'>計數器</b>/定時<b class='flag-5'>器</b> 時間間隔<b class='flag-5'>計數器</b>的應用領域和范圍的深度解析 頻率<b class='flag-5'>計數器</b>模塊

    如何利用Verilog HDL在FPGA上實現SRAM的讀寫測試

    、建立讀寫操作、配置地址計數器、模擬數據流、綜合與仿真以及下載到FPGA進行硬件測試。通過實踐,掌握SRAM在FPGA的使用和基本讀寫方法,加深對
    的頭像 發表于 10-22 17:21 ?4338次閱讀
    如何利用<b class='flag-5'>Verilog</b> HDL在<b class='flag-5'>FPGA</b>上實現SRAM的讀寫測試

    武漢特高壓:避雷放電計數器校驗儀,筑牢電力防雷 “安全屏障”

    在電力系統運行,避雷是抵御雷電過電壓的核心設備,而放電計數器的精準度直接決定著避雷狀態判斷的可靠性。武漢特高壓電力科技有限公司研發的避雷
    的頭像 發表于 09-23 15:58 ?520次閱讀
    武漢特高壓:避雷<b class='flag-5'>器</b>放電<b class='flag-5'>計數器</b>校驗儀,筑牢電力防雷 “安全屏障”

    雷擊計數器的種類和綜合選型部署解決方案

    一、雷擊計數器的定義與作用 雷擊計數器(Lightning Counter,又稱雷電計數器、雷擊記錄儀)是安裝在避雷針、接閃桿、SPD(浪涌保護)或下引線回路
    的頭像 發表于 09-11 15:28 ?850次閱讀
    雷擊<b class='flag-5'>計數器</b>的種類和綜合選型部署解決方案

    請問如何為 NuMicro? M451 系列的 PWM 設置計數器同步?

    如何為 NuMicro? M451 系列的 PWM 設置計數器同步?
    發表于 08-29 06:48

    雷電(雷擊)計數器的原理、作用及行業應用解決方案

    安全事故。雷電(雷擊)計數器作為防雷系統的重要組成部分,扮演著“記錄雷擊事件、輔助安全運維”的關鍵角色,已經成為智能防雷系統不可或缺的一環。 二、雷電(雷擊)計數器的原理 1. 工
    的頭像 發表于 06-12 15:14 ?1063次閱讀
    雷電(雷擊)<b class='flag-5'>計數器</b>的原理、作用及行業應用解決方案

    MCU定時/計數器

    架構與功能特性? 定時類型與配置? 高級控制定時?:支持互補PWM輸出與剎車功能,適用于電機驅動等高精度控制場景。通用定時?:集成輸入捕獲、輸出比較、單脈沖模式等基礎功能?。 系統定時
    的頭像 發表于 04-27 13:54 ?774次閱讀

    數字電路—24、計數器

    在數字電路,能夠記憶輸入脈沖個數的電路稱為計數器
    發表于 03-26 15:13

    STM32F103高級定時,開啟單脈沖模式是不是會立刻清除計數器使能位?

    在輸出256個脈沖后更新并進入更新中斷 3、在2的更新后RCR的新值(4)生效,在更新中斷開啟單脈沖模式,使計數器在輸出4個脈沖后停止計數。 但現在的問題是,通過邏輯分析儀分析,最終
    發表于 03-10 07:34