女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

CPF低功耗解決方案在在低功耗驗證過程中應用分析

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-09-06 07:53 ? 次閱讀

為了延長電子便攜式產品的電池使用時間,降低設計功耗變得越來越重要。在IC設計流程中,多種電源管理技術逐漸被應用,如clockgating,MSV(Multiple Supply Voltage),PSO(Power ShutOff)。然而這些低功耗技術的引入,對驗證工作帶來了很大的挑戰性。

CPF(Common Power Format)是Cadence公司提出的一套完整的低功耗解決方案。本文根據CPF在低功耗驗證過程中的實際使用情況,闡述了如何使用CPF來查找低功耗設計問題以及簡化驗證工作。

VIA芯片的低功耗設計和驗證的挑戰

在目前負責的芯片中,用到的主要的低功耗設計技術包括clock gating,MSV(Multiple Supply Voltage)和PSO(Power Shut Off)。CPF主要被用于進行PSO的驗證。

圖1是一個芯片結構示意圖:黃色區域表示電源always-on的電源域。電源關斷的控制信號來自外部。

CPF低功耗解決方案在在低功耗驗證過程中應用分析

低功耗芯片設計的驗證方式評估

由于RTL代碼沒有電源信息,因此在RTL通常很難驗證到和低功耗設計相關的bug。

為了實現RTL級代碼的power aware驗證,我們在2007年第四季度針對支持低功耗設計的驗證方式進行了評估,選擇了基于CPF的Cadence的流程和另外一家基于PLI方式的低功耗驗證方式進行了評估。

表1是評估結果。

CPF低功耗解決方案在在低功耗驗證過程中應用分析

應用CPF驗證低功耗設計流程

1 將低功耗設計規范寫成cpf文件

此步驟在我們的設計中非常簡單,下面是一個簡單的cpf文件的示意。

# Define the top domain

set_design TOP

# Define the default domain

create_power_domain

-name pdTop -default

# Define Power-Domain A

create_power_domain

-name pdA

-instances {uA uC}

-shutoff_condition {!uPCM/pso[0]}

2 在驗證流程中讀入cpf文件

應用IDTS進行仿真包括3個步驟:

Ncvlog:編譯文件

Ncelab:擴展和鏈接

Ncsim:進行仿真

進行power aware simulation時,只需要在第二步ncelab增加一個option“-nclps_cpf design.cpf”把第一部產生的cpf讀入就可以了。

以下是進行仿真之前關于低功耗設計的相關信息:

CPF低功耗解決方案在在低功耗驗證過程中應用分析

圖2是電源關斷恢復的波形圖。

當對應的電源關斷控制信號有效時,對應的power domain中的信號被置為X值。

當對應的電源關斷控制信號有效時,對應的power domain中的信號依然為X,當對應的信號恢復程序執行后,信號恢復正常。

CPF低功耗解決方案在在低功耗驗證過程中應用分析

應用CPF驗證低功耗設計

在選定Cadence基于CPF的power aware verification flow作為此項目的低功耗設計芯片的設計流程之后,我們在其他設計中也應用了此流程,如門級網表設計等。

在應用此流程之后,設計人員得以發現了一些與低功耗設計相關的設計bug,避免了芯片的失敗。

由于設計和驗證環境都非常復雜,Cadence flow中顯現出一些問題:

① default power domain shut-off:

最初CPF文件不支持default power domain可以被關斷,導致cpf文件寫起來比較麻煩,因為此項目中的design是大部分電路可以被關斷,只有部分電路是always-on。

經功能改進后,現在的Cadence在IUS611S011之后的版本中增加了此項功能。

② pass-through信號的處理:

當一個來在always-on domain的信號值通過一個shut-off domain到達一個always-on domain時,此信號被置為X值。

此功能后未被實現在新版本軟件中。目前可以有一個選項控制,對于這類信號是保持或者被置為X值。

③force信號的處理:

為實現某些特定功能,在驗證環境中增加了一系列force語句。當這些force應用到可以被關斷的power domain中的信號時,一旦此模塊被關斷,又恢復供電之后,這些force將丟失。

目前此功能增強申請正在處理中。

目前我們的低功耗設計技術還比較簡單,只應用了電源關斷技術。CPF還可以支持信號隔離(isolation),狀態保留寄存器(SRPG)等,這在將來的設計中可能使用到。

結束語

