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

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

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

?在配置FPGA器件時的常見問題及其解決方法

FPGA設計論壇 ? 來源:未知 ? 2022-11-17 12:15 ? 次閱讀

FPGA器件配置方式分三大類:主動配置、被動配置和JTAG配置。

主動配置:由FPGA器件引導配置操作過程。

被動配置:由計算機或控制器控制配置過程。上電后,控制器件或主控器把存儲在外部存儲器中的數(shù)據(jù)送入FPGA器件內(nèi),配置完成之后將對器件I/O和寄存器進行初始化。初始化完成后,進入用戶模式,開始正常工作。

一旦設計者選定了FPGA系統(tǒng)的配置方式,需要將器件上的MSEL引腳設定為固定值,以指示當前所采用的配置方式。

常用的配置方式有:

PS配置(Passive Serial Configuration):被動串行配置

AS配置(Active Serial Configuration):主動串行配置

PPS配置(Passive Parallel Synchronous Configuration):被動并行同步配置

FPP配置(Fast Passive Parallel Configuration):快速被動并行配置

PPA配置(Passive Parallel Asynchronous Configuration):被動并行異步配置

PSA配置(Passive Serial Asynchronous Configuration):被動串行異步配置

JTAG配置(JointTest Action Group Configuration)

在配置FPGA器件時的常見問題及其解決方法。

(1)當模式改變后,同時需要修改產(chǎn)生位流文件中的配置時鐘的屬性為CCLK或JTAGClock,否則無法配置。

(2)DONE狀態(tài)腳始終為低解決方法:檢查該引腳的負載是否太重,選擇合適的上拉電阻。

(3)器件上電后有時能夠配置成功,有時不成功解決方法:這種情況大部分是因為器件的復位未完成,就開始出現(xiàn)數(shù)據(jù)流。延長復位時間,即延長PROG_B信號的低電平時間。電源檢測正常后,該信號至少還需保持300 ms的低電平。Spartan-3系列器件的內(nèi)部配置電路如圖1所示,該器件需要滿足VCCINT至少達到1.0V,Bank4的電源VCCO_4至少達到1.0V,輔助電源VCCAUX至少達到2.0V,才能進入配置狀態(tài),可在PROG_B引腳上分別接一個4.7kΩ電阻到電源,如果電源滿足條件,10μF電容到地。

(4)無法正常配置或發(fā)現(xiàn)加載過程中INIT_B信號被拉低

解決方法:檢查配置時鐘信號CCLK或JTAG時鐘信號TCK是否存在干擾信號或過沖。如果有干擾,判斷干擾源并增加濾波措施;如果有過沖,說明該信號線阻抗不匹配(因傳輸線過長等原因造成),需要增加匹配電阻。根據(jù)IBIS模型分析,采用LVCMOS25(10 mA)或LVTTL(12 mA)接口標準,一般情況下,CCLK的引線長度不要超過3~4英寸,可通過增加源端匹配(串聯(lián)33Ω~100Ω電阻)來改變時鐘信號的質(zhì)量。CCLK的布線很重要,最好不要開叉。如果一定要開叉,參考對應器件的手冊查看最大允許的分支長度是多少。

如果器件的旁路電容設計不合理或數(shù)據(jù)線上有地線及彈(Ground bounce)信號,也會造成配置失敗。

(5)無法通過計算機并行口配置

解決方法:檢查計算機并行口模式設置是否正確。如果計算機的并行口信號太差,存在干擾,則采用質(zhì)量好的配置電纜(Cable-IV)排除干擾。

(6)DONE腳已經(jīng)變高,但器件仍然不工作

解決方法:如果確認設計無誤,那么可能是器件的啟動順序設置不正確。參考配置流程,通過設計工具重新設置啟動順序。




掃描二維碼獲取

更多精彩

FPGA設計論壇




歡迎關注至芯科技

至芯官網(wǎng):www.zxopen.com

至芯科技技術論壇:www.fpgaw.com

至芯科技淘寶網(wǎng)址:

https://zxopen.taobao.com

至芯科技FPGA初級課程(B站):

https://space.bilibili.com/521850676

至芯科技FPGA在線課程(騰訊課堂):

https://zxopenbj.ke.qq.com/

至芯科技-FPGA 交流群(QQ):282124839






精彩推薦



至芯科技12年不忘初心、再度起航11月12日北京中心FPGA工程師就業(yè)班開課、線上線下多維教學、歡迎咨詢!
數(shù)字鐘之時鐘控制模塊
至芯FPGA入門課程之《 實時時鐘 》設計
掃碼加微信邀請您加入FPGA學習交流群




歡迎加入至芯科技FPGA微信學習交流群,這里有一群優(yōu)秀的FPGA工程師、學生、老師、這里FPGA技術交流學習氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!



點個在看你最好看





原文標題:?在配置FPGA器件時的常見問題及其解決方法

文章出處:【微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

    關注

    1620

    文章

    21510

    瀏覽量

    598972

