吴忠躺衫网络科技有限公司

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

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

3天內不再提示

如果FPGA配置失敗的應對措施解析

Hx ? 來源:ZYNQ ? 作者:ZYNQ ? 2021-04-21 15:49 ? 次閱讀

前言:

都知道FPGA的啟動方式有很多種,比如JTAG、SPI,BPI,SeletMAP,Serial等等吧,又分為主從即Master和Slave(時鐘由FPGA的管腳發出,專用的CCLK信號為主,否則為從,有的配置有輔助時鐘EMCCLK,它由外部的晶振提供,從FPGA的EMCCLK輸入,經過專用的邏輯,再從CCLK管腳輸出給想用的器件,),那么問題來了,配置失敗怎么辦呢??????????????看DONE管腳呀,你已經失敗了 ,一般情況下DONE管腳是低電平,另尋途徑了 只有。。。。。。

只有一個辦法,廠家已經給你想好了 看狀態寄存器(相應手冊的),它可以很快的輔助你找到配置失敗的原因,不管你是哪個系列的或者使用的是ISE也好,Vivado也罷,Xilinx FPGA的狀態字,在它的所有系列器件當中,關于狀態位的定義基本保持一直,但是也有一些細微的差別,建議看相應系列的數據手冊,比如我所要調試的時V-7,我查看Ug470

100061512-121408-2.png

100061512-121410-3.png

100061512-121411-4.png

每一位的解釋已經很清楚了 ,那么我們怎么讀出這些狀態字呢,首先我們拿出一塊FPGA,連接好下載線和板子,板子上電,打開JTAG,Hardware Manager 窗口顯示如下:

100061512-121412-5.png

將鼠標選中1(我們的器件),擦看2處,點擊3處,查看4處,我們來展開配置狀態的寄存器,同時對照上面的對每一位的解釋大概說一下把,

100061512-121413-6.png

只有BIT02 PLL_LOCK, BIT03 DCI_MATCH, BIT11 INIT_B_INTERNAL, BIT12 INIT_B_PIN(即初始化狀態和時鐘及DCI部分)的值必須是1;

BIT08-10 MODE PINS(配置模式),BIT21 SECURITY_STATUS, BIT25-26 BUS_WIDTH,BIT28 PUDC_B根據FPGA和板子具體的設定,可以為1或者0,其他都必須是0。

這樣大概就能夠判斷你的板子的狀態了,如果出現其他的值,那么可以能你的配置電路出現了問題,還有其他的出現的比較典型的值,下次再給大家討論吧。
編輯:lyn

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

    關注

    1630

    文章

    21796

    瀏覽量

    606003
  • Vivado
    +關注

    關注

    19

    文章

    815

    瀏覽量

    66889
  • 狀態寄存器
    +關注

    關注

    0

    文章

    39

    瀏覽量

    7144
