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

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

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

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

BSCANE2模塊是FPGA中的一個(gè)特殊硬核模塊

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2022-02-08 14:23 ? 次閱讀

本文轉(zhuǎn)載自:Xilinx技術(shù)社區(qū)微信公眾號(hào)

BSCANE2 模塊是 FPGA 中的一個(gè)特殊硬核模塊,是聯(lián)通外部 JTAG 管腳和 FPGA 內(nèi)部用戶(hù)邏輯的一個(gè)接口。BSCANE2 的定義和端口描述,可以在對(duì)應(yīng)器件的 Libraries Guide中找到。

比如7系列的定義可以參考 UG768,第4章。

其基本功能介紹,請(qǐng)參考 UG470, 第10章。

在 FPGA 中,JTAG 管腳除了負(fù)責(zé)原始的芯片測(cè)試功能 (IEEE1149.1),還主要用于下載和調(diào)試,比如ILA就是通過(guò) JTAG 接口捕捉內(nèi)部邏輯信號(hào),送回 ISE 或 Vivado,并在界面上直接顯示和控制。BSCANE2 其實(shí)就是實(shí)現(xiàn)這一內(nèi)外溝通的關(guān)鍵核心模塊,這部分實(shí)現(xiàn)對(duì)于用戶(hù)來(lái)說(shuō)是透明的。

那么如何利用BSCANE2 模塊,構(gòu)建用戶(hù)自己的專(zhuān)用內(nèi)部掃描鏈/功能鏈呢?

本文提供一個(gè)基于7系列的 ISE 版本的參考設(shè)計(jì)。通過(guò) FPGA 的 JTAG 管腳,用戶(hù)可以直接控制內(nèi)部的邏輯實(shí)現(xiàn)自定義的功能。

UltraScale/UltraScale+ 的 BSCANE2 模塊用法和7系列基本相同。

設(shè)計(jì)說(shuō)明:

這是一個(gè)關(guān)于如何使用 BSCANE2 模塊的簡(jiǎn)單實(shí)例。基于Xilinx的開(kāi)發(fā)板 KC705,該設(shè)計(jì)例化了一個(gè) BSCANE2 模塊,由 USER1 命令控制。通過(guò) JTAG 接口發(fā)送標(biāo)準(zhǔn)和自定義的指令,可以實(shí)現(xiàn):

1. 從運(yùn)行的設(shè)計(jì)中讀取32位的用戶(hù)ID;

2. 從 JTAG 接口輸入控制 LED燈顯示的字符串;

3. 從 JTAG 口向 BRAM 寫(xiě)入32位數(shù)據(jù);

4. 從 BRAM 讀出32位數(shù)據(jù);

5. 向 BRAM 中一次寫(xiě)入1024 bits(可用于 EDK 設(shè)計(jì)中 bootloader 的修改,升級(jí)等)。

指令定義:

該設(shè)計(jì)的 shift register 定位為33位。其中第32位(從0開(kāi)始計(jì)數(shù))用于區(qū)分JTAG發(fā)送的是指令還是數(shù)據(jù)。Bit[32] 為1,則送入的為指令;Bit[32]為0,則送入的為指令對(duì)應(yīng)的數(shù)據(jù)。其他的 JTAG 寄存器均為 32 位。

33'h100000241 用戶(hù)ID讀取;

33'h100000242 LED 燈顯示控制;

33'h100000243?向 BRAM 寫(xiě)入32位數(shù)據(jù);

33'h100000244?從 BRAM 讀取32位數(shù)據(jù);

33'h100000245 向 BRAM 寫(xiě)入1024位數(shù)據(jù)。

設(shè)計(jì)運(yùn)行實(shí)現(xiàn):

SVF文件可以以可讀形式清楚的描述、記錄 JTAG 鏈的動(dòng)作,并可以在 ISE/iMPACT或Vivado/HW Manager 中直接執(zhí)行。本設(shè)計(jì)使用 SVF 來(lái)實(shí)現(xiàn)以下功能:

1. 發(fā)送 USER1指令‘02’,來(lái)選擇和使能用戶(hù)自定義的 JTAG 鏈;

2. 發(fā)送指令‘100000241’ 讀取用戶(hù)定義ID;

3. 發(fā)送指令‘100000242’獲取一個(gè)二進(jìn)制碼,并送入7位 LED 燈顯示;

4. 使用指令‘100000243’向BRAM中每次寫(xiě)入一個(gè)32位數(shù)據(jù);然后使用指令‘100000244’將寫(xiě)入的數(shù)據(jù)逐個(gè)讀出來(lái)。

5. 使用指令‘100000245’向 BRAM 寫(xiě)入1024位數(shù)據(jù);如果需要寫(xiě)入的數(shù)據(jù)大于1024,則多次執(zhí)行該指令即可。

