pdf

Hardware Design and Analysis of USB/EPP Transfer System

  • 2013-09-19
  • 158.36KB
  • Points it Requires : 2

Abstract: A USB/EPP transfer system is designed and implemented. Its hardware design scheme is given and relevant technical details are discussed to achieve data forwarding between USB interface and EPP interface. With the help of USB/EPP transfer system, traditional instruments and equipment with only EPP interface have the plug-and-play and device bay features provided by USB bus, which facilitates them to flexibly access the computer host system with multiple peripherals through USB interface. Keywords: USB; EPP; Transfer system Chinese Library Classification Number: TP368.3 Document Identification Code: A Article Number: 1008-0570(2005)11-2-0166-03 In the traditional I/O mode, computer peripherals are usually mapped to fixed I/O addresses in CPU, requiring the host to assign a specified IRQ interrupt request. Due to the limited port and interrupt resources of PC, the scalability of peripherals is limited; at the same time, with the expansion of computer applications, the number of PC peripheral interfaces is increasing, and the exclusivity of peripherals to system resources is also prone to cause system resource conflicts. As various external devices continue to increase, various I/O conflicts are likely to occur. The USB bus standard proposed by Intel, Compaq, Microsoft, IBM and other manufacturers is based on plug-and-play and device rack technology. When the device is connected, it does not affect the operation of the application program, and has good scalability and convenience of expansion. At present, the USB protocol has developed to the latest version 2.0, which can support high-speed peripherals with a peak transmission rate of 480Mbps, and can provide 4 to 8 USB 2.0 interfaces. At the same time, through the expansion of the USB hub (HUB), it can also support up to 127 peripherals to be connected at the same time, which basically solves all the problems of various peripherals existing and being used at the same time. Based on the above advantages of USB interface, current computers, especially notebook computers, are basically equipped with only USB interface, and the traditional serial port and parallel port are cancelled. This has caused great obstacles to the continued use of various instruments that need to communicate with computers but only have serial or parallel ports. In view of the problem of insufficient interfaces in the communication between traditional digital instruments and computers, this paper designs a USB/EPP conversion system, which can receive data from the USB interface of the computer, and after format conversion, send it from the parallel interface EPP of the USB/EPP conversion system to traditional instruments and equipment; at the same time, it can also receive data from the parallel interface EPP of the USB/EPP conversion system, convert it into USB frame format, and send it to the USB interface of the computer. In this way, traditional instruments and equipment with only EPP interface can continue to be used normally with the help of USB/EPP conversion system. 2 USB bus 2.1 USB system description and bus protocol USB is a cable bus that supports data transmission between the host and various plug-and-play peripherals. The standard protocol predetermined by the host enables various devices to share USB bandwidth. When other devices and the host are running, the bus allows the addition, setting, use and removal of peripherals, which makes it possible for multiple instruments and devices to share the same host computer. The USB protocol adopts the software and hardware protocol of the pipeline model, abandoning the port mapping method of the general peripheral protocol, thereby effectively avoiding the I/O port address conflict of the computer application system. According to the functional division, a USB system consists of three parts: USB interconnection, USB host and USB device. Figure 1 shows the general topology of the USB system.

unfold

You Might Like

Uploader
crazyjackson
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×