chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

什么是門(mén)控時(shí)鐘 門(mén)控時(shí)鐘降低功耗的原理

FPGA之家 ? 來(lái)源:CSDN技術(shù)社區(qū) ? 作者:Arist9612 ? 2021-09-23 16:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

門(mén)控時(shí)鐘的設(shè)計(jì)初衷是實(shí)現(xiàn)FPGA的低功耗設(shè)計(jì),本文從什么是門(mén)控時(shí)鐘、門(mén)控時(shí)鐘實(shí)現(xiàn)低功耗的原理、推薦的FPGA門(mén)控時(shí)鐘實(shí)現(xiàn)這三個(gè)角度來(lái)分析門(mén)控時(shí)鐘。

一、什么是門(mén)控時(shí)鐘

門(mén)控時(shí)鐘技術(shù)(gating clock) 是通過(guò)在時(shí)鐘路徑上增加邏輯門(mén)對(duì)時(shí)鐘進(jìn)行控制,使電路的部分邏輯在不需要工作時(shí)停止時(shí)鐘樹(shù)的翻轉(zhuǎn),而并不影響原本的邏輯狀態(tài)。在ASIC和FPGA設(shè)計(jì)中都存在門(mén)控時(shí)鐘的概念(前者應(yīng)用更廣)。

典型的門(mén)控時(shí)鐘邏輯如下圖所示:

a7840c72-1016-11ec-8fb8-12bb97331649.png

二、門(mén)控時(shí)鐘降低功耗的原理

1. FPGA功耗分類(lèi)

靜態(tài)功耗:靜態(tài)功耗又叫泄漏功耗,它是指電路處于等待或不激活狀態(tài)時(shí)-泄漏電流所產(chǎn)生的功耗。通常由FPGA制造工藝的優(yōu)化而提升。同一代的FPGA產(chǎn)品中,也有專(zhuān)門(mén)的低功耗版本(譬如Intel開(kāi)發(fā)的Cyclone10 GX與Cyclone 10 LP,后者為低功耗版本low power但前者性能更強(qiáng))??梢栽贔PGA選型時(shí)加以考慮。

動(dòng)態(tài)功耗:是指電容充放電功耗和短路功耗,是由電路的翻轉(zhuǎn)造成的。FPGA中的動(dòng)態(tài)功耗主要體現(xiàn)在元件的電平翻轉(zhuǎn)時(shí)對(duì)負(fù)載電容的充放電及時(shí)鐘的翻轉(zhuǎn)。

2. 為什么門(mén)控時(shí)鐘可以降低功耗

當(dāng)系統(tǒng)中某模塊電路完成既定任務(wù)后(譬如TDC中對(duì)BIN的標(biāo)定等初始化類(lèi)任務(wù)),通過(guò)門(mén)控時(shí)鐘使能信號(hào)的控制,使得驅(qū)動(dòng)該模塊的時(shí)鐘停止翻轉(zhuǎn),相應(yīng)的時(shí)序元件不再更新,那么其間的組合邏輯也恢復(fù)到靜態(tài)。此時(shí)該模塊的功耗相當(dāng)于靜態(tài)功耗,從而降低了整個(gè)系統(tǒng)的功耗。

三、不合理的門(mén)控時(shí)鐘設(shè)計(jì)

1.偽門(mén)控時(shí)鐘

如下圖所示,設(shè)計(jì)中有意識(shí)地使用使能信號(hào),意圖維持寄存器的數(shù)據(jù)。但是僅對(duì)寄存器組的數(shù)據(jù)輸入端添加選擇器和使能信號(hào),并不妨礙寄存器組時(shí)鐘輸入端的翻轉(zhuǎn),輸出維持不變只是因?yàn)榇嬖诜答伝芈吩诓粩嗟倪M(jìn)行使能判斷、輸出、使能判斷、輸出的循環(huán)。實(shí)則并沒(méi)有起到低功耗的作用。

