Intel Corporation N83931AA, N80931HA, N80931AA, N83931HA Datasheet

ADVANCE INFORMATION
COPYRIGHT © INTEL CORPORATION, 1997 November 1997 Order Numbe r: 273108-002
8x931AA/8x931HA
UNIVERSAL SERIAL BUS
PERIPHERAL CONTROLLERS
8x931AA Hubless USB Peripheral
Controller
On-chip USB Transceivers
On-chip Phase-locked loop
FIFO Data Buffers
—Two Pairs of 8-byte Transmit and
Receive FIFOs
—One Pair of 16-byte Transmit and
Receive FIFOs
—Supports Isochronous and
Non-isochronous Data
Automatic FIFO Management
Three USB Interrupt Vectors
— Endpoint Transmit/Receive Done —Start of Frame —Global Suspend/Resume/USB Reset
Regulated 3V Output for Root Port
Pullup Resistor
On-chip ROM Options
—0 or 8 Kbytes
256 bytes On-chip Data RAM
Four Input/Output Ports
MCS® 51 UART
Three 16-bit Timer/Counters
Keyboard Control Interface
Four Dedicated LED Driver Outputs
6- or 12-MHz Crystal Operation
—Low Clock Mode (3MHz)
8x931HA Includes all 8x931AA
Features
8x931HA USB Hub has One Internal
Downstream, and Four External Downstream Ports
—Universal Serial Bus Specification
1.0 Compliant
— Serves as both USB Hub and USB
Embedded Function (Internal Port)
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
Hub Endpoint Done Interrupt
Output Pin for Port Power Switching
Input Pin for Overcurrent Detection
Hub FIFO Data Buffers
—One Pair of 8-byte Transmit and
Receive FIFOs —One 1-byte Transmit Register
Embedded Function FIFO Data Buffers
—Same as the 8x931AA
12-MHz Crystal Operation
—Low Clock Mode (3MHz)
The 8x931AA and 8x931HA USB peripheral controllers are based on the MCS®51 microcontroller. They consist of standard 8X C5 1Fx peripherals plus a USB module. The 8
x
931HA USB module provides both USB
hub and USB embedded function capabilities. The 8
x
931HA supports USB hub functionality, embedded function, suspend/resume modes, isochronous/non-isochronous transfers, and is USB rev 1.0 specification compliant. The USB module contains one internal and 4 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 8
x
931AA is a hubless USB peripheral controller which contains the same
feature set as the 8
x
931HA hub controller except for the hub module. The 8x931AA/HA uses the standard
instructi on set of the MCS 51 archi tecture.
Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or oth-
erwise, to any intellectual property rights is granted by this document. Except as provided in Intel’s Terms and Conditions of Sale for such produc t s, Intel assu m es no liabili ty w hatsoever, and Intel d is c l ai m s any express or implie d warranty, re lating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, co py r i ght or othe r intellect ual proper t y ri ght. Intel p r oducts are not intend ed f or 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 lo cal I nte l sa les of fi ce or you r dis tri but or to ob tai n the late st spe cif icat i ons an d bef ore pl ac in g your pro duct 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 PO Box 5937 Denver , CO 80217 - 9808
or call 1-800-548-4725
COPYRIGHT © INTEL CORPORATION, 1997
iii
CONTENTS
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
3.0.1 8x931HA 68-pin PLCC Package ..................................................................................6
3.0.2 8x931AA 68-pin PLCC Package ..................................................................................7
4.0 Signals .............................................................................................................................. 10
5.0 Electrical Characteristics................................................................................................... 13
5.1 Operating Frequencies................................................................................................. 14
5.2 DC Characteristics........................................................................................................ 15
5.3 Explanation of Timing Symbols.................................................................................... 17
5.4 System Bus AC Characteristics.................................................................................... 18
5.4.1 System Bus Timing Diagrams ....................................................................................19
5.5 AC Characteristics — Synchronous Mode 0................................................................ 21
5.6 External Clock Drive..................................................................................................... 22
5.7 Testing Waveforms ...................................................................................................... 23
6.0 Thermal Characteristics .................................................................................................... 24
7.0 Design Considerations...................................................................................................... 24
7.1 Low Clock Mode Frequency......................................................................................... 24
7.2 Setting RXFFRC Bit Clears Only the Oldest Packet in the FIFO................................. 24
7.3 Series Resistor Requirement for Impedance Matching................................................ 24
7.4 Pullup Resistor Requirement for 8x931AA/HA devices................................................ 24
7.5 Powerdown Mode Cannot Be Invoked Before USB Suspend...................................... 24
7.6 Unused Downstream Ports........................................................................................... 24
7.7 ECAP Usage to Supply 3.0 to 3.6 Volts for 1.5K Ohm Pullup...................................... 24
8.0 8x931AA/HA Errata........................................................................................................... 25
9.0 Datasheet Revision History............................................................................................... 25
8x931AA, 8x931HA USB PERIPHERAL CONTROLLER
iv
Figures
1. 8x931 Functional Block Diagram...... ......... ........ ......... ........ ........ ..........................................2
2. 8x931HA USB Module Block Diagram.................................................................................3
3. Product Nomenclature .........................................................................................................4
4. 8x931HA 68-pin PLCC Package..........................................................................................6
5. 8x931AA 68-pin PLCC Package..........................................................................................7
6. 8x931AA/HA External Program Memory Read..................................................................19
7. 8x931AA/HA External Data Memory Read........................................................................20
8. 8x931AA/HA External Data Memory Write.........................................................................20
9. Serial Port Waveform — Synchronous Mode 0..................................................................21
10. External Clock Drive Waveforms....................... ......... ........ ........ ......... ........ .......................22
11. AC Testing Input, Output Waveforms.................................................................................23
12. Float Waveforms................................................................................................................23
Tables
1. Related Documentation........................................................................................................1
2. Electronic Informatio n ....................................... ......... ........ ........ ..........................................1
3. Description of Product Nomenclature........ ...........................................................................4
5. 8x931AA Proliferation Options.............................................................................................5
4. 8x931HA Proliferation Options.............................................................................................5
6. 68-pin PLCC Pin Assignment...............................................................................................8
7. 68-pin PLCC Signal Assignments Arranged by Functional Category..................................9
8. Signal Description..............................................................................................................10
9. 8x931AA/8x931HA Supply Voltages..................................................................................13
10. 8x931HA Operating Frequency..........................................................................................14
11. 8x931AA Operating Frequencies.......................................................................................14
12. DC Characteristics at Operating Conditions.......................................................................15
13. AC Timing Symbol Definitions...........................................................................................17
14. External Bus Characteristics.............................................. ........ ......... ........ ......... ........ ......18
15. Serial Port Timing — Synchronous Mode 0.......................................................................21
16. External Clock Drive................................................... ........ ........ ......... ...............................22
17. Thermal Characteristics .....................................................................................................24
18. Vcc and Typical ECAP Voltages........................................................................................25
ADVANCE INFORMATION 1
8x931AA, 8x931HA USB PERIPHERAL CONTROLLER
1.0 ABOUT THIS DOCUMENT
This data sheet contains advance information about
Intel’s 8
x
931AA and 8x931HA Universal Serial Bus peripheral controllers, based on the MCS®51 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 8x931AA, 8x931HA Universal Serial Bus Peripheral Controller User’s Manual (273102-001).
1.1 Additional Information Sources
Intel documentation is available from your local Intel Sales Representative or I ntel Literatur e Sales.
Intel Corporation Literature Sales PO Box 5937 Denver, CO 80217-9808
or call 1-800-548-4725
1.2 Electronic Information
We offer a variety of technical and product infor­mation 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 infor­mation 24 hours a day, 7 days a week. Just dial the telephone number and respond to the system prompts.
Table 1. Related Documentation
Table 2. Electronic Information
Document Title Order/Contact
8x931AA, 8x931HA Universal Serial Bus Peripheral
Controller User’s Manual
Intel Order #273102-001
Universal Serial Bus Specification, Rev. 1.0
Intel Order #272904
Document Title Order/Contact
Intel’s World-Wide Web (WWW) Location: http://www.intel.com/design/usb/ Customer Support (US and Canada): 800-628-8686 FaxBack Servi ce:
US and Canada
800-628-2283
Europe
+44(0)793-496646
worldwide
916-356-3105
Application Bulletin Board Service:
up to 14.4-Kbaud line, worldwide
916-356-3600
dedicated 2400-baud line, worldwide
916-356-7209
Europe
+44(0)793-496340
2 ADVANCE INFORMATION
8x931AA, 8x931HA USB PERIPHERAL CONTROLLER
1.3 Product Summary
Figure 1. 8x931 Functional Block Diagram
A4518-01
Upstream
Port
Data
Address
Register
ALU
ROMRAM
B ACC
Program
Counter
Program
Address
Register
USB
Module
Downstream
Ports
Data
Pointer
Stack
Pointer
Instruction
Sequencer
Clock
and
Reset
Parallel
Ports
On-chip
Peripherals
HA only
ADVANCE INFORMATION 3
8x931AA, 8x931HA USB PERIPHERAL CONTROLLER
Figure 2. 8x931HA USB Module Block Diagram
D
P5
D
M5
Transceiver
A5247-01
D
P4
D
M4
D
P3
D
M3
D
P2
D
M0
D
P0
D
M2
Repeater
USB Upstream Port (Hub Root Port)
USB External Downstream Ports
Serial Bus Interface Engine
(SIE)
Transceiver
Transceiver
Transceiver
Hub
Interface
Unit
(HIU)
Function Interface
Unit
(FIU)
Control
Control
FIFOs
Data Bus
To
CPU
Transmit/Receive Bus
Transceiver
4 ADVANCE INFORMATION
8x931AA, 8x931HA USB PERIPHERAL CONTROLLER
2.0 NOMENCLATURE OVERVIEW
Figure 3. Product Nomenclature
Table 3. Description of Product Nomenclature
Parameter Options Description
Temperature and Burn-in no mark Commercial operating temperature range (0
o
C to 70oC) with
Intel standard burn-in Packaging Op tions N Plastic Leaded Chip Carrier (PLCC) Program Memory Options 0 Without ROM
3 With ROM Process and Voltage Inform ation no mark CHMOS Product Family 931Hx Advanced 8-bi t microcontrol ler architectur e w i th on-chip
Universal Serial Bus Hub and Function capability. Indicates ROM size, RAM size, and quantity of external down stream ports (see Table 4).
931Ax Advanced 8-bit microcontroller architecture with on-chip
Univers al Serial Bus Function capability. Indicates ROM size, RAM size, and quantity of external down st r eam ports (see Table 5).
Device Speed no mark 6 or 12 MHz crystal (8
x
931AA), 12MHz crystal (8x931HA)
A2815-01
Program Memory Options
XXXXX XXXX8XXX
Packaging Options
Temperature and Burn-in Options
Process Information
Product Family
Device Speed
ADVANCE INFORMATION 5
8x931AA, 8x931HA USB PERIPHERAL CONTROLLER
Table 5. 8x931AA Proliferation Options
Table 4. 8
x
931HA Proliferation Options
Part Name ROM Size RAM Size Package
N80931HA 0 256 bytes 68-pin PLCC N83931HA 8 Kbytes 256 bytes 68-pin PLCC
Part Name ROM Size RAM Size Package
N80931AA 0 256 bytes 68-pin PLCC N83931AA 8 Kbytes 256 bytes 68-pin PLCC
Loading...
+ 21 hidden pages