女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > EDA > 電子設(shè)計(jì)自動化
[導(dǎo)讀]摘要:針對FPGA可以在每次上電時自動獲取配置文件的需求,提出了一種由USB芯片和FLASH芯片、CPLD組成的可對FPGA上電后自動加載的系統(tǒng)。該系統(tǒng)可以通過USB芯片和CPLD將PC中的FPGA配置文件寫入FLASH芯片,并且在CPLD的

摘要:針對FPGA可以在每次上電時自動獲取配置文件的需求,提出了一種由USB芯片和FLASH芯片、CPLD組成的可對FPGA上電后自動加載的系統(tǒng)。該系統(tǒng)可以通過USB芯片和CPLD將PC中的FPGA配置文件寫入FLASH芯片,并且在CPLD的控制下將配置文件以PS模式配置給FPGA。測試表明,該系統(tǒng)可以在上電時自動對FPGA進(jìn)行加載,彌補(bǔ)了FPGA掉電后數(shù)據(jù)消失的不足。

0 引言

FPGA(Field Programmable Gate Array)即現(xiàn)場可編程門陣列,隨著微電子技術(shù)的發(fā)展,F(xiàn)PGA的性能變的越來越優(yōu)越,應(yīng)用空間也變得越來越廣。FPGA具有支持重復(fù)編程的特點(diǎn),但是掉電后不能保存配置信息。因此在上電后,都需要用戶將設(shè)計(jì)的FPGA配置文件從外部存儲器中下載到FPGA中才能工作。針對這種情況,本文提出了一種以USB芯片,F(xiàn)LASH芯片和CPLD組成的FPGA自動加載系統(tǒng)。該系統(tǒng)通過USB芯片將PC中的配置文件傳送給CPLD,CPLD再將其寫入FLASH芯片,F(xiàn)LASH芯片可以長久地存儲配置文件。這樣FPGA每次上電后CPLD將FLASH中的配置文件讀出來配置FPGA。從而使FPGA在每次上電后都可以自動獲取配置文件,使其可以作為一個獨(dú)立“芯片”工作,具有很強(qiáng)的實(shí)用性。在PS模式配置方式上也有改進(jìn),在傳統(tǒng)PS模式下配置多個FPGA時通常使用前一級的FPGA的nCEO連接后一級FPGA的nCE來使能后一級FPGA,這樣在第一個FPGA配置好后,nCEO會使能下一級的FPGA開始配置。這樣只能先配置第一個FPGA,而且不能自由控制來配置下一級的FPGA。采用CPLD同時連接兩個nCE,在前一級FPGA配置好后,獲取完成信號來配置第二個FPGA,這樣不受FPGA前后級聯(lián)的順序影響,可以自由選擇配置FPGA。

1 系統(tǒng)框架及芯片簡介

系統(tǒng)由CPLD,USB芯片和FLASH芯片組成,外加PC部分配合系統(tǒng)工作。系統(tǒng)框架見圖1。系統(tǒng)中USB芯片連接PC與CPLD,PC通過USB向CPLD發(fā)送命令來操作FLASH。首先發(fā)送擦除FLASH命令,擦除完畢或?qū)⑴渲梦募懭隖LASH芯片。在FLASH芯片中可以存入多個FPGA的配置文件,在上電后或者需要加載時,CPLD讀取FLASH中的配置文件并且對FPGA進(jìn)行配置。

2 燒寫FLASH時序

USB、CPLD和FLASH的連接關(guān)系如圖2所示。USB將PC的命令和配置文件發(fā)送給CPLD,CPLD通過時序邏輯控制FLASH。

系統(tǒng)中所使用的USB芯片是FTDI公司的FT245BL,將USB芯片與PC連接后,USB芯片會自動識別為串口,利用串口調(diào)試助手可以向其發(fā)送命令或文件。

擦除和燒寫FLASH操作如下所述:

FLASH芯片選用恒憶公司的M29EW系列512MNOR型FLASH。采用異步時鐘操作,時序圖中的fls_byte管腳對應(yīng)的位寬選擇信號,在本系統(tǒng)中將其拉低表示使用8 b位寬fls_adr表示地址,fls_dat表示數(shù)據(jù),fls_cen為芯片使能信號,fls_oen為芯片讀使能信號,fls_wen為芯片寫使能信號。

