在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于Xilinx FPGA的邊界掃描應用

電子電路開發學習 ? 來源:電子電路開發學習 ? 2023-09-13 12:29 ? 次閱讀

上一篇文章,介紹了基于STM32F103的JTAG邊界掃描應用,演示了TopJTAG Probe軟件的應用,以及邊界掃描的基本功能。本文介紹基于Xilinx FPGA的邊界掃描應用,兩者幾乎是一樣。

1. 獲取芯片的BSDL文件

FPGA的BSDL文件獲取方式,可以參考之前的文章:BSDL文件獲取。 以Xilinx Kintex-7系列FPGA XC7K325T為例,可以在BSDL Library網站獲取,或者在ISE、Vivado的安裝目錄獲取,

D:ProgramXilinx14.7ISE_DSISEkintex7data D:ProgramXilinxVivadoVivado2018.3ids_liteISEkintex7data

2. 硬件連接

首先需要準備好以下硬件:

JTAG調試器,如JLink V9標準版

一塊FPGA板子,如Xilinx XC7K325T

Xilinx的JTAG接口和Jlink的JTAG接口線序不一致,需要使用單獨的杜邦線分別連接TCK、TMS、TDI、TDO和VREF、GND信號

3. 邊界掃描測試

打開TopJTAG新建工程,選擇JTAG設備為JLink

2fd22f0c-51ea-11ee-a25d-92fbcf53809c.jpg

如果連接正常,會顯示當前連接芯片的IDCODE

3000259c-51ea-11ee-a25d-92fbcf53809c.jpg

指定BSDL文件路徑,并進行IDCODE校驗。

3026f708-51ea-11ee-a25d-92fbcf53809c.jpg

初始狀態為stop狀態,

30492684-51ea-11ee-a25d-92fbcf53809c.jpg

初始默認為Sample狀態,點擊RUN按鈕,就可以看到所有管腳的實時狀態,黑色的是電源管腳,黑色的是高電平,藍色的是低電平。閃爍的說明當前為高低電平翻轉狀態。

307bd25a-51ea-11ee-a25d-92fbcf53809c.jpg

在左側Pins窗口或右側芯片視圖,選擇一個芯片管腳,右鍵,可以選擇添加到Watch窗口或Waveform窗口

309a3e70-51ea-11ee-a25d-92fbcf53809c.jpg

Watch窗口可以看到管腳實時狀態,并且可以統計電平翻轉的次數,Waveform窗口可以顯示實時的波形。

30b5d5d6-51ea-11ee-a25d-92fbcf53809c.jpg

Waveform支持放大、縮小、暫停等基本操作。

30eef654-51ea-11ee-a25d-92fbcf53809c.jpg

Pins窗口,選擇一個管腳右鍵之后,可以進行命名,輸出高、低電平或高阻狀態。

310bfdd0-51ea-11ee-a25d-92fbcf53809c.jpg

支持多選之后,批量控制電平狀態

31398840-51ea-11ee-a25d-92fbcf53809c.jpg

支持多選之后,批量添加到Waveform窗口

315b5664-51ea-11ee-a25d-92fbcf53809c.jpg

4. 總結

單片機不同,大多數FPGA芯片都是BGA封裝的,管腳個數從200至1000不等,這也就意味著需要多層PCB來進行硬件設計,密集的引腳和PCB的內層走線,會導致故障的排查越來越困難,通過邊界掃描,可以方便、快捷的判斷出故障點,在產品研發、生產、測試階段可以大大提高效率。

審核編輯:湯梓紅

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

    關注

    1629

    文章

    21736

    瀏覽量

    603385
  • Xilinx
    +關注

    關注

    71

    文章

    2167

    瀏覽量

    121410
  • JTAG
    +關注

    關注

    6

    文章

    400

    瀏覽量

    71687
  • STM32F103
    +關注

    關注

    33

    文章

    477

    瀏覽量

    63656
  • 邊界掃描
    +關注

    關注

    1

    文章

    32

    瀏覽量

    15022

原文標題:強大的JTAG邊界掃描5-FPGA邊界掃描應用

