亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種基于USB的快速數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

        2009-01-18 07:44:38郭亞中
        關(guān)鍵詞:數(shù)據(jù)傳輸

        徐 夏 郭亞中

        摘要:文章介紹了一種利用基于USB的快速讀數(shù)系統(tǒng)的設(shè)計(jì)方法。該系統(tǒng)利用CY7C68013實(shí)現(xiàn),文章給出了系統(tǒng)的硬件設(shè)計(jì)方案、FPGA內(nèi)部集成FIFO的軟件實(shí)現(xiàn)方法以及GPIF與FLASH握手信號的設(shè)計(jì)。通過此USB數(shù)據(jù)傳輸模塊,實(shí)現(xiàn)了FLASH存儲器與計(jì)算機(jī)之間的數(shù)據(jù)高速傳輸。應(yīng)用結(jié)果表明,此數(shù)據(jù)通信系統(tǒng)是可靠有效的,具有一定的通用性,可用于其它類似的測試存儲系統(tǒng)中。

        關(guān)鍵詞:USB;GPIF;數(shù)據(jù)傳輸;FPGA

        中圖分類號:TP274.2 文獻(xiàn)標(biāo)識碼:A文章編號:1006-8937(2009)20-0101-01

        文章USB傳輸系統(tǒng)采用微處理器CY68013實(shí)現(xiàn)。文章給出了此數(shù)據(jù)傳輸系統(tǒng)的硬件設(shè)計(jì)方案,著重介紹了FPGA控制模塊中內(nèi)部集成FIFO的實(shí)現(xiàn)方法,以及GPIF與FLASH通信時(shí)握手信號的設(shè)計(jì)方案。

        1系統(tǒng)硬件方案設(shè)計(jì)

        CY68013 是Cypress公司推出的 EZ-USB FX2系列產(chǎn)品之一,內(nèi)部集成了 USB 2.0 收發(fā)器、智能串行引擎(SIE)、增強(qiáng)型8051控制器、通用可編程接口(GPIF)、8.5KB的RAM 和FIFO存儲器,最大限度的滿足了USB2.0的總線帶寬。FX2最常用的數(shù)據(jù)傳輸方式就是GPIF。GPIF是一種快速的數(shù)據(jù)傳輸方式,時(shí)序簡單。它可以很容易的從RAM中讀取數(shù)據(jù)。但是,由于FLASH存儲器的讀數(shù)操作是以頁為單位,讀數(shù)時(shí)頁與頁之間有一小段時(shí)間間隔,數(shù)據(jù)輸出不是連續(xù)的。為解決此問題,實(shí)現(xiàn)FX2GPIF方式讀取FLASH中的數(shù)據(jù),需要使用FIFO作為數(shù)據(jù)過渡,先將FLASH中的數(shù)據(jù)讀到FIFO中,USB控制器再從FIFO中讀取數(shù)據(jù)。

        2FPGA內(nèi)部集成FIFO的軟件設(shè)計(jì)

        2.1內(nèi)部集成FIFO的結(jié)構(gòu)

        FIFO的本質(zhì)是一種特殊的雙口RAM,由于大部分FPGA內(nèi)部就有雙口RAM資源。因此在這里選用合適的FPGA芯片來編寫FPGA內(nèi)部集成FIFO。FIFO結(jié)構(gòu)的特點(diǎn)是先進(jìn)先出,對外它是一種沒有地址控制的特殊緩存。只要給一個(gè)FIFO提供讀、寫使能信號就能使其工作,不同的是FIFO對外不顯示地址,只是給出表現(xiàn)內(nèi)部狀態(tài)的滿、半滿和空信號,用戶根據(jù)這些信號對FIFO進(jìn)行操作。

        FIFO設(shè)計(jì)時(shí)最重要的就是怎么給出這些信號。本設(shè)計(jì)中FIFO產(chǎn)生滿、半滿以及空狀態(tài)標(biāo)志信號采用如下方法:用讀地址和寫地址相減結(jié)果來判斷FIFO的滿空狀態(tài);此外還可以據(jù)此得到FIFO的半滿狀態(tài)信號。這種方法可以容易的控制FIFO滿、半滿、空的深度。

        2.2FIFO標(biāo)志信號的產(chǎn)生

        FIFO滿、空、半滿標(biāo)志信號的生成過程是一樣的,只不過判斷比較的差值不一樣。FIFO滿時(shí)差值為1023,空為1。為了避免時(shí)序錯(cuò)誤,還可以設(shè)定一定的滿空深度。例如,當(dāng)?shù)刂凡畲笥?000時(shí)認(rèn)為FIFO已滿,不再向FIFO中寫入數(shù)據(jù),這樣可以避免錯(cuò)誤的出現(xiàn)。

        3GPIF與FLASH握手信號設(shè)計(jì)

        滿、空信號主要是在讀數(shù)時(shí)使用,用作GPIF與FLASH讀數(shù)時(shí)的握手信號,以保證讀數(shù)的穩(wěn)定可靠。讀數(shù)時(shí)數(shù)據(jù)要先存到FIFO中,然后USB再從FIFO中讀取數(shù)據(jù)。對于FIFO來說,讀取和寫入的速度是不同的,可能讀比寫快,也可能寫比讀快。因此,我們需要設(shè)計(jì)讀數(shù)握手信號,以防讀數(shù)時(shí)丟失數(shù)據(jù)。信號的握手過程是:對于讀數(shù)控制模塊來說,只要FIFO不滿它就向FIFO中寫入數(shù)據(jù)。對于FX2GPIF來說,只要FIFO不空它就從FIFO中讀取數(shù)據(jù)。這樣對于FIFO的讀寫就組成了一個(gè)閉環(huán),保證了讀數(shù)的完整準(zhǔn)確。

        讀數(shù)握手方式確定以后可能出現(xiàn)兩種情況:①FIFO的寫數(shù)速度大于讀數(shù)速度,這樣寫地址慢慢就追上讀地址了,這時(shí)的總的讀數(shù)速度就由讀數(shù)速度決定。②FIFO的寫數(shù)速度大于讀數(shù)速度,這樣讀地址慢慢就追上寫地址,這時(shí)的總的讀數(shù)速度就由寫數(shù)速度決定。

        4結(jié) 語

        文章設(shè)計(jì)的基于EZ-USB FX2微處理器的數(shù)據(jù)通信系統(tǒng),實(shí)現(xiàn)了利用USB端口從FLASH存儲器種快速讀取數(shù)據(jù)。此數(shù)據(jù)通信系統(tǒng)應(yīng)用在了某型號車載測試存儲系統(tǒng)中。存儲的數(shù)據(jù)通過此傳輸模塊快速地讀入計(jì)算機(jī),根據(jù)上位機(jī)數(shù)據(jù)恢復(fù)的信號與原始信號比較,失真較小,噪聲水平低取得了良好的效果。此設(shè)計(jì)具有一定的通用性,對于一般基于USB的高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)具有一定的應(yīng)用參考價(jià)值。

        參考文獻(xiàn):

        [1] 錢峰.EZ-USB FX2單片機(jī)原理、編程及應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2006.

        [2] 張會新,王紅亮.通用異步串行通訊測試系統(tǒng)[J].儀器儀表學(xué)報(bào),2006,27(S2):434-435.

        猜你喜歡
        數(shù)據(jù)傳輸
        具有物聯(lián)網(wǎng)功能的醫(yī)用恒溫反應(yīng)箱的研制
        具有物聯(lián)網(wǎng)功能的醫(yī)用恒溫反應(yīng)箱的研制
        基于Ad Hoc的微震監(jiān)測數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)
        網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)總體架構(gòu)設(shè)計(jì)
        短波中低速數(shù)據(jù)傳輸技術(shù)
        基于ZigBee 的井下探測小助手設(shè)計(jì)
        ATM技術(shù)在民航通信領(lǐng)域中的運(yùn)用
        科技資訊(2015年36期)2016-06-15 21:30:32
        GPRS DTU的應(yīng)用經(jīng)驗(yàn)淺析
        科技視界(2016年11期)2016-05-23 17:44:00
        北斗衛(wèi)星導(dǎo)航定位系統(tǒng)在數(shù)字林業(yè)的應(yīng)用
        新型高速復(fù)合數(shù)據(jù)傳輸線纜的研究與開發(fā)
        91精彩视频在线观看| 精品乱人伦一区二区三区| 老司机亚洲精品影院| 在线a免费观看| 亚洲免费观看一区二区三区| av免费资源在线观看| 久久精品国产自在天天线| 香蕉久久人人97超碰caoproen| 国产v精品成人免费视频400条 | 国产精品无码一区二区在线观一| 久久精品人妻一区二区三区| 日本中文字幕一区二区高清在线 | 色婷婷精品午夜在线播放| 精品乱码一区内射人妻无码| 国产激情з∠视频一区二区| 成年女人片免费视频播放A| 国产成人亚洲精品91专区高清| 国产精品无码v在线观看| 97精品伊人久久大香线蕉app| 亚洲天堂中文字幕君一二三四| 国产黄色三级一区二区三区四区 | 又白又嫩毛又多15p| 亚洲地区一区二区三区| 日韩有码中文字幕在线视频| 欧美不卡一区二区三区| 亚洲欧美精品伊人久久| 激,情四虎欧美视频图片| 亚洲国产成人久久精品一区| 影音先锋中文字幕无码资源站| 中文字幕第七页| 丝袜美腿诱惑一二三区| 男吃奶玩乳尖高潮视频| 午夜不卡久久精品无码免费| 亚洲AV秘 无套一区二区三区| 国产精品亚洲精品一区二区| 女人被弄到高潮的免费视频| 四虎在线播放免费永久视频| 国产av精品久久一区二区| 99riav国产精品视频| 亚洲av色先锋资源电影网站| 日本草逼视频免费观看|