通過應用Cadence的基于CPF的power aware驗證流程,實現了針對低功耗設計的流程。應用此流程,我們無須對現有流程做修改,并幫助發現設計中如果不應用此流程無法發現的bug,使得開發人員在進行后端設計之前就可以及時發現和低功耗相關的bug。


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

    關注

    185

    文章

    18274

    瀏覽量

    255008
  • 低功耗
    +關注

    關注

    10

    文章

    2734

    瀏覽量

    104534
  • 電池
    +關注

    關注

    84

    文章

    10994

    瀏覽量

    133998
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    提供硬件加密解決方案,待機低功耗解決方案

    我司專業提供硬件加密解決方案,保護軟件,防止拷貝,維護您的知識產權。同時我們還提供待機低功耗解決方案,智能學習型遙控器解決方案。芯片廣泛應用于機頂盒,LCD TV產品。有功能需求嗎,請
    發表于 02-15 15:14

    Nordic 低功耗藍牙鍵盤解決方案

    `隨著低功耗藍牙4.0的問世,許多藍牙產品悄然問世。跟隨時代的腳步,全新推出基于Nordic NRF51822的低功耗藍牙鍵盤解決方案。 該鍵盤的優勢為:1)單芯片方案,不需要復雜的
    發表于 11-04 09:27

    小尺寸、超低功耗的智能穿戴定位解決方案

    ,因此,工程師們需要了解定位模塊的功耗模式以及智能穿戴產品的電池供電時間。在有限的PCB板,滿足多功能化的需求增加,SKYLAB的解決方案是,針對智能穿戴一類的消費電子推出體積小及超低功耗
    發表于 09-28 16:13

    基于FRAM的低功耗LED照明解決方案

    通過采用來自 Ephesus Lighting Inc. 的低功耗 LED 照明解決方案而縮短。這些解決方案以開/關、調光、定序和其他效果提供無線實時控制。此類實施對于市場而言相對較新,相較于很多傳統
    發表于 09-10 11:57

    低功耗ADC的低功耗參考和雙極電壓調節電路精密驗證設計

    描述此 TI 精密驗證設計可為單電源、低功耗信號調整電路提供原理、組件選擇和仿真,旨在將 +/-5 V 輸入信號轉換為單電源低功耗 16 位 ΔΣ ADC 的正確輸入范圍,例如,MSP430 內部
    發表于 11-15 10:13

    SpringSoft運用先進的低功耗設計偵錯解決方案簡化低功

    SpringSoft運用先進的低功耗設計偵錯解決方案簡化低功耗芯片的驗證工作 全新的Verdi Power-aware Debug Module實現運用RTL與UPF/
    發表于 02-08 19:17 ?907次閱讀

    低功耗測試解決方案

    可穿戴設備 低功耗測量分析方案
    發表于 12-29 20:13 ?0次下載

    基于低功耗傳感器解決方案

    本文檔內容介紹了基于低功耗傳感器解決方案,供參閱。
    發表于 09-18 11:45 ?0次下載
    基于<b class='flag-5'>低功耗</b>傳感器<b class='flag-5'>解決方案</b>

    藍牙低功耗應用的SimpleLink解決方案(3)

    使用SimpleLink解決方案開發藍牙低功耗應用3
    的頭像 發表于 08-20 01:23 ?3007次閱讀

    藍牙低功耗應用的SimpleLink解決方案(2)

    使用SimpleLink解決方案開發藍牙低功耗應用2
    的頭像 發表于 08-20 01:22 ?2320次閱讀

    藍牙低功耗應用的SimpleLink解決方案(4)

    使用SimpleLink解決方案開發藍牙低功耗應用4
    的頭像 發表于 08-20 01:19 ?2897次閱讀

    關于EDA工具整合低功耗設計、驗證和提高生產力的設計

    CPF)相集成,為IC工程師提供端到端的低功耗設計方案CPF是在設計過程初期詳細定義節約功耗
    發表于 11-13 11:30 ?1594次閱讀

    低功耗手持式/助聽器應用的解決方案

    助聽器需要超小尺寸的解決方案。ADI公司針對助聽器提供三種不同的低功耗解決方案,并有針對低功耗手持式應用的解決方案
    的頭像 發表于 07-23 06:03 ?2467次閱讀

    數據采集系統低功耗解決方案

    本次研討會視頻討論了數據采集系統低功耗解決方案。討論的主題包括使用低功耗器件(如ADC驅動器、穩壓器等)的局限性和權衡考慮因素。
    的頭像 發表于 06-10 06:02 ?3547次閱讀
    數據采集系統<b class='flag-5'>中</b>降<b class='flag-5'>低功耗</b>的<b class='flag-5'>解決方案</b>

    LEC低功耗檢查時,這個錯誤是什么原因?

    我們知道Cadecne發明的低功耗文件是CPF,Synopsys發明的低功耗文件格式是UPF
    的頭像 發表于 04-15 11:30 ?782次閱讀
    LEC<b class='flag-5'>低功耗</b>檢查時,這個錯誤是什么原因?