在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

處理器可能發生死鎖或者數據丟失

LL-LING寧 ? 來源:LL-LING寧 ? 作者:LL-LING寧 ? 2022-08-02 15:09 ? 次閱讀

由于此錯誤,存儲緩沖器可能進入所有現有寫入都無法繼續執行的狀態。此狀態可能會導致下列問題:

流水線執行備份,并阻止執行任何指令。

如果按特定順序執行訪問,則將恢復指令執行,但寫入數據將會丟失

受影響的配置:

如按下列任一序列發生下述狀況,則會發生此錯誤:

序列 1:

1) 使用數據高速緩存 ECC 來實現處理器,并啟用高速緩存 ECC。

2) 處理器訪問存儲器位置,但此操作在 L1 數據高速緩存中未命中,導致讀取并分配緩存行。

3) 處理器對回寫可緩存位置執行寫入,此操作在步驟 [2] 中的行填充 (linefill) 之前命中,但在行填充之后未命中。此寫入操作會在步驟 [2] 重新分配行之前的周期內執行其高速緩存查找操作。

4) 隨后,處理器會對步驟 [3] 中寫入的緩存行執行讀取和寫入。此讀取和寫入操作可按任意順序執行。寫入的雙字不同于步驟 [3] 中寫入的雙字。

序列 2:

1) 使用數據高速緩存 ECC 來實現處理器,并啟用高速緩存 ECC。

2) 處理器讀取回寫可緩存存儲器位置,但此操作在 L1 數據高速緩存中未命中,導致讀取并分配緩存行,但不檢測任何 ECC 錯誤。

3) 處理器對步驟 [2] 中讀取的緩存行執行寫入。在高速緩存中查找地址時,由于標簽 RAM (tag-RAM) 中存在 ECC 錯誤,因此結果顯示命中。

4) 隨后,處理器對步驟 [2] 中讀取的緩存行執行進一步寫入,但寫入的雙字不同于步驟 [3] 中寫入的雙字。

5) 后續推理緩存讀取同樣檢測到 ECC 錯誤。此讀取操作可對相同的高速緩存集執行,因此會檢測到相同的錯誤,或者也可對不同高速緩存集執行讀取,在此情況下則需要第二個 ECC 錯誤才能滿足此條件。

此外,這兩組條件都要求兩次訪問之間存在特定的時序關系,因此,受到 AXI 總線上的傳輸事務時序以及存儲緩沖器中其它正在執行的寫入操作的影響。

如果上述任一序列發生后,發生如下操作,則將不會發生死鎖:

1) 讀取操作在高速緩存中未命中,導致行填充,并且

2) 對步驟 [1] 中讀取的緩存行執行 2 次或 2 次以上的讀取操作。

2 次寫入的雙字必須不同,但其中一次寫入的雙字可與步驟 [1] 中讀取的雙字相同。單一存儲指令可生成 2 次此類寫入,前提是該指令未自然對齊。

如果發生此狀況,則部分寫入數據可能丟失。并且后續可能還會向高速緩存分配不可緩存 (Non-cacheable) 或器件 (Device) 寫入請求。

注:以上所有數值交叉引用均表示參考列表中的項。

解決方案

影響:

如果發生此錯誤,處理器將發生死鎖或數據丟失。發生死鎖時,處理器可生成中斷,但最終在處理程序代碼中將發生數據丟失或死鎖。

根據大量現場器件的經驗證明,此錯誤被分類為罕見。此問題僅在一個工程上出現過,其故障時間不僅長而且易變。

變通方法:

您可通過將 ACTLR.DBWR(位 [14])設置為 1 來避免此錯誤。對于向標準存儲器多次突發寫入數據的行為,此設置會禁用其內部傳輸最優化操作。

此外,此設置還會禁用直寫和不可緩存的標準存儲器(但不包括回寫存儲器)的處理器生成的 AXI 突發。

將該位設置為 1 可能降低處理器寫入標準存儲器的性能。在基準測試中,平均性能降低比例小于 1%,但執行大型塊寫入的例程(例如,memset 或 memcpy)時影響顯著增大。

此變通方法對于 memset 和 memcpy 的影響與 L2 存儲器系統的性能和特性以及所使用的指令序列密切相關。

如果您的應用允許,您也可以通過禁用高速緩存 ECC 來避免此錯誤。禁用方法為將 ACTLR.CEC(位 [5:3])設置為 b100。

此變通方法不會降低處理器性能,但禁用 ECC 會影響可靠性。

受影響的配置:

所有 Versal 器件。

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

    關注

    68

    文章

    19440

    瀏覽量

    231325
  • 數據
    +關注

    關注

    8

    文章

    7175

    瀏覽量

    89713
  • ECC
    ECC
    +關注

    關注

    0

    文章

    97

    瀏覽量

    20663