審核編輯:何安

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

    關(guān)注

    7

    文章

    2716

    瀏覽量

    47523
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    KiCad 9 探秘():原理圖設(shè)計(jì)模塊復(fù)用

    “ ?KiCad 9 rc 版本已經(jīng)發(fā)布,雖然離正式版發(fā)布可能還有一個(gè)多月時(shí)間,還是忍不住把些好用的功能先分享給大家。第一個(gè)分享的是原理圖設(shè)計(jì)
    的頭像 發(fā)表于 12-28 11:19 ?120次閱讀
    KiCad 9 探秘(<b class='flag-5'>一</b>):原理圖設(shè)計(jì)<b class='flag-5'>模塊</b>復(fù)用

    基于Agilex 5 FPGA模塊系統(tǒng)介紹

    基于Agilex 5 FPGA模塊系統(tǒng)(SoM)是種由英特爾的合作伙伴提供的生產(chǎn)就緒型解決方案,專(zhuān)門(mén)針對(duì)嵌入式應(yīng)用。采用先進(jìn)的Agilex 5 FPGA的SoM可以滿(mǎn)足邊緣應(yīng)用日益
    的頭像 發(fā)表于 12-19 17:10 ?284次閱讀
    基于Agilex 5 <b class='flag-5'>FPGA</b>的<b class='flag-5'>模塊</b>系統(tǒng)介紹

    SMD模塊在智能硬件的應(yīng)用

    硬件設(shè)計(jì)的首選。 SMD模塊在智能硬件的應(yīng)用 1. 智能手機(jī) 在智能手機(jī),SMD模塊被廣泛應(yīng)用于處理器、內(nèi)存、攝像頭模塊、顯示屏等關(guān)鍵部
    的頭像 發(fā)表于 12-13 09:33 ?298次閱讀

    如何從參數(shù)和價(jià)格2個(gè)維度來(lái)挑選合適的LoRa模塊

    “參數(shù)”、“價(jià)格”這2個(gè)維度來(lái)幫助大家看看如何挑選合適的LoRa模塊。 什么是LoRa? LoRa是創(chuàng)建長(zhǎng)距離通信連接的物理層無(wú)線(xiàn)調(diào)制技術(shù),屬于線(xiàn)性調(diào)制擴(kuò)頻技術(shù)(Chirp Spread Spectrum,CSS)的
    的頭像 發(fā)表于 11-26 11:09 ?274次閱讀
    如何從參數(shù)和價(jià)格<b class='flag-5'>2</b><b class='flag-5'>個(gè)</b>維度來(lái)挑選合適的LoRa<b class='flag-5'>模塊</b>

    三菱PLC編程軟件FX2N PLC怎么添加模塊

    三菱電機(jī)的FX2N系列PLC是種小型、高性能的可編程邏輯控制器,廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域。FX2N PLC支持多種擴(kuò)展模塊,包括輸入/輸出模塊
    的頭像 發(fā)表于 06-20 10:18 ?2820次閱讀

    藍(lán)牙模塊、WiFi模塊等無(wú)線(xiàn)通信模塊使用規(guī)范

    并避免可能的安全隱患,我們必須遵循定的使用規(guī)范。接下來(lái),我們將詳細(xì)討論這些規(guī)范。 ?使用無(wú)線(xiàn)通信模塊前的硬件準(zhǔn)備: ?般的無(wú)線(xiàn)通信模塊都是用UART通訊,UART有兩
    的頭像 發(fā)表于 05-27 14:07 ?995次閱讀
    藍(lán)牙<b class='flag-5'>模塊</b>、WiFi<b class='flag-5'>模塊</b>等無(wú)線(xiàn)通信<b class='flag-5'>模塊</b>使用規(guī)范

    藍(lán)牙Mesh模塊組網(wǎng)時(shí)是個(gè)信號(hào)還是兩個(gè)信號(hào)?

    隨著科技的不斷發(fā)展,智能家居、物聯(lián)網(wǎng)等新興領(lǐng)域越來(lái)越受到人們的關(guān)注。在這個(gè)領(lǐng)域中,藍(lán)牙Mesh組網(wǎng)模塊作為種關(guān)鍵技術(shù),其性能和作用備受矚目。那么,藍(lán)牙Mesh組網(wǎng)模塊究竟是
    的頭像 發(fā)表于 05-24 15:14 ?999次閱讀

    mpo-lc模塊是什么模塊

    。MPO-LC模塊通常用于高密度光纖配線(xiàn)架、預(yù)端模塊和光纖跳線(xiàn)等應(yīng)用。 具體來(lái)說(shuō),MPO-LC預(yù)端接模塊盒是
    的頭像 發(fā)表于 05-13 10:12 ?1413次閱讀

    基于FPGA的常見(jiàn)的圖像算法模塊總結(jié)

    意在給大家補(bǔ)充下基于FPGA的圖像算法基礎(chǔ),于是講解了下常見(jiàn)的圖像算法模塊,經(jīng)過(guò)個(gè)人的總結(jié),將知識(shí)點(diǎn)分布如下所示。
    的頭像 發(fā)表于 04-28 11:45 ?610次閱讀
    基于<b class='flag-5'>FPGA</b>的常見(jiàn)的圖像算法<b class='flag-5'>模塊</b>總結(jié)

    電池模塊是什么東西 電池模組和電池模塊一個(gè)

    電池模塊是指由若干個(gè)電池單體通過(guò)串聯(lián)和并聯(lián)的方式組合而成的個(gè)整體單元,它是構(gòu)成電池包的基本組成部分。
    的頭像 發(fā)表于 04-12 15:22 ?1789次閱讀

    DC電源模塊的設(shè)計(jì)與制造流程

    BOSHIDA ?DC電源模塊的設(shè)計(jì)與制造流程 DC電源模塊種用于將交流電轉(zhuǎn)換為直流電的設(shè)備。它廣泛應(yīng)用于各種電子設(shè)備,如電子產(chǎn)品、工業(yè)儀器、電視等。下面是DC電源
    的頭像 發(fā)表于 03-28 13:21 ?544次閱讀
    DC電源<b class='flag-5'>模塊</b>的設(shè)計(jì)與制造流程

    TSMaster 序列發(fā)送模塊在汽車(chē)開(kāi)發(fā)測(cè)試的應(yīng)用

    。本文重點(diǎn)和大家分享下關(guān)于TSMaster序列發(fā)送模塊的使用。本文關(guān)鍵字:序列發(fā)送、無(wú)代碼發(fā)送目錄Catalog1.序列發(fā)送模塊的使用方法2
    的頭像 發(fā)表于 02-19 14:00 ?688次閱讀
    TSMaster 序列發(fā)送<b class='flag-5'>模塊</b>在汽車(chē)開(kāi)發(fā)測(cè)試<b class='flag-5'>中</b>的應(yīng)用

    【基于Lattice MXO2的小腳丫FPGA核心板】工程創(chuàng)建和固件燒錄

    功能塊(硬核):路SPI、路定時(shí)器、2路I2C 支持DDR/DDR2/LPDDR存儲(chǔ)器; 1
    發(fā)表于 01-31 21:01

    什么是光模塊的浪涌測(cè)試?

    什么是光模塊的浪涌測(cè)試? 光模塊的浪涌測(cè)試是種驗(yàn)證光模塊抗擊浪涌電壓能力的測(cè)試方法。隨著光
    的頭像 發(fā)表于 01-31 14:24 ?745次閱讀

    電源模塊和伺服模塊維修實(shí)例

    堆壞了的AXV300系統(tǒng)模塊2個(gè)電源模塊SM24080-BX、2
    的頭像 發(fā)表于 01-04 11:02 ?1107次閱讀
    電源<b class='flag-5'>模塊</b>和伺服<b class='flag-5'>模塊</b>維修實(shí)例
    主站蜘蛛池模板: 国产精品久久久久久亚洲毛片| 麻豆XXXX乱女少妇精品-百度| 午夜理论片日本中文在线| 無码一区中文字幕少妇熟女网站| 亚洲日韩中文字幕区| 99精品视频免费观看| 国产99RE在线观看69热| 久久WWW免费人成一看片| 韩国无遮羞禁动漫在线观看 | china野外18:19| 国产精品无码AV天天爽人妻蜜桃| 久久热这里只有 精品| 日韩欧美一级| 青柠电影在线看| 亚洲乱亚洲乱妇在线观看| 99久久久久国产精品免费| 国产精品亚洲精品日韩电影| 美女脱18以下禁止看免费| 翁公咬着小娇乳H边走边欢A| 中文字幕精品无码一区二区| 国产成人免费在线观看| 两性午夜色视频免费网站| 色综合久久天天影视网| 在线 日韩 欧美 国产 社区| 国产a级黄色毛片| 美国CERANETWORK超清| 亚洲AV怡红院影院怡春院| z0000性欧美| 久见久热 这里只有精品| 视频一区国产在线第一页| 午夜无码片在线观看影院| 91免费永久在线地址| 国产在线自天天人人| 久久在精品线影院| 天天操天天干天天透| 99热这里只就有精品22| 精品久久日日躁夜夜躁AV| 视频一区二区中文字幕| AV一区AV久久AV无码| 久久久精品免费免费直播| 亚洲成年男人的天堂网|