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

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

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

簡(jiǎn)述燒寫(xiě)FPGA程序配置

FPGA之家 ? 來(lái)源:瓜大三哥 ? 作者:米果不回來(lái) ? 2021-05-11 15:22 ? 次閱讀

1.Master Modes

自動(dòng)下載FPGA程序在本地的非易失性存儲(chǔ)器,而且主模式的時(shí)鐘來(lái)自內(nèi)部晶振。

2.Slave Modes

外部控制下載FPGA配置模式,通常稱為從模式,有串行和并行兩種模式。在從模式中,控制程序下載可以是一個(gè)處理器,MCU,DSP處理器或者測(cè)試鏡像。從模式的程序可以存放在整個(gè)系統(tǒng)的任意地方,比如flash,CPB板,以及主機(jī)處理器代碼,磁盤(pán)或者一個(gè)網(wǎng)絡(luò)連接設(shè)備中。

從模式中需要一個(gè)外部輸入CCLK。

3.PUDC

當(dāng)PUDC為低時(shí),內(nèi)部的上拉電阻使能在每一個(gè)SelectIO引腳。當(dāng)PUDC為高時(shí),不使能時(shí)則不使用內(nèi)部上拉電阻。

4.注意

1. 在設(shè)計(jì)電路圖時(shí),為選擇最優(yōu)的FPGA配置方案,需主要考慮以下4個(gè)方面:總體設(shè)置,下載速率,成本,配置靈活性。

2. 在主模式下,F(xiàn)PGA自動(dòng)加載配置文件數(shù)據(jù),該配置文件數(shù)據(jù)存儲(chǔ)于板載ROM里;從模式下,通過(guò)外部MCU/處理器將配置文件數(shù)據(jù)加載到FPGA中。

3. 用作配置FPGA的專(zhuān)用管腳在配置完成后不能夠被用作普通IO管腳,而非專(zhuān)用管腳在配置完畢后即被釋放,可用作普通IO管腳。

4. 電路設(shè)計(jì)時(shí),一定要對(duì)M1M0管腳進(jìn)行正確的電平設(shè)定。為了今后擴(kuò)展需要或者暫時(shí)不確定為FPGA選擇何種配置模式,可為M1M0管腳同時(shí)預(yù)留上拉和下拉電阻,便于靈活選擇。

94fae314-b20b-11eb-bf61-12bb97331649.jpg

配置模式硬件選擇,還是很經(jīng)典的。

如下圖,當(dāng)采用JTAG的方式下載程序,M=[101],硬件上M[2]上拉

當(dāng)采用SPI下載程序時(shí)候,M=[001],硬件上M[2]下拉

951e6c1c-b20b-11eb-bf61-12bb97331649.jpg

編輯:jq

