基于ULPI協(xié)議的USB接口的FPGA實現(xiàn)
[Abstract]:In recent years, because of the third revolution of human-computer interaction technology and great market value, more and more people have studied the technology of perception input. The core of somatosensory input technology is pattern recognition technology, which involves a large number of image algorithms. The scheme we adopt is the cooperation of FPGA and ARM, the speed advantage of FPGA parallel processing and the advantage of ARM in optimizing special image processing algorithms. In order to realize the recognition of motion gesture pattern of somatosensory input. In the process of production of body sensation input equipment, FPGA and ARM need to exchange a large amount of data between host computer, which requires a standard data bus interface. USB bus technology has the advantages of real-time, communication rate, reliability and so on. It is now widely used in business. After comprehensive consideration, we also adopt USB protocol when communicating with the outside world in our project. Aiming at the ULPI protocol in USB protocol, this paper puts forward the corresponding hardware circuit and the solution of FPGA implementation. Firstly, the paper introduces the development of USB bus, its topology and physical properties. Then, the signal description and working mode of ULPI protocol specification are analyzed, and the basis of PHY chip using ULPI is explained, and the related hardware platform is also introduced. In the end, how to implement ULPI protocol in FPGA and the analysis of each function module are discussed, and the detailed workflow of each module is explained from the point of equipment enumeration, and the actual communication test is carried out. The system designed in this paper has been applied to practical engineering now. The actual test results show that this scheme makes the data communication stable and efficient. Because it is pure logic design and can be used for production in the later stage, it can meet the actual requirements of the project. It has guidance and reference significance for the FPGA implementation of USB device interface and Soc integration.
【學位授予單位】:大連海事大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP334.7;TP336
【參考文獻】
相關(guān)期刊論文 前10條
1 楊波 ,劉延波;具有USB2.0接口的高速數(shù)據(jù)采集卡設(shè)計[J];單片機與嵌入式系統(tǒng)應(yīng)用;2004年04期
2 譚安菊;龔彬;;USB2.0控制器CY7C68013與FPGA接口的Verilog HDL實現(xiàn)[J];電子工程師;2007年07期
3 周德新,樊智勇;基于USB的ARINC429總線接口設(shè)計與實現(xiàn)[J];電子器件;2005年02期
4 楊志坤;曾博;湯國文;;基于FPGA的嵌入式系統(tǒng)USB接口設(shè)計[J];電子設(shè)計工程;2010年01期
5 陳姚節(jié),邵平凡;USB接口的虛擬儀器硬件設(shè)計與實現(xiàn)[J];武漢理工大學學報(交通科學與工程版);2004年05期
6 莫林利;基于FPGA模式的USB接口數(shù)據(jù)加密系統(tǒng)的設(shè)計與實現(xiàn)[J];計算機與現(xiàn)代化;2005年02期
7 梁穎,游磊,饒蜀華,匡順蘭,王儉勤;基于USB接口數(shù)據(jù)采集卡的設(shè)計與實現(xiàn)[J];計算機測量與控制;2005年04期
8 倪明輝;周軍;楊庚;;USB在FPGA控制的高速數(shù)據(jù)采集系統(tǒng)中的應(yīng)用[J];計算機測量與控制;2006年02期
9 呂超;張玉霞;王立欣;;USB接口高速數(shù)據(jù)傳輸?shù)膶崿F(xiàn)[J];計算機測量與控制;2009年05期
10 齊洪喜;周大水;;基于FPGA&ASIC的專用USB接口設(shè)計與實現(xiàn)[J];山東大學學報(工學版);2006年03期
,本文編號:2141564
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2141564.html