《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 其他 > 教學:FPGA的上電過程介紹

教學:FPGA的上電過程介紹

2022-08-16
來源:FPGA研究院
關鍵詞: FPGA 芯片 數據 軟件

  目前,大多數FPGA芯片是基于 SRAM 的結構的, 而 SRAM 單元中的數據掉電就會丟失,因此系統上電后,必須要由配置電路將正確的配置數據加載到 SRAM 中,此后 FPGA 才能夠正常的運行。

  常見的配置芯片有EPCS 芯片 (EPCS4、EPCS8、EPCS16、EPCS64、EPCS128),還有通用的串行 SPI FLASH 芯片如 M25P40、 M25P16、 W25Q16 等。

  配置(configuraTIon)是對FPGA的內容進行編程的過程。每次上電后都需要進行配置是基于SRAM工藝FPGA的一個特點,也可以說是一個缺點。FPGA配置過程如下:

 f758021a-1c33-11ed-ba43-dac502259ad0.png

  FPGA配置方式

  根據FPGA在配置電路中的角色,可以將配置方式分為三類:

  1.FPGA主動串行(AS)方式

  2. JTAG方式

  3. FPGA被動(Passive)方式

 f76d02aa-1c33-11ed-ba43-dac502259ad0.png

  FPGA配置過程

  FPGA的配置包括3個階段:復位、配置和初始化。

f77f93c0-1c33-11ed-ba43-dac502259ad0.jpg

  FPGA正常上電后,當其nCONFIG管腳被拉低時,器件處于復位狀態,這時所有的配置RAM內容被清空,并且所有I/O處于高阻態,FPGA的狀態管腳nSTATUS和CONFIG_DONE管腳也將輸出為低。當FPGA的nCONFIG管腳上出現一個從低到高的跳變以后,配置就開始了,同時芯片還會去采樣配置模式(MSEL)管腳的信號狀態,決定接受何種配置模式。

  隨之,芯片將釋放漏極開路(open-drain)輸出的nSTATUS管腳,使其由片外的上拉電阻拉高,這樣,就表示FPGA可以接收配置數據了。在配置之前和配置過程中,FPGA的用戶I/O均處于高阻態。

  在接收配置數據的過程中,配置數據由DATA管腳送入,而配置時鐘信號由DCLK管腳送入,配置數據在DCLK的上升沿被鎖存到FPGA中,當配置數據被全部載入到FPGA中以后,FPGA上的CONF_DONE信號就會被釋放,而漏極開路輸出的CONF_DONE信號同樣將由外部的上拉電阻拉高。因此,CONF_DONE管腳的從低到高的跳變意味著配置的完成,初始化過程的開始,而并不是芯片開始正常工作。

  INIT_DONE是初始化完成的指示信號,它是FPGA中可選的信號,需要通過Quartus II工具中的設置決定是否使用該管腳。在初始化過程中,內部邏輯、內部寄存器和I/O寄存器將被初始化,I/O驅動器將被使能。

  當初始化完成以后,器件上漏極開始輸出的INIT_DONE管腳被釋放,同時被外部的上拉電阻拉高。這時,FPGA完全進入用戶模式,所有的內部邏輯以及I/O都按照用戶的設計運行,這時,那些FPGA配置過程中的I/O弱上拉將不復存在。不過,還有一些器件在用戶模式下I/O也有可編程的弱上拉電阻。在完成配置以后,DCLK信號和DATA管腳不應該被浮空(floaTIng),而應該被拉成固定電平,高或低都可以。

  FPGA配置模式選擇

  用戶可以通過設置FPGA上的MSEL0、MESL1兩個引腳的狀態來選擇配置方式。各種方式的MSEL0、MESL1設置如下表所列:

 f7980324-1c33-11ed-ba43-dac502259ad0.png

  說明:

  在上表中,如果只采用一種配置方式,則可以直接將MSEL0、MESL1連接到VCC(注意要與FPGA的IO口的供電VCCIO相同)或GND;

  如果需要多種配置方式,那么MSEL要用控制器(單片機、CPLD等)來控制以進行切換;

  MSEL管腳在配置開始前必須處于一個固定的狀態,因此不能將MSEL管腳懸空。

  主動串行配置

  主動串行配置方式(AS)是將配置數據事先存儲在串行配置器件EPCS中,然后在系統上電時Cyclone IV FPGA通過串行接口讀取配置數據(如果是壓縮數據,還會進行解壓縮處理)對內部的SRAM單元進行配置。

  因為上述配置過程中FPGA控制配置接口,因此通常稱為主動配置方式。在配置期間,Cyclone IV用過串行接口來讀配置數據,來對里面的SRAM編程。串行配置器件的四個接口包括,串行時鐘輸入DCLK,串行數據輸出DATA,低有效的片選信號NCE,串行數據輸入ASDI。

  主動串行配置電路圖:

 f7ae8220-1c33-11ed-ba43-dac502259ad0.png

  因為FPGA上的nSTATUS、CONFIG_DONE管腳都是開漏結構,所以都要接上拉電阻。FPGA的片選腳nCE必須接地。

  JTAG配置

  通過JTAG接口,利用Quartus II軟件可以直接對FPGA進行單獨的硬件重新配置。Quartus II軟件在編譯時會自動生成用于JTAG配置的。sof文件。

  如果同時使用AS方式和JTAG方式來配置FPGA,JTAG配置方式擁有最高的優先級,此時AS方式將停止,而執行JTAG方式配置。

