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

幾種常見的關于SEM IP的沖突

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-07-10 16:40 ? 次閱讀

SEM IP是一種比較特殊的IP。它的基本工作就是不停地后臺掃描檢測FPGA配置RAM中的數據,一旦發現這些數據與預期值不符,即發出警告或者盡可能的修正。這個持續不斷的RAM掃描動作帶來的負面影響,除了一些后臺資源的占用,就是產生了一定量噪聲。

噪聲的沖突

絕大多數設計里面SEM的噪聲完全可以忽略不計;但是仍有部分高速應用比如HSSIO和memory,可能會受到一定干擾。比較典型的一個例子是Spartan-6. 如果Spartan-6使用了其上的GTP核,或者其GPIO通道達到了300Mbps以上,但是鏈路裕量小于500ps,那么這些高速通道有可能會受到SEM(或者POST_CRC)掃描噪聲的影響而出現誤碼。如果你的設計符合上述情況,那么解決方法就是:關閉POST_CRC功能,升級至Spartan-6最新的SEM IP版本3.4,然后根據具體情況,關閉掉所使用的GTP區域的掃描。這樣做的代價是損失了GTP所在這一行資源的SEU保護。其他系列的HSSIO沒有類似影響。

另外一個例子,是UltraScale/+系列的Memory Controller。Memory Controller初始化的時候,需要在PHY中運行BIST(Built-In Self Test),根據溫度和電壓計算內部skew;其后還會對讀寫通道做時序校正,因此對精度要求較高。如果在此階段SEM IP就開始了內部掃描,噪聲就有可能干擾校正的精度和準確性,造成MIG calibration失敗。我們的推薦做法是延遲SEM IP的工作開始。做法很簡單,給SEM IP的icap_clk前加上一個BUFGCE, 使能端口CE默認為低,這樣IP沒有時鐘,工作也就不會開始。直到MIG calibration全部正確完成,控制打開CE端即可。需要注意的是,一旦CE端口打開,就不能再次關閉,否則有可能造成SEM IP工作異常。如果不再需要SEM功能,可以徹底關閉CE端口,或者通過指令把SEM IP置入IDLE狀態。

資源的沖突

SEM IP的正確工作依賴核心接口原語ICAP。因此IP與其他邏輯的沖突也主要集中在ICAP的使用權爭奪上。最常見的沖突就是在動態重配置的設計中使用了IP。動態重配置的核心原語同樣是ICAP,所以SEM IP和Partial Reconfiguration不能同時工作。此種設計需要考慮‘時分復用’的方法,即需要動態重配置的時候,Partial接管ICAP的控制權,同于把SEM IP置入IDLE狀態。等到重配工作全部完成,ICAP遞交回給SEM IP。但是由于配置數據已經部分改變,IP中存儲的黃金校驗值已經失效。 因此我們需要先重新初始化SEM IP,然后它才能繼續正常工作。

資源類型的沖突也常表現為SEM IP自我初始化失敗,這其實也是得不到ICAP控制權的一個結果。比如設計里面使用了Partial,或者MultiBoot,但是默認FPGA配置完成后把ICAP控制權分配給這些邏輯,那么SEM IP在初次查詢ICAP接口時就會失敗,從而導致IP初始化異常。 但是只要正常釋放ICAP控制權,IP就可以開始工作了。

以上為幾種常見的沖突情況。如果你碰到更多的異常,歡迎到中文論壇咨詢。

審核編輯:湯梓紅

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

    關注

    1608

    文章

    21367

    瀏覽量

    594671
  • 噪聲
    +關注

    關注

    13

    文章

    1083

    瀏覽量

    47129
  • SEM
    SEM
    +關注

    關注

    0

    文章

    187

    瀏覽量

    14345
  • PHY
    PHY
    +關注

    關注

    2

    文章

    270

    瀏覽量

    51303
