一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

通常有兩種不同的時鐘門控實現(xiàn)技術

FPGA之家 ? 來源:數(shù)字芯片實驗室 ? 作者:數(shù)字芯片實驗室 ? 2021-06-13 16:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

時鐘門控(Clock Gating)是一種在數(shù)字IC設計中某些部分不需要時關閉時鐘的技術。這里的“部分”可以是單個寄存器、模塊、子系統(tǒng)甚至整個SoC。

為什么需要時鐘門控:大多數(shù)SoC都是power constrained,mobile端不能夠充更多的電就只能盡可能地降低功耗了(無法開源只能節(jié)流呀),也因為時鐘門控是降低芯片動態(tài)功耗最簡單,最常用的方法之一。

時鐘門控技術分類:通常,有兩種不同的時鐘門控實現(xiàn)技術。

combinational clock gating–這種類型的時鐘門控由工具在綜合時自動識別引入。

sequential clock gating–這種類型的時鐘門控作為功能的一部分引入RTL設計中。通常時鐘門控策略在系統(tǒng)架構中定義,然后由設計人員進行實現(xiàn)。

combinational clock gating

最簡單的combinational clock gating可以通過AND門實現(xiàn),如下圖所示

當enable為1時,時鐘會傳給寄存器FF;當enable為0時,時鐘將被關閉, FF將不起作用。這種最簡單的時鐘門控技術形式存在一些問題,即在提供給FF的時鐘中產(chǎn)生毛刺。

可以通過在時鐘使能信號的輸出端引入一個低電平敏感的鎖存器來解決這個問題。

鎖存器輸出僅在時鐘低電平內(nèi)更新,因此與門的輸入將穩(wěn)定為高。

Integrated Gated Clock Cells(ICG Cell)

要實現(xiàn)這種時鐘門控可以實例化標準單元庫中的兩個Cell(Latch和AND門),秉著不重復造輪子的思想以及方便工具進行后續(xù)的時序分析更建議使用庫中的ICG Cell并且由工具自動綜合插入。

時鐘使能信號可以由軟件控制和硬件同時控制,即由軟件控制是否需要啟動時鐘門控,硬件動態(tài)控制時鐘使能。

軟件控制示例如下:

軟件控制這個全局時鐘使能信號,為低電平時不打開時鐘門控,這種全局時鐘門控使能策略可以進行層次化的設計,從系統(tǒng)級到最終的單個寄存器。

硬件控制示例如下:

XOR門的輸入連接到FF的輸入和輸出。如果FF的輸入和輸出相同,則無需觸發(fā)FF,此時可對時鐘進行門控。

在前端RTL級引入combinational clock gating很簡單,沒有對邏輯功能產(chǎn)生影響,可以由EDA工具自動插入。但是在物理設計的視角,這可能是一個更大的課題,因為我們引入了一個實實在在的物理cell,更何況還是在時鐘路徑上。

從時序功耗上, clock gating應該離寄存器時鐘端遠還是近?

從面積功耗上,只有一個寄存器是否應該被門控?

sequential clock gating

除了上述combinational clock gating外,還有sequential clock gating,這涉及對RTL設計中多個時鐘周期進行深入分析。當然基本思想也很簡單,如果寄存器X在周期C中未更新,并且在時鐘周期C + 1中輸入給寄存器Y的D端,則無需在周期C + 1中使能寄存器Y的時鐘。

原文標題:時鐘門控終極指南

文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    31

    文章

    5434

    瀏覽量

    124479
  • 時鐘
    +關注

    關注

    11

    文章

    1901

    瀏覽量

    133231

