中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產(chǎn)品分類

當(dāng)前位置: 首頁 > 傳感測量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 數(shù)據(jù)采集卡

類型分類:
科普知識
數(shù)據(jù)分類:
數(shù)據(jù)采集卡

通過USB接口實(shí)現(xiàn)FPGA的SelectMap配置

發(fā)布日期:2022-04-17 點(diǎn)擊率:206

1.引言
      FPGA器件結(jié)合了 ASIC的高性能和微處理器的靈活,不僅擁有豐富的邏輯資源,而且可以進(jìn)行方便靈活的配置。主動(dòng)配置方式盡管配置速度快、實(shí)現(xiàn)簡單,但并未發(fā)揮 FPGA配置靈活的特點(diǎn),適合于 FPGA用作單一應(yīng)用的場合,并且大容量的配置芯片及其占用的電路板面積也帶來了較高的成本;被動(dòng)配置方式需要使用外部控制單元產(chǎn)生配置時(shí)序,實(shí)現(xiàn)一般較為復(fù)雜,而且在目前常見的方案中,常由于接口速率限制 [1]或者采用微處理器介入數(shù)據(jù)傳輸?shù)仍颍斐膳渲盟俣炔桓摺?br/>     USB2.0協(xié)議在目前 PC外設(shè)的接口方案中非常流行,它支持高速率、多管道、多類型的數(shù)據(jù)傳輸,可以方便的構(gòu)建出高性能的數(shù)據(jù)傳輸通道和靈活的控制通道。
   本文提出了一種基于 USB接口的 FPGA SelectMap(并行被動(dòng))配置方式的實(shí)現(xiàn)方案,不但具有被動(dòng)配置靈活、設(shè)計(jì)成本低的特點(diǎn),而且實(shí)現(xiàn)簡單、配置快速。方案以 Xilinx Spartan3系列目前最大容量的 500萬門 FPGA(XC3S5000)作為配置目標(biāo),選用 Cypress EZ-USB FX2LP作為 USB設(shè)備芯片,并使用其內(nèi)部的大容量端點(diǎn) FIFO,在 GPIF狀態(tài)機(jī)的控制下,實(shí)現(xiàn)了一個(gè)高性能的配置數(shù)據(jù)傳輸通道。配置的進(jìn)程則由設(shè)計(jì)的 USB請求來控制。此配置方案具有開發(fā)簡單、配置成本低、速度快、使用靈活的特點(diǎn),具有很強(qiáng)的實(shí)用性。
2.系統(tǒng)的總體設(shè)計(jì)





     如圖 1所示,系統(tǒng)使用 USB通道連接上位機(jī)和 EZ-USB。EZ-USB是一塊高速 USB外設(shè)芯片,它支持 USB協(xié)議所描述全部四種傳輸模式,并擁有 1個(gè) 64Byte 的控制傳輸專用端點(diǎn)、2個(gè)緩存為 64Byte的普通端點(diǎn)和 4個(gè)緩存最大可達(dá) 1KB、并可以進(jìn)行四倍緩沖的大數(shù)據(jù)從端點(diǎn)轉(zhuǎn)移到外設(shè)(FPGA)的過程中,如果使用 USB設(shè)備芯片內(nèi)嵌的 8051 MCU進(jìn)行轉(zhuǎn)移的話,最快 8個(gè)時(shí)鐘周期才能傳輸一個(gè)字節(jié)的數(shù)據(jù)[2],在 8051的時(shí)鐘周期為 48MHz情況下,傳輸速度為 6MB/s,遠(yuǎn)小于 USB通道的傳輸速率,會(huì)成為瓶頸而無法發(fā)揮出 USB傳輸通道高傳輸速率的優(yōu)勢;而如果通過位寬為 8bit的 FIFO來傳輸?shù)脑挘羁烨闆r下,每時(shí)鐘周期都可以傳輸一個(gè)字節(jié)數(shù)據(jù)[2]。在 EZ-USB中,大端點(diǎn)的緩存可以作為端點(diǎn) FIFO直接連接 FPGA的配置數(shù)據(jù)輸入口形成高速傳輸通道,端點(diǎn) FIFO的讀寫時(shí)序可由 EZ-USB內(nèi)嵌的 GPIF[4](General Programmable Interface)產(chǎn)生,MCU可以不參與端點(diǎn)到 FPGA的數(shù)據(jù)轉(zhuǎn)移,只起到配置和控制的作用,在 FIFO位寬為 8bit,GPIF時(shí)鐘頻率為 48MHz的情況下,傳輸速率為 48MB/s,這樣數(shù)據(jù)從端點(diǎn)到 FPGA的傳輸速度超過了上位機(jī)到端點(diǎn)的 USB中斷傳輸管道的最大速度,不對 USB傳輸通道構(gòu)成瓶頸。

