畢業(yè)設(shè)計--基于usb20的數(shù)據(jù)收發(fā)模塊的設(shè)計.rar
畢業(yè)設(shè)計--基于usb20的數(shù)據(jù)收發(fā)模塊的設(shè)計,基于usb2.0的數(shù)據(jù)收發(fā)模塊的設(shè)計42頁 1.3w字摘要 本論文采用cy7c68013芯片和fpga接口設(shè)計了基于usb2.0的從設(shè)備數(shù)據(jù)收發(fā)模塊,實現(xiàn)從設(shè)備與pc之間的通信。使用硬件描述語言verilog hdl在fpga中產(chǎn)生相應(yīng)的控制信號,實現(xiàn)對數(shù)據(jù)的快速讀寫。經(jīng)由quartusii和keil編程最終使讀速率達...
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會員 叼著吸管的豬 發(fā)布基于USB2.0的數(shù)據(jù)收發(fā)模塊的設(shè)計
42頁 1.3W字
摘要 本論文采用CY7C68013芯片和FPGA接口設(shè)計了基于USB2.0的從設(shè)備數(shù)據(jù)收發(fā)模塊,實現(xiàn)從設(shè)備與PC之間的通信。使用硬件描述語言Verilog HDL在FPGA中產(chǎn)生相應(yīng)的控制信號,實現(xiàn)對數(shù)據(jù)的快速讀寫。經(jīng)由QuartusII和Keil編程最終使讀速率達到320 Mbps,寫速率達到344 Mbps。此外,文章對固件程序、FX2的傳輸方式、FPGA功能模塊以及USB傳輸模塊的結(jié)構(gòu)和功能做了闡述。此方案提高了系統(tǒng)的可靠性,并實現(xiàn)了數(shù)據(jù)的高速采集與傳輸,可擴展應(yīng)用到其他需要通過USB進行快速數(shù)據(jù)傳輸?shù)南到y(tǒng)中。
關(guān)鍵字 USB2.0 CY7C68013芯片 FPGA 高速傳輸
High-Speed Data Acquisition Based On USB 2.0
Abstract: This paper introduces that used CY7C68013 chip and FPGA interface to design the data transceiver moule based on USB2.0 protocal. In order to realize communication between slave unit and PC. With the purpose of realizing the speediness read-write of the data, I adopte the Slave FIFO model to compile Verilog HDL in FPGA to produce the corresponding control signals. Finally make reading rate at 320 Mbps and write rate at 344 Mbps realized by QuartusII and keil. In addition, applications, firmware program, FX2 transmission mode, the FPGA function module and USB transmission module are introduced in this paper. This scheme improves the reliability of the system, and realizes the high-speed data acquisition and data transmission, which can be expanded to other rapid data transmission system through USB.
Key words: USB2.0; CY7C68013 chip; FPGA; high-speed transmission.
1、設(shè)計任務(wù):
利用FPGA和CY7C68013芯片設(shè)計基于USB2.0的從設(shè)備數(shù)據(jù)收發(fā)模塊,實現(xiàn)從設(shè)備與PC之間的通信。
2、技術(shù)要求:
1、構(gòu)建基于USB2.0的從設(shè)備數(shù)據(jù)收發(fā)模塊,采用塊傳輸方式完成與PC間的數(shù)據(jù)交換。
2、依據(jù)CY7C68013的時序關(guān)系,從設(shè)備數(shù)據(jù)收發(fā)模塊的讀速率應(yīng)達到160Mb/s,寫速率應(yīng)能達到133Mb/s。
目錄
引言 4
第1章 USB2.0介紹 5
1.1 USB2.0概念及性能 5
1.2 USB2.0系統(tǒng)結(jié)構(gòu) 6
1.3 軟、硬件結(jié)構(gòu) 7
1.4 塊傳輸介紹 9
1.5 帶寬計算 11
第2章 FX2(CY7C68013)最小系統(tǒng)板簡介 12
2.1 FX2性能特點 12
2.2 FX2的結(jié)構(gòu) 13
2.3 8051CPU介紹 14
2.4 外部FIFO接口 15
第3章 系統(tǒng)方案設(shè)計 16
3.1 實現(xiàn)方式總述 16
3.2 Slave FIFO傳輸模式 16
3.3 固件設(shè)計分析 17
第4章 系統(tǒng)軟件設(shè)計 21
4.1 同步寫程序設(shè)計 21
4.2 同步讀程序設(shè)計 23
4.3 固件程序設(shè)計 24
第5章 系統(tǒng)測試 27
5.1 測試方法及過程介紹 27
5.2 測試結(jié)果及分析 29
結(jié)論 32
致謝 33
參考文獻 34
附錄程序 35
TA們正在看...
- 企業(yè)合并商譽的會計處理研究.doc
- xx銀行小微信貸的發(fā)展現(xiàn)狀與對策分析.doc
- 管理會計在中小企業(yè)應(yīng)用中存在的問題及對策——以x...doc
- 企業(yè)存貨內(nèi)部控制中存在的問題及對策——以xx公司...doc
- 新準則下債務(wù)重組的會計處理與稅務(wù)處理的差異.doc
- 資產(chǎn)證券化會計確認方法研究.doc
- 建筑企業(yè)獲利能力分析——以xx公司為例.doc
- 企業(yè)并購財務(wù)風(fēng)險問題的研究.doc
- 中小企業(yè)稅收籌劃問題研究.doc
- 上市公司關(guān)聯(lián)交易分析——以xx集團為例.doc