精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

IC設計知識點:常見的自恢復設計

sanyue7758 ? 來源: IC的世界 ? 2023-07-26 09:22 ? 次閱讀

什么是自恢復設計

芯片設計過程中,通常會針對特殊情況導致芯片無法使用額外添加一些功能,使得芯片具有更好的抗干擾能力。自恢復設計應用場景很廣泛,比如、針對芯片溫度過高的處理、針對殘缺數據包的處理、針對長時間無數據響應的處理、針對各類錯誤的處理。

1、高溫保護設計

幾乎每一顆芯片都溫度監控模塊,大型芯片甚至有多個溫度監控模塊。以電腦主板為例,在CPU或者顯卡溫度升高時,散熱風扇的轉速會隨之增加,一旦芯片溫度過高,會觸發關機保護機制。這種設計僅僅是常見的被動式自恢復,而不是芯片自己主動觸發。芯片主動自恢復設計原理如下:芯片會主動監控溫度值,當溫度值進入高溫區域時,會進行主動告警,比如發出溫度中斷,從而告知管理軟件等。當溫度值進入超高溫區域,可能會導致芯片燒毀的風險時,會主動進行芯片降頻或者復位等操作。降頻操作是將時鐘頻率降低,從而降低功耗。

此設計在GPU中比較常見。復位操作是芯片自動產生邏輯復位,關閉部分或者全部功能,有效降低功耗,從而達到降低溫度的目的。

2、讀數據返回超時保護

主機讀芯片內部寄存器時,有時會出現長時間沒有返回的情況,而AXI等讀寫總線必須要有返回數據,否則會一直卡住。針對此類情況,需要讀模塊產生讀返回信號與響應信號。比如返回32’hdeaddead數據,并且給響應信號rresp賦值相應的錯誤值。例如PCIe作為Endpoint時,收到host主機的memrd讀請求時,并且將請求通過接口轉發給內部總線,如果長時間沒有收到讀數據rdata,則需要進行主動超時,自行返回rdata給主機,防止host主機因收不到rdata而卡住。

3、交互接口超時響應保護

各類芯片的低速接口通常是握手交互處理機制,在沒有保護機制的情況下,如果slave端口因為某些原因卡住,無法正確響應時,master端口也會被卡住。添加交互接口超時響應保護邏輯,如果slave接口超時沒有響應,master接口不應該被卡住,而應該能夠恢復到初始狀態,能夠發起下一次請求。特別是一個master對應多個slave時,master的自恢復尤為重要。

4、殘缺數據過濾

像MAC、PCS等模塊處理數據時,完成的數據包有包頭和包尾,完整的數據包才能進行正常的處理,而缺乏包頭或者包尾的殘缺包則會導致各類錯誤,因此需要在模塊入口處理對殘缺包進行過濾,選擇補齊或者直接拋棄不完整的數據包,保證模塊入口數據的完整性。

5、模塊卡死自恢復

芯片內部重要模塊發生錯誤(配置流程不合理等原因)會導致模塊或者整個芯片卡死,那么必須要添加自恢復設計。例如鏈表指針錯亂,接口復位長期沒有釋放,此種情況下,盡量保證模塊能夠自行恢復,能夠跳轉到初始狀態,如觸發自動初始化。

總結

芯片的考核指標不僅僅是性能達標,功能正常,可靠性同樣重要。自恢復設計能夠增強芯片的可靠性,保證芯片一些極端場景中依舊可以長期運行,是產品的加分項。一顆高品質的芯片肯定實現了各種自恢復設計。

審核編輯:湯梓紅


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

    關注

    454

    文章

    50439

    瀏覽量

    421915
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10827

    瀏覽量

    211169
  • IC設計
    +關注

    關注

    37

    文章

    1292

    瀏覽量

    103775
  • 芯片設計
    +關注

    關注

    15

    文章

    1003

    瀏覽量

    54814

原文標題:IC設計:5種常見的自恢復設計

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    貼片自恢復保險絲系列知識簡介

    貼片自恢復保險絲系列知識簡介 ●表面貼裝SMD自恢復保險絲應用范圍:  SMD貼片自恢復保險絲:SMD自恢復保險絲系列產品專為程
    發表于 11-27 14:35 ?1.3w次閱讀

    單片機知識點

    單片機最常見知識點,總結,歸納
    發表于 06-19 22:38

    梳理自恢復保險絲的知識點

    ,電路就可以恢復正常工作了。若是故障沒有排除,或是故障再次出現,重新通電后,自恢復保險絲仍然會再次啟動保護。 這里有幾點自恢復保險絲的知識點要梳理一下:1、
    發表于 06-14 15:59

    常見的HUB75接口知識點

    導讀:HUB75接口是一種常用的LED單元板驅動接口,本文就常見的HUB75接口知識點進行整理。A/B/C/D 4根地址線,所以是16掃(24=162^4=1624=16)A/B/C/D/E 5根地址線,所以是32掃(25=322^5=3225=32)
    發表于 07-16 08:08

    高一數學知識點總結

    高一數學知識點總結高一數學知識點總結高一數學知識點總結
    發表于 02-23 15:27 ?0次下載

    高二數學知識點總結

    高二數學知識點總結高二數學知識點總結高二數學知識點總結
    發表于 02-23 15:27 ?0次下載

    PWM知識點詳解

    PWM知識點
    發表于 03-16 08:00 ?44次下載

    60個電工常見易錯的技術知識點要點!

    60個電工常見易錯的技術知識點要點!
    的頭像 發表于 07-12 09:14 ?5059次閱讀
    60個電工<b class='flag-5'>常見</b>易錯的技術<b class='flag-5'>知識點</b>要點!

    嵌入式知識點總結

    嵌入式知識點總結(arm嵌入式開發led過程)-嵌入式知識點總結? ? ? ? ? ? ? ? ? ??
    發表于 07-30 14:20 ?23次下載
    嵌入式<b class='flag-5'>知識點</b>總結

    電力基礎知識點合集

    電力基礎知識點合集
    發表于 03-14 16:35 ?0次下載

    詳解射頻微波基礎知識點

    詳解射頻微波基礎知識點
    的頭像 發表于 01-29 10:28 ?2311次閱讀

    高速電路設計常見知識點

    為了方便初次接觸高速信號的朋友們能快速入門,并應用到實際的電路設計中。作者特地整理了高速電路設計中常見的一些知識點,具有較強的工程性、實用性,能直接應用到嵌入式硬件、手機等設計中。(有關詳細的知識點,持續關注信號完整性基礎的更新
    的頭像 發表于 02-13 11:00 ?1411次閱讀

    數字電路知識點總結

    本文整理了數字電路課程中的相關基本的知識點和較為重要的知識點,用于求職的數電部分的知識準備,差缺補漏。
    的頭像 發表于 05-30 15:07 ?4704次閱讀
    數字電路<b class='flag-5'>知識點</b>總結

    滾珠螺桿的基本知識點

    滾珠螺桿的基本知識點
    的頭像 發表于 07-07 17:40 ?1492次閱讀
    滾珠螺桿的基本<b class='flag-5'>知識點</b>

    STM32 RTOS知識點

    電子發燒友網站提供《STM32 RTOS知識點.pdf》資料免費下載
    發表于 08-01 14:28 ?3次下載
    STM32 RTOS<b class='flag-5'>知識點</b>