
來源 |?數字ICer
智庫 |?云腦智庫(CloudBrain-TT)
云圈?|?進“云腦智庫微信群”,請加微信:15881101905,備注您的研究方向
聲明?|?本號聚焦相關知識分享,內容觀點不代表本號立場,可追溯內容均注明來源,若存在版權等問題,請聯系(15881101905,微信同號)刪除,謝謝。
有些邏輯需要在關機期間保持活動狀態,如Power Switch Cell、Retention Register Cells、Isolation Cells,他們就被稱為Always-On Logic Cells。它可以不管voltage area的關斷與否,一直保持常開的狀態。

它與普通cell的區別在于,多了一個secondary power pin,這個second power pin必須連在always on stripe上。通常由于它的面積很大,而且secondary pg pin又占繞線資源,所以一般很少用它。它一般加在feedthrough net上比較多,也可以加SRPG cell的control端或者isolation cell的enable端



UPF文件描述always on buffer,如下所示:
define_always_on_cell?-cells?{?VIAONPTBUFF}??buffer?cell名字
?-ground?{GND}????primary?ground?pin
-ground_switchable?{GNDINT}???secondary?ground?pin
?-power?{VDD}??primary?power?pin
在這些Cell的Liberty格式描述中就會有一個屬性“always-on”是true。同時對于Always-On Logic Cells,pg_pin描述一般都會有兩組,primary和backup,工具看到該cell為Always On,就會把2組電源地都接到長開的電源/地上。
cell(buffer_type_AO)?{?
always_on?:?true;?
pg_pin(VDD)?{?
voltage_name?:?VDD;?
pg_type?:?primary_power;?
}?
pg_pin(VDDB)?{?
voltage_name?:?VDDB;?
pg_type?:?backup_power;?
}?
pg_pin(VSS)?{?
voltage_name?:?VSS;?
pg_type?:?primary_ground;?
}?
...?
pin?(A)?{?
related_power_pin?:?VDDB;?
related_ground_pin?:?VSS;?
}?
pin?(Y)?{?
function?:?"A";?
related_power_pin?:?VDDB;?
related_ground_pin?:?VSS;?
power_down_function?:?"!VDDB?+?VSS";?
}?
...
-?The End -
版權聲明:歡迎轉發本號原創內容,轉載和摘編需經本號授權并標注原作者和信息來源為云腦智庫。本公眾號目前所載內容為本公眾號原創、網絡轉載或根據非密公開性信息資料編輯整理,相關內容僅供參考及學習交流使用。由于部分文字、圖片等來源于互聯網,無法核實真實出處,如涉及相關爭議,請跟我們聯系刪除。我們致力于保護作者知識產權或作品版權,本公眾號所載內容的知識產權或作品版權歸原作者所有。本公眾號擁有對此聲明的最終解釋權。
投稿/招聘/推廣/合作/入群/贊助?請加微信:15881101905,備注關鍵詞

“閱讀是一種習慣,分享是一種美德,我們是一群專業、有態度的知識傳播者.”
↓↓↓?戳“閱讀原文”,加入“知識星球”,發現更多精彩內容.
?分享?? 點贊?? 在看??@以“三連”行動支持優質內容!?