99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

3天內不再提示

使用JTAG仿真器在vivado環(huán)境下抓信號時報錯咋辦?

FPGA通信小白成長之路 ? 來源:FPGA通信小白成長之路 ? 2023-11-14 10:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

問題描述

在使用JTAG仿真器在vivado環(huán)境下抓信號時,報如下錯誤:

Warning: The debug hub core was not detected

Resolution:

1、Make sure the clock connected to the debug hub(dbg hub) core is free running clock and is active

2、Make sure the BSCAN_SWITCH_USER_MASK device property in Vivado hardware Manager reflects the user scan chain setting in the design and refresh the device.To determine the user scan chain setting in the design,open the implemented design and use 'get porperty C_USER_SCAN_CHAIN [get debug cores dbg hub]'.

什么是debug hub core?

debug hub負責將一個或幾個ILA與JTAG連接起來。JTAG指令下發(fā)以及抓取的波形數據回傳到screen都要通過它,相當于是一個中間件。在vivado中打開原理圖可以看到,連接到debug hub上的信號,包括clk、oport、inport。

從warning的提示看,可能的原因是:

1、這個hub的clock不正常;

2、兩個參數不匹配(一般都是01 沒問題,可以在properties查到)

則為什么是clk不對呢?

1、clock線連上了,但這個wire上卻沒有clock波形,因為zynq的ps端沒有啟動配置,所以沒有任何clock到pl端;

2、我們設置的clock頻率跟JTAG仿真器的不匹配。

怎么解決?

若debug_hub上一共掛了3個device,clock分別是40MHz、20MHz、800KHz,debug_hub會自動選擇頻率較低的時鐘作為它的時鐘。

在xilinx官網上,指出ILA和HUB的clock一定要比JTAG高(經本人測試,至少為JTAG速率的1.8倍)。因此,錯誤原因是debug_bub這個中間件的clock比JTAG仿真器的低了,應該確保JTAG是最低的!

解決方法

1、將JTAG仿真器的頻率降下去

Program and Debug->Open hardware manager->Open Target->Open new target(先關掉之前的hardware)

其中JATAG Clock Frequency可以選擇JTAG的頻率。

2、將debug_hub的頻率升上去

在setup debug中產生的ILA相關的XDC約束文件中最后一段,把connect _debug_port dbg_hub/clk [get_nets clk]中的clk改為想要設置的頻率,如connect_debug_port dbg_hub/clk [get_nets[list inst_clk_wiz/inst/clk_out1]]。

延伸

是否可以設置XDC文件中的C_CLK_INPUT_FREQ_HZ?

答案是不行的,這個明顯是設置dbg_hub的,默認 300MHz,實際還是由connect _debug_port dbg_hub/clk [get_nets clk]決定的,還得改JTAG的Hz。

ILA及DEBUG模塊占用FPGA的資源,也會影響用戶邏輯timing。所以一般系統(tǒng)默認連lowest的那個clock,或者把C_ENABLE_CLK_DIVIDER true。

參考TCL指令

set_property C_USER_SCAN_CHAIN 1 [get_debug_cores dbg_bub]






審核編輯:劉清

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

    關注

    14

    文章

    1039

    瀏覽量

    85439
  • JTAG
    +關注

    關注

    6

    文章

    404

    瀏覽量

    73344
  • hub
    hub
    +關注

    關注

    1

    文章

    122

    瀏覽量

    42959
  • CLK
    CLK
    +關注

    關注

    0

    文章

    128

    瀏覽量

    17618
  • Vivado
    +關注

    關注

    19

    文章

    835

    瀏覽量

    68821

原文標題:vivado報錯-debug hub core時鐘檢測不到

