国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

    文章

    20256

    瀏覽量

    252496
  • 數據
    +關注

    關注

    8

    文章

    7335

    瀏覽量

    94804
  • ECC
    ECC
    +關注

    關注

    0

    文章

    104

    瀏覽量

    21687
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    DPU數據處理器的核心功能和應用領域

    DPU,全稱數據處理器(Data Processing Unit),是一種專門用于處理數據中心中數據流動與基礎設施任務的專用處理器。它既不像
    的頭像 發表于 02-02 13:52 ?615次閱讀
    DPU<b class='flag-5'>數據處理器</b>的核心功能和應用領域

    MAXIM 納米功耗微處理器監控電路:設計與應用指南

    MAXIM 納米功耗微處理器監控電路:設計與應用指南 在電子設備的設計中,微處理器(μP)的穩定運行至關重要。電源波動、軟件故障等因素都可能導致微處理器出現異常,進而影響整個系統的性能
    的頭像 發表于 01-29 17:15 ?550次閱讀

    探索i.MX 91應用處理器家族:為邊緣應用帶來新可能

    探索i.MX 91應用處理器家族:為邊緣應用帶來新可能 在當今的物聯網和工業應用領域,對高性能、安全且節能的處理器需求日益增長。NXP的i.MX 91應用處理器家族正是為滿足這些需求而
    的頭像 發表于 12-24 11:50 ?893次閱讀

    嵌入式系統中,動態分配內存可能發生的問題是什么?

    盡管不像非嵌入式計算機那么常見,嵌入式系統還是有從堆(heap)中動態分配內存的過程的。 那么嵌入式系統中,動態分配內存可能發生的問題是什么? 這 里,我期望應試者能提到內存碎片,碎片收集
    發表于 12-22 09:42

    I2C死鎖的問題

    讀操作,I2C從設備應答后輸出數據,如果在這個時刻I2C主設備異常復位而此時I2C從設備輸出的數據位正好為0,也會導致I2C總線進入死鎖狀態。
    發表于 12-04 06:00

    基于E203 NICE協處理器擴展指令

    單元[24],它能根據指令去控制系統內的資源去實現一些操作,例如利用協處理器源操作數實現內存與緩存的數據交換、累加值、乘法、加密等操作,從而提高RISC-V處理器特定領域的性能,同時降低功耗。NICE協
    發表于 10-21 14:35

    使用 APx500 軟件檢測音頻毛刺與信號丟失

    設備丟失了音頻采樣,根據丟失的采樣數量和發生位置,由此產生的不連續性可能會導致毛刺,這種毛刺可能非常刺耳,
    的頭像 發表于 10-20 09:02 ?590次閱讀
    使用 APx500 軟件檢測音頻毛刺與信號<b class='flag-5'>丟失</b>

    天碩工業級SSD固態硬盤能否避免數據丟失

    在工業設備運行過程中,突發斷電往往帶來致命風險。數據丟失、系統崩潰、設備重啟失敗等問題可能發生產線停滯。那么,天碩(TOPSSD)工業級SSD固態硬盤能否避免
    的頭像 發表于 07-16 14:17 ?720次閱讀
    天碩工業級SSD固態硬盤能否避免<b class='flag-5'>數據</b><b class='flag-5'>丟失</b>?

    龍芯處理器支持WINDOWS嗎?

    龍芯處理器目前不支持原生運行Windows操作系統,主要原因如下: 架構差異 龍芯架構:龍芯早期基于MIPS架構,后續轉向自主研發的LoongArch指令集(與x86/ARM不兼容
    發表于 06-05 14:24

    如何使用帶有i.MX 93處理器的Segger J-link在VSCode中進行調試?

    我已經閱讀了有關在 i.MX 8 處理器上使用 j-link 進行調試的指南。我已經嘗試了本指南,但使用的是 iMX93。當我想連接到 J-link GDB 服務應用程序時,我遇到了一個問題。“MIMX9352_M33”處理器
    發表于 04-04 08:21

    在線研討會 @4/10 ASTRA?賦能邊緣 AI:探索 Synaptics SL &amp;amp; SR 處理器的無限可能

    邊緣AI:探索SynapticsSL&SR處理器的無限可能”主題研討會。介紹SynapticsASTRA系列AI處理器,包括SL和SR系列,全面解析其AI原生框架、
    的頭像 發表于 04-02 16:34 ?851次閱讀
    在線研討會 @4/10 ASTRA?賦能邊緣 AI:探索 Synaptics SL &amp;amp; SR <b class='flag-5'>處理器</b>的無限<b class='flag-5'>可能</b>

    海光雙路服務主板,支持 5000/7000系列 2/3號處理器

    處理器
    jf_10805031
    發布于 :2025年04月02日 14:17:42

    絕對值編碼位置丟失是什么原因?有什么解決辦法?

    絕對值編碼位置丟失可能由多種原因引起,以下是一些常見原因及相應的解決辦法: 一、原因分析 1. 電源干擾: ? ?● 錯誤的電壓、電流或突然斷電可能會影響編碼
    的頭像 發表于 03-16 17:17 ?4153次閱讀

    英特爾至強6處理器助力數據中心整合升級

    繼去年9月重磅推出英特爾 至強 6900性能核處理器后,英特爾進一步擴充至強6產品家族,于近期發布了包括至強6700性能核處理器及至強6500性能核處理器在內的多款新品,以更豐富的產品組合、卓越性能與出色能效,應對橫跨
    的頭像 發表于 03-13 17:36 ?1500次閱讀

    集特 國產飛騰處理器工控主板GM9-2602

    處理器
    集特國產工控產品
    發布于 :2025年03月12日 14:07:04