chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

時鐘域交匯相關處理錯誤的根本原因分析

gfhtrdfd ? 來源:gfhtrdfd ? 作者:gfhtrdfd ? 2022-08-02 11:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最終發(fā)現(xiàn),此問題是由于時鐘域交匯 (CDC) 處理不當所導致的,在 report_methodology 和 report_cdc 報告中高亮顯示了相關處理錯誤。

這是使用方法論報告系列博文的第 4 部分。如需閱讀整個系列中的所有博文,請點擊如下標題查看。

第1部分:時序以滿足,但硬件功能出現(xiàn)錯誤

第2部分:方法違例對于QoR的影響

第3部分:時序已滿足,但硬件中存在 DDR4 校準失敗

說明:

此客戶在現(xiàn)場部署了數(shù)萬個基于 Zynq-7000 系列的產品,這些產品都是使用 Vivado 2013.4 開發(fā)的,其最終客戶報告稱大量卡上出現(xiàn)數(shù)據(jù)包損壞,調查顯示在所有數(shù)據(jù)包損壞案例中,設計中的相同位置都發(fā)生了比特翻轉。

根本原因分析:

為了縮小范圍,我們首先要求客戶提供網(wǎng)表中這些寄存器的位置:

我們要求客戶提供 DCP 以便我們使用各項報告來審查設計。

雖然通常隨機問題是由電源問題所導致的,但我們同時還要求客戶提供操作期間的 VCCINT/VCCAUX/VCCIO 測量方法,以便測量電平和噪聲,如(賽靈思答復記錄 62181)中的硬件調試最佳實踐中所述。

我們還要求其提供板級原理圖 (schematic) 以復查使用的去耦電容是否足夠。

很快我們就把電源問題排除在原因之外。

收到 DCP 后,我們首先使用最新版本的 Vivado 運行

report_timing_summary、report_methodology、report_drc 和 report_cdc。 

有多個問題馬上顯現(xiàn)了出來。

最重要的發(fā)現(xiàn)與可疑 FF 相關,report_methodology LUTAR-1 檢查標記出了這些可疑 FF:LUT 驅動異步復位警告

FF 具有異步復位,由邏輯級數(shù)深度為 2 的路徑驅動:

pYYBAGGYHW6AHhW4AACgvv3nSzM891.png

其危險性在于 LUT(紅色箭頭)可出現(xiàn)毛刺并觸發(fā)意外復位。

第二項最嚴重的發(fā)現(xiàn)與時鐘域交匯和約束有關。

Report_cdc 發(fā)現(xiàn)約有 40000 條路徑采用非推薦 CDC 架構:

poYBAGGYHXCAOc-_AAOX6tICfvU784.png

不安全的時鐘域交匯可能導致翻轉 FF 下游或上游出現(xiàn)問題,并且可能成為所觀測到的行為的真正根源。

就約束而言,report_methodology 的“TIMING-24:僅最大延遲數(shù)據(jù)路徑已被覆蓋”檢查發(fā)現(xiàn)多項嚴重違例。

在移除 set_clock_groups -asynchronous 約束并將其替換為 set_max_delay -datapath_only 和時鐘對的最小時鐘周期后,發(fā)現(xiàn)出現(xiàn)了非常嚴重的時序違例:-5.8ns,原因是異步時鐘之間的邏輯級數(shù)達到 11。

第二輪審查發(fā)現(xiàn)設計中幾乎所有復位上都存在偽路徑約束,這些約束是為了幫助達成時序收斂而添加的,根據(jù)經(jīng)驗,我們知道這是非常危險的:如果狀態(tài)機的各個位在不同時間脫離復位,則可能進入非法狀態(tài)、無法恢復并且導致設計運行錯誤。