3.配置時(shí)序的發(fā)生
    配置數(shù)據(jù)需要在配置時(shí)序的配合下寫入 FPGA[5]。GPIF是一個(gè)可編程的狀態(tài)機(jī),它可以采集 5個(gè)輸入引腳(RDY)的狀態(tài),并通過 5個(gè)輸出引腳(CTL)對外產(chǎn)生任意時(shí)序,因此可用來產(chǎn)生 FPGA的配置時(shí)序。表 1說明了 FPGA在 SelectMap模式下各配置引腳的作用[5],如圖 1所示,CCLK連接 EZ-USB提供的界面時(shí)鐘 IFCLK,D[7:0]連接端點(diǎn) FIFO,其它配置引腳連接著 GPIF狀態(tài)機(jī)的 RDY及 CTL引腳。為了確保各引腳的輸入有充足的建立時(shí)間供 FPGA采樣,F(xiàn)PGA的時(shí)鐘輸入應(yīng)與 GPIF的內(nèi)部時(shí)鐘倒相。



    本設(shè)計(jì)方案使用了一個(gè)控制端點(diǎn)(端點(diǎn) 0)和一個(gè)大端點(diǎn)(端點(diǎn) 2)傳輸數(shù)據(jù)。其中控制端點(diǎn)是所有 USB設(shè)備所必備的,它用于在設(shè)備枚舉時(shí)傳輸 USB請求和相關(guān)數(shù)據(jù),在本設(shè)計(jì)中,控制端點(diǎn)還用來傳輸專門設(shè)計(jì)的 USB廠商請求來控制配置進(jìn)程、獲取配置狀態(tài)。大端點(diǎn)用來傳輸配置數(shù)據(jù),由于配置數(shù)據(jù)需要及時(shí)、無誤的傳輸,因此使用可以同時(shí)保證傳輸準(zhǔn)確性和最大延時(shí)的中斷傳輸方式,并設(shè)置端點(diǎn)緩存為 1KB、做 4倍緩沖,最大傳輸間隔為一個(gè)微幀(125us),且每個(gè)傳輸間隔內(nèi)傳輸 3個(gè)有效載荷為 1KB的包(最后一個(gè)包的載荷可能小于 1KB),這樣配置數(shù)據(jù)在 USB通道中的傳輸速率可達(dá)到 3*1KB*(1/125us) =24000KB/s。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          免费在线欧美视频| 久久99精品久久久久久| 狠狠色丁香久久婷婷综合丁香| 欧美二区在线观看| 麻豆精品在线播放| 亚洲欧洲一区二区在线播放| 色综合天天狠狠| 午夜精品久久久久影视| 精品第一国产综合精品aⅴ| 国产精品综合视频| 亚洲综合视频网| 国产日本欧美一区二区| 色噜噜狠狠成人网p站| 奇米四色…亚洲| 中文字幕亚洲成人| 日韩精品在线看片z| jlzzjlzz欧美大全| 精品亚洲免费视频| 亚洲人一二三区| 久久综合久久综合亚洲| 欧美无人高清视频在线观看| 国产一区在线观看视频| 亚洲成人在线免费| 最新国产成人在线观看| 精品福利一二区| 日韩午夜av电影| 欧美私人免费视频| 成人免费的视频| 久久精品99国产国产精| 午夜欧美大尺度福利影院在线看 | 韩国三级在线一区| 亚洲综合自拍偷拍| 日韩理论片在线| 国产清纯美女被跳蛋高潮一区二区久久w| 欧美私模裸体表演在线观看| 成人激情午夜影院| 国产一区二区不卡老阿姨| 日本免费在线视频不卡一不卡二| 亚洲综合一区二区三区| 亚洲同性同志一二三专区| 欧美国产一区视频在线观看| 26uuu久久天堂性欧美| 欧美大片拔萝卜| 91精品在线观看入口| 精品视频在线免费看| 色屁屁一区二区| 91福利精品视频| 91国在线观看| 欧美日韩一级二级三级| 欧美亚洲综合久久| 欧美高清精品3d| 欧美精品黑人性xxxx| 欧美久久一区二区| 日韩午夜精品电影| 久久亚洲一级片| 国产精品你懂的| 亚洲乱码国产乱码精品精的特点 | 国产欧美视频一区二区| 精品成人一区二区| 国产精品久久久久久久蜜臀| 国产精品久线观看视频| 一区二区三区在线视频观看58 | 国产精品毛片无遮挡高清| 国产日本亚洲高清| 亚洲码国产岛国毛片在线| 亚洲欧美日韩国产成人精品影院| 亚洲欧洲综合另类| 日日摸夜夜添夜夜添精品视频| 蜜臀精品一区二区三区在线观看 | 精品国产乱码久久久久久图片| 日韩午夜精品电影| 国产精品视频一二三| 亚洲精品一二三四区| 蜜臀精品一区二区三区在线观看 | 国产一区二区精品久久| 国产一区二区三区不卡在线观看| 99久久久无码国产精品| 欧美日韩国产经典色站一区二区三区 | 亚洲人成小说网站色在线| 亚洲国产综合在线| 国产一区二区在线电影| 91美女片黄在线观看| 日韩欧美亚洲一区二区| 亚洲欧洲日产国码二区| 天天爽夜夜爽夜夜爽精品视频| 国内精品嫩模私拍在线| 欧美天天综合网| 国产欧美精品区一区二区三区| 亚洲国产精品天堂| 成人h精品动漫一区二区三区| 欧美日本视频在线| 亚洲人xxxx| 成人激情文学综合网| 日韩美女主播在线视频一区二区三区 | 一区二区三区四区不卡视频| 人人爽香蕉精品| 91麻豆精东视频| 久久日韩粉嫩一区二区三区| 亚洲二区在线观看| 99久久精品免费精品国产| 日韩欧美不卡在线观看视频| 亚洲自拍偷拍av| aa级大片欧美| 国产区在线观看成人精品| 日本午夜精品一区二区三区电影| 色偷偷一区二区三区| 国产精品丝袜在线| 成人一区二区视频| 久久精品视频一区二区| 理论电影国产精品| 制服丝袜日韩国产| 亚洲成a人v欧美综合天堂| 91影院在线免费观看| 国产精品毛片高清在线完整版 | 国产欧美日韩精品在线| 另类综合日韩欧美亚洲| 7799精品视频| 五月婷婷久久丁香| 欧美日韩成人在线一区| 亚洲国产另类av| 欧美网站大全在线观看| 午夜视频在线观看一区| 欧美日韩成人高清| 午夜精品在线看| 7777精品久久久大香线蕉| 天堂va蜜桃一区二区三区| 欧美视频一区在线观看| 亚洲午夜一区二区三区| 欧美在线视频你懂得| 日本欧美加勒比视频| 欧美一区二区三区四区五区 | 色婷婷精品大视频在线蜜桃视频 | 亚洲欧美另类久久久精品| 成人三级在线视频| 亚洲日本在线观看| 欧美吞精做爰啪啪高潮| 久久精品国产在热久久| 久久精品欧美日韩精品| 9久草视频在线视频精品| 亚洲国产精品一区二区久久恐怖片| 欧美酷刑日本凌虐凌虐| 国产伦精品一区二区三区免费| 国产人妖乱国产精品人妖| 色婷婷久久综合| 日韩中文字幕1| 亚洲国产精品v| 欧美性猛交xxxx乱大交退制版| 免费观看成人av| 国产精品久久久久影院亚瑟| 在线观看日韩av先锋影音电影院| 日韩av电影免费观看高清完整版| 久久久久久毛片| 97久久精品人人做人人爽50路| 亚洲影视资源网| 久久影音资源网| 91丝袜高跟美女视频| 日本最新不卡在线| 国产精品美女一区二区| 制服丝袜亚洲色图| 成人手机电影网| 蜜臀久久99精品久久久久久9 | 国产日产欧美一区二区三区| 色综合天天综合网天天狠天天| 欧美aaaaaa午夜精品| 中文字幕在线不卡一区二区三区| 91精品久久久久久久久99蜜臂| 成人a免费在线看| 美女视频黄a大片欧美| 亚洲欧美色图小说| 欧美精品一区在线观看| 欧美日韩一区 二区 三区 久久精品| 国产精品一二一区| 日韩专区在线视频| 亚洲精品高清在线| 国产三级精品三级| 日韩视频国产视频| 欧美日韩二区三区| 欧美私人免费视频| 色哟哟一区二区| av男人天堂一区| 国产福利不卡视频| 久久99国产精品麻豆| 香蕉久久一区二区不卡无毒影院| 中文字幕第一区二区| 久久午夜色播影院免费高清| 欧美区视频在线观看| 在线精品国精品国产尤物884a| 成人激情开心网| 国产精品一级二级三级| 国产精品自拍三区| 国产一区欧美日韩| 国产精品一区二区免费不卡| 精品一区二区三区在线播放 | www.亚洲人| 成人激情小说乱人伦| 国产suv精品一区二区883| 国产成人午夜精品影院观看视频| 国产一区二区三区精品视频| 国产一区美女在线| 国产成人精品三级|