<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

低功耗isolation cell設計

全棧芯片工程師 ? 來源:全棧芯片工程師 ? 作者:全棧芯片工程師 ? 2023-11-24 12:29 ? 次閱讀

(一)低功耗isolation cell的目的

低功耗架構設計需要前后端拉通規劃,前端設計有PMU功耗管理單元,比如A模塊電壓常開,B模塊電壓可關斷,那么請思考,當B模塊關斷電壓后,B模塊輸出到A模塊的信號是怎樣的驅動力?會造成什么結果?

后果1:

假如電源的工作電源為1.2V,當B模塊關斷電壓后,B模塊輸出到A模塊的信號(X態)可能為0~1.2V中任意電壓,如果X處在中間電平0.6V,若這個信號送給電壓常開域中的一個反相器,就會導致這個反相器的PMOS和NMOS都導通,就會存在一個短路電流從電源流經PMOS、NMOS再到地,造成功耗浪費。

后果2:

假如電源的工作電源為0~1.2V,那么X態信號可能隨著溫度、電壓等環境因素改變而震蕩,導致常開電壓模塊的邏輯功能出現不可預知的錯誤,甚至引起系統宕機,造成芯片功能的不可靠,芯片上到汽車、飛機上去后,不堪設想。

wKgZomVgKXKAXx2wAADmy9Ek6I4801.jpg

因此,當A模塊電壓常開,B模塊電壓可關斷,在B模塊關斷電壓后,B模塊輸出到A模塊的信號需要用isolation cell進行電壓鉗位(clamp 0或者clamp 1信號),這樣就避免了X態的傳播。

也就是說Isolation cell連接的兩端分別是power gated domian和always_on_domain,Isolation_cell的作用就是將power gated domian輸出到always on domain的信號隔離,以防止power gated domian電源關閉后輸入到always on domian的信號出現不確定狀態(如X態等)。

(二)低功耗isolation cell的類型

isolation cell一般有sink side、source side兩種類型。

什么是sink side?

即isolation cell放置于常開電壓域PD_ON,只需要一組電源,推薦使用這種類型,較為簡潔。

wKgZomVgKXKAYJMpAAARAUq2rnQ281.jpg

什么是source side?

即isolation cell放置在power gated domain(PD_SHUT)里面,但是需要接常開電源(VDDG)供電,保證power gated domain(PD_SHUT)的電壓關閉后,isolation仍能輸出clamp值。這種情況下,isolation cell一般得有兩組電源,分別是primary power(VDD)和 backup power(VDDG),當VDD關斷后,VDDG就供電,否則isolation誰來供電輸出clamp值呢。

wKgaomVgKXKAaXLdAAATYfmMOOE595.jpg

isolation cell的結構(下圖為source side isolation類型):

wKgaomVgKXKAQilHAAAUFCeDxeI459.jpg

(三)低功耗isolation cell的結構

上面介紹了模塊電壓關閉之后,其輸出需要isolation cell進行鉗位的原因,以及isolation cell的兩種類型及兩組電源的需求,通常isolation cell和Level Shifter一起連用,AND和OR門都可以組成一個isolation cell;

AND類型:輸出iso成0;

OR類型:輸出iso成1;

首先看AND類型,EN有效時(置0),輸出Y(isolation)=0,請思考下圖的類型是source類型還是sink類型?

wKgaomVgKXKAe82TAAARiAzBzcc393.jpg

展開與門電路結構如下圖右邊部分,請思考,下圖Y輸出是否和上圖一致?ISO_EN是高有效還是低有效?想通了就很有趣!

wKgaomVgKXKAfu5vAAEVQWbJDoA427.jpg

isolation實現clampe_0功能

然后我們看OR或門類型:ENB有效,Y就被鉗位為1。

wKgZomVgKXKACWcaAAASwjjEwLo496.jpg

或門展開電路如下圖右邊部分,請思考下圖ISO_EN是1有效嗎?管子是如何工作才能鉗位輸出?鉗位輸出是1嗎?是不是很有趣!

wKgZomVgKXKACuxkAAEY1VMMRag943.jpg

綜上,通常Isolation cell和Level Shifter一起連用,AND和OR門都可以組成一個isolation cell。Isolation可以放在input端,output端或者第三方Voltage Area中,但是考慮到power-on rail的走線,isolation cell自身的功耗,一般還是放在input端比較好,因為放在input端不需要always-on的power。

(四)低功耗isolation cell的UPF語法

set_isolation ISO0_PD_SHUT 指定isolation cell的添加rule,相當于前綴名稱

-domain PD_SHUT 指定添加isolation cell的voltage area

-applies_to input 指定isolation cell在voltage area的input還是output

-diff_supply_only true 指定cell port上是否允許有其他supply

-loacation parent 指定isolation的放置位置,parent代表放在driver pin的父module

-isolation_signal PMU/iso_en 指定isolation cell的isolation 控制信號

