今天我們要介紹的Low Power概念是SRPG Cell,全稱State Retention Power Gating Cell(狀態保持電源門控單元)。這是一種特殊的寄存器,對于一般的寄存器來說,如果斷電以后,原有的數據就無法保存,重新連通電源以后,就會出現原有數據丟失的情況。因此,我們可以給一些必須保持數據的寄存器建立一個類似備份的設備。電源關閉前,將寄存器的數據保存到備份設備上;電源打開后,從備份設備上將數據重新寫入寄存器中。
SRPG cell工作在VDD電壓域,是可以關斷的電壓域,D、Clk、Ret和Q是寄存器的控制和輸出信號。該寄存器在斷電時,會有一部分電源一直有電,也就是Ret電路工作在VDD電壓域,不會被關閉。當“Save”信號有效,Ret會把寄存器的值保存起來;當"Restore"有效,Ret將保存的數值寫入寄存器中 。需要注意的是,一個SRPG Cell一般要比普通寄存器面積要大約20%左右。
我們來看一下UPF文件中的SRPG cell:
set_retention ret_va1 \ srpg cell的前綴
-domain VA1 \ 指定voltage area
-retention_supply_set ss_va1_base \ 指定srpg cell的supply set
-save_condition save_en1 \ 指定srpg cell "save"信號有效的條件
-restore_condition restore_en1 指定srpg cell "restore"信號有效的條件
set_retention ret_va2 \
-domain VA2\
-retention_supply_set ss_top \
-save_condition save_en2 \
-restore_condition restore_en2
-
LowPower
+關注
關注
0文章
12瀏覽量
4335
原文標題:Low Power概念介紹
文章出處:【微信號:IC_Physical_Design,微信公眾號:數字后端IC芯片設計】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論