聲明:本文內(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21767

    瀏覽量

    604615
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    401

    瀏覽量

    71742
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1716

    瀏覽量

    91832

原文標(biāo)題:燒寫(xiě)FPGA程序配置

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Epson可編程晶振SG-8018/8101/9101如何使用SG-Writer II寫(xiě)配置

    的頻率計(jì)劃,如輸出頻率、溫度范圍、精度等等??蓱?yīng)用于GPS、工業(yè)設(shè)備、基站等等提供時(shí)鐘源。下面將介紹如何使用EpsonSG-WriterII寫(xiě)配置:1、首先將所需要
    的頭像 發(fā)表于 11-26 15:23 ?233次閱讀
    Epson可編程晶振SG-8018/8101/9101如何使用SG-Writer II<b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b><b class='flag-5'>配置</b>

    迅為itop-3568開(kāi)發(fā)板AMP雙系統(tǒng)使用手冊(cè)之寫(xiě)AMP鏡像

    迅為itop-3568開(kāi)發(fā)板AMP雙系統(tǒng)使用手冊(cè)之寫(xiě)AMP鏡像
    的頭像 發(fā)表于 11-04 15:00 ?575次閱讀
    迅為itop-3568開(kāi)發(fā)板AMP雙系統(tǒng)使用手冊(cè)之<b class='flag-5'>燒</b><b class='flag-5'>寫(xiě)</b>AMP鏡像

    EEPROM寫(xiě)與DFU寫(xiě)有什么區(qū)別?

    您好,我想請(qǐng)問(wèn)一下EEPROM寫(xiě)與DFU寫(xiě)有啥區(qū)別嗎,還有就是我想問(wèn)一下配置minidsp界面上IADC與IDAC是什么意思,抽取因子跟它是什么關(guān)系?謝謝!
    發(fā)表于 10-31 06:30

    固化FPGA配置芯片的方式

    每次在系統(tǒng)掉電之后,之前載入的程序將會(huì)丟失,系統(tǒng)上電后需要重新配置。設(shè)計(jì)者為了彌補(bǔ)這項(xiàng)缺陷,在FPGA芯片的旁邊都會(huì)設(shè)置一個(gè)flash(掉電不丟失)。
    的頭像 發(fā)表于 10-24 18:13 ?405次閱讀
    固化<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>芯片的方式

    觸摸屏驅(qū)動(dòng)板無(wú)法寫(xiě)程序的相關(guān)原因

    每次聽(tīng)到別人說(shuō)是什么原因?qū)е掠|摸屏驅(qū)動(dòng)板無(wú)法寫(xiě)程序,就很想去討論一下。今天就跟大家聊聊到底是什么原因?qū)е碌摹?/div>
    的頭像 發(fā)表于 10-21 11:19 ?280次閱讀

    可重復(fù)寫(xiě)的語(yǔ)音芯片具備哪些特點(diǎn)?

    可重復(fù)寫(xiě)語(yǔ)音芯片具有高可靠性、低功耗、靈活性、安全性、成本效益,支持USB下載更換語(yǔ)音,組合播放,PWM和DAC輸出,休眠模式和抗干擾,適合工業(yè)及需修改語(yǔ)音場(chǎng)合。
    的頭像 發(fā)表于 07-16 09:36 ?254次閱讀

    STM8S207怎么限制hex文件的寫(xiě)次數(shù)?

    求問(wèn)各位大神我們用的STM8S207芯片,開(kāi)發(fā)環(huán)境IAR,程序編寫(xiě)基本完成 批量生產(chǎn)打算讓合作的廠商自己寫(xiě)程序,我們只按板子個(gè)數(shù)收費(fèi),但提供
    發(fā)表于 05-11 07:12

    stm32cubemx配置單片機(jī)的USB外設(shè)為CDC模式,寫(xiě)程序時(shí)出錯(cuò)怎么解決?

    我用的單片機(jī)型號(hào)是STM32L496VGT3,按照網(wǎng)上的教程用STM32CUBEMX將單片機(jī)的USB外設(shè)配置為CDC模式,生成代碼之后在寫(xiě)程序是總是提示下面的錯(cuò)誤,請(qǐng)問(wèn)有哪位遇到過(guò)類(lèi)
    發(fā)表于 04-29 08:09

    STM32H743ZIT6 keil程序不進(jìn)去,寫(xiě)報(bào)錯(cuò)的原因?怎么解決?

    為輸入設(shè)置。(因JTRST的設(shè)置影響其他JTAG引腳)。再在代碼中將JTRST的配置注釋掉。 2.使用SWD寫(xiě)程序后,只有一次能進(jìn)。后面
    發(fā)表于 03-27 06:36

    請(qǐng)問(wèn)CY8C29466-24SXI程序寫(xiě)用什么工具?還有寫(xiě)管理軟件?

    你好!CY8C29466-24SXI程序寫(xiě)用什么工具?還有寫(xiě)管理軟件?
    發(fā)表于 02-22 06:57

    用USB轉(zhuǎn)TTL線怎么把程序寫(xiě)到stm32f103C8T6中

    用USB轉(zhuǎn)TTL線怎么把程序寫(xiě)到stm32f103C8T6中? 將程序寫(xiě)到STM32F103C8T6芯片中需要使用USB轉(zhuǎn)TTL線連接計(jì)算機(jī)和開(kāi)發(fā)板,并使用適當(dāng)?shù)能浖?lái)進(jìn)行編程和
    的頭像 發(fā)表于 01-31 15:46 ?7448次閱讀

    CMS-WRITER V8寫(xiě)器用戶手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《CMS-WRITER V8寫(xiě)器用戶手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 01-30 17:54 ?2次下載

    想通過(guò)CAN寫(xiě)程序,有沒(méi)有擦寫(xiě)TC275flash的程序

    想通過(guò)CAN寫(xiě)程序,有沒(méi)有擦寫(xiě)TC275flash的程序?
    發(fā)表于 01-25 07:28

    如何通過(guò)CAN為T(mén)C233芯片寫(xiě)程序?

    Hi 大家好,我需要咨詢一個(gè)程序寫(xiě)的問(wèn)題,我想知道如何使用CAN線來(lái)為的TC233芯片寫(xiě)程序
    發(fā)表于 01-23 07:57

    使用n79e85j寫(xiě)demo程序時(shí),flash寫(xiě)不了是怎么回事?

    使用n79e85j寫(xiě)demo程序時(shí),flash寫(xiě)不了,還有是誰(shuí)能告訴我demo里的那幾個(gè)有關(guān)flash的
    發(fā)表于 01-17 07:37