文章出處:【微信號:FPGA通信小白成長之路,微信公眾號:FPGA通信小白成長之路】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    DSP仿真器下載報錯,似乎是地址映射問題還是FLASH鎖住了

    dsp下載程序報錯,仿真器連接是沒錯的,開發(fā)板為F28335,仿真器為XDS100v1,程序下載為仿真器時報錯,問題還沒有解決,請大神解答
    發(fā)表于 07-11 20:44

    JTAG仿真器連接不上的原因及解決辦法?

    最近在調試一個C6713的板子(采用的是emif引導啟動模式)時,出現下面現象:flash內有正常程序時,jtag仿真器連接穩(wěn)定正常;將flash內容擦除后,jtag
    發(fā)表于 07-29 11:22

    AVR JTAG仿真器的使用方法及說明

    AVR JTAG仿真器簡介:AVR仿真器,同AVR下載線一起屬于本網站對AVR初學者開發(fā)工具的一個普及產品,AVR仿真器采用標準mega16芯片制作,為ATMEL標準
    發(fā)表于 10-28 23:25 ?0次下載
    AVR <b class='flag-5'>JTAG</b><b class='flag-5'>仿真器</b>的使用方法及說明

    Trimedia DSP芯片JTAG接口的仿真器設計

    Trimedia DSP芯片JTAG接口的仿真器設計:提出Trimedia DSP 芯片硬件仿真器的硬件電路組成和接口軟件設計; 介紹JTAG 接口的標準、工作原理及
    發(fā)表于 05-12 17:15 ?71次下載

    MSP430 JTAG仿真器電路原理圖

    MSP430 JTAG仿真器電路原理圖
    發(fā)表于 01-04 18:37 ?272次下載
    MSP430 <b class='flag-5'>JTAG</b><b class='flag-5'>仿真器</b>電路原理圖

    采用JTAG仿真器的DSP中斷檢測處理技術方案

    采用JTAG仿真器的DSP中斷檢測處理技術方案 1、引言   采用集成化的開發(fā)調試平臺CCS結合基于JTAG技術的仿真器實現 DSP
    發(fā)表于 03-22 14:25 ?2104次閱讀
    采用<b class='flag-5'>JTAG</b><b class='flag-5'>仿真器</b>的DSP中斷檢測處理技術方案

    基于ARM開發(fā)的JTAG仿真器的調試設計

    基于JTAG仿真器的調試是目前ARM開發(fā)中采用最多的一種方式。大多數ARM設計采用了片上JTAG接口,并將其作為測試、調試方法的重要組成。 JTAG
    發(fā)表于 06-30 15:20 ?3424次閱讀
    基于ARM開發(fā)的<b class='flag-5'>JTAG</b><b class='flag-5'>仿真器</b>的調試設計

    MSP430 JTAG 仿真器電路圖

    電子專業(yè)單片機相關知識學習教材資料——MSP430 JTAG 仿真器電路圖
    發(fā)表于 08-18 18:24 ?0次下載

    ARM.JTAG實時仿真器.安裝使用指南

    ARM.JTAG實時仿真器.安裝使用指南
    發(fā)表于 10-30 09:33 ?17次下載

    微雪電子AVR JTAG仿真器簡介

    USB AVR JTAG 仿真器 兼容 AT AVR JTAG ICE 簡單易用,穩(wěn)定可靠。支持AVR Studio 4 型號 USB AVR JTAG
    的頭像 發(fā)表于 12-20 14:43 ?3161次閱讀
    微雪電子AVR <b class='flag-5'>JTAG</b><b class='flag-5'>仿真器</b>簡介

    Vivado仿真器進行混合語言仿真的一些要點

    本文主要介紹使用 Vivado 仿真器進行混合語言仿真的一些要點。
    發(fā)表于 08-01 09:25 ?1598次閱讀

    如何在批模式運行 Vivado 仿真器?

    Windows ,我喜歡批處理模式運行 Vivado 仿真器。 我創(chuàng)建了
    發(fā)表于 08-01 09:43 ?1191次閱讀

    常見的幾種JTAG仿真器

    現在常見的幾種JTAG仿真器就是“紅盒子”、“藍盒子”、“黑盒子”。
    的頭像 發(fā)表于 09-21 09:55 ?5716次閱讀

    使用Vivado調用questasim仿真報錯的原因及其解決辦法

    有一天使用Vivado調用questasim(modelsim估計也一樣),仿真報錯
    的頭像 發(fā)表于 05-08 17:12 ?4303次閱讀

    JTAG仿真器接口設計

    電子發(fā)燒友網站提供《JTAG仿真器接口設計.pdf》資料免費下載
    發(fā)表于 11-27 10:05 ?2次下載
    <b class='flag-5'>JTAG</b><b class='flag-5'>仿真器</b>接口設計