即使復位為異步,取消復位仍需達成時序收斂,因此永遠不能忽略復位上的時序收斂,您應該盡可能明確自己實際是否需要復位,因為不使用復位可節(jié)省寶貴的布線資源,并且使 SR 管腳可用于控制置位的重映射,從而減小設計規(guī)模,因為邏輯函數(shù)可部分映射到這些 SR 管腳。

修復所報告的問題(LUT 驅動異步復位、CDC、CDC 約束)并在現(xiàn)場部署一些新固件后,這些罕見的比特翻轉就沒有再出現(xiàn)。

結論:

Vivado 報告功能(方法論、CDC)的進步使我們得以成功調試并解決罕見的比特翻轉問題。

無論何時遇到任何疑問,都應該首先考慮使用最新版本的 Vivado 來重新審查設計,最新版本的 Vivado 中包含 CDC 分析和最新的方法論檢查,這些都是進行原始設計所沒有的。

審核編輯:湯梓紅

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

    關注

    5

    文章

    401

    瀏覽量

    38507
  • 時鐘域
    +關注

    關注

    0

    文章

    53

    瀏覽量

    9932
  • Vivado
    +關注

    關注

    19

    文章

    844

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    煩惱是焦慮加重的根本原因

    進入你的潛意識之中,作為一種焦慮的性格進入個體之中,人的性格和個性主要是在這種無數(shù)次的經(jīng)歷的組合下形成的。記憶的過程只是對事件的敘述,而這種內在的狀態(tài)才是形成性格的根本原因。記憶是有形的,狀態(tài)是無形
    發(fā)表于 10-16 10:35

    電池漏液的根本原因?如何判定電池是否漏液?

    電池漏液的根本原因?如何判定電池是否漏液?
    發(fā)表于 03-11 06:57

    引起調節(jié)的根本原因是什么

    西安交通大學17年3月課程考試《計算機控制技術》作業(yè)考核試題一、單選題(共 30 道試題,共 60 分。)1.引起調節(jié)的根本原因是偏差,所以在下列說法中,不正確的是( )A. 偏差的正、負決定
    發(fā)表于 09-01 08:38

    引起調節(jié)的根本原因是偏差嗎

    1. 引起調節(jié)的根本原因是偏差,所以在下列說法中,不正確的是()A. 偏差的正、負決定調節(jié)作用的方向B. 偏差的大、小決定調節(jié)作用的強、弱C. 差為零,調節(jié)作用為零D. 偏差太大,調節(jié)失效正確答案
    發(fā)表于 09-10 06:31

    低功耗產生的根本原因及其控制方法

    一、低功耗管理要點1、低功耗的實現(xiàn)(本質就是不產生多余的漏電流) a、功耗的產生的根本原因:引腳之間存在電壓差,電流不斷流走;2、關閉單片機外部耗電器件a、利用開關電路,將其徹底斷開電源;3、單片機
    發(fā)表于 12-31 08:02

    內核oops的根本原因是什么?我們如何調試內核oops?

    問題不能在我們的實驗室卡上重現(xiàn)。請參閱附件中的內核 oops、中斷和 dmesg 信息。內核 oops 的根本原因是什么?我們如何調試內核 oops?
    發(fā)表于 04-20 06:19

    使用SPI找到無鉛制造缺陷的根本原因

    使用SPI找到無鉛制造缺陷的根本原因錫膏印刷在無鉛制造質量中發(fā)揮著關鍵作用,為印刷過程SMT組裝流程的后續(xù)環(huán)節(jié)部分提供了關鍵的基礎。為使制造商能夠處理回流焊后焊點的
    發(fā)表于 10-01 18:57 ?12次下載

    如何調試設計中的時鐘交匯問題

    本篇博文中的分析是根據(jù)客戶真實問題撰寫的,該客戶發(fā)現(xiàn)即使時序已得到滿足的情況下,硬件功能仍出現(xiàn)錯誤。最后發(fā)現(xiàn),問題與時鐘交匯 (Clock
    的頭像 發(fā)表于 08-20 09:32 ?6121次閱讀
    如何調試設計中的<b class='flag-5'>時鐘</b><b class='flag-5'>域</b><b class='flag-5'>交匯</b>問題

    由于時鐘交匯處理不當所導致罕見的比特翻轉

    本篇博文中的分析是根據(jù)真實客戶問題撰寫的,該客戶發(fā)現(xiàn)在現(xiàn)場出現(xiàn)罕見的比特翻轉, 本篇博文旨在演示用于縮小根本原因范圍以及修復此問題的部分調試技巧。 最終發(fā)現(xiàn),此問題是由于時鐘
    的頭像 發(fā)表于 09-10 09:44 ?1841次閱讀

    DFX設計無法連貫布線的根本原因及修護

    本篇博文中的分析是根據(jù)真實客戶問題撰寫的,該客戶的 DFX 設計無法連貫布線,存在布線重疊。本篇博文旨在演示用于縮小根本原因范圍以及修復此問題的部分調試技巧。
    的頭像 發(fā)表于 08-02 08:03 ?2325次閱讀
    DFX設計無法連貫布線的<b class='flag-5'>根本原因</b>及修護

    DDR4 IP校準后硬件故障的調試方法與根本原因分析

    本篇博客將為您演示如何使用此報告來幫助加速調試,甚至完全避免硬件故障,最后確定此問題根本原因是校準完成時出現(xiàn)爭用狀況。出現(xiàn)爭用狀況的原因是由于某個多周期約束所覆蓋的時序例外,由此導致在時序分析報告中并未標記此問題。
    的頭像 發(fā)表于 08-02 12:02 ?3603次閱讀
    DDR4 IP校準后硬件故障的調試方法與<b class='flag-5'>根本原因</b><b class='flag-5'>分析</b>

    硬件中存在DDR4校準錯誤的調試方法與根本原因分析

    本篇博文中的分析是根據(jù)真實客戶問題撰寫的,該客戶發(fā)現(xiàn)硬件中存在 DDR4 校準錯誤,不同板以及不同構建 (build) 之間出現(xiàn)的故障并不一致。本篇博文旨在演示用于縮小根本原因范圍以及修復此問題的部分調試技巧。
    的頭像 發(fā)表于 08-02 11:55 ?8038次閱讀
    硬件中存在DDR4校準<b class='flag-5'>錯誤</b>的調試方法與<b class='flag-5'>根本原因</b><b class='flag-5'>分析</b>

    如何調試設計中的時鐘交匯問題

    本篇博文中的分析是根據(jù)客戶真實問題撰寫的,該客戶發(fā)現(xiàn)即使時序已得到滿足的情況下,硬件功能仍出現(xiàn)錯誤。最后發(fā)現(xiàn),問題與時鐘交匯 (Clock
    發(fā)表于 08-02 11:44 ?509次閱讀
    如何調試設計中的<b class='flag-5'>時鐘</b><b class='flag-5'>域</b><b class='flag-5'>交匯</b>問題

    網(wǎng)線是影響網(wǎng)速快慢的根本原因

    網(wǎng)速是大家最最關注的,無論是工作還是娛樂,那網(wǎng)線是影響網(wǎng)速快速的根本原因嗎?為了幫助大家解決日常問題,科蘭通訊小編為大家分析一下這個問題。 網(wǎng)線的種類和網(wǎng)速快慢是有關系的,原因如下: 確保網(wǎng)線與網(wǎng)絡
    發(fā)表于 09-08 10:02 ?9877次閱讀
    網(wǎng)線是影響網(wǎng)速快慢的<b class='flag-5'>根本原因</b>嗎

    MES系統(tǒng)沒效果的根本原因

    電子發(fā)燒友網(wǎng)站提供《MES系統(tǒng)沒效果的根本原因.docx》資料免費下載
    發(fā)表于 02-22 09:10 ?0次下載