一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Xilinx FPGA的邊界掃描應(yīng)用

電子電路開發(fā)學(xué)習(xí) ? 來源:電子電路開發(fā)學(xué)習(xí) ? 2023-09-13 12:29 ? 次閱讀

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

1. 獲取芯片的BSDL文件

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

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

2. 硬件連接

首先需要準(zhǔn)備好以下硬件:

JTAG調(diào)試器,如JLink V9標(biāo)準(zhǔn)版

一塊FPGA板子,如Xilinx XC7K325T

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

3. 邊界掃描測(cè)試

打開TopJTAG新建工程,選擇JTAG設(shè)備為JLink

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

如果連接正常,會(huì)顯示當(dāng)前連接芯片的IDCODE

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

指定BSDL文件路徑,并進(jìn)行IDCODE校驗(yàn)。

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

初始狀態(tài)為stop狀態(tài),

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

初始默認(rèn)為Sample狀態(tài),點(diǎn)擊RUN按鈕,就可以看到所有管腳的實(shí)時(shí)狀態(tài),黑色的是電源管腳,黑色的是高電平,藍(lán)色的是低電平。閃爍的說明當(dāng)前為高低電平翻轉(zhuǎn)狀態(tài)。

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

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

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

Watch窗口可以看到管腳實(shí)時(shí)狀態(tài),并且可以統(tǒng)計(jì)電平翻轉(zhuǎn)的次數(shù),Waveform窗口可以顯示實(shí)時(shí)的波形。

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

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

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

Pins窗口,選擇一個(gè)管腳右鍵之后,可以進(jìn)行命名,輸出高、低電平或高阻狀態(tài)。

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

支持多選之后,批量控制電平狀態(tài)

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

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

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

4. 總結(jié)

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

審核編輯:湯梓紅

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

    關(guān)注

    1642

    文章

    21920

    瀏覽量

    612004
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2179

    瀏覽量

    123911
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    403

    瀏覽量

    72695
  • STM32F103
    +關(guān)注

    關(guān)注

    33

    文章

    481

    瀏覽量

    64845
  • 邊界掃描
    +關(guān)注

    關(guān)注

    1

    文章

    32

    瀏覽量

    15119

原文標(biāo)題:強(qiáng)大的JTAG邊界掃描5-FPGA邊界掃描應(yīng)用

文章出處:【微信號(hào):mcu149,微信公眾號(hào):電子電路開發(fā)學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    什么是邊界掃描?JTAG邊界掃描測(cè)試方案介紹

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

    FPGA邊界掃描模式可以串接兩個(gè)FPGA

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

    如何利用SOPC設(shè)計(jì)一款便攜式邊界掃描故障診斷儀?

    邊界掃描是什么原理?如何利用FPGA作為載體來實(shí)現(xiàn)邊界掃描故障診斷儀的SOPC系統(tǒng)?
    發(fā)表于 04-12 06:07

    邊界掃描測(cè)試技術(shù)介紹

    邊界掃描測(cè)試技術(shù) 不屬于 coresight架構(gòu),邊界掃描測(cè)試技術(shù) 被 coresight 架構(gòu) 使用.綜述聯(lián)合測(cè)試行動(dòng)組(Joint Test Action Group,簡(jiǎn)稱 JTA
    發(fā)表于 02-17 07:33

    邊界掃描測(cè)試技術(shù)在硬件實(shí)驗(yàn)中的應(yīng)用

    本文提出將廣泛用于測(cè)試領(lǐng)域的邊界掃描技術(shù)應(yīng)用在基于FPGA的計(jì)算機(jī)硬件實(shí)驗(yàn)課程中,利用邊界掃描技術(shù)解決F
    發(fā)表于 08-18 10:10 ?17次下載

    VXI邊界掃描模塊接口電路的設(shè)計(jì)

    XI邊界掃描模塊接口電路的設(shè)計(jì):根據(jù)IEEE1149.X標(biāo)準(zhǔn)和VXI總線規(guī)范,采用EDA技術(shù)對(duì)VXI邊界掃描模塊的接口電路進(jìn)行了研究和設(shè)計(jì),通過仿真和實(shí)際測(cè)試驗(yàn)證了設(shè)計(jì)的正確性,很好地
    發(fā)表于 10-10 14:43 ?29次下載

    應(yīng)用于FPGA邊界掃描設(shè)計(jì)

    應(yīng)用于FPGA邊界掃描設(shè)計(jì)蔣曉(中國電子科技集團(tuán) 38 研究所,合肥230031)摘要:針對(duì)在FPGA芯片中的應(yīng)用特點(diǎn),設(shè)計(jì)了一種邊界
    發(fā)表于 12-14 11:27 ?22次下載

    邊界掃描與電路板測(cè)試技術(shù)

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

    基于USB總線的邊界掃描測(cè)試系統(tǒng)

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

    邊界掃描測(cè)試的原理及應(yīng)用設(shè)計(jì)

    邊界掃描測(cè)試的原理及應(yīng)用設(shè)計(jì),有需要的下來看看。
    發(fā)表于 02-16 18:25 ?25次下載

    簡(jiǎn)述BSDL邊界掃描語言,BSDL邊界掃描語言的應(yīng)用

    BSDL邊界掃描語言的邊界掃描是一個(gè)完善的測(cè)試技術(shù)。 邊界掃描在自當(dāng)聯(lián)合測(cè)試行動(dòng)組(JTAG)9
    發(fā)表于 04-19 14:49 ?8975次閱讀
    簡(jiǎn)述BSDL<b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>語言,BSDL<b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>語言的應(yīng)用

    邊界掃描測(cè)試的基本原理及其測(cè)試系統(tǒng)的設(shè)計(jì)

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

    邊界掃描技術(shù)的詳細(xì)資料描述

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

    JTAG(四) 邊界掃描測(cè)試技術(shù)

    邊界掃描測(cè)試技術(shù) 不屬于 coresight架構(gòu),邊界掃描測(cè)試技術(shù) 被 coresight 架構(gòu) 使用.綜述 聯(lián)合測(cè)試行動(dòng)組(Joint Test Action Group,簡(jiǎn)稱 JT
    發(fā)表于 12-20 19:47 ?20次下載
    JTAG(四) <b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>測(cè)試技術(shù)

    邊界掃描測(cè)試軟件XJTAG和TopJTAG介紹

    前面兩篇文章介紹了邊界掃描的基本原理和BSDL文件,本文文章介紹邊界掃描測(cè)試實(shí)際使用的兩款軟件工具,在后面的實(shí)戰(zhàn)應(yīng)用部分,會(huì)演示基于STM32和FP
    的頭像 發(fā)表于 09-11 14:34 ?3756次閱讀
    <b class='flag-5'>邊界</b><b class='flag-5'>掃描</b>測(cè)試軟件XJTAG和TopJTAG介紹