收藏 人收藏

    評論

    相關推薦

    常見處理器故障及解決方法

    處理器(CPU)是計算機的核心部件,負責執行程序指令和處理數據處理器故障可能會導致計算機性能下降、死機、重啟等問題。以下是一些常見的
    的頭像 發表于 02-07 09:17 ?225次閱讀

    量子處理器是什么_量子處理器原理

    量子處理器(QPU)是量子計算機的核心部件,它利用量子力學原理進行高速數學和邏輯運算、存儲及處理量子信息。以下是對量子處理器的詳細介紹:
    的頭像 發表于 01-27 11:53 ?191次閱讀

    ADS8365是否存在類似死鎖的保護使得數據顯示為0或者65535,而且只有重新上電才能恢復正常?

    用ADS8365這款芯片有8年多了,用在多款電力控制的產品中。在09年曾經出現過異常,表現為當外部發生斷路操作時(一次斷路操作可能會對控制形成電磁干擾,但具體耦合渠道不明),控制
    發表于 01-07 07:41

    ROM數據丟失的常見原因

    ROM(Read-Only Memory,只讀存儲)是一種非易失性存儲,用于存儲固件或系統軟件,這些數據在斷電后仍然可以保留。ROM數據丟失
    的頭像 發表于 11-04 10:29 ?1209次閱讀

    假如服務數據丟失,如何快速恢復丟失數據?

    在服務數據丟失后,快速恢復丟失數據是至關重要的,以避免業務中斷和數據損失。以下是一些方法和步
    的頭像 發表于 08-08 16:59 ?621次閱讀

    AMIC120 Sitara?處理器數據

    電子發燒友網站提供《AMIC120 Sitara?處理器數據表.pdf》資料免費下載
    發表于 08-08 10:08 ?0次下載
    AMIC120 Sitara?<b class='flag-5'>處理器</b><b class='flag-5'>數據</b>表

    ram存儲的數據在斷電后會丟失

    后,存儲在RAM中的數據丟失。 一、RAM的工作原理 RAM的基本概念 RAM是一種半導體存儲,由大量的存儲單元組成,每個存儲單元可以存儲一個比特(bit)的數據。這些存儲單元通過
    的頭像 發表于 08-06 09:19 ?2425次閱讀

    國產新型AI PC處理器亮相上海

    處理器
    北京中科同志科技股份有限公司
    發布于 :2024年08月01日 09:21:01

    怎么判斷PLC程序丟失

    PLC(Programmable Logic Controller,可編程邏輯控制)是一種廣泛應用于工業自動化領域的控制。PLC程序丟失可能會導致設備無法正常運行,甚至造成生產中斷
    的頭像 發表于 07-25 10:01 ?1615次閱讀

    服務數據恢復—異常斷電導致RAID信息丟失數據恢復案例

    屬于可修改信息,一次或多次的意外斷電可能會導致這部分信息被篡改或丟失。斷電次數過多甚至會導致raid卡上的元損壞。 服務存儲數據
    的頭像 發表于 07-01 11:21 ?370次閱讀

    聚徽觸控-平板工控機數據丟失如何處理

    工控廠家已經針對工業平板電腦數據丟失等問題,提出了一些恢復方法,幫助用戶解決數據丟失的困擾。以下是詳細資料:
    的頭像 發表于 06-16 10:57 ?560次閱讀

    處理器的定義和種類

    處理器,作為計算機系統的核心部件,承載著執行指令、處理數據的重要任務。隨著信息技術的飛速發展,處理器的種類和性能也在不斷提升。本文將對處理器
    的頭像 發表于 05-12 18:12 ?3118次閱讀

    嵌入式微處理器的原理和應用

    嵌入式微處理器是專為嵌入式系統設計的微處理器,它們是嵌入式系統的核心組件,負責執行程序指令、處理數據和控制其他硬件設備。與通用微處理器相比,
    的頭像 發表于 03-28 15:51 ?1052次閱讀

    國產GPU搭配國產處理器平臺主機

    處理器gpu
    GITSTAR 集特工控
    發布于 :2024年03月27日 14:11:32

    處理器由什么組成 微處理器和cpu的關系

    計數等。指令譯碼對指令進行解析和譯碼,時鐘發生器提供時鐘脈沖以驅動微處理器的運行,程序計數保存當前正在執行的指令的地址。 算術邏輯單元
    的頭像 發表于 02-22 10:40 ?3947次閱讀
    主站蜘蛛池模板: 亚洲免费色视频 | 国产成人亚洲日本精品 | 男女爱爱是免费看 | xyx性爽欧美视频 | 天天操天天干天天爽 | 日本精品高清一区二区2021 | 久久婷婷综合中文字幕 | 色性综合 | 色婷婷五| 亚州第一视频 | 午夜撸| 男女一进一出无遮挡黄 | 亚洲色图在线观看视频 | 国产伦精品一区二区三区在线观看 | 一级做a爰片久久毛片毛片 一级做a爰片久久毛片美女图片 | 最近2018免费中文字幕视频 | 我要看黄色一级毛片 | 亚洲一级影院 | 欧美做a欧美 | 免费高清一级欧美片在线观看 | 波多野结衣在线视频免费观看 | 精品三级三级三级三级三级 | 色视频在线观看免费 | 天天操天天舔天天射 | 永久看日本大片免费 | 男人搡女人视频免费看 | 99精品免费视频 | 黄色网址有那些 | 欧美一级黄色片 | 色多多影视 | 四虎欧美 | 激情久久久久久久久久 | 久久综合免费 | 色综合天天综合网国产成人 | 国产一级毛片午夜福 | 亚欧人成精品免费观看 | 国产v精品成人免费视频400条 | 日本三级s级在线播放 | 福利视频自拍 | 五月天婷婷视频在线观看 | 高清欧美色欧美综合网站 |