當(dāng)然某些情況下確實(shí)需要用到這種設(shè)計(jì),此處僅用來(lái)和門(mén)控時(shí)鐘做區(qū)分,避免混淆。

2.直接門(mén)控時(shí)鐘

將使能信號(hào)直接連接在AND門(mén),結(jié)構(gòu)簡(jiǎn)單。不足之處在于產(chǎn)生使能信號(hào)的組合邏輯的毛刺將完全地反應(yīng)到AND門(mén),造成門(mén)控時(shí)鐘輸出質(zhì)量變差(clk_en將會(huì)有占空比不良和毛刺等情況)。

四、推薦的門(mén)控時(shí)鐘設(shè)計(jì)

1.基于鎖存器的門(mén)控時(shí)鐘

鎖存器是電平敏感的元件,此圖中當(dāng)CLK信號(hào)為低電平時(shí),鎖存器透明,EN端數(shù)據(jù)直接傳輸至AND門(mén)的一端(ENL),AND門(mén)另一端連接CLK。

當(dāng)產(chǎn)生使能信號(hào)的組合邏輯不復(fù)雜時(shí),產(chǎn)生使能信號(hào)的時(shí)間小于半個(gè)時(shí)鐘周期。在CLK高電平時(shí),鎖存器的引入有效地過(guò)濾了前段組合邏輯競(jìng)爭(zhēng)冒險(xiǎn)產(chǎn)生的毛刺;在時(shí)鐘低電平時(shí),前段組合邏輯的毛刺將受到AND門(mén)控制將無(wú)法輸出。較好地實(shí)現(xiàn)了門(mén)控時(shí)鐘的要求。

a7dda426-1016-11ec-8fb8-12bb97331649.png

當(dāng)產(chǎn)生使能信號(hào)的組合邏輯復(fù)雜時(shí),產(chǎn)生使能信號(hào)的時(shí)間大于半個(gè)時(shí)鐘周期??紤]鎖存器的延時(shí),那么對(duì)于首個(gè)ENCLK周期而言,占空比將被削減;當(dāng)EN信號(hào)拉低時(shí),則有可能產(chǎn)生毛刺。均不利于后續(xù)寄存器組的時(shí)序過(guò)程。

a7eaac34-1016-11ec-8fb8-12bb97331649.png

這種情況難以通過(guò)在鎖存器前端加同步寄存器避免,因?yàn)榇藭r(shí)的使能信號(hào)是不滿(mǎn)足寄存器的建立時(shí)間的,大概率會(huì)產(chǎn)生亞穩(wěn)態(tài)現(xiàn)象。因此產(chǎn)生門(mén)控使能信號(hào)的組合邏輯應(yīng)當(dāng)盡可能簡(jiǎn)化,保證在半個(gè)時(shí)鐘周期之內(nèi)得到穩(wěn)定電平。

保險(xiǎn)起見(jiàn),一方面,保證使能信號(hào)半周期確定;另一方面,在鎖存器之前加一級(jí)上升沿觸發(fā)的寄存器,過(guò)濾輸入鎖存器的信號(hào)。

2.基于寄存器的門(mén)控時(shí)鐘

上面介紹的基于鎖存器的門(mén)控時(shí)鐘實(shí)際上更適合在ASIC中實(shí)現(xiàn),一方面FPGA中沒(méi)有專(zhuān)門(mén)的鎖存器資源,需要利用其中的組合邏輯資源外加寄存器來(lái)等效地實(shí)現(xiàn),不經(jīng)濟(jì);另一方面,鎖存器本身的特性沒(méi)法進(jìn)行靜態(tài)時(shí)序分析,出問(wèn)題了不易排查。

真正適合在FPGA中實(shí)現(xiàn)的是基于寄存器的門(mén)控時(shí)鐘,如下圖所示。

a7f33a48-1016-11ec-8fb8-12bb97331649.png

