chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

讀取Xilinx FPGA芯片設(shè)備標(biāo)識(shí)符的方法-DNA

FPGA研究院 ? 來(lái)源:FPGA視頻圖像處理 ? 2024-01-03 09:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

每一片芯片內(nèi)部存有一個(gè)設(shè)備標(biāo)識(shí)符,xilinx把它叫做DNA,這個(gè)DNA是不可更改的,永久存在芯片里面的。根據(jù)文檔介紹,一個(gè)系列最多有32塊芯片的DNA一樣。下面簡(jiǎn)單介紹一下xilinx FPGA的DNA,及怎么讀取出來(lái)。

Xilinx的FPGA芯片,在7系列和7系列之前的產(chǎn)品,DNA是一個(gè)57Bit的數(shù)據(jù),而在7系列之后,如Ultraslace等新型號(hào),DNA是96Bit。下面介紹兩種讀取方式。

1.通過(guò)jtag方式讀取

以vivado為例,連接好下載器后,打開(kāi)hardware manager,芯片上電連接到芯片后,在hardware device properties選項(xiàng)框里面找到REGISTER-EFUSE-DNA_PORT,就可以看到芯片DNA的值,如下圖所示:

wKgaomVytpGAKIyhAACK6wGSc80203.png

2.通過(guò)調(diào)用原語(yǔ)讀取

我們可以通過(guò)代碼讀取出芯片的DNA來(lái)使用,以vivado為例,首先根據(jù)自己選用的芯片型號(hào)找到相應(yīng)的DNA_PORT原語(yǔ)。如下圖示,

7系列的DNA_PORT原語(yǔ):

wKgZomVytpKABtD7AAL8mPuW2yk860.png

Ultrascale系列原語(yǔ),原語(yǔ)名稱有一點(diǎn)點(diǎn)改變,大家注意一下

wKgaomWUtlqAFNOhAAMGRVup36Q724.jpg

查看UG470文檔,原語(yǔ)的使用,以7系列為例:

例化原語(yǔ)

wKgZomWUtpKAardBAACCZSbxD3k370.jpg

讀取代碼如下:

先拉高read信號(hào),寄存器加載DNA值,加載完后在拉低read信號(hào),然后使能shift信號(hào),DOUT開(kāi)始輸出DNA數(shù)據(jù),通過(guò)57個(gè)時(shí)鐘移位后,在取消shift使能。

wKgZomWUtrCACcG-AACIjzRDEY0147.jpg
wKgZomWUttCAMVtOAACcZvPOSkQ013.jpg
wKgZomWUtteAc71DAABd6qvDoyk264.jpg







審核編輯:劉清

聲明:本文內(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)注

    31

    文章

    5434

    瀏覽量

    124443
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2185

    瀏覽量

    125304
  • FPGA芯片
    +關(guān)注

    關(guān)注

    3

    文章

    248

    瀏覽量

    40344
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    835

    瀏覽量

    68743

原文標(biāo)題:怎樣讀取Xilinx FPGA芯片的設(shè)備標(biāo)識(shí)符---DNA