如圖3和圖4所示,在執(zhí)行擦除或?qū)懖僮鲿r序時,將fls_cen拉低、fls_oen拉高時可以執(zhí)行寫或擦除命令,fls_wen上升沿采樣地址,下降沿采樣數(shù)據(jù)。fls_ry_by是芯片的繁忙或空閑信號,是FLASH芯片惟一的輸出信號,用于表示正在執(zhí)行擦除或者寫操作。

(1)擦除FLASH

在使用FALSH芯片之前需要對其進(jìn)行擦除,PC通過USB向CPLD發(fā)出擦除命令后如圖3所示。寫入連續(xù)5個對應(yīng)的地址和數(shù)據(jù)后,F(xiàn)LASH芯片將整個芯片的數(shù)據(jù)擦除,如圖3所示在執(zhí)行后,fls_ry_by信號拉低表示進(jìn)入了擦除狀態(tài)。

(2)燒寫FLASH

如圖4所示,在執(zhí)行寫FLASH操作時,首先需要給出寫FLASH三次對應(yīng)的數(shù)據(jù)和地址作為前置命令,然后給出需要寫入FLASH的地址和數(shù)據(jù)。在接到命令后,CPLD根據(jù)圖中時序?qū)PGA的配置文件寫入FLASH。

3 PS模式自動加載FPGA

FPGA的配置管腳如圖5所示。

在PS模式下配置FPGA的FLASH,CPLD和FPGA的連接關(guān)系如圖5所示。

圖6所示為PS模式加載FPGA的流程圖。在加載過程中,將ps_nce拉低并且將ps_nconfig拉低至少40μs后再拉高,正常情況下這個操作會使ps_nstatus產(chǎn)生一個由低到高的一個脈沖信號并且使ps_conf_done由高變低。在ps_nstatus產(chǎn)生上升沿的瞬間立即給出ps_dclk和ps_data0來配置FPGA,其中ps_data0信號是通過讀取FLASH芯片中的數(shù)據(jù)實(shí)現(xiàn)的。FPGA在接收配置文件的過程會自動識別文件的結(jié)尾,在配置結(jié)束后ps_ conf_done信號會拉高以表明配置結(jié)束,配置過程中init_done會由高變低,在經(jīng)過至少18μs后init_done信號拉高表明完成初始化,隨后進(jìn)入用戶模式。常規(guī)的方式采用nCONFIG,nSTATUTS,CONF_DONE復(fù)用,并且前一級FPGA的nCE連接后一級的FPGA的nCEO,這樣加載順序就被固定,而且每次加載只能先加載第一個FPGA,待加載完畢后才能加載第二個FPGA。與常規(guī)的配置方式不同之處在于通過使能nCE來選擇需要配置的FPGA,給出相應(yīng)的配置文件與信號ps_conf_done的時序來判斷是否配置完成,這樣就可以自由選擇配置FPGA。

如圖7所示為FPGA自動加載的平臺,通過CPLD的邏輯控制和USB芯片的總線可以將PC端配置文件寫入FLASH芯片中。在需要使用自動加載功能時,在上電后CPLD會立即讀出存取在FLAHS中的FPGA配置文件,以PS模式配置相應(yīng)的FPGA。

4 結(jié)論

經(jīng)測試系統(tǒng)可以在上電后對FPGA進(jìn)行自動加載。本文提供了系統(tǒng)的結(jié)構(gòu)框架和實(shí)施方案整體流程以及時序要求,具有很強(qiáng)的應(yīng)用和參考價值。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在數(shù)字化浪潮席卷全球的今天,F(xiàn)PGA技術(shù)正成為驅(qū)動創(chuàng)新的核心引擎。2025年8月21日,深圳將迎來一場聚焦FPGA技術(shù)與產(chǎn)業(yè)應(yīng)用的盛會——2025安路科技FPGA技術(shù)沙龍。本次沙龍以“定制未來 共建生態(tài)”為主題,匯聚行業(yè)...

