門控時鐘(英語:Clockgating),“門控”是指一個時鐘信號與另外一個非時鐘信號作邏輯輸出的時鐘。例如,用一個控制信號“與”一個clk,可以控制clk的起作用時間。可以通過關閉晶片上暫時用不到的功能和它的時鐘,從而實現節省電流消耗的目的。 門控時鐘是低功耗設計中的一種最有效的方法。
門控時鐘是一種在同步時序邏輯電路的一種時間脈衝信號技術,可以降低晶片功耗。門控時鐘通過在電路中增加額外的邏輯單元、最佳化時鐘樹結構來節省電能。
可以通過以下幾種方式在設計中添加門控時鐘邏輯:
通過暫存器傳輸級編程中的條件選擇來實現使能信號,從而在邏輯綜合過程自動被翻譯為門控時鐘;
通過實例化特殊的門控時鐘單元,來把門控時鐘插入到設計中去;
使用專門的門控時鐘工具添加。