ChipFind - документация

Электронный компонент: FT8U100AX

Скачать:  PDF   ZIP
FT8U100AX
High Integration 7- Port USB Hub Controller with embedded peripheral functions
Future Technology Devices Intl. FT8U100AX Product Data Rev 0.90 Page
1
FT8U100AX Seven Port USB Hub Controller
with Embedded Peripheral Functions
Data Sheet
Future Technology Devices International Limited
St. George's Studios
93/97 St. George's Road
Glasgow G3 6JA
UK
Friday, 31 March 2000
FT8U100AX
High Integration 7- Port USB Hub Controller with embedded peripheral functions
Future Technology Devices Intl. FT8U100AX Product Data Rev 0.90 Page
2
Table of Contents
1. INTRODUCTION..................................................................................................................................................3
1.1 F
EATURES
...........................................................................................................................................................3
1.2 G
ENERAL
D
ESCRIPTION
.......................................................................................................................................3
1.3 FT8U100AX B
LOCK
D
IAGRAM
...........................................................................................................................4
2. FT8U100AX PACKAGE & PINOUT.................................................................................................................6
2.1 FT8U100AX - P
INOUT
C
ONFIGURATION
D
IAGRAM
.............................................................................................6
2.2 FT8U100AX - P
INOUT
D
ESCRIPTION
...................................................................................................................7
2.3 FT8U100AX P
ACKAGE
M
ECHANICAL
D
RAWING
...............................................................................................8
3. ELECTRICAL SPECIFICATIONS......................................................................................................................9
3.1 A
BSOLUTE
M
AXIMUM
R
ATINGS
...........................................................................................................................9
3.2 DC C
HARACTERISTICS
( A
MBIENT
T
EMPERATURE
= 0 .. 70 D
EGREES
C )..............................................................9
3.3 AC S
WITCHING
C
HARACTERISTICS
....................................................................................................................10
3.4 USB T
RANSCEIVER
A/C C
HARACTERISTICS
.......................................................................................................12
4. INTERNAL IO REGISTER SUMMARY...........................................................................................................14
4.1 USB D
OWNSTREAM
R
EGISTERS
.........................................................................................................................14
4.2 USB S
USPEND
R
EGISTERS
.................................................................................................................................16
4.3 USB U
PSTREAM
R
EGISTERS
...............................................................................................................................16
4.4 USB D
EVICE
/E
NDPOINT
R
EGISTERS
...................................................................................................................17
4.5 C
HIP
C
ONTROL
R
EGISTERS
................................................................................................................................19
APPENDIX A - FT8U100AX INTERNAL PERIPHERALS..................................................................................22
1. D
RIVER
S
UMMARY
..............................................................................................................................................22
2. D
EVICE
E
ND
P
OINT
O
RGANISATION
.....................................................................................................................23
3. USB
AND
L
EGACY
D
EVICE
LED E
NCODING
.........................................................................................................24
DISCLAIMER & CONTACT INFORMATION....................................................................................................25
APPLICATION SCHEMATICS current application schematics for the FT8U100AX can be found on FTDI's
home page at
http://www.ftdi.co.uk
. follow the links from the Products or Support pages.
FT8U100AX
High Integration 7- Port USB Hub Controller with embedded peripheral functions
Future Technology Devices Intl. FT8U100AX Product Data Rev 0.90 Page
3
1. Introduction
1.1 Features
High integration USB hub controller
7 x Downstream and 1 x Upstream USB Hub
Ports
Embedded Peripherals Including ...
-
RS232 Serial Port
-
PS/2 Keyboard Port
-
PS/2 Mouse Port supporting
2 Button PS/2 Mouse
3 Button PS/2 Mouse
Thumb-Wheel PS/ 2 Mouse
-
IrDA SIR Port
-
Ir Remote Control Port
-
Master/Slave 2-Wire Serial Bus
2 Status LEDs per USB Port indicates
-
High / Low Speed Peripheral
-
USB Peripheral Bus Traffic
-
Peripheral Over-Current Error
-
Peripheral Babble / EOF Error
-
USB Reset Condition
-
USB Suspend Condition
Power Control / Overload detect on each
individual USB port
External Firmware in OTP ROM
3.3v Supply Operation
UHCI / OHCI Compliant
USB 1.1 Specification Compliant
100 Pin PQFP package
1.2 General Description
The FT8U100AX is a 7-Port stand-alone USB hub controller IC with firmware in external OTP ROM for
maximum flexibility and product differentiation. It's high integration includes an advanced USB 7-Port Hub
controller, EMCU micro-controller core and a variety of embedded peripheral ports allowing a wide variety of
legacy and other peripherals to be connected to and controlled by a USB enabled system through a
FT8U100AX based hub.
The FT8U100AX has power control and over-current detect on each of the 7 downstream ports and
features 2 status LEDs per port providing a useful diagnostic aid for peripherals plugged into the hub ports.
A wide range of pre-tested firmware is available from FTDI including 4 and 7 Port hub solutions with
support for legacy keyboards and mice and RS232 serial peripherals. Legacy keyboards and mice plugged into
the PS/2 ports are translated by the into USB HID 1.0 compliant protocol whilst firmware and Windows '98
drivers are available for the RS232 serial port function.
A range of tested standard reference designs is available to compliment the firmware and ensure ease
of design and fast time to market.
The FT8U100AXintegrates all the above functions into a single cost effective 100 pin PQFP package,
requiring only external power switches and a few components to complete the design.
Future Technology Devices Intl. FT8U100AX Product Data Rev 0.90 Page
4
1.3 FT8U100AX Block Diagram
EMCU
MICROCONTROLLER
CORE
DATA SRAM
256 Bytes
RA0 - RA14
ROE#,RCE#
Internal Data
Bus
RD0 - RD7
External
ROM Bus
ADDR
CTL
DATA
FTDI
SERIAL INTERFACE
ENGINE
( SIE )
ENDPOINT DATA
BUFFER
256 Bytes
USB
UPSTREAM
PORT
UP1+,UP1-
USB HUB REPEATER
EOF LOCK AND
BABBLE ERROR
DETECT
USB
DOWNSTREAM
PORTS
DN1+,DN1- to
DN7+, DN7-
HUB PORT
POWER CONTROL
AND
OVERCURRENT
DETECT
PWR1# - PWR7#
OVL1# - OVL7#
SERIAL PORT 1
SERIAL PORT 2
( IrDA SIR )
SERIAL PORT 3
( CIR )
SPRX,IRRX,CRTXL/H
SPTX,IRTX,CRTX
PARALLEL
I/O PORTS
1 - 5
P1D0 to P1D7,
P2D0 to P2D6,
P3D0 to P3D6,
P4D0 to P4D6,
P5D0 to P5D5
NOTE : SOME OF THE PARALLEL PORT
IO PINS ARE MULTIPLEXED WITH
OTHER SIGNALS
( SEE PINOUT DIAGRAM FOR DETAILS )
MASTER / SLAVE
2-WIRE
SERIAL BUS
PS/2 KEYBOARD I/F
PS/2 MOUSE I/F
SCL, SDA
MDAT,KDAT
MCLK,KCLK
INT
FTIR
Ir REMOTE CONTROL
PORT
FTIR
OSC
48MHz
XTIN
XTOUT
FT*U!))AX INTERNAL BLOCK DIAGRAM
Future Technology Devices Intl. FT8U100AX Product Data Rev 0.90 Page
5
1.4 Block Summary
EMCU Microcontroller Core - FTDI's 8 bit Embedded Microcontroller provides an easy to program , efficient Harvard
architecture CPU with 256 bytes of data memory (SRAM). The op-codes are optimised for USB applications and the
EMCU includes several standard on board peripherals including serial I/O with modem control and baud rate generator,
ISA bus peripheral interface and PS/2 keyboard and mouse interface.
The data sheet for the FTDI EMCU microcontroller core is available on request.
OSC 48MHz The FTF8U100AX supports the use of either a 48 MHz oscillator or a crystal. , as preferred based on
cost versus additional tuning circuit logic. Appendix B contains reference schematics using a 48MHz crystal including
a bandpass filter network and DC blocking capacitor (L1 and C4 with C5 on UH8340 application schematic in
Appendix B) advised for reliable operation at 48MHz. Alternatively a 48MHz oscillator can be connected to XTIN using
a 10 Ohm series resistor and with the option to add a smoothing capacitor to ground.
Data SRAM - 256 bytes of local variable memory.
FTDI Serial Interface Engine - the FT8U100AX contains an SIE block which provides the following USB functions -
integral DPLL Data Separator, NRZI Encode/Decode, Bit Stuff/Unstuff, Sync Packet Generation and Detection, EOP
and Bus Reset Detect, Parallel <-> Serial Conversion, CRC checking and generation, PID decode and Validation,
Packet Level Handshaking, Suspend/Resume Detection and Signalling
USB Hub Repeater - this block provides the data routing functionality for the FT8U100AX. This provides, on a per-port
basis, Connect and Disconnect functions, Full / Low Speed Signal Routing, Power Control and Overcurrent Detect,
Suspend and Resume Control as well as Babble detection, End Of Frame Timer and Lock Generation, Low Speed
"Keep Alive Strobe" Generation and Low Speed Data Conversion and Pre-Packet Decode.
Hub Port Power Control - this block provides Power Control and Overcurrent Detect functions. The FTDI USB Hub
firmware implements several features aimed at improving USB Hub product performance and error reporting in
situations where third party peripherals cause power glitches and USB current violations.
Endpoint Data Buffer - 256 byte data buffer with expandable endpoint count, providing support for USB devices within
the IC. This provides endpoint buffer management, transmit and receive counters and address to endpoint decoding.
The operation of this block is discussed further in section 4.4, USB Device/EndPoint Registers and Appendix A, part 2
where EndPoint Data Buffer organisation for the UltraHub reference design is discussed.
Parallel I/O Ports - this FT8U100AX provides several General Purpose I/O Ports. These bidirectional ports can be
used to tailor the functionality of Hub products using the F8U100AX - providing firmware control of such features as
LED status indicator operation and providing pins to support the wide range of legacy peripherals supported by the
FT8U100AX.
The FT8U100AX contains hardware to support a range of internal peripherals. The necessary interface signals for
these internal peripherals are routed to specific I/O pins under the control of firmware. The Pinout Configuration
Diagram provides details on which I/Os can be used to support each of these peripherals.
PS/2 Keyboard and Mouse I/F - provides support for legacy PS/2 keyboard and mouse ports. PS/2 mouse I/F
includes support for 2 button and 3 button as well as Thumb Wheel operation.
Serial Port 1/2/3 - Serial Port 1 provides an asynchronous serial port for USB to RS232 communications, Serial Port 2
provides support for USB to IrDA SIR port infra red communications and Serial Port 3 provides hardware support for
USB to IrDA CIR port infra red communications.
Master/Slave 2-wire serial bus - this provides hardware support for a generic two wire serial bus suitable for monitor
control applications.
FTIr Remote Control Port - this provides support hardware for USB to FTIr port for remote control applications.