f7b766c4-1c33-11ed-ba43-dac502259ad0.png

  利用Quartus II軟件和USB Blaster等下載電纜可下載配置數據到FPGA。Quartus II軟件可以驗證JTAG配置是否成功。JTAG配置通過下載電纜使用SOF、Jam或者JBC文件直接對FPGA進行配置,這種配置方式只能用于調試階段,因為,掉電后FPGA中的配置數據將丟失。

  被動串行配置

  被動串行PS配置方式是Altera Cyclone IV系列FPGA配置方式中比較常用的方式。但是,在工程應用中若采用這種配置方式,FPGA需要連接一個智能主機(比如復雜可編程邏輯器件CPLD/微控制單元MCU等)以給其提供配置時鐘和配置數據。

  在該配置方式下,智能主機在保證與存儲配置數據的閃存通信無誤的情況下,只需向FPGA提供一個DCLK信號和一個DATA0信號即可實現對FPGA的配置。另外,該DCLK信號還可以實現多種頻率以滿足用戶對配置時間的需求,這是該配置方式的一大亮點。

f7cd34a4-1c33-11ed-ba43-dac502259ad0.png

  本文介紹了以Altera型的FPGA芯片為例介紹了FPGA的上電過程,并描述了三種常見的配置模式,用戶可以根據不同的需求來采用對應的配置模式,每種配置模式下對應的配置數據類型也是不相同的。



更多信息可以來這里獲取==>>電子技術應用-AET<< 

