|
|
Part: 8X930HX
Category: Interface and Interconnect -> USB
Description: Universal Serial Bus Hub Peripheral Controller
Company: Intel Corporation
Datasheet: Download 8X930HX datasheet File size : 47 kB
Request For quote: Find where to buy 8X930HX
Datasheet text preview:
ADVANCE INFORMATION
8x93 0H x UNIVERSAL SERIAL BUS HUB PERIPHERAL CONTROLLER
s USB Hub with One Upstream, One Internal Downstream, and Three External Downstream Ports on HD/HE Parts or Four on HF/HG Parts -- Complete Universal Serial Bus Specification 1.0 Compatibility -- Serves as both USB Hub and USB Embedded Function (Internal Port) s USB Hub -- Connectivity Management -- Downstream Device Connect/Disconnect Detection -- Power Management, Including Suspend and Resume -- Bus Fault Detection and Recovery -- Full and Low Speed Downstream Device Support s Output Pin for Port Power Switching s Input Pin for Overcurrent Detection s USB Embedded Function -- Supports Isochronous and Non-isochronous Data s On-chip USB Transceivers s Serial Bus Interface Engine (SIE) -- Packet Decoding/Generation -- CRC Generation and Checking -- NRZI Encoding/Decoding and Bit-stuffing s Hub FIFO Data Buffers -- One Pair of 16-byte Transmit and Receive FIFOs -- One 1-byte Transmit Register s Embedded Function FIFO Data Buffers -- Three Pairs of 16-byte Transmit and Receive FIFOs -- One Pair of Configurable Transmit and Receive FIFOs (1 Kbyte total) s Automatic Transmit/Receive FIFO Management s Three USB Interrupt Vectors -- Endpoint Transmit/Receive Done -- Start of Frame/Hub Endpoint Done -- Global Suspend/Resume s Low Clock Mode s User-selectable Configurations -- External Wait State -- External Address Range -- Page Mode s Real-time Wait Function s 256-Kbyte External Code/Data Memory Space s On-chip ROM Options -- 0, 8, or 16 Kbytes s 1024 bytes On-chip Data RAM s Four Input/Output Ports s Standard MCS® 51 UART s Power-saving Idle and Powerdown Modes s Register-based MCS® 251 Architecture s Code-compatible with MCS 51 and MCS 251 Microcontrollers s 12-MHz Crystal Operation
The 8x930Hx USB hub peripheral controller is based on the MCS 251 microcontroller. It consists of standard 8XC251Sx peripherals plus a USB module. The USB module provides both USB hub and USB embedded function capabilities. The 8x930Hx supports USB hub functionality, embedded function, suspend/resume modes, isochronous/non-isochronous transfers, and it is fully USB rev 1.0 specification compliant. The USB module contains one internal and three (or four) external downstream ports and integrates the USB transceivers, serial bus interface engine (SIE), hub interface unit (HIU), function interface unit (FIU), and transmit/receive FIFOs. The 8x930Hx uses the standard instruction set of the MCS 251 architecture, which is binary code compatible with the MCS 51 architecture.
COPYR IGHT © INTEL CORPORATION, 1997 May 1997 Ord er Number: 272928-003
Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringem ent of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel retains the right to make changes to specifications and product descriptions at any time, without notice. *Third-party brands and names are the property of their respective owners. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from: Intel Corporation Literature Sales P.O. Box 7641 Mt. Prospect, IL 60056-7641 or call 1-800-548-4725
CO PY RIG HT © INTEL CORPORATION, 1997
CONT ENTS
1.0 About This Document.......... 1 1.1 Additional Information Sources ..... 1 1.2 Electronic Information........... 1 1.3 Product Summary.. 2 2.0 Nomenclature Overview ............ 4 3.0 Pinout .......... 6 4.0 Signals ............ 12 5.0 Address Map ............ 16 6.0 Electrical Characteristics ......... 17 6.1 Operating Frequencies ....... 17 6.2 DC Characteristics........ 18 6.3 Explanation of Timing Symbols ... 20 6.4 System Bus AC Characteristics... 21 6.4.1 System Bus Timing Diagrams .......23 6.4.2 Real-time Wait State Function AC Characteristics ......27 6.4.3 Real-time Wait State Function Timing Diagrams ........28 6.5 AC Characteristics -- Synchronous Mode 0 ....... 30 6.6 External Clock Drive ........... 30 6.7 Testing Waveforms ............ 31 7.0 Thermal Characteristics .......... 32 8.0 Design Considerations ............ 32 8.1 External Bus Timing and Peripheral Timing Affected by PLLSEL2:0 Selection .. 32 8.2 Low Clock Mode Frequency........ 32 8.3 Setting RXFFRC Bit Clears Only the Oldest Packet in the FIFO ......... 32 8.4 Series Resistor Requirement for Impedance Matching ...... 32 8.5 Pullup Resistor Requirement for 8x930Hx Hub devices..... 32 8.6 Powerdown Mode Cannot Be Invoked Before USB Suspend ..... 32 8.7 Unused Downstream Ports.......... 33 9.0 8x930Hx Errata ........ 33 10.0 Datasheet Revision History ..... 33
iii
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Figures
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
8x930Hx Block Diagram.............2 8x930Hx USB Module Block Diagram..........3 Product Nomenclature .........4 8x930HD/HE and 8x930HF/HG 68-pin PLCC Package.......6 8x930HD/HE and 8x930HF/HG 64-pin SDIP Package ........ 7 8x930Hx Code Fetch, Nonpage Mode ....... 23 8x930Hx Data Read, Nonpage Mode ........ 24 8x930Hx Data Write, Nonpage Mode.........24 8x930Hx Code Fetch, Page Mode .... 25 8x930Hx Data Read, Page Mode ..... 26 8x930Hx Data Write, Page Mode......26 External Code Fetch/Data Read (Nonpage Mode, Real-time Wait State) ....... 28 External Data Write (Nonpage Mode, Real-time Wait State) ............ 28 External Data Read (Page Mode, Real-time Wait State) ......... 29 External Data Write (Page Mode, Real-time Wait State) ......... 29 Serial Port Waveform -- Synchronous Mode 0.........30 External Clock Drive Waveforms.......30 AC Testing Input, Output Waveforms.........31 Float Waveforms ....... 31
Tables
1. 2. 3. 5. 4. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Related Documentation........1 Electronic Information .......... 1 Description of Product Nomenclature..4 Downstream Port Allocation ....... 5 Proliferation Options....5 68-pin PLCC Pin Assignment.....8 64-pin SDIP Pin Assignment ...... 9 68-pin PLCC Signal Assignments Arranged by Functional Category ........ 10 64-pin SDIP Signal Assignments Arranged by Functional Category..........11 Signal Description ..... 12 Memory Signal Selections (RD1:0) .. 15 8x930Hx Address Map ............. 16 8x930Hx Operating Frequency ......... 17 DC Characteristics at Operating Conditions.....18 AC Timing Symbol Definitions...........20 AC Characteristics at Operating Conditions.....21 Real-time Wait State AC Timing Specifications ........ 27 Serial Port Timing -- Synchronous Mode 0 ..... 30 External Clock Drive..31 Thermal Characteristics ........... 32
iv
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
1.0
ABOUT THIS DOCUMENT
1.2
Electronic Information
This data sheet contains advance information about Intel's 8x930Hx Universal Serial Bus hub peripheral controller, based on the MCS® 251 peripheral controller, which includes a functional overview, mechanical data, targeted electrical specifications (simulated), and bus functional waveforms. A detailed functional description, other than parametric performance, is published in the 8x930Ax, 8x930Hx Universal Serial Bus Micorcontroller User's Manual (272949).
We offer a variety of technical and product information through the World Wide Web (see Table 2 for URL) and through FaxBack service which is an on-demand publishing system that sends documents to your fax machine. You can get product announcements, change notifications, product literature, device characteristics, design recommendations, and quality and reliability information 24 hours a day, 7 days a week. Just dial the telephone number and respond to the system prompts.
1.1
Additional Information Sources
Intel documentation is available from your local Intel Sales Representative or Intel Literature Sales. Intel Corporation Literature Sales P.O. Box 7641 Mt. Prospect, IL 60056-7641 1-800-879-4683
Table 1. Related Documentation Document Title Order/Contact Intel Order # 272949 Intel Order # 272962
8x930Ax, 8x930Hx Universal Serial Bus Micorcontroller User's Manual Universal Serial Bus Specification
Table 2. Electronic Information Document Title Intel's World-Wide Web (WWW) Location: Customer Support (US and Canada): FaxBack Service:
Order/Contact http://www.intel.com/design/usb/ 800-628-8686
US and Canada Europe worldwide
Application Bulletin Board Service:
800-628-2283 +44(0)793-496646 916-356-3105
up to 14.4-Kbaud line, worldwide dedicated 2400-baud line, worldwide Europe
916-356-3600 916-356-7209 +44(0)793-496340
ADVANCE INFORMATION
1
Others parts begin by 8x
8X-1
|
|
|