原文標題:?在配置FPGA器件時的常見問題及其解決方法

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    HSHA驅(qū)動器報警的常見問題解決方法

    HSHA驅(qū)動器報警的常見問題解決方法可以歸納如下: 常見問題 電機過載 : 原因 :電機長時間超負荷運行或短時間負載過重。 表現(xiàn) :驅(qū)動器可能顯示Err 03等錯誤代碼。 伺服驅(qū)動過載 : 原因
    的頭像 發(fā)表于 09-19 09:20 ?134次閱讀

    RF430CL33xH器件常見問題

    電子發(fā)燒友網(wǎng)站提供《RF430CL33xH器件常見問題.pdf》資料免費下載
    發(fā)表于 09-18 14:34 ?0次下載
    RF430CL33xH<b class='flag-5'>器件</b>的<b class='flag-5'>常見問題</b>

    pcb設計中遇到的常見問題解決方法

    電氣或機械規(guī)范。 解決方法 : 確保所有設計元素(如焊盤、孔徑、走線寬度和間距)符合IPC標準。 使用自動化設計規(guī)則檢查(DRC)工具來識別和修正問題。 2. 材料選擇問題 問題 :選擇了不適合應用的材料。 解決方法 : 根據(jù)應用需求(如溫度
    的頭像 發(fā)表于 09-02 14:53 ?355次閱讀

    RS485常見問題解決方法

    RS485總線是工業(yè)上最常用的通信方式之一,實際布線或使用過程中通常會出現(xiàn)一系列問題,今天總結一些平時RS485通訊可能會出現(xiàn)的通訊問題及其解決方法以供大家參考。什么是RS485?RS485是一種
    的頭像 發(fā)表于 06-14 08:20 ?1412次閱讀
    RS485<b class='flag-5'>常見問題</b>及<b class='flag-5'>解決方法</b>

    電機逆變器的常見故障及解決方法

    電機逆變器是電動汽車、風力發(fā)電、太陽能發(fā)電等系統(tǒng)中不可或缺的核心部件,其作用是將直流電轉(zhuǎn)換為交流電,驅(qū)動電機運行。然而,實際運行過程中,電機逆變器可能會遭遇各種故障,影響其正常工作。本文將詳細探討電機逆變器的常見故障及其
    的頭像 發(fā)表于 06-04 16:10 ?1821次閱讀

    鴻蒙OpenHarmony:【常見編譯問題和解決方法

    常見編譯問題和解決方法
    的頭像 發(fā)表于 05-11 16:09 ?1453次閱讀

    Ubuntu系統(tǒng)常見問題及解答

    今天小編為大家總結了Ubuntu系統(tǒng)常見問題解決方法,便于收藏和查閱,大家快快碼住哦~
    的頭像 發(fā)表于 04-19 12:29 ?747次閱讀
    Ubuntu系統(tǒng)<b class='flag-5'>常見問題</b>及解答

    家用路由器常見問題解決方法

    家用路由器已成為我們家庭中不可或缺的一部分。然而,由于各種原因,家用路由器可能會遇到各種各樣的問題。本文將介紹一些常見的家用路由器問題及相應的解決方法,以幫助讀者更好地維護和管理自己的網(wǎng)絡環(huán)境。
    的頭像 發(fā)表于 04-18 17:42 ?668次閱讀

    小區(qū)門禁系統(tǒng)常見故障及解決方法

    小區(qū)門禁系統(tǒng)是保障小區(qū)安全的重要設備,但常常會遇到各種故障。本文將從硬件故障、軟件故障及其常見故障三個方面介紹小區(qū)門禁系統(tǒng)的常見故障及解決方法。 硬件故障是小區(qū)門禁系統(tǒng)
    的頭像 發(fā)表于 02-02 11:00 ?1866次閱讀

    常見的電壓問題及其解決方法

    常見的電壓問題及其解決方法? 電壓問題是常見的電氣故障之一,它可能會導致設備故障、損壞甚至危險。日常生活和工作中,我們經(jīng)常會遇到一些電壓問
    的頭像 發(fā)表于 12-11 17:16 ?2178次閱讀

    異步信號與同步電路交互的問題及其解決方法

    不良影響。本文將詳細介紹異步信號與同步電路交互問題的背景、常見的問題及其解決方法。 一、背景 現(xiàn)代電子系統(tǒng)中,通信和交互已經(jīng)成為不可或缺的一部分。為了實現(xiàn)設備之間的信息傳遞和控制,我
    的頭像 發(fā)表于 12-07 10:53 ?514次閱讀

    采用FPGA驅(qū)動GPS模塊和電子羅盤模塊的解決方法

    電子發(fā)燒友網(wǎng)站提供《采用FPGA驅(qū)動GPS模塊和電子羅盤模塊的解決方法.pdf》資料免費下載
    發(fā)表于 10-26 09:02 ?1次下載
    采用<b class='flag-5'>FPGA</b>驅(qū)動GPS模塊和電子羅盤模塊的<b class='flag-5'>解決方法</b>

    【技術專欄】泰凌微電子產(chǎn)測工具使用——常見問題解決方法(二)

    產(chǎn)測工具使用——常見問題解決方法(一) 2 生產(chǎn)的歷史數(shù)據(jù)怎么查看? EvkMonitor每次打開的時候會在“EvkMonitordatabase”目錄下生成當前日期名稱的*.db數(shù)據(jù)庫文件,這個文件記錄了每次燒錄的結果,可以用SQLite工具打開。但有個限制是只有接電
    的頭像 發(fā)表于 10-25 16:15 ?849次閱讀
    【技術專欄】泰凌微電子產(chǎn)測工具使用——<b class='flag-5'>常見問題解決方法</b>(二)

    電感嘯叫的常見原因以及解決方法

    電子發(fā)燒友網(wǎng)站提供《電感嘯叫的常見原因以及解決方法.docx》資料免費下載
    發(fā)表于 10-15 11:03 ?2次下載

    斜齒輪減速機常見問題解決方法

    一、斜齒輪減速機常見問題及其原因1.減速機發(fā)熱和漏油為了提高效率,蝸輪減速機一般均采用有色金屬做蝸輪,蝸桿則采用較硬的鋼材。由于是滑動摩擦傳動,運行中會產(chǎn)生較多的熱量,使減速機各零件和密封之間熱膨脹
    的頭像 發(fā)表于 09-25 08:08 ?1374次閱讀
    斜齒輪減速機<b class='flag-5'>常見問題</b>及<b class='flag-5'>解決方法</b>