-calmp_value 1 指定isolation cell的輸出值

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模塊
    +關注

    關注

    7

    文章

    2529

    瀏覽量

    46730
  • NMOS
    +關注

    關注

    3

    文章

    273

    瀏覽量

    33830
  • 芯片設計
    +關注

    關注

    15

    文章

    942

    瀏覽量

    54486
  • 低功耗
    +關注

    關注

    10

    文章

    2244

    瀏覽量

    102953
  • PMOS
    +關注

    關注

    4

    文章

    231

    瀏覽量

    28904

原文標題:芯片設計—低功耗isolation cell

文章出處:【微信號:全棧芯片工程師,微信公眾號:全棧芯片工程師】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    什么是Isolation Cell?低功耗設計基礎—Isolation Cell

    如圖所示,當一條net從一個power down domain到always on domain,就需要插入Isolation Cell;
    的頭像 發表于 12-01 15:11 ?2651次閱讀
    什么是<b class='flag-5'>Isolation</b> <b class='flag-5'>Cell</b>?<b class='flag-5'>低功耗</b>設計基礎—<b class='flag-5'>Isolation</b> <b class='flag-5'>Cell</b>

    基于ESP32的低功耗藍牙觸摸鍵盤

    觸摸低功耗藍牙行業芯事經驗分享
    迪文智能屏
    發布于 :2022年04月07日 16:05:53

    超小藍牙模組,遠距離,低功耗#藍牙芯片 #低功耗藍牙 #物聯網 #硬聲創作季

    物聯網藍牙芯片模組低功耗藍牙
    fly
    發布于 :2022年08月23日 20:52:27

    #硬聲創作季 #STM32 手把手教你學STM32-044 待機喚醒實驗-低功耗-M4-1

    功耗低功耗
    水管工
    發布于 :2022年10月29日 14:06:05

    #硬聲創作季 #STM32 手把手教你學STM32-044 待機喚醒實驗-低功耗-M4-2

    功耗低功耗
    水管工
    發布于 :2022年10月29日 14:06:37

    #硬聲創作季 #STM32 手把手教你學STM32-044 待機喚醒實驗-低功耗-M4-3

    功耗低功耗
    水管工
    發布于 :2022年10月29日 14:07:05

    低功耗藍牙怎么低功耗?如何界定

    ``什么是低功耗?如何界定* 平均工作電流為 uA 級* 峰值電流不超過 15mA* 采用紐扣電池供電,電池壽命可達數年 在很多低功耗應用場景中,是采用紐扣電池來供電的,采用紐扣電池來供電是低功耗
    發表于 02-06 15:32

    分享幾種實現數字IC的低功耗設計方法

    低功耗可以從RTL-level和Gate-level設計策略著手。諸如時鐘門控(clock gating)之類的方法已被廣泛地使用。其他的方法,例如動態電壓和頻率調節,由于難以實施,還沒有被廣泛地
    發表于 04-12 09:34

    什么是低功耗,對FPGA低功耗設計的介紹

    功耗是各大設計不可繞過的話題,在各大設計中,我們應當追求低功耗。為增進大家對低功耗的認識,本文將對FPGA低功耗設計予以介紹。如果你對FPGA低功耗
    的頭像 發表于 10-28 15:02 ?2643次閱讀

    低功耗設計之multi-bit cell技術簡介

    所謂multi-bit cell,可以理解成把多個完全相同的cell合并在一個cell里,如下圖所示,集成2bit的multi-bit cell的clock inverter是共享的,
    的頭像 發表于 02-12 10:52 ?3744次閱讀

    基于UPF的低功耗數字后端設計實訓課

    帶UPF的低功耗設計流程中包括了前端VCS-NLP功能仿真,后端VC LP靜態驗證,以及在DC綜合和ICC2布局布線中低功耗單元的插入,例如level shifter,isolation ce
    的頭像 發表于 02-26 09:48 ?1500次閱讀

    是否需要補插scan chain的isolation cell?怎么插呢?

    當然最顯而易見的辦法就是vclp檢查哪兒需要補插isolation cell,那么是否需要補插scan chain的isolation cell, 怎么插呢?
    的頭像 發表于 05-10 09:18 ?955次閱讀
    是否需要補插scan chain的<b class='flag-5'>isolation</b> <b class='flag-5'>cell</b>?怎么插呢?

    isolation cell低功耗設計

    isolation cell(隔離單元),通常用于電源關斷技術(PSO)和多電源多電壓技術(MSMV)。起到不同電壓域之間的電壓鉗制和隔離作用。
    發表于 06-30 12:59 ?402次閱讀
    <b class='flag-5'>isolation</b> <b class='flag-5'>cell</b>的<b class='flag-5'>低功耗</b>設計

    低功耗設計之Power Switch Cell

    CMOS電路中的功耗分為兩部分:靜態功耗和動態功耗;
    的頭像 發表于 01-16 09:39 ?1025次閱讀
    <b class='flag-5'>低功耗</b>設計之Power Switch <b class='flag-5'>Cell</b>

    DVFS hierarchy低功耗A72后端實戰案例

    HAMMER。掌握低功耗cell的用法,選擇合適的isolation cell、level shifter等低功耗
    的頭像 發表于 04-08 09:24 ?325次閱讀
    DVFS hierarchy<b class='flag-5'>低功耗</b>A72后端實戰案例
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>