文章出處:【微信號(hào):FPGA研究院,微信公眾號(hào):FPGA研究院】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    JAVA語(yǔ)言的標(biāo)識(shí)符、注釋和分隔

    JAVA語(yǔ)言的標(biāo)識(shí)符、注釋和分隔 3.2.1 標(biāo)識(shí)符程序中要用到許多名字,諸如類、屬性、方法的名字。標(biāo)識(shí)符就是用來(lái)標(biāo)記它們的名字。Java
    發(fā)表于 12-06 00:21

    2812的eCAN模塊接收消息的接收標(biāo)識(shí)符怎么讀取

    、數(shù)據(jù)字節(jié)會(huì)被寫(xiě)入到郵箱相對(duì)應(yīng)的RAM存儲(chǔ)區(qū)域中,我想問(wèn):怎么才能讀取到消息的標(biāo)識(shí)符(就是那個(gè)0x11001111111)呢?現(xiàn)有郵箱寄存器好像沒(méi)有找到。。。求大神指教
    發(fā)表于 07-01 17:21

    MSCAN標(biāo)識(shí)符

    關(guān)于MSCAN標(biāo)識(shí)符問(wèn)題:我看到有的例程里,CAN0發(fā)送CAN0TXIDR0 = (unsigned char)(msg.id>>3);CAN0TXIDR1 = (unsigned char)(msg.id
    發(fā)表于 05-18 19:33

    如何讀取iPhone的標(biāo)識(shí)符

    我們?nèi)绾伍喿x與BLE先鋒工具包連接的iPhone、Android或任何其他BLE設(shè)備的唯一標(biāo)識(shí)符?
    發(fā)表于 10-16 11:51

    C語(yǔ)言的標(biāo)識(shí)符和關(guān)鍵字有哪些

    五、C語(yǔ)言的標(biāo)識(shí)符和關(guān)鍵字一個(gè)完整的1.C語(yǔ)言的標(biāo)識(shí)符所謂標(biāo)識(shí)符,實(shí)際上是一些由程序編寫(xiě)者自定義的名稱,類似于PIC單片機(jī)匯編語(yǔ)言中給寄存器(RAM)的命名。C語(yǔ)言中所用到的變量名、函數(shù)名、數(shù)組名
    發(fā)表于 07-15 09:31

    CAN總線過(guò)濾器標(biāo)識(shí)符

    ,不是采用一個(gè)標(biāo)識(shí)符加一個(gè)屏蔽位的方式,而是采用兩個(gè)標(biāo)識(shí)符寄存器。接收?qǐng)?bào)文的每一位都必須跟過(guò)濾器標(biāo)識(shí)符相同。STM32普通型芯片的 CAN 有14組過(guò)濾器組(互聯(lián)型有28組過(guò)濾器組)
    發(fā)表于 08-19 07:30

    請(qǐng)問(wèn)NUC029LAN芯片96位唯一標(biāo)識(shí)符 ( UID )怎么讀取出來(lái)?

    NUC029LAN芯片96位唯一標(biāo)識(shí)符 ( UID )怎么讀取出來(lái)?看數(shù)據(jù)手冊(cè)沒(méi)看到在哪里讀取
    發(fā)表于 08-18 06:22

    C語(yǔ)言的標(biāo)識(shí)符和關(guān)鍵字

    標(biāo)識(shí)符是用來(lái)標(biāo)識(shí)源程序中某個(gè)對(duì)象的名字的.這些對(duì)象可以是語(yǔ)句、數(shù)據(jù)類型、函數(shù)、變量、常量、數(shù)組等。一個(gè)標(biāo)識(shí)符由字符串、數(shù)字和下劃線等組成.第一個(gè)字符必須是字母
    發(fā)表于 07-17 16:54 ?94次下載

    python語(yǔ)言的標(biāo)識(shí)符

    在python里,標(biāo)識(shí)符有字母、數(shù)字、下劃線組成。在python中,所有標(biāo)識(shí)符可以包括英文、數(shù)字以及下劃線(_),但不能以數(shù)字開(kāi)頭。
    的頭像 發(fā)表于 12-27 16:50 ?2w次閱讀

    51單片機(jī)的C語(yǔ)言標(biāo)識(shí)符和關(guān)鍵字詳細(xì)資料說(shuō)明

    標(biāo)識(shí)符使用來(lái)標(biāo)識(shí)源程序中的某個(gè)對(duì)象的名字的,這些對(duì)象可以是語(yǔ)句、數(shù)據(jù)類型、函數(shù)、變量、常量、數(shù)組等。 C語(yǔ)言規(guī)定:一個(gè)標(biāo)識(shí)符由字母、數(shù)字和下劃線組成,第一個(gè)字符必須是字母或下劃線,通常以下劃線開(kāi)頭
    發(fā)表于 07-19 17:37 ?1次下載
    51單片機(jī)的C語(yǔ)言<b class='flag-5'>標(biāo)識(shí)符</b>和關(guān)鍵字詳細(xì)資料說(shuō)明

    VHDL中的標(biāo)識(shí)符的遵循法則

    VHDL中的標(biāo)識(shí)符可以是常數(shù)、變量、信號(hào)、端口、子程序或參數(shù)的名字。使用標(biāo)識(shí)符要遵守如下法則:
    發(fā)表于 07-16 09:00 ?1.3w次閱讀

    Zynq UltraScale+ 器件與PL DNA不同的值

    Xilinx 用兩個(gè) 96 位獨(dú)特器件標(biāo)識(shí)符(稱為器件 DNA)為每個(gè) Zynq UltraScale+ 器件編程。一個(gè) DNA 值位于可編程邏輯 (PL) 中,另一個(gè)
    的頭像 發(fā)表于 02-08 14:19 ?1875次閱讀
    Zynq UltraScale+ 器件與PL <b class='flag-5'>DNA</b>不同的值

    Zynq UltraScale+ 器件 — PS DNA 沒(méi)有寫(xiě)保護(hù),是一個(gè)與 PL DNA 不同的值

    Xilinx 用兩個(gè) 96 位獨(dú)特器件標(biāo)識(shí)符(稱為器件 DNA)為每個(gè) Zynq UltraScale+ 器件編程。一個(gè) DNA 值位于可編程邏輯 (PL) 中,另一個(gè)
    發(fā)表于 01-23 06:32 ?10次下載
    Zynq UltraScale+ 器件 — PS <b class='flag-5'>DNA</b> 沒(méi)有寫(xiě)保護(hù),是一個(gè)與 PL <b class='flag-5'>DNA</b> 不同的值

    使用RFID卡創(chuàng)建和讀取唯一訂單標(biāo)識(shí)符的智能裝箱站

    電子發(fā)燒友網(wǎng)站提供《使用RFID卡創(chuàng)建和讀取唯一訂單標(biāo)識(shí)符的智能裝箱站.zip》資料免費(fèi)下載
    發(fā)表于 12-29 14:54 ?0次下載
    使用RFID卡創(chuàng)建和<b class='flag-5'>讀取</b>唯一訂單<b class='flag-5'>標(biāo)識(shí)符</b>的智能裝箱站

    西門子博途中硬件標(biāo)識(shí)符示例

    在配置硬件組件時(shí),STEP 7 將為每個(gè)硬件對(duì)象(如模塊、接口或模塊端口,甚至是智能設(shè)備的傳輸區(qū))自動(dòng)分配硬件標(biāo)識(shí)符。
    的頭像 發(fā)表于 08-29 11:08 ?2.6w次閱讀
    西門子博途中硬件<b class='flag-5'>標(biāo)識(shí)符</b>示例