<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天內不再提示

如何推遲XilSEM掃描功能的開始?(二)

XILINX開發者社區 ? 來源:XILINX開發者社區 ? 2024-03-13 14:45 ? 次閱讀

上篇文章開發者分享|延遲開始 SEM 功能的掃描 (一)介紹了如何推遲 SEM IP 的掃描。在 AMD Versal 器件中, SEM 功能的實現發生了很大變化,整個解決方案基于 library 實現。下面我們一起看一下如何推遲 XilSEM 掃描功能的開始。

我們建立一個使能了 XilSEM 功能的設計。觀察 CIPS 中 XilSEM 對應的選項:

cc6478b4-e067-11ee-a297-92fbcf53809c.png

本次測試以 CRAM 的掃描為例 (NPI 掃描方法相同):

Enable Configuration RAM soft error mitigation 選項下面有兩個小選項:Error correction capability,根據設計需求可以選擇為 Detect & Correct,或者 Detect Only。本次我們需要關注的是“Scan Strategy” 這個選項,默認是“Immediate Start”, 還有一個是“Deferred Start” 。這個選項是問是否在配置完成后立即開始 CRAM 掃描工作, 還是推遲掃描的開始直至收到指令。

cc71e986-e067-11ee-a297-92fbcf53809c.png

接下來:

cc85a7f0-e067-11ee-a297-92fbcf53809c.png

是問選擇使用硬件第一輪掃描結果作為 ECC golden 校驗值,還是使用軟件生成配置文件時計算出來的 golden 校驗值。這個選項對本次測試無影響,可以任意選擇。

高級選項“Enable PMC_PL_GPO for status signals into PL”,是把 XilSEM 的錯誤狀態輸出到 PL 里面,可以通過 PL 的 GPIO 或者邏輯監測 XilSEM 的運行情況。該選項對本次測試結果亦無影響,可以按需選擇。

cc9d2c5e-e067-11ee-a297-92fbcf53809c.png

綜上,我們測試以下兩種配置:

1. Immediate Scan

ccac7178-e067-11ee-a297-92fbcf53809c.png

2. Deferred Scan

cccc5d76-e067-11ee-a297-92fbcf53809c.png

由于Deferred Start 必須由用戶發起請求,XilSEM 的工作才能開始。查看 XilSEM Example Design 的 source 文件發現如下定義:

ccf359a8-e067-11ee-a297-92fbcf53809c.png

檢測是否完成 CRAM 掃描對應的初始化工作,沒有則調用 XSem_CfrApiInitCram 來完成。

后續在插錯測試中,調用:

cd197778-e067-11ee-a297-92fbcf53809c.png

啟動掃描工作。

基于 VCK190 開發板, 分別生成 xsa 文件以及對應的 pdi 和 elf 文件。為便于查看 XilSEM 掃描的狀態,我們需要用到以下寄存器

cd29db7c-e067-11ee-a297-92fbcf53809c.pngcd49c748-e067-11ee-a297-92fbcf53809c.pngcddfdc06-e067-11ee-a297-92fbcf53809c.png

測試結果:

下載執行 Immediate Scan 的 pdi 文件:

ce0b04d0-e067-11ee-a297-92fbcf53809c.png

看低四位寄存器, OBSERVATION_STATE以及 CRAM_IN_DESIGN 已經被置為1, 說明 CRAM 的掃描工作已經初始化完畢,并且正常進入了監測狀態.

接下來下載 Cram Scan 的 elf 文件:

ce23d7b2-e067-11ee-a297-92fbcf53809c.png

由于 elf 文件里面默認有插錯測試,所以

CORRECTABLE_ERR 以及 ECC_CORRECTION_DONE

對應置位,表明有檢測到 ECC error,并且已經糾正。

對比測試 Deferred Scan 的效果。先下載 pdi 文件:

ce31f932-e067-11ee-a297-92fbcf53809c.png

下載結束后, 對應寄存器的位全為0。說明 XilSEM 的工作沒有開始。

緊接著執行一次 elf 文件:

ce53f802-e067-11ee-a297-92fbcf53809c.png

發現寄存器的返回值和 Immediate Scan 執行 elf 后的狀態一樣了。說明 XilSEM 的掃描功能已經被啟動,并且依次執行了插錯測試等。

通過這種設置,我們可以根據需要“無限”延遲 XilSEM 的掃描開始,需要時再啟動。


