Font Size: a A A

An Implementation Of Signal Generator Based On USB2.0

Posted on:2006-06-18Degree:MasterType:Thesis
Country:ChinaCandidate:F C CaoFull Text:PDF
GTID:2168360155453058Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
A newly developed bus technology named Universal Serial Bus (USB) canreduce the costs of interfacing periphrals to personal computers greatly with the itsrapid popularization and generalization. At the same time, the stability and datatransfer speed of the whole system have gotten a breakthrough. At present, theUSB2.0 is widely used and accepted by many computer and electronic devicemanufacturers in the World. As it possesses a rapid, simple and stable interfacingspecification, it is used in many kinds of device. It is necessary for us to study anddevelop USB technologies for different kind of electronic devices.Cypress's EZ-USB FX2 is the world's first USB 2.0 integrated microcontroller.By integrating USB 2.0 transceiver, SIE (Serial Interface Engine), enhanced 8051microcontroller, and a programmable peripheral interface in a single chip,ingenious architecture of FX2 results in data transfer rates of 56M bytes per secondwith maximum allowable USB 2.0 bandwidth, while still using low-cost 8051microcontroller in a package as small as a 56 SSOP. Because it incorporates USB2.0 transceiver, FX2 is more economical, providing a smaller footprint solutionthan USB 2.0 SIE or external transceiver implementations. With EZ-USB FX2,Cypress Smart SIE handles most of the USB 1.1 and 2.0 protocols in hardware forfreeing the embedded microcontroller for application-specific functions anddecreasing development time to ensure USB compatibility. General ProgrammableInterface (GPIF) and Master/Slave Endpoint FIFO (8-or 16-bit data bus) providesan easy and glueless interface to popular interfaces such as ATA, UTOPIA, EPP,PCMCIA, and most DSP/processors.USB device development kit is composed of software tools and hardwaretools. The software tools include the development kit from the manufacturers andother software from the third party, such as Keil uVision2, EZ-USB Control Panel,Visual C++6.0, Windows2000 DDK. The main hardware tool is the EZ-USB FX2development board, which connects to serial and USB ports of host via two cables.The serial port is used to debug the firmware, and the USB port is used tocommunicate between the host and the development board.The system hardware structure is composed of two parts: the USB interfacecircuit unit which the core is CY7C68013 and the USB device function circuit unit...
Keywords/Search Tags:Signal Generator, Universal Serial Bus (USB), Windows Driver Model (WDM), General Programmable InterFace (GPIF), Firmware
PDF Full Text Request
Related items