前段使用加法器產(chǎn)生計(jì)數(shù)值,通過(guò)比較器產(chǎn)生使能信號(hào),送入使能寄存器。值得注意的是,前端產(chǎn)生使能邏輯時(shí)序元件是上升沿觸發(fā),而使能寄存器是下降沿觸發(fā)。如此一來(lái),同樣需要滿(mǎn)足產(chǎn)生使能信號(hào)的組合邏輯簡(jiǎn)單這一前提要求(半周期內(nèi)達(dá)到en寄存器的建立時(shí)間)。好處在于,AND門(mén)時(shí)時(shí)刻刻都只有一個(gè)輸入在變,不容易產(chǎn)生毛刺。時(shí)序圖如下:

a7fc7dec-1016-11ec-8fb8-12bb97331649.png

為了便于理解,此處給出若使能寄存器也是上升沿觸發(fā)的時(shí)序圖:

a80e4aa4-1016-11ec-8fb8-12bb97331649.png

可見(jiàn),AND門(mén)變化時(shí)兩個(gè)個(gè)輸入在變,容易產(chǎn)生毛刺。

五、討論

只有當(dāng)FPGA工程需要大量降低功耗時(shí)才有必要引入門(mén)控時(shí)鐘,若必須引入門(mén)控時(shí)鐘,則推薦使用基于寄存器的門(mén)控時(shí)鐘設(shè)計(jì)。

在時(shí)鐘樹(shù)的枝干處使用門(mén)控,而不是在枝丫處使用門(mén)控。

使用門(mén)控時(shí),應(yīng)該注意時(shí)鐘的質(zhì)量(使用專(zhuān)用時(shí)鐘網(wǎng)絡(luò)),畢竟好的時(shí)鐘才能產(chǎn)生好的使能信號(hào)和門(mén)控時(shí)鐘信號(hào)。同時(shí),產(chǎn)生使能信號(hào)的邏輯不能太復(fù)雜,確??梢詽M(mǎn)足使能寄存器的建立時(shí)間和保持時(shí)間。

與或門(mén)控輸出的時(shí)鐘信號(hào),需要在timeanalyzer中設(shè)置為base clock。否則將會(huì)引入人為的時(shí)鐘偏斜。如下,將會(huì)以沒(méi)有使能寄存器的門(mén)控路徑作為最短分析路徑,以有寄存器的路徑作為最長(zhǎng)路徑分析。

a81a1e4c-1016-11ec-8fb8-12bb97331649.png

In certain cases, converting the gated clocks to clock enables may help reduce glitch and clock skew, and eventually produce a more accurate timing analysis. You can set the Quartus II software to automatically convert gated clocks to clock enables by turning on the Auto Gated Clock Conversion (在綜合的設(shè)置里面)option. The conversion applies to two types of gated clocking schemes: single-gated clock and cascaded-gated clock

類(lèi)似地,產(chǎn)生門(mén)控時(shí)鐘信號(hào)最好只有一個(gè)兩輸入AND門(mén)(OR門(mén))。附加邏輯越多,產(chǎn)生毛刺可能性越大。

編輯:jq

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

    關(guān)注

    1663

    文章

    22491

    瀏覽量

    638890
  • 門(mén)控時(shí)鐘
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

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

    關(guān)注

    0

    文章

    132

    瀏覽量

    18093