審核編輯:劉清

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

    關注

    30

    文章

    5164

    瀏覽量

    118136
  • SEM
    SEM
    +關注

    關注

    0

    文章

    187

    瀏覽量

    14345
  • GPIO
    +關注

    關注

    16

    文章

    1149

    瀏覽量

    50738

原文標題:開發者分享|延時開始 SEM 功能的掃描(二)

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    分享一款維碼掃描軟件

    【芝麻客】維碼掃描軟件下載功能詳細介紹 如果你已經下載了芝麻客維碼掃描軟件你可以跳過以下環節,假如你的手機已經安裝了
    發表于 11-13 14:36

    IMAX首個VR影院或將推遲到2017年開業

    導讀:首個IMAX虛擬現實影院原定于今年年底開始營業,但現在預計會推遲至2017年。 位于英國曼徹斯特的IMAX VR Center本應是今年推出的首個虛擬現實影院,為觀眾提供家庭頭顯以外的VR
    發表于 12-22 11:32

    用stm32f103能否實現維碼掃描功能

    我是新人準備做一個項目需要掃描維碼,能否用f103系列實現維碼掃描功能,求大神指點迷津
    發表于 08-08 21:06

    輸入數據的Iserdes可以推遲嗎?

    我可以推遲輸入數據的Iserdes嗎?或者我必須在V5中將IOdealy連接到Iserdes嗎?
    發表于 04-24 09:47

    掃描儀的網絡掃描功能

    掃描儀的網絡掃描功能              支持網絡掃描顧名思義也是通過網絡進行
    發表于 12-29 11:32 ?808次閱讀

    功能一體機的掃描元件

    功能一體機的掃描元件   掃描元件指的是多功能一體機實現掃描功能的部件,
    發表于 12-29 12:10 ?376次閱讀

    功能一體機的掃描分辨率/掃描尺寸

    功能一體機的掃描分辨率/掃描尺寸                掃描
    發表于 12-29 12:12 ?1000次閱讀

    從零開始學單片機C語言 李建清.掃描

    電子發燒友網站提供《從零開始學單片機C語言 李建清.掃描版.txt》資料免費下載
    發表于 08-29 16:59 ?0次下載

    [從零開始學單片機C語言].李建清.掃描版_部分2

    電子發燒友網站提供《[從零開始學單片機C語言].李建清.掃描版_部分2.txt》資料免費下載
    發表于 08-31 08:07 ?0次下載

    ADIsimRF的掃描和繪圖功能的介紹

    本視頻中,我們將介紹ADIsimRF的掃描和繪圖功能。
    的頭像 發表于 06-21 06:17 ?2883次閱讀
    ADIsimRF的<b class='flag-5'>掃描</b>和繪圖<b class='flag-5'>功能</b>的介紹

    iPhone的對講機功能推遲上線

    沒網沒 WiFi 也能語音通話,iPhone 這個新功能推遲上線了
    的頭像 發表于 08-28 15:41 ?2227次閱讀

    Oculus Quest再次推遲發貨 VR的出貨量在忙碌的節日季節后開始增加

    Facebook的Oculus Quest頭顯在美國的派送日期又被推遲,現在64GB型號直到3月初才開始發貨,而2月下旬才開始發貨128GB型號。
    發表于 01-18 17:29 ?1076次閱讀

    蘋果首款混合現實頭盔將推遲至6月

    蘋果從2015年左右就開始研發這項技術,這款混合現實頭顯已遭到多次推遲。公司最初計劃在2022年年中推出,然后又將發布時間推遲到2023年1月,不久前宣布將在春季發布,現在再次推遲至夏
    發表于 02-17 09:39 ?198次閱讀

    如何開啟Versal的XilSEM功能

    本文介紹了如何開啟Versal最基本的XilSEM功能。
    的頭像 發表于 07-07 14:15 ?284次閱讀
    如何開啟Versal的<b class='flag-5'>XilSEM</b><b class='flag-5'>功能</b>

    如何設置吉時利源表掃描功能?

    吉時利源表一款功能強大的電子設備,它提供了很多實用功能。其中,采用掃描功能可以讓你快速而準確地將各種紙質文檔或圖片掃描并轉換為數字格式。
    的頭像 發表于 11-20 16:35 ?200次閱讀
    如何設置吉時利源表<b class='flag-5'>掃描</b><b class='flag-5'>功能</b>?
    亚洲欧美日韩精品久久_久久精品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>