收藏 人收藏

    評論

    相關推薦

    集成電路電磁兼容性及應對措施相關分析(二)—集成電路ESD問題應對措施

    至關重要。預防措施能夠將 ESD 抗擾度提高到約 15kV,這表明通過合理的設計和防護,可以有效降低 ESD 對電子模塊的影響 二、ESD問題應對措施 ESD 測試只能在成品部件上進行,這是因為只有在整個部件完成開發和生產后,才
    的頭像 發表于 12-18 09:44 ?255次閱讀
    集成電路電磁兼容性及<b class='flag-5'>應對</b><b class='flag-5'>措施</b>相關分析(二)—集成電路ESD問題<b class='flag-5'>應對</b><b class='flag-5'>措施</b>

    自動化創建UI并解析數據

    *附件:32960_auto.rar備注:Main.vi是ui自動化2.1.vi,配置文件為32960.B.ini。 目前可以實現根據配置文件自動化創建控件并布局,且可以自動解析接收到的數據內容寫入
    發表于 12-10 08:41

    使用FPGA與DAC53202進行通訊,通過SPI配置DAC但是讀取失敗了,為什么?

    我使用FPGA與DAC53202進行通訊,按如下步驟通過SPI配置DAC,但是讀取失敗 (無論回讀common-config還是DAC-x-DATA,SDO始終為高電平
    發表于 11-18 08:07

    固化FPGA配置芯片的方式

    FPGA可以反復的重新配置,這就意味著設計者可以不斷的反復的下載設計的邏輯做驗證。如果出現錯誤或者需要升級,只需要修改設計,重新下載設計邏輯電路即可。FPGA雖然有重新
    的頭像 發表于 10-24 18:13 ?461次閱讀
    固化<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>芯片的方式

    一種簡單高效配置FPGA的方法

    本文描述了一種簡單高效配置FPGA的方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA設備。這種方法減少了硬件組件、板空間和成本。
    的頭像 發表于 10-24 14:57 ?806次閱讀
    一種簡單高效<b class='flag-5'>配置</b><b class='flag-5'>FPGA</b>的方法

    香港大帶寬服務器連接失敗怎么辦?

    香港大帶寬服務器連接失敗是一個多方面的問題,它可能涉及到網絡問題、服務器故障、配置錯誤等多種因素。在全球化的互聯網環境中,海外大帶寬服務器成為企業和個人數據傳輸和業務需求的重要工具。然而,當遇到連接
    的頭像 發表于 09-04 10:11 ?242次閱讀

    變電站故障處理應對措施

    在電力系統中,變電站扮演著電流與電壓交換、分配的關鍵角色。然而變電站可能遇到一系列故障問題,本文將重點探討變電站常見故障的診斷及處理策略。 變電站電壓互感器故障應對措施 應對電壓互感器故障,首要任務
    的頭像 發表于 08-15 17:21 ?543次閱讀

    使用CIPDOMAIN命令時,解析長度為64個字符或更大的DNS名稱失敗了,為什么?

    使用 CIPDOMAIN 命令時,嘗試解析長度為 64 個字符或更大的 DNS 名稱失敗。 例: AT+CIPDOMAIN=\"
    發表于 07-11 07:59

    使用psoc編程器寫入Modus生成的Hex文件時,Hex文件解析失敗的原因?

    我們正在使用 pSoC6 CY8C6137BZI-F14 做軟件, 我們使用 Modus 集成開發環境。 但當我們使用 psoc 編程器寫入 Modus 生成的 Hex 文件時, psoc 編程器顯示以下錯誤: Hex 文件解析失敗。 未知記錄類型。 你能告訴我原因嗎
    發表于 05-21 06:57

    SD卡鏡像啟動過程中如何第一時間獲取FPGA配置狀態?

    如果用戶參考Intel教程Embedded Linux Beginners Guide制作SD卡image,那么FPGA配置文件(.rbf)是在uboot階段被加載。
    的頭像 發表于 04-16 16:30 ?555次閱讀
    SD卡鏡像啟動過程中如何第一時間獲取<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>狀態?

    解析EMI電磁干擾:原理、影響與應對策略

    深圳比創達電子|解析EMI電磁干擾:原理、影響與應對策略
    的頭像 發表于 04-02 11:35 ?2176次閱讀
    <b class='flag-5'>解析</b>EMI電磁干擾:原理、影響與<b class='flag-5'>應對</b>策略

    EMI(電磁干擾):原理、影響與應對措施

    EMI(電磁干擾):原理、影響與應對措施?|深圳比創達電子EMC
    的頭像 發表于 03-26 11:22 ?2796次閱讀
    EMI(電磁干擾):原理、影響與<b class='flag-5'>應對</b><b class='flag-5'>措施</b>?

    EMI解析:影響、防護與應對策略?

    EMI解析:影響、防護與應對策略?|深圳比創達電子EMC
    的頭像 發表于 03-12 10:22 ?749次閱讀
    EMI<b class='flag-5'>解析</b>:影響、防護與<b class='flag-5'>應對</b>策略?

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一種在AMD Xilinx 7系列FPGA上實現雙鏡像(或多鏡像)切換的方案。它允許在FPGA中加載兩個不同的配置鏡像,并在需要時切換。
    的頭像 發表于 02-25 10:54 ?1372次閱讀
    AMD Xilinx 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit<b class='flag-5'>配置</b>

    鴻蒙新手入門-環境準備問題解析

    ”。 解決措施 ArkTS/JS SDK下載失敗,一般情況下,主要是由于npm代理配置問題,或未清理npm緩存信息導致,可按照如下方法進行處理。 檢查網絡是否受限,如果需要通過代理
    發表于 02-18 17:44
    百家乐官网投注窍门| 百家乐投注翻倍方法| 太阳城团购| 百家乐官网折叠桌| 百家乐博弈指数| 百家乐官网公式分析| 百家乐下载免费软件| 六盘水市| 做生意门口怎么摆放| 百家乐软件l柳州| 平博国际| 线上百家乐可靠吗| 淘宝皇冠网店| 海立方百家乐赢钱| 现金网制作| 火命与金命做生意 | 墓地附近做生意风水| 晓游棋牌游戏大厅下载| 百家乐官网国际娱乐平台| 大发888游戏平台403| 百家乐官网牌盒| 香港六合彩开码| 百家乐太阳城怎么样| 葡京百家乐官网技巧| 誉博百家乐327589| 半圆百家乐官网桌子| 太阳城娱乐网址| 德州扑克 比赛| 娱乐城百家乐打不开| 百家乐官网注码技巧| 长江百家乐的玩法技巧和规则| 游戏| 乐天百家乐的玩法技巧和规则 | 太阳城sun866| 伟易博百家乐官网娱乐城| 金赞娱乐| 澳门百家乐网络游戏信誉怎么样| 赌片百家乐官网的玩法技巧和规则| 蒙特卡罗代理| 百家乐微笑打法| 博九百家乐官网的玩法技巧和规则 |