IC数字后端知识角

Low Power概念介绍-SRPG Cell

2022-02-01  本文已影响0人  飞奔的大虎

今天我们要介绍的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

原文链接:https://mp.weixin.qq.com/s?__biz=MzI1MzAyNTA1Mg==&mid=2652112907&idx=3&sn=2047a02af21ad494bba49ec47e274a06&chksm=f23a6678c54def6e43d0b7a893065978694c994d241aabedd726183381e664ab3b45a5df50d6&scene=21#wechat_redirect

上一篇下一篇

猜你喜欢

热点阅读