文章出處:【微信號:mcu149,微信公眾號:電子電路開發學習】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    什么是邊界掃描?JTAG邊界掃描測試方案介紹

    提到邊界掃描,就不得不提JTAG,因為邊界掃描是JTAG接口的功能之一。
    發表于 09-22 14:12 ?4250次閱讀
    什么是<b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>?JTAG<b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>測試方案介紹

    FPGA邊界掃描模式可以串接兩個FPGA

    請教大家一個問題,板子上有兩個FPGA,想用一個PROM配置,將PROM和兩個FPGA邊界掃描下載方式連起來可以嗎? 就是下圖這種模式,可不可以再多串一個
    發表于 03-24 15:53

    如何利用SOPC設計一款便攜式邊界掃描故障診斷儀?

    邊界掃描是什么原理?如何利用FPGA作為載體來實現邊界掃描故障診斷儀的SOPC系統?
    發表于 04-12 06:07

    邊界掃描測試技術介紹

    邊界掃描測試技術 不屬于 coresight架構,邊界掃描測試技術 被 coresight 架構 使用.綜述聯合測試行動組(Joint Test Action Group,簡稱 JTA
    發表于 02-17 07:33

    高速邊界掃描主控器設計

    分析邊界掃描測試技術的工作機制和對測試支撐系統的功能需求,提出一種基于USB總線的高速邊界掃描測試主控器的設計方案。利用CY7C68013作為USB2.0接口控制器,使用CPLD實現J
    發表于 04-03 08:43 ?17次下載

    邊界掃描測試技術在硬件實驗中的應用

    本文提出將廣泛用于測試領域的邊界掃描技術應用在基于FPGA的計算機硬件實驗課程中,利用邊界掃描技術解決F
    發表于 08-18 10:10 ?17次下載

    應用于FPGA邊界掃描設計

    應用于FPGA邊界掃描設計蔣曉(中國電子科技集團 38 研究所,合肥230031)摘要:針對在FPGA芯片中的應用特點,設計了一種邊界
    發表于 12-14 11:27 ?22次下載

    邊界掃描與電路板測試技術

    摘 要: 本文論述了邊界掃描技術的基本原理和邊界掃描在電路板測試及在FPGA、DSP器件中的應用。介紹了為提高電路板的可測試性而采用
    發表于 03-11 13:45 ?1774次閱讀
    <b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>與電路板測試技術

    基于USB總線的邊界掃描測試系統

    分析了 邊界掃描 測試技術的工作機制對測試主控系統的功能需求, 提出了一種基于 USB總線 的低成本邊界掃描測試主控系統的硬件設計方案; 該系統以便攜式計算機為平臺, 用
    發表于 07-04 15:18 ?25次下載
    基于USB總線的<b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>測試系統

    邊界掃描測試的原理及應用設計

    邊界掃描測試的原理及應用設計,有需要的下來看看。
    發表于 02-16 18:25 ?25次下載

    簡述BSDL邊界掃描語言,BSDL邊界掃描語言的應用

    BSDL邊界掃描語言的邊界掃描是一個完善的測試技術。 邊界掃描在自當聯合測試行動組(JTAG)9
    發表于 04-19 14:49 ?8698次閱讀
    簡述BSDL<b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>語言,BSDL<b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>語言的應用

    邊界掃描測試的基本原理及其測試系統的設計

    隨著超大規模集成電路(VLSI)、表面安裝器件(SMD)、多層印制電路板(MPCB)等技術的發展,電路板的常規測試方式面臨挑戰。介紹了邊界掃描技術及邊界掃描測試的基本原理,提出了一種基
    發表于 12-01 10:50 ?19次下載
    <b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>測試的基本原理及其測試系統的設計

    邊界掃描技術的詳細資料描述

    安捷倫邊界掃描軟件包支持符合IEEE標準1149.1的數字設備的測試。測試開發人員可以有效和高效地測試數字設備,同時顯著減少測試開發時間。當邊界掃描被實現時,故障覆蓋和診斷可以增加。本
    發表于 12-04 08:00 ?0次下載
    <b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>技術的詳細資料描述

    JTAG(四) 邊界掃描測試技術

    邊界掃描測試技術 不屬于 coresight架構,邊界掃描測試技術 被 coresight 架構 使用.綜述 聯合測試行動組(Joint Test Action Group,簡稱 JT
    發表于 12-20 19:47 ?20次下載
    JTAG(四) <b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>測試技術

    邊界掃描測試軟件XJTAG和TopJTAG介紹

    前面兩篇文章介紹了邊界掃描的基本原理和BSDL文件,本文文章介紹邊界掃描測試實際使用的兩款軟件工具,在后面的實戰應用部分,會演示基于STM32和FP
    的頭像 發表于 09-11 14:34 ?3031次閱讀
    <b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>測試軟件XJTAG和TopJTAG介紹
    主站蜘蛛池模板: 长腿丝袜美女被啪啪 | 国产精品免费拍拍1000部 | 久久观看 | 天天操天天摸天天射 | 拍拍拍拍拍拍拍无挡大全免费 | 日韩在线免费看网站 | 久久骚| 国产精品天天看 | 亚洲 图片 小说 欧美 另类 | 国产成人精品影视 | 婷婷综合激情网 | 免费大片av手机看片 | 国产视频首页 | 狠狠的日视频 | 一区一精品| 亚洲天堂伦理 | 91寡妇天天综合久久影院 | 另类free性欧美护士 | 五月天婷婷免费视频 | 亚洲成人在线电影 | 欧美日本不卡 | 天天夜夜久久 | 香蕉久久久久久狠狠色 | 四虎国产永久免费久久 | 亚洲综合日韩欧美一区二区三 | 99久久久精品免费观看国产 | 午夜免费福利视频 | 亚洲专区一路线二 | 欧美特黄特色aaa大片免费看 | 天天操天天干天天爽 | 四虎1515hh永久久免费 | 福利视频一区二区 | 日韩美女三级 | 国产成人在线播放视频 | 欧美午夜网站 | 午夜视频在线播放 | 理论毛片 | 午夜黄色小视频 | 俺来也婷婷 | 337p欧洲亚洲大胆艺术 | 操他射他影院 |