Dissertation > Excellent graduate degree dissertation topics show
USB host controller and its drive LINUX-based research
Author: YaoZhen
Tutor: LinShuiSheng
School: University of Electronic Science and Technology
Course: Communication and Information System
Keywords: LINUX USB interface driver IP HOST
CLC: TP316.81
Type: Master's thesis
Year: 2011
Downloads: 49
Quote: 0
Read: Download Dissertation
Abstract
|
USB interface and based on LINUX drivers application has been very extensive. USB interface to now, whether from produce in personal computer or embedded computer system has become a necessary interfaces, and USB support a variety of functions, the equipment is widely used in the market; And LINUX operating systems are also born from 1991 until now achieved astonishing development, due to its advantages of open-source free, LINUX operating system, both in the server PC or embedded computer system has more and more applications, especially in the embedded system area, taking LINUX or according to its improved embedded operating systems have been widely used. Our design USB2.0 host IP core is developed by the school the USB high-speed host controller, relevant driver is also supporting the self-developed.This paper introduces the operating system LINUX based the USB host for the overall structure of the original USB system, some of the design problems, to USB host system driver and high-speed hardware IP related module made improvements, improve original USB high-speed host system data transfer rate. Among them is optimized for hardware IP chew ELP module and PD module, designed the complete a DMA controller; The driver of the water used for HTD optimized USB host controller operation drivers.At the end of the article introduces the hardware and software test platform, test results, and introduces some debugging experience and software of digital design for the FPGA design experience and some debugging experience.
|
Related Dissertations
- The Design and Optimization of Locomotive Signal Testing System Based on ARM9,U284.91
- Well Detection Pump Steady-Speed Driving System of Brushless DC Motor,TM33
- Research and Application of the Integrated Experimental System for Low-Voltage Power Line Carrier Communication,TM73
- Development of Multi-Static Fixed Station High-Frequency Over-The-Horizon Ground Wave Radar Host Control Software,TN958.93
- Research on High-Performance Computer I/O Bus,TP336
- Research on Software of TFT-LCD Testing Equipment Based on ARM,TN873.93
- Research on Real-Time Performance of Computer Numerical Control System Based on Windows,TG659
- Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
- The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
- Parasitism Preference and Offspring Performance as Affected by Host Species and Captive Breeding in Meteorus Pulchricornis,S476.3
- Effects of Host Body Size and Age on Preference and Development Performance in Brachymeria Lasus (Hymenoptera: Chalcididae),S476.3
- Foraging Behaviors of Meteorus Pulchricornis for Spodoptera Exigua Larvae,S476.3
- Variations of Host-Specialized and Migratory Biotypes of Cotton Aphid on the Mating Behavior and Genes Sequences of Mitochondrion DNA and Symbiotic Bacteria,S433
- Insceticide Screening and Resistance Risk Assessment for Thiamethoxam in Western Flower Thrips, Frankliniella Occidentalis,S433
- Study on Host Selection of Encarsia Sophia between Bemisia Tabaci B-Biotype and Q-Biotype Nymph,S476.3
- The Study of the Fitness Difference of Helicoverpa Armigera (Hübner) and Helicoverpa Assulta (Guenée) Fed with Different Pepper Varieties,S436.418
- Screening of Proteins Interact with Hepatocyte Nuclear Factor3β by IP-MS and Primary Study of Function,R341
- The Design and Implementation of Web technology military vehicle driver's information management system,TP311.52
- The Research and Realization of H.264 Based Onandroid,TN919.81
- TV talk show host Languages ??Strategy,G222.2
- Borehole imaging device based on embedded systems research,P634.3
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system > Network operating system >
© 2012 www.DissertationTopic.Net Mobile
|