Winbond Electronics W81181D, W81181AD Datasheet

Preliminary W81181D/AD
USB HUB CONTROLLER
W81181D/AD
Publication Release Date: October 1999
- 1 - Revision A1
Preliminary W81181D/AD
W81181D Data Sheet Revision History
Pages Dates Version Version
on Web
1 N.A. 10/01/98 0.50 N.A. First published.
2 3/15/99 0.60 Add pin configuration and pin description
3 3/30/99 0.61 Modify pin configuration & pin description
4 5/4/99 0.62 Modify reference schematic
5 5/13/99 0.63 Modify pin 12 description
6 5/26/1999 0.64 Modify feature HUB spec Rev 1.1
7 7/09/1999 0.65 Add 48 MHz clock input pinout
8 7/12/1999 0.66 Modify 48 MHz (W81181AD) Schematic
9
10
Main Contents
Please note that all data and specifications are subject to change without notice. All the trade marks of products and companies mentioned in this data sheet belong to their respective owners.
LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Winbond customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Winbond for any damages resulting from such improper use or sales.
- 2 -
Preliminary W81181D/AD
Table of Contents-
1. GENERAL DESCRIPTION.......................................................................................................................4
2. FEATURES................................................................................................................................................4
3. USB BLOCK DIAGRAM..........................................................................................................................5
4. PIN CONFIGURATION.............................................................................................................................6
W81181D (12 MHZ CLOCK INPUT)................................................................................................ .............6
W81181AD (48 MHZ CLOCK INPUT)...........................................................................................................7
5. PIN DESCRIPTION...................................................................................................................................8
W81181D:...................................................................................................................................................8
W81181AD:..............................................................................................................................................10
IO TYPE: ..................................................................................................................................................12
6. ABSOLUTE MAXIMUM RATINGS........................................................................................................12
7. ELECTRICAL CHARACTERISTICS.....................................................................................................13
8. TYPICAL APPLICATION.......................................................................................................................15
W81181D:.................................................................................................................................................15
W81181AD:..............................................................................................................................................16
10. PACKAGE DIMENSIONS....................................................................................................................18
Publication Release Date: October 1999
- 3 - Revision A1
Preliminary W81181D/AD
1. GENERAL DESCRIPTION
W81181D, an high integrated 4 port USB hub controller which integrates a microcontroller, implements a medium speed (12 MHz) and slow speed (1.5 MHz) Universal Serial Bus (USB) hub control interface. It supports one upstream, four downstream ports and a serial interface. W81181D can be act as multifunction USB device. For example, the whole system can be designed as an USB HUB plus an USB mouse or an USB HUB plus an IR receiver, and no down stream port be occupied as well as no other component needed.
W81181D acts as an USB hub controller and a hub repeater at the direction of an internal microcontroller. W81181D controls the traffic among the host, four downstream ports, and the microprocessor. As a hub controller, it can enable/disable ports, send and receive resets, and detect devices of high or low speeds. The W81181D contains three function endpoints and two hub endpoints to allow both USB Control and Interrupt Transfers between the host and microcontroller.
W81181D is a compound USB device (hub with embedded function attached) with totally five downstream ports. W81181D can be used as a hub controller in a standalone hub with attached function or a microcontroller based USB device with hub function.
Ordering Information
PART NO. INPUT CLOCK Freq. PACKAGE
W81181D 12 MHz 48-LQFP W81181AD 48 MHz 48-LQFP
2. FEATURES
Full compliance with USB spec Rev 1.1 and HID Class Definition Rev 1.0
Compliance with USB Hub spec Rev 1.1
Support multiple endpoints for standalone hub with attached function
Embedded microprocessor--8052 ( 6K ROM + 256 Byte RAM)
Support auto-detected two power source mode between bus power mode and self power mode.
12-MHz crystal/oscillator input to lower EMI (W81181D)
48-Mhz oscillator input for motherboard application (W81181AD)
Support Suspend and Resume operation
Four downstream ports with per port overcurrent protection
Two endpoints for hub (Control and Interrupt)
LED display supports bright/blinking alternative for port enable and OCP(over current protection)
flags
Single 5V supplied with embedded 5V-3.3V regulator
Three endpoints for attached device (one Control and two Interrupt)
Provides the external pull-up resistor control for the up-stream connection.
Perport/Global downstream port power control optional
Packaged in 48-pin LQFP
5V CMOS device
- 4 -
Preliminary W81181D/AD
3. USB BLOCK DIAGRAM
The Serial Interface Engine (SIE) controls the USB data flow between the uCs and the USB bus. Port0 is a high speed (HS) transceiver for the upstream data path. The Hub Repeater is the traffic controller which directs the bus data to and from the correct paths. The hub Controller and Function Controller determines what data is to be written to or read from the various FIFOs. The Bus Controller directs the interface between the uC and Hub/Function Controller.
UPSTREAM PORT
TRANCEIVER
PORT 0
SERIAL
INTERFACE
ENGINE
TRANCEIVER
PORT 1
HUB
REPEATER
TRANCEIVER
PORT 2
DOWNSTREAM DEVICES
TRANCEIVER
PORT 3
TRANCEIVER
PORT 4
HUB
CONTROLLER
FUNCTION
CONTROLLER
USB FIFOs
BUS
CONTROLLER
uC
Publication Release Date: October 1999
- 5 - Revision A1
4. PIN CONFIGURATION
P1[0]/SACK/INDIV
W81181D (12 MHz Clock Input)
Preliminary W81181D/AD
DP4
DM4
DP3
DM3
GND3V
DP2
DM2
DP1
DM1
GND3V
DP0
DM0
P1[2]/FSUSP5/BUSPWR
GND3V
FWKP5
36
37
PWEN1_
GND
OCP1_
PWEN2_
OCP2_
LEDEN0_
W81181D
48
1 12
VDDA
VDD3V
VBUS
GNDA
LEDOC4_
LEDOC3_
VDD
LEDOC2_
LEDOC1_
PWEN3_
OCP3_
25
RESET
P3[3]/INT1_
PWEN4_
24
13
OCP4_ EXTPUEN
VDD XTAL2 XTAL1 GND LEDEN1_ LEDEN2_ LEDEN3_ LEDEN4_ LEDEN5_ P1[1]/SSTB
- 6 -
Loading...
+ 12 hidden pages