原文標題:時鐘門控終極指南

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    貼片晶振中兩種常見封裝介紹

    貼片晶體振蕩器作為關鍵的時鐘頻率元件,其性能直接關系到系統(tǒng)運行的穩(wěn)定性。今天,凱擎小妹帶大家聊聊貼片晶振中兩種常見封裝——金屬面封裝與陶瓷面封裝。
    的頭像 發(fā)表于 07-04 11:29 ?435次閱讀
    貼片晶振中<b class='flag-5'>兩種</b>常見封裝介紹

    AMD Vivado Design Tool綜合中的門控時鐘轉換

    傳統(tǒng)上,使用門控時鐘是 ASIC 設計中降低系統(tǒng)功耗的常見方法。通過門控時鐘,可在非必要時阻止整組寄存器的狀態(tài)轉換。
    的頭像 發(fā)表于 05-14 09:05 ?1611次閱讀
    AMD Vivado Design Tool綜合中的<b class='flag-5'>門控</b><b class='flag-5'>時鐘</b>轉換

    RISC-V核低功耗MCU動態(tài)時鐘門控技術解析

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

    EE-244:門控時鐘與ADSP-21065L SHARC處理器接口

    電子發(fā)燒友網(wǎng)站提供《EE-244:門控時鐘與ADSP-21065L SHARC處理器接口.pdf》資料免費下載
    發(fā)表于 01-08 15:12 ?0次下載
    EE-244:<b class='flag-5'>門控</b><b class='flag-5'>時鐘</b>與ADSP-21065L SHARC處理器接口

    AMC1204有兩種封裝,SOIC-8和SOIC-16,功能一樣嗎?為什么要推出兩種封裝?

    呢?AMC1204,AMC1304這樣做有什么好處嗎? 2、AMC1204有兩種封裝,SOIC-8和SOIC-16,功能一樣嗎?為什么要推出兩種封裝?
    發(fā)表于 12-27 07:22

    ADS1292R有 \"1 ch ECG + 1 ch呼吸偵測\" 或 \"2 ch ECG\" 兩種模式,是否可以在產(chǎn)品上實現(xiàn)自行切換兩種使用模式?

    請問 ADS1292R 有 \"1 ch ECG + 1 ch 呼吸偵測\" 或 \"2 ch ECG\" 兩種模式,是否可以在產(chǎn)品上實現(xiàn)讓用戶自行切換兩種使用模式?
    發(fā)表于 12-13 14:43

    噪聲傳導的兩種模式

    噪聲傳導有兩種模式,一為差模傳導,一為共模傳導。
    的頭像 發(fā)表于 10-15 11:33 ?775次閱讀
    噪聲傳導的<b class='flag-5'>兩種</b>模式

    Linux應用層控制外設的兩種不同的方式

    眾所周知,linux下一切皆文件,那么應用層如何控制硬件層,同樣是通過 文件I/O的方式來實現(xiàn)的,那么應用層控制硬件層通常有兩種方式。
    的頭像 發(fā)表于 10-05 19:03 ?1343次閱讀
    Linux應用層控制外設的<b class='flag-5'>兩種</b>不同的方式

    兩種常見的硬件消抖實現(xiàn)方式

    由于機械按鍵在操作過程中會產(chǎn)生抖動現(xiàn)象,這種抖動信號如果不加以處理,就可能導致單片機等電子設備誤判按鍵狀態(tài),從而引發(fā)錯誤操作。本文將詳細介紹兩種常見的硬件消抖實現(xiàn)方式:RS觸發(fā)器和電容濾波。 RS
    的頭像 發(fā)表于 09-25 16:54 ?3734次閱讀
    <b class='flag-5'>兩種</b>常見的硬件消抖<b class='flag-5'>實現(xiàn)</b>方式

    兩種電纜類型的特點及優(yōu)勢

    隨著技術的發(fā)展,電纜的材料和結構不斷優(yōu)化,以滿足日益增長的電力需求和復雜的應用環(huán)境。本文將詳細探討兩種廣泛使用的電纜類型——聚氯乙烯絕緣電纜和交聯(lián)聚乙烯絕緣電纜,它們的特點、優(yōu)勢及適用范圍。 一
    的頭像 發(fā)表于 08-28 16:23 ?1013次閱讀

    門控rs鎖存器和觸發(fā)器的區(qū)別是什么

    的存儲和保持。它由個交叉耦合的反相器和一個門控電路組成,可以實現(xiàn)對輸入信號的控制和選擇。 觸發(fā)器(Flip-Flop)是一具有個穩(wěn)定狀
    的頭像 發(fā)表于 08-28 10:22 ?1256次閱讀

    晶閘管的阻斷狀態(tài)有兩種是什么

    晶閘管(Thyristor)是一半導體器件,具有單向導電性,廣泛應用于電力電子領域。晶閘管的阻斷狀態(tài)有兩種:正向阻斷狀態(tài)和反向阻斷狀態(tài)。以下是對這兩種阻斷狀態(tài)的分析。 正向阻斷狀態(tài) 正向阻斷狀態(tài)
    的頭像 發(fā)表于 08-14 16:49 ?1415次閱讀

    示波器兩種衰減方式的區(qū)別是什么

    兩種:內(nèi)部衰減和外部衰減。 內(nèi)部衰減 內(nèi)部衰減是指示波器內(nèi)部對輸入信號進行衰減的方式。內(nèi)部衰減器通常由電阻和電容組成,通過改變電阻和電容的參數(shù),實現(xiàn)對輸入信號的衰減。內(nèi)部衰減器的優(yōu)點如下: 1.1 精度高:內(nèi)部衰減
    的頭像 發(fā)表于 08-09 14:41 ?1044次閱讀

    plc與傳感器的兩種連接方式

    在工業(yè)自動化領域,PLC(可編程邏輯控制器)與傳感器的連接是實現(xiàn)自動化控制的關鍵環(huán)節(jié)。本文將詳細介紹PLC與傳感器的兩種主要連接方式:模擬量連接和數(shù)字量連接。這兩種連接方式各有優(yōu)缺點,適用于
    的頭像 發(fā)表于 07-25 09:36 ?2769次閱讀

    wdm設備的兩種傳輸方式

    系統(tǒng)中,有多種傳輸方式,其中最常見的兩種是密集波分復用(DWDM)和粗波分復用(CWDM)。 1. 密集波分復用(DWDM) 1.1 DWDM技術原理 密集波分復用(Dense Wavelength Division Multiplexing,簡稱DWDM)是一
    的頭像 發(fā)表于 07-18 09:45 ?937次閱讀