原文標(biāo)題:FPGA設(shè)計(jì)之門(mén)控時(shí)鐘

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    9FGV0841:低功耗PCIe時(shí)鐘發(fā)生器的卓越之選

    9FGV0841:低功耗PCIe時(shí)鐘發(fā)生器的卓越之選 在電子設(shè)計(jì)領(lǐng)域,時(shí)鐘發(fā)生器是不可或缺的關(guān)鍵組件,它為系統(tǒng)提供穩(wěn)定的時(shí)鐘信號(hào),確保各個(gè)部件的協(xié)同工作。今天,我們將深入探討Renes
    的頭像 發(fā)表于 04-15 15:40 ?64次閱讀

    MAX31342:低功耗實(shí)時(shí)時(shí)鐘的理想之選

    MAX31342:低功耗實(shí)時(shí)時(shí)鐘的理想之選 在電子設(shè)備的設(shè)計(jì)中,實(shí)時(shí)時(shí)鐘(RTC)是一個(gè)至關(guān)重要的組件,它為設(shè)備提供精確的時(shí)間信息,確保系統(tǒng)的正常運(yùn)行。今天,我們要介紹的是 Maxim 公司
    的頭像 發(fā)表于 03-26 16:25 ?142次閱讀

    MAX31331:超低功耗實(shí)時(shí)時(shí)鐘與電源管理的理想之選

    MAX31331:超低功耗實(shí)時(shí)時(shí)鐘與電源管理的理想之選 作為電子工程師,在設(shè)計(jì)各類(lèi)電子設(shè)備時(shí),實(shí)時(shí)時(shí)鐘(RTC)和電源管理模塊是關(guān)鍵部分。最近我深入研究了Analog Devices推出
    的頭像 發(fā)表于 03-26 16:10 ?185次閱讀

    SGM855:納米功耗系統(tǒng)定時(shí)器,為電源門(mén)控帶來(lái)新變革

    SGM855:納米功耗系統(tǒng)定時(shí)器,為電源門(mén)控帶來(lái)新變革 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,低功耗和高效能成為了至關(guān)重要的考量因素。尤其是在電池供電系統(tǒng)和物聯(lián)網(wǎng)應(yīng)用中,如何降低功耗、延長(zhǎng)電池壽命,是
    的頭像 發(fā)表于 03-24 10:20 ?102次閱讀

    9FGV0441:PCIe Gen 1 - 4應(yīng)用的低功耗時(shí)鐘發(fā)生器

    9FGV0441:PCIe Gen 1 - 4應(yīng)用的低功耗時(shí)鐘發(fā)生器 在當(dāng)今的電子設(shè)備中,時(shí)鐘發(fā)生器是確保系統(tǒng)穩(wěn)定運(yùn)行的關(guān)鍵組件之一。特別是在PCIe Gen 1 - 4應(yīng)用中,對(duì)時(shí)鐘發(fā)生器的性能
    的頭像 發(fā)表于 03-19 16:00 ?304次閱讀

    CDCE(L)913:靈活低功耗LVCMOS時(shí)鐘發(fā)生器深度解析

    兩款靈活低功耗LVCMOS時(shí)鐘發(fā)生器具備SSC功能,能有效降低電磁干擾(EMI),在眾多應(yīng)用場(chǎng)景中發(fā)揮著重要作用。 文件下載: cdcel913.pdf 一、產(chǎn)品特性亮點(diǎn) 1. 豐富的產(chǎn)品線家族
    的頭像 發(fā)表于 02-09 17:25 ?489次閱讀

    TPL5110:低功耗電源門(mén)控定時(shí)器的卓越之選

    TPL5110:低功耗電源門(mén)控定時(shí)器的卓越之選 在電子設(shè)計(jì)領(lǐng)域,尤其是對(duì)于電池供電系統(tǒng)和物聯(lián)網(wǎng)應(yīng)用,低功耗和精確的定時(shí)控制至關(guān)重要。德州儀器(TI)的TPL5110納米電源系統(tǒng)定時(shí)器,憑借其出色
    的頭像 發(fā)表于 02-09 10:45 ?211次閱讀

    門(mén)控時(shí)鐘(Clock-gating)介紹

    門(mén)控時(shí)鐘(Clock-gating):是數(shù)字電路設(shè)計(jì)中常用于低功耗設(shè)計(jì)的一種設(shè)計(jì),數(shù)字電路中的功耗可以分為動(dòng)態(tài)功耗和靜態(tài)
    發(fā)表于 01-16 06:30

    MCU時(shí)鐘管理對(duì)功耗優(yōu)化方向

    (1) 降低主頻 適用場(chǎng)景:任務(wù)無(wú)需高性能時(shí)(如傳感器輪詢(xún)、簡(jiǎn)單邏輯控制)。 實(shí)現(xiàn)方式: 動(dòng)態(tài)調(diào)整CPU頻率(DVFS技術(shù)),例如從48MHz切換至4MHz。 使用低功耗模式下的低頻時(shí)鐘源(如內(nèi)部
    發(fā)表于 11-24 06:16

    為什么cortex-M0+功耗低?

    )的功耗。 3. 電壓調(diào)節(jié)與時(shí)鐘門(mén)控優(yōu)化 動(dòng)態(tài)電壓調(diào)節(jié):M0+ 支持更靈活的電壓調(diào)節(jié)策略,可在低負(fù)載時(shí)降低電壓,減少動(dòng)態(tài)功耗
    發(fā)表于 11-19 08:15

    時(shí)鐘設(shè)計(jì)優(yōu)化實(shí)戰(zhàn)

    1、時(shí)鐘設(shè)計(jì),芯片性能的節(jié)拍器 在現(xiàn)代 IC 設(shè)計(jì)中,時(shí)鐘網(wǎng)絡(luò)的優(yōu)化是實(shí)現(xiàn)高性能、高可靠性和低功耗的關(guān)鍵。本文聚焦四大核心技術(shù):CTS 優(yōu)化、DCD 最小化、時(shí)鐘
    的頭像 發(fā)表于 10-09 10:07 ?708次閱讀

    低功耗設(shè)計(jì)核心指標(biāo)之時(shí)鐘門(mén)控效率

    時(shí)鐘門(mén)控效率是低功耗設(shè)計(jì)早期階段極具價(jià)值的可量化指標(biāo),使用英諾達(dá)的EDA工具進(jìn)行功耗優(yōu)化并獲取RTL修改建議,讓功耗優(yōu)化不再是“玄學(xué)”。
    的頭像 發(fā)表于 09-19 10:51 ?1195次閱讀
    <b class='flag-5'>低功耗</b>設(shè)計(jì)核心指標(biāo)之<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>門(mén)控</b>效率

    AMD Vivado Design Tool綜合中的門(mén)控時(shí)鐘轉(zhuǎn)換

    傳統(tǒng)上,使用門(mén)控時(shí)鐘是 ASIC 設(shè)計(jì)中降低系統(tǒng)功耗的常見(jiàn)方法。通過(guò)門(mén)控時(shí)鐘,可在非必要時(shí)阻止整
    的頭像 發(fā)表于 05-14 09:05 ?2344次閱讀
    AMD Vivado Design Tool綜合中的<b class='flag-5'>門(mén)控</b><b class='flag-5'>時(shí)鐘</b>轉(zhuǎn)換

    RISC-V核低功耗MCU動(dòng)態(tài)時(shí)鐘門(mén)控技術(shù)解析

    ? ? ? RISC-V核低功耗MCU通過(guò)動(dòng)態(tài)時(shí)鐘門(mén)控技術(shù),實(shí)現(xiàn)了從模塊級(jí)到系統(tǒng)級(jí)的精細(xì)化功耗管理,顯著延長(zhǎng)了智能終端設(shè)備的續(xù)航能力,并滿(mǎn)足工 業(yè)、汽車(chē)等場(chǎng)景的實(shí)時(shí)性要求?。 一、?技
    的頭像 發(fā)表于 04-24 15:11 ?1181次閱讀

    AG32 MCU 如何進(jìn)入低功耗模式

    APB和AHB外設(shè)未使用時(shí)對(duì)時(shí)鐘進(jìn)行門(mén)控。 下面我們分享一下實(shí)現(xiàn)低功耗的常用策略: 1. 減慢系統(tǒng)時(shí)鐘 在運(yùn)行模式下,系統(tǒng)時(shí)鐘的速度
    發(fā)表于 04-21 11:29