mmexport1621241704608.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲欧美日韩一区| 日韩一级精品视频在线观看| 一区二区三区免费在线观看| 欧美精品偷拍| 在线观看日韩www视频免费| 亚洲片在线资源| 日韩午夜免费视频| 国产精品福利影院| 久久久久久久网| 伊人蜜桃色噜噜激情综合| 欧美一二三视频| aa成人免费视频| 在线免费日韩片| 亚洲一区观看| 亚洲精品激情| 欧美日韩成人一区二区三区| 国产一区二区在线免费观看| 久久精品国产欧美亚洲人人爽| 午夜精品区一区二区三| 一区二区激情视频| 欧美激情一区二区在线| 国产欧美日韩一区二区三区在线观看| 欧美日韩美女在线观看| 国产一区高清视频| 久久一本综合频道| 欧美日韩在线三区| 在线性视频日韩欧美| 国产精品嫩草影院一区二区| 欧美吻胸吃奶大尺度电影| 国产精品99一区二区| 在线免费观看一区二区三区| 国产精品国产福利国产秒拍| 久久成人羞羞网站| 欧美成人精品一区| 日韩视频一区| 久久久精品2019中文字幕神马| 欧美怡红院视频一区二区三区| 国产九区一区在线| 亚洲精品日韩在线| 亚洲免费一区二区| 国产精品视频久久一区| 欧美在线高清| 欧美一区二区精美| 悠悠资源网亚洲青| 国产欧美日本一区视频| 久久综合色婷婷| 欧美日本国产精品| 欧美视频中文一区二区三区在线观看| 欧美在线精品一区| 亚洲国产精品久久久久久女王| 欧美日韩免费高清一区色橹橹| 最新亚洲一区| 亚洲综合久久久久| 一区久久精品| 1024成人网色www| 欧美了一区在线观看| 欧美视频在线观看一区| 欧美视频成人| 国产伦精品一区二区三区四区免费| 久久久久久免费| 国产精品mv在线观看| 宅男66日本亚洲欧美视频| 一区二区三区欧美在线| 久久精品国产亚洲一区二区| 中文成人激情娱乐网| 亚洲一级特黄| 国产亚洲视频在线| 久久久999精品视频| 红杏aⅴ成人免费视频| 欧美一区2区三区4区公司二百| 亚洲综合清纯丝袜自拍| 欧美 亚欧 日韩视频在线| 精品91视频| 在线亚洲成人| 在线电影一区| 亚洲综合视频网| 欧美成人免费va影院高清| 99国产一区二区三精品乱码| 欧美精品色一区二区三区| 欧美日韩免费一区二区三区| 亚洲国产欧美在线人成| 久久精品72免费观看| 国产精品一区免费观看| 久久久久久久久久久一区| 久久久美女艺术照精彩视频福利播放| 亚洲精品美女久久久久| 蜜臀a∨国产成人精品| 国外成人在线| 一本色道久久综合亚洲精品不卡| 国产精品永久| 久久精品亚洲精品国产欧美kt∨| 男人插女人欧美| 欧美日韩国产欧美日美国产精品| 亚洲在线不卡| 欧美精品在线观看91| 好吊成人免视频| 裸体一区二区三区| 午夜久久美女| 欧美日韩一卡| 伊人久久亚洲影院| 久久这里有精品15一区二区三区| 久久香蕉精品| 免费观看一级特黄欧美大片| 欧美乱妇高清无乱码| 欧美在线影院在线视频| 噜噜噜噜噜久久久久久91| 亚洲大片一区二区三区| 免费一级欧美在线大片| 伊人久久亚洲热| 亚洲美女淫视频| 国产精品一区二区久久精品| 国产深夜精品福利| 在线看成人片| 亚洲在线一区| 免费欧美在线视频| 欧美电影在线观看| 亚洲另类自拍| 国内久久精品视频| 国产日韩欧美一区二区三区四区| 亚洲午夜久久久| 国产一区二区三区日韩| 国内伊人久久久久久网站视频| 久久亚洲私人国产精品va| 欧美日韩国产123区| 国产精品久久一卡二卡| 国产精品视频午夜| 国产手机视频一区二区| 日韩亚洲视频在线| 欧美色欧美亚洲另类七区| 国产一在线精品一区在线观看| 亚洲精品视频二区| 欧美日韩精品免费| 亚洲精品久久久久久下一站| 激情五月***国产精品| 欧美一区二区视频在线观看| 亚洲丶国产丶欧美一区二区三区| 在线日韩成人| 亚洲精品九九| 欧美色一级片| 女同一区二区| 香蕉久久夜色精品国产使用方法| 久久蜜桃香蕉精品一区二区三区| 国产精品资源| 国产欧美不卡| 欧美黄污视频| 麻豆九一精品爱看视频在线观看免费| 国产精品麻豆va在线播放| 91久久线看在观草草青青| 欧美—级在线免费片| 国内精品视频久久| 亚洲国产成人精品女人久久久| 99综合电影在线视频| 欧美大学生性色视频| 国产夜色精品一区二区av| 久久影院午夜论| 亚洲欧洲视频| 欧美日韩国产综合一区二区| 欧美激情视频一区二区三区免费| 欧美特黄a级高清免费大片a级| 在线亚洲激情| 一区二区三区精密机械公司| 欧美精品在线免费播放| 欧美一区二区黄色| 国产美女精品免费电影| 国产精品久久久久一区二区三区| 国产精品乱码人人做人人爱| 亚洲永久网站| 亚洲第一中文字幕| 久久婷婷国产综合尤物精品| 亚洲欧洲在线一区| 国产一区二区精品久久99| 国产乱码精品| 一本色道久久综合亚洲二区三区| 欧美先锋影音| 国产精品一区免费在线观看| 免费久久99精品国产自| 一区二区日韩免费看| 久久国产精品99国产| 国产亚洲欧美中文| 国产美女精品视频免费观看| 久久精品九九| 国产精品久久久久一区二区| 国产欧美一区二区三区久久人妖| 亚洲男人第一网站| 欧美xxx在线观看| 国产真实乱子伦精品视频| 欧美破处大片在线视频| 蜜桃av一区| 亚洲黄色av一区| 国产精品高清一区二区三区| 精品动漫一区| 久久婷婷影院| 久久久伊人欧美| 亚洲久色影视| 久久久久久九九九九| 国产精自产拍久久久久久| 国产午夜精品久久久久久久| 欧美日韩一区二区精品| 欧美精品一区二区高清在线观看| 先锋影音网一区二区| 久久爱另类一区二区小说| 欧美黑人一区二区三区| 国产丝袜一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 麻豆成人av| 午夜欧美不卡精品aaaaa| aa级大片欧美三级| 久久精品99国产精品| 欧美精品亚洲一区二区在线播放| 蜜臀久久99精品久久久画质超高清| 久久岛国电影| 欧美色视频一区| 中文在线不卡| 欧美日韩另类视频| 欧美精品亚洲一区二区在线播放| 美女任你摸久久| 欧美系列电影免费观看| 在线看片欧美| 亚洲欧美日韩国产精品| 久久大综合网| 欧美激情 亚洲a∨综合| 欧美午夜精品久久久久久浪潮| 亚洲欧美区自拍先锋| 久久久久**毛片大全| 一本色道88久久加勒比精品| 亚洲一二三区在线| 欧美日韩视频第一区| 亚洲一二三区精品| 欧美极品在线播放| 亚洲专区一二三| 欧美极品色图| 黄色亚洲网站| 99视频热这里只有精品免费| 久久一区国产| 国产毛片精品国产一区二区三区| 国产毛片精品国产一区二区三区| 久久激情综合网| 亚洲国产99精品国自产| 香蕉久久一区二区不卡无毒影院| 亚洲精品一区二区三区蜜桃久| 欧美日一区二区三区在线观看国产免| 亚洲激情亚洲| 欧美国产视频一区二区| 中文有码久久| 欧美午夜www高清视频| 欧美激情网站在线观看| 欧美va亚洲va香蕉在线| 欧美成人午夜视频| 99精品国产高清一区二区| 国产一区二区三区在线观看视频| 欧美精品日日鲁夜夜添| 亚洲一区二区视频在线观看| 亚洲丶国产丶欧美一区二区三区| 另类激情亚洲| 在线亚洲一区观看| 久久精品人人做人人爽| 亚洲第一色在线| 久久精品国产v日韩v亚洲| 国产伦精品一区二区三区视频黑人| 国产欧美日韩视频| 激情欧美一区二区三区在线观看| 久久久av毛片精品| 欧美激情久久久| 欧美中文在线字幕| 国产一区三区三区| 99国产一区| 亚洲一区三区视频在线观看| 国产精品视频第一区| 欧美日韩三区四区| 久久久国产午夜精品| 99riav久久精品riav| 国产一区二区三区直播精品电影| 亚洲欧美激情精品一区二区| 欧美国产日韩xxxxx| 国产区二精品视| 野花国产精品入口| 国内精品伊人久久久久av一坑| 日韩视频在线一区二区三区| 久久亚洲精品中文字幕冲田杏梨| 国产毛片精品视频| 性欧美暴力猛交69hd| 欧美日韩的一区二区| 久久精品国产久精国产思思| 欧美在线看片a免费观看| 亚洲美女精品久久| 国产亚洲精品7777| 亚洲乱码国产乱码精品精可以看| 夜夜爽夜夜爽精品视频| 久久久久久久999精品视频| 欧美日韩福利| 韩日精品视频| 免费欧美网站| 伊人男人综合视频网| 欧美一区二区精品久久911| 欧美在线一二三区| 国产欧美精品日韩精品| 在线电影院国产精品| 亚洲国产精品一区制服丝袜| 亚洲美女av在线播放| 影音先锋日韩有码| 久久综合网hezyo| 欧美亚男人的天堂| 一区二区三区毛片| 在线视频国产日韩| 欧美日韩在线亚洲一区蜜芽| 欧美色大人视频| 亚洲高清二区| 欧美精品三级日韩久久| 伊人一区二区三区久久精品| 亚洲永久免费观看| 亚洲午夜激情免费视频| 免费观看成人| 性欧美8khd高清极品| 久久久亚洲国产美女国产盗摄| 亚洲主播在线| 精品9999| 国产一区二区欧美日韩| 欧美黄色一区| 欧美网站在线| 亚洲一区二区三区精品在线| 久久久久久久高潮| 在线天堂一区av电影| 欧美国产精品人人做人人爱| 99视频在线精品国自产拍免费观看| 美日韩免费视频| 在线日本高清免费不卡| 久久美女艺术照精彩视频福利播放| 欧美日韩亚洲一区二区三区在线观看|