色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

如何對傳統的非DFX設計進行調試呢?

FPGA技術驛站 ? 來源:FPGA技術驛站 ? 2023-08-10 09:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對傳統的非DFX設計進行調試時,一個重要環節是插入ILA(Integrated Logic Analyzer,集成邏輯分析儀)。可以采用如下圖所示的兩種方式。方式1是實例化方式,即在RTL代碼或者BD中實例化ILA。如果圖中紅色字體“Instantiation”所示。方式2是網表插入方式,即在綜合后的網表中插入ILA。

不難看出方式1是在綜合之前完成,而方式2則是在綜合之后完成。方式1需要手工例化ILA,同時將待測網線連接到ILA的測試端口,這個過程稍顯繁瑣,尤其是待測信號需要穿越多個層次到達ILA所在層次時,但也確保了待測信號能夠百分之百被觀測到(不會被工具優化掉)。方式2更為自動化,在綜合后的網表中找到待測信號將其標記為debug(本質上是將其屬性mark_debug設置為true)。但有可能出現待測信號名字發生改變或者徹底被優化掉而無法找到的情形。

b9ab78e4-3711-11ee-9e74-dac502259ad0.png

對于DFX設計,那么就只能使用實例化方式插入ILA。但即便如此,仍有一些特殊之處。為便于說明,我們看一個實際案例。這個DFX設計中的RP(Reconfigurable Partition)為math,該RP下有兩個RM(ReconfigurableModule),分別為add和mult,如下圖所示。

每個RM中均包含一個ILA。這個ILA無論參數配置是否一致,都要分別調用ILA IP Core,單獨例化。這是DFX設計所要求的,即每個IP都要以唯一的方式存在于RM中。

b9e78bc2-3711-11ee-9e74-dac502259ad0.png

到這里我們看到的例化ILA的方式與傳統的非DFX設計并沒有什么不同。但是在每個RM的頂層,需要添加12個BSCAN端口,如下圖所示。這12個端口最終會與dbg_hub相連。這里要求端口名字必須與圖中紅色方框內的名字完全一致,如果不一致,則要通過屬性X_INTERFACE_INFO設定。

b9fdf290-3711-11ee-9e74-dac502259ad0.png

ba0c4f5c-3711-11ee-9e74-dac502259ad0.png

在整個設計的頂層,對RM進行實例化時,這12個端口的端口映射為空,如下圖所示,如果使用的是VHDL,端口映射內填寫open。

ba27d254-3711-11ee-9e74-dac502259ad0.png 在綜合階段生成的網表中,dbg_hub是以黑盒子的形式存在,在設計頂層和RM內分別有一個dbg_hub,如下圖所示。dbg_hub與ILA的連接關系由工具自動處理,無需人工干預。

ba43d95e-3711-11ee-9e74-dac502259ad0.pngba550a94-3711-11ee-9e74-dac502259ad0.png

實際上,在opt_design階段,Vivado會自動生成dbg_hub,這可在runme.log文件中查看到,如下圖所示。

ba7da062-3711-11ee-9e74-dac502259ad0.png

打開布線后的網表文件,執行命令get_debug_cores,可以看到當前網表中的ILA、VIO和dbg_hub。如下圖所示,設計頂層和RM中各有一個dbg_hub。

bab25ffa-3711-11ee-9e74-dac502259ad0.png

如果某個RM中并沒有使用ILA或VIO,而其他RM中至少有一個使用了ILA或VIO,那么所有的RM都要列出上文提到的12個BSCAN端口,以確保所有RM接口的一致性。







審核編輯:劉清

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

    關注

    68

    文章

    19934

    瀏覽量

    235946
  • VHDL語言
    +關注

    關注

    1

    文章

    113

    瀏覽量

    18851
  • RTL
    RTL
    +關注

    關注

    1

    文章

    390

    瀏覽量

    61237
  • VIO
    VIO
    +關注

    關注

    0

    文章

    11

    瀏覽量

    10433
  • DFx
    DFx
    +關注

    關注

    0

    文章

    35

    瀏覽量

    10879

原文標題:如何對DFX設計進行調試?