關(guān)鍵字: FPGA 核心板 開發(fā)板

在現(xiàn)代電子系統(tǒng)中,現(xiàn)場可編程門陣列(FPGA)憑借其開發(fā)時間短、成本效益高以及靈活的現(xiàn)場重配置與升級等諸多優(yōu)點(diǎn),被廣泛應(yīng)用于各種產(chǎn)品領(lǐng)域。從通信設(shè)備到工業(yè)控制,從汽車電子到航空航天,F(xiàn)PGA 的身影無處不在。為了充分發(fā)揮...

關(guān)鍵字: 可編程門陣列 FPGA 數(shù)字電源

2025年8月4日 – 提供超豐富半導(dǎo)體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics) 即日起開售Altera?的Agilex? 3 FPGA C系列開發(fā)套件。此開...

關(guān)鍵字: FPGA 邊緣計(jì)算 嵌入式應(yīng)用

內(nèi)窺鏡泛指經(jīng)自然腔道或人工孔道進(jìn)入體內(nèi),并對體內(nèi)器官或結(jié)構(gòu)進(jìn)行直接觀察和對疾病進(jìn)行診斷的醫(yī)療設(shè)備,一般由光學(xué)鏡頭、冷光源、光導(dǎo)纖維、圖像傳感器以及機(jī)械裝置等構(gòu)成。文章介紹了一款基于兩片圖像傳感器和FPGA組成的微型3D內(nèi)...

關(guān)鍵字: 微創(chuàng) 3D內(nèi)窺鏡 OV6946 FPGA

運(yùn)用單片機(jī)和FPGA芯片作為主控制器件 , 單片機(jī)接收從PC機(jī)上傳過來的顯示內(nèi)容和顯示控制命令 , 通過命令解釋和數(shù)據(jù)轉(zhuǎn)換 , 生成LED顯示屏所需要的數(shù)據(jù)信號和同步的控制信號— 數(shù)據(jù)、時鐘、行同步和面同步 。FPGA芯...

關(guān)鍵字: 單片機(jī) FPGA LED顯示屏

在異構(gòu)計(jì)算系統(tǒng)中,ARM與FPGA的協(xié)同工作已成為高性能計(jì)算的關(guān)鍵架構(gòu)。本文基于FSPI(Fast Serial Peripheral Interface)四線模式,在150MHz時鐘頻率下實(shí)現(xiàn)10.5MB/s的可靠數(shù)據(jù)...

關(guān)鍵字: ARM FPGA FSPI

在全球FPGA市場被Xilinx(AMD)與Intel壟斷的格局下,國產(chǎn)FPGA廠商高云半導(dǎo)體通過構(gòu)建自主IP核生態(tài)與智能時序約束引擎,走出差異化高端化路徑。本文深入解析高云半導(dǎo)體FPGA工具鏈的兩大核心技術(shù)——全棧IP...

關(guān)鍵字: FPGA 高云半導(dǎo)體

2025年6月12日,由安路科技主辦的2025 FPGA技術(shù)沙龍?jiān)谀暇┱秸匍_,深圳市米爾電子有限公司(簡稱:米爾電子)作為國產(chǎn)FPGA的代表企業(yè)出席此次活動。米爾電子發(fā)表演講,并展出米爾基于安路飛龍派的核心板和解決方案...

關(guān)鍵字: FPGA 核心板 開發(fā)板

高 I/O、低功耗及先進(jìn)的安全功能,適用于成本敏感型邊緣應(yīng)用

關(guān)鍵字: FPGA I/O 機(jī)器視覺

北京 2025年6月9日 /美通社/ -- 2025年6月5日,國家知識產(chǎn)權(quán)局官網(wǎng)發(fā)布了《關(guān)于第二十五屆中國專利獎授獎的決定》(國知發(fā)運(yùn)字〔2025〕20號)。同方威視"一種行李物品CT安檢系統(tǒng)及其探測器裝置...

關(guān)鍵字: BSP 探測器 智能機(jī) 系統(tǒng)設(shè)計(jì)
關(guān)閉