收藏 人收藏

    評論

    相關推薦

    抓取SEM IP的串口log的詳細步驟

    SEM IP在上板調試過程中有時會出現一些錯誤,比如無法執行IP的插錯糾錯功能,或者自身的初始化無法完成等等,需要對SEM IP本身進行調試
    的頭像 發表于 05-12 12:52 ?5730次閱讀

    Maven依賴沖突幾種常用方法

    Maven依賴沖突是一個很常見的問題,它通常發生在項目中有多個依賴包含相同庫的不同版本時。我這邊解決Maven依賴沖突幾種常用方法如下: 1、 顯示依賴樹 首先,使用以下命令查看項目
    的頭像 發表于 09-30 11:11 ?379次閱讀
    Maven依賴<b class='flag-5'>沖突</b>的<b class='flag-5'>幾種</b>常用方法

    IC設計:常見的ram訪問沖突

    ram沖突是幾乎每顆芯片都需要關注的問題,部分場景下,ram訪問沖突不容易驗證到,容易造成芯片bug。ram訪問沖突的類型通常有訪問接口沖突和訪問地址
    的頭像 發表于 11-13 10:44 ?885次閱讀
    IC設計:<b class='flag-5'>常見</b>的ram訪問<b class='flag-5'>沖突</b>

    個人和局域網IP地址沖突解決方案

    隨著網絡的廣泛應用,使網絡規模不斷擴大,相應的IP地址分配也在不斷增多,IP地址沖突現象與日俱增,在一定程度上影響了網絡的正常運行。維護網絡穩定、高效運行,解決IP地址
    的頭像 發表于 12-13 09:58 ?773次閱讀
    個人和局域網<b class='flag-5'>IP</b>地址<b class='flag-5'>沖突</b>解決方案

    幾種非接觸式RFID卡中的防沖突機制

    是標簽防碰撞。防碰撞機制是RFID技術中特有的問題。在接觸式IC卡的操作中是不存在沖突的,因為接觸式智能卡的讀寫器有一個專門的卡座,而且一個卡座只能插一張卡片,不存在讀寫器同時面對兩張以上卡片的問題。常見的非接觸式RFID卡中的防沖突
    發表于 05-29 07:59

    如何找到帶有SEM IP的spartan 6的LUT地址?

    你好,我正在使用帶有SEM IP的spartan 6,我想在我的設計的特定部分注入錯誤。如何找到該部分的LUT地址。 .ll文件不足以找到所有位置。謝謝我嘗試使用fpga_edline命令和essential_bits而沒有正面結果。
    發表于 07-31 09:32

    sem ip core錯誤緩解問題的解決辦法?

    當我嘗試使用sem ip core時,我遇到了麻煩。我用vivado創建了一個sem并修改了錯誤注入shim以連接到vivado_lab_tools。我生成示例designandmodifiy
    發表于 07-29 09:22

    幾種常見的安規認證簡介

    幾種常見的安規認證簡介
    發表于 11-29 17:57 ?0次下載

    為什么會突然出現IP沖突呢?

    在局域網中,電腦、手機等設備的IP地址都是由路由器自動分配的,當出現兩臺或者兩臺以上的設備配置了相同的 IP 地址,并且子網掩碼也一樣的情況時,就會發生 IP 地址沖突的情況。當然,不
    發表于 04-04 18:08 ?4941次閱讀

    OpenHarmony常見幾種權限

    今天給大家說一下OpenHarmony常見幾種權限
    的頭像 發表于 08-29 17:27 ?1898次閱讀

    IP地址基礎知識+沖突故障的解決方法

    相信每個維修人員都會在實際工作中遇到IP地址沖突的故障,很多人不知道為何會產生IP地址沖突的故障,也不知道如何解決,包括弱電設備,交換機,硬盤錄像機,電腦網絡設備都會出現
    的頭像 發表于 03-07 09:39 ?2005次閱讀
    <b class='flag-5'>IP</b>地址基礎知識+<b class='flag-5'>沖突</b>故障的解決方法

    SEM IP多種工作模式的區別和選擇指導

    UltraScale / UlraScale+系列的SEM IP一共有6種工作模式
    的頭像 發表于 10-13 10:06 ?581次閱讀
    <b class='flag-5'>SEM</b> <b class='flag-5'>IP</b>多種工作模式的區別和選擇指導

    IP地址配置沖突導致路由振蕩怎么辦?

    IP地址配置沖突導致路由振蕩怎么辦? 標題:解決IP地址配置沖突導致的路由振蕩 引言: 在網絡中,IP地址配置
    的頭像 發表于 11-09 09:24 ?453次閱讀

    發生IP沖突的原因是什么呢?如何解決IP沖突的問題呢?

    決該問題。 一、IP沖突的原因: 1. 手動設置相同IP地址:管理員在配置設備時,不小心給多個設備分配了相同的IP地址。這是最常見
    的頭像 發表于 12-07 09:32 ?3737次閱讀

    局域網IP地址沖突、環路的罪魁禍首是什么?

    、影響以及解決方法。 一、局域網IP地址沖突 局域網IP地址沖突指的是在同一個局域網中,多個設備使用了相同的IP地址,這會導致通信混亂和網絡
    的頭像 發表于 02-04 11:03 ?878次閱讀
    亚洲欧美日韩精品久久_久久精品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>