文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是DFX技術?DFX設計一定要執行設計規則檢查嗎?

    DFX(Dynamic Function eXchange)的前身是PR(部分可重配置,Partial Reconfiguration)。
    的頭像 發表于 09-21 09:21 ?8774次閱讀
    什么是<b class='flag-5'>DFX</b>技術?<b class='flag-5'>DFX</b>設計一定要執行設計規則檢查嗎?

    采用UltraScale/UltraScale+芯片的DFX設計注意事項

    采用UltraScale/UltraScale+芯片進行DFX設計時,建議從以下角度對設計進行檢查。
    的頭像 發表于 01-18 09:27 ?1380次閱讀
    采用UltraScale/UltraScale+芯片的<b class='flag-5'>DFX</b>設計注意事項

    如何對傳統應用進行容器化改造

    對傳統應用進行容器化改造
    發表于 04-24 12:02

    如何對傳統應用進行容器化改造

    對傳統應用進行容器化改造
    發表于 05-14 06:53

    網絡、數字技術對傳統音頻的影響及對策是什么?

    網絡、數字技術對傳統音頻的影響及對策是什么?
    發表于 06-07 06:32

    對傳統的CML動態比較器的MC仿真總結是什么?

    對傳統的CML動態比較器的MC仿真總結是什么?如何對動態比較器失調進行仿真測試?
    發表于 06-22 08:03

    如何對STM32的USART進行調試

    如何對STM32的USART進行調試?有哪些調試步驟?
    發表于 11-12 07:02

    PCB板DFX工藝性要求

    PCB板DFX工藝性要求PCB板DFX工藝性要求
    發表于 07-26 16:29 ?0次下載

    allegro軟件的絕對傳輸延遲是什么,絕對傳輸延遲應該怎么設置

    標題:allegro軟件的絕對傳輸延遲是什么,絕對傳輸延遲應該怎么設置? 我們在用allegro進行PCB設計完成以后,都需要對一組傳輸的總線進行
    的頭像 發表于 04-15 11:28 ?4403次閱讀

    簡述DFX理念與產品研發(一)

    隨著市場競爭的日益激烈,產品低價格、高質量、交貨周期短已成趨勢,在電子制造業中,躺著賺錢的日子一去不返,越來越多的企業開始重視DFX,然而DFX如何快速融入企業及產品開發中傳統
    的頭像 發表于 09-28 16:01 ?3644次閱讀

    簡要分析DFX實施流程

    整體的流程和架構,DFX的各個方面相互獨立又相互影響,比如產品的可制造性(DFM)會影響著可裝配性(DFA),可靠性設計(DFR)對DFM、DFA有相應的約束和要求,而這些都會對DFC造成直接的影響,所以,要站在產品整體的角度進行DFX
    的頭像 發表于 09-28 16:14 ?4363次閱讀

    互聯網經濟對傳統會計的沖擊及思考

    互聯網經濟對傳統會計的沖擊及思考
    發表于 06-15 10:32 ?8次下載

    HarmonyOS對DFX能力的要求

    提到開發一個產品,我們通常首先想到的是要實現什么樣的功能,但是除了功能之外,功能屬性也會很大程度上影響一個產品的體驗效果,比如不定時出現的應用卡死、崩潰現象。那為什么有的系統故障頻頻,有的卻很少出現這些問題,這就不得不提到我們今天的主角
    的頭像 發表于 12-17 14:39 ?4376次閱讀

    屏蔽網線和屏蔽網線如何進行選擇

      其實對于絕大部分人來說,對家庭網絡的需求很簡單,就是:網速快(帶寬)、穩(不掉線、丟包),所以在購買網線時覺得屏蔽網線效果遠優于屏蔽網線。那么,屏蔽網線和屏蔽網線之間有什么區別,屏蔽網線和屏蔽網線如何
    的頭像 發表于 12-26 10:21 ?5030次閱讀

    DFX可制造性設計與組裝技術

    今天分享是《DFX可制造性設計與組裝技術》 資料
    的頭像 發表于 12-11 11:10 ?1222次閱讀
    <b class='flag-5'>DFX</b>可制造性設計與組裝技術
    主站蜘蛛池模板: www亚洲欲色成人久久精品 | 欧美群交XXXCOM | 久久亚洲黄色 | 老师那里好大又粗h男男 | 人人在线碰碰视频免费 | 竹菊影视一区二区三区 | 日韩欧美一区二区三区在线视频 | 国精产品一区一区三区有限 | 国产成人综合视频 | 国产高清精品自在久久 | 国产亚洲一区二区三区啪 | 日韩av国产av欧美天堂社区 | 亚洲无线观看国产 | 最新果冻传媒在线观看免费版 | 午夜伦理电影在线观免费 | 日本漫画无彩翼漫画 | 孕交videosgratis乌克兰 | 国产午夜精品一区二区三区 | 在线视频中文字幕 | 老太婆风流特黄一级 | 欧美亚洲另类丝袜自拍动漫 | 欧美性猛交AAA片免费观看 | 亚洲熟妇色自偷自拍另类 | 9国产露脸精品国产麻豆 | 精品国产在线手机在线 | 美女伊人网 | 国产高清视频免费在线观看 | 日韩精品专区在线影院重磅 | 无码人妻视频又大又粗欧美 | 呜呜别塞了啊抽插 | 花蝴蝶在线观看中字 | 国产精品久久久久久日本 | 国产亚洲精品久久无码98 | 东北成人社区 | 白丝女仆被强扒内裤 | thermo脱色摇床安卓下载 | 伊人久久大香线蕉资源 | 精品久久久噜噜噜久久7 | 免费观看成人毛片 | 熟女少妇内射日韩亚洲 | 欧美日韩中文国产一区发布 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品