時鐘門控技術(Clock Gating)

隨着能源的日益短缺和地球的變暖,對電子產品的功耗要求越來越重要,如何降低電子產品的功耗是每一個電子工程師所要思考的問題。

 

對於半導體產品來說,一個數字電路的功耗有2部分構成,其一是靜態功耗,通常表現爲電子線路的漏電流,控制這部分功耗主要決定於生產工藝和所用的材料;其二是動態工作電流,而影響這部分功耗的因素很多,如電路設計的方式,線路的複雜程度,工作時時鐘頻率等。

 

本文談的時鐘門控技術就是一種非常簡單和有效的功耗控制方法,它的基本原理就是通過關閉芯片上暫時用不到的功能和它的時鐘,從而實現節省電流消耗的目的。

 

STM32中使用了這種時鐘門控技術,請看下圖是STM32的時鐘分配示意圖:

圖中以橙色標註的那些與門就是用於控制不同模塊的時鐘,用戶可以在程序中通過適當的寄存器位,打開或關閉對應模塊的時鐘,以達到減低功耗的目的。

 

源地址:http://www.eeworld.com.cn/mcu/2015/0414/article_19372.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章