Part Number Hot Search : 
L79LXXC 0603H A5800607 MLL979B HMM5139B KTC2347 PM73121 MP8725
Product Description
Full Text Search
 

To Download N80930H Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 ADVANCE INFORMATION
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)
w
w
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
w
.D
a
aS t
8x930Hx om SERIAL BUS HUB UNIVERSAL .c PERIPHERAL CONTROLLER 4U et he
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 -- Global Suspend/Resume s Low Clock Mode s User-selectable Configurations -- External Wait State -- External Address Range -- Page Mode
-- Start of Frame/Hub Endpoint Done
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
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.
w
w
w
.D
t a
S a
e h
t e
U 4
.c
m o
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(R) 51 UART
s Power-saving Idle and Powerdown Modes s Code-compatible with MCS 51 and MCS 251 Microcontrollers s 12-MHz Crystal Operation
s Register-based MCS(R) 251 Architecture
w
w
w
.D
at
Sh a
et e
4U
.
om c
COPYRIGHT (c) INTEL CORPORATION, 1997
May 1997
Order 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 infringement 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
COPYRIGHT (c) INTEL CORPORATION, 1997
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 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(R) 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
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
1.3
Product Summary
System Bus and I/O Ports P0.7:0 P2.7:0
I/O Ports and Peripheral Signals P1.7:0 P3.7:0
Port 0 Drivers
Port 2 Drivers
ROM
RAM
Port 1 Drivers
Port 3 Drivers
Memory Data (16)
Memory Address (16)
Watchdog Timer
Bus Interface
Peripheral Interface Timer/ Counters Interrupt Handler
Data Address (24)
Code Bus (16)
Code Address (24)
Instruction Sequencer
PCA
IB Bus (8)
SRC2 (8)
Data Bus (8)
SRC1 (8)
Serial I/O Clock & Reset
ALU
Register File
Data Memory Interface
USB
DST (16) Microcontroller Core
For details, see the USB module block diagram.
USB Ports
A4340-01
Figure 1. 8x930Hx Block Diagram 2
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
DM0 DP0
USB Upstream Port
Transceiver
Transceiver Repeater Transceiver Transceiver Transceiver
DM1 USB DP1 Downstream Ports DM2 DP2 DM3 DP3 DM5 DP5
HF/HG only
Serial Bus Interface Engine (SIE)
Control
Hub Interface Unit (HIU)
Function Interface Unit (FIU)
Transmit/Receive Bus To CPU
Data Bus
Control
FIFOs
A5102-02
Figure 2. 8x930Hx USB Module Block Diagram
ADVANCE INFORMATION
3
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
2.0
NOMENCLATURE OVERVIEW
X
Te
XX
Pa ck
8
X
X
XXXXX
XX
ed pe eS vic De ily am tF uc od on Pr ati ns rm tio nfo Op sI ry es mo oc Pr Me m ra og Pr
Table 3. Description of Product Nomenclature Parameter Temperature and Burn-in Packaging Options Options no mark N U Program Memory Options 0 3 Process and Voltage Information Product Family no mark 930Hx Description Commercial operating temperature range (0oC to 70oC) with Intel standard burn-in Plastic Leaded Chip Carrier (PLCC) Shrink Dual In-Line Package (SDIP) Without ROM With ROM CHMOS Advanced 8-bit microcontroller architecture with on-chip Universal Serial Bus Hub and Function capability. Indicates ROM size, RAM size, and quantity of external downstream ports (see Table 4). 12 MHz crystal
mp er
ag ing Op n tio
atu re an
Figure 3. Product Nomenclature
ur dB
s
nin Op
tio ns
A2815-01
Device Speed
no mark
4
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 4. Proliferation Options 4 External Downstream Ports (HF/HG) N80930HF N83930HF N83930HG U80930HF U83930HF U83930HG 3 External Downstream Ports (HD/HE) N80930HD N83930HD N83930HE U80930HD U83930HD U83930HE ROM Size 0 8 Kbytes 16 Kbytes 0 8 Kbytes 16 Kbytes RAM Size 1024 bytes 1024 bytes 1024 bytes 1024 bytes 1024 bytes 1024 bytes Package 68-pin PLCC 68-pin PLCC 68-pin PLCC 64-pin SDIP 64-pin SDIP 64-pin SDIP
Table 5. Downstream Port Allocation Downstream Port Number 1 2 3 4 5 8x930HD/HE External External External Internal (Embedded Function) -- 8x930HF/HG External External External Internal (Embedded Function) External
ADVANCE INFORMATION
5
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
3.0
PINOUT
Figure 4 illustrates a diagram of the 8x930HD/HE PLCC package. Table 6 and Table 8 contain indexes of the pin arrangement. Table 10 contains the signal descriptions for all pins. .
9 8 7 6 5 4 3 2 1 68 67 66 65 64 63 62 61
A8 / P2.0 A9 / P2.1 A10 / P2.2 A11 / P2.3 A12 / P2.4 A13 / P2.5 A14 / P2.6 A15 / P2.7 VSS VCC EA# ALE PSEN# Reserved Reserved Reserved/UPWEN# Reserved/OVRI#
AD7 / P0.7 AD6 / P0.6 AD5 / P0.5 AD4 / P0.4 AD3 / P0.3 AD2 / P0.2 AD1 / P0.1 AD0 / P0.0 VSSP VCCP P3.0 / RXD P3.1 / TXD P3.2 / INT0# P3.3 / INT1# P3.4 / T0 P3.5 / T1 P3.6 / WR#
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
View of component as mounted on PC board
60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44
UPWEN#/DP5 OVRI#/DM5 DP1 DM1 Reserved DP0 DM0 ECAP VSSP VCCP SOF# DP3 DM3 Reserved DP2 DM2 PLLSEL0
NOTE: Reserved pins must be left unconnected. Specific to the 8x930HD/HE Specific to the 8x930HF/HG
A4421-01
Figure 4. 8x930HD/HE and 8x930HF/HG 68-pin PLCC Package
6
P3.7 / RD# / A16 P1.0 / T2 P1.1 / T2EX P1.2 / ECI P1.3 / CEX0 P1.4 / CEX1 P1.5 / CEX2 P1.6 / CEX3 / WAIT# P1.7 / CEX4 / A17 / WCLK VCC VSS XTAL1 XTAL2 AVCC RST PLLSEL1 PLLSEL2
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
VCCP P3.0 / RXD P3.1 / TXD P3.2 / INT0# P3.3 / INT1# P3.4 / T0 P3.5 / T1 P3.6 / WR# P3.7 / A16 / RD# P1.0 / T2 P1.1 / T2EX P1.2 / ECI P1.3 / CEX0 P1.4 / CEX1 P1.5 / CEX2 P1.6 / CEX3 / WAIT# P1.7 / CEX4 / A17 / WCLK VCC VSS XTAL1 XTAL2 AVCC RST PLLSEL1 PLLSEL2 PLLSEL0 DM2 DP2 DM3 DP3 SOF# VCCP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
8X930HX
View of component as mounted on PC board
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
VSSP AD0 / P0.0 AD1 / P0.1 AD2 / P0.2 AD3 / P0.3 AD4 / P0.4 AD5 / P0.5 AD6 / P0.6 AD7 / P0.7 A8 / P2.0 A9 / P2.1 A10 / P2.2 A11 / P2.3 A12 / P2.4 A13 / P2.5 A14 / P2.6 A15 / P2.7 VSS VCC EA# ALE PSEN# UPWEN# OVRI# RESERVED/DP5 RESERVED/DM5 DP1 DMI DP0 DM0 ECAP VSSP
NOTE: Reserved pins must be left unconnected. Specific to the 8x930HD/HE Specific to the 8x930HF/HG
A4422-01
Figure 5. 8x930HD/HE and 8x930HF/HG 64-pin SDIP Package
ADVANCE INFORMATION
7
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 6. 68-pin PLCC Pin Assignment Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Name VSS A15/P2.7 A14/P2.6 A13/P2.5 A12/P2.4 A11/P2.3 A10/P2.2 A9/P2.1 A8/P2.0 AD7/P0.7 AD6/P0.6 AD5/P0.5 AD4/P0.4 AD3/P0.3 AD2/P0.2 AD1/P0.1 AD0/P0.0 VSSP VCCP P3.0/RXD P3.1/TXD P3.2/INT0# P3.3/INT1#
Pin 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 P3.4/T0 P3.5/T1
Name
Pin 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
Name Reserved DM3 DP3 SOF# VCCP VSSP ECAP DM0 DP0 Reserved DM1 DP1 OVRI#/DM5 UPWEN#/DP5 Reserved/OVRI# Reserved/UPWEN# Reserved Reserved PSEN# ALE EA# VCC
P3.6/WR# P3.7/RD#/A16 P1.0/T2 P1.1/T2EX P1.2/ECI P1.3/CEX0 P1.4/CEX1 P1.5/CEX2 P1.6/CEX3/WAIT# P1.7/CEX4/A17/WCLK VCC VSS XTAL1 XTAL2 AVCC RST PLLSEL1 PLLSEL2 PLLSEL0 DM2 DP2
Specific to the 8x930HD/HE Specific to the 8x930HF/HG
8
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 7. 64-pin SDIP Pin Assignment Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Name VCCP P3.0/RXD P3.1/TXD P3.2/INT0# P3.3/ INT1# P3.4/T0 P3.5/T1 P3.6/WR# P3.7/A16/RD# P1.0/T2 P1.1/T2EX P1.2/ECI P1.3/CEX0 P1.4/CEX1 P1.5/CEX2 P1.6/CEX3/WAIT# P1.7/CEX4/A17/WCLK VCC VSS XTAL1 XTAL2 AVCC
Pin 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 RST
Name PLLSEL1 PLLSEL2 PLLSEL0 DM2 DP2 DM3 DP3 SOF# VCCP VSSP ECAP DM0 DP0 DM1 DP1 Reserved/DM5 Reserved/DP5 OVRI# UPWEN# PSEN# ALE
Pin 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 EA# VCC VSS
Name
A15/P2.7 A14/P2.6 A13/P2.5 A12/P2.4 A11/P2.3 A10/P2.2 A9/P2.1 A8/P2.0 AD7/P0.7 AD6/P0.6 AD5/P0.5 AD4/P0.4 AD3/P0.3 AD2/P0.2 AD1/P0.1 AD0/P0.0 VSSP
Specific to the 8x930HD/HE Specific to the 8x930HF/HG
ADVANCE INFORMATION
9
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 8. 68-pin PLCC Signal Assignments Arranged by Functional Category Address & Data Name AD0/P0.0 AD1/P0.1 AD2/P0.2 AD3/P0.3 AD4/P0.4 AD5/P0.5 AD6/P0.6 AD7/P0.7 A8/P2.0 A9/P2.1 A10/P2.2 A11/P2.3 A12/P2.4 A13/P2.5 A14/P2.6 A15/P2.7 P3.7/RD#/A16 P1.7/CEX4/A17/WCLK Pin 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 27 35 P1.0/T2 P1.1/T2EX P1.2/ECI P1.3/CEX0 P1.4/CEX1 P1.5/CEX2 P1.6/CEX3/WAIT# P1.7/CEX4/A17/WCLK P3.0/RXD P3.1/TXD P3.2/INT0# P3.3/INT1# P3.4/T0 P3.5/T1 P3.6/WR# P3.7/RD#/A16 Input/Output Name Pin 28 29 30 31 32 33 34 35 20 21 22 23 24 25 26 27 USB Name PLLSEL0 PLLSEL1 PLLSEL2 DM0 DP0 DM1 DP1 DM2 DP2 DM3 DP3 SOF# ECAP OVRI# UPWEN# DM5 DP5 Pin 44 42 43 54 55 57 58 45 46 48 49 50 53 59/ 61 60/ 62 59 60
Processor Control Name P3.2/INT0# P3.3/INT1# RST XTAL1 XTAL2

Power & Ground Pin 22 23 41 38 39 VCC VCCP AVCC VSS VSSP Name Pin 36, 68 19, 51 40 1, 37 18, 52
Bus Control & Status Name P3.6/WR# P3.7/RD#/A16 PSEN# ALE EA# Pin 26 27 65 66 67
Specific to the 8x930HD/HE Specific to the 8x930HF/HG
10
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 9. 64-pin SDIP Signal Assignments Arranged by Functional Category Address & Data Name AD0/P0.0 AD1/P0.1 AD2/P0.2 AD3/P0.3 AD4/P0.4 AD5/P0.5 AD6/P0.6 AD7/P0.7 A8/P2.0 A9/P2.1 A10/P2.2 A11/P2.3 A12/P2.4 A13/P2.5 A14/P2.6 A15/P2.7 P3.7/A16/RD# P1.7/CEX4/A17/WCLK Pin 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 9 17 P1.0/T2 P1.1/T2EX P1.2/ECI P1.3/CEX0 P1.4/CEX1 P1.5/CEX2 P1.6/CEX3/WAIT# P1.7/CEX4/A17/WCLK P3.0/RXD P3.1/TXD P3.2/INT0# P3.3/INT1# P3.4/T0 P3.5/T1 P3.6/WR# P3.7/A16/RD# Input/Output Name Pin 10 11 12 13 14 15 16 17 2 3 4 5 6 7 8 9 USB Name PLLSEL0 PLLSEL1 PLLSEL2 DM0 DP0 DM1 DP1 DM2 DP2 DM3 DP3 SOF# ECAP OVRI# UPWEN# Reserved/DM5 Reserved /DP5

Pin 26 24 25 35 36 37 38 27 28 29 30 31 34 41 42 39 40
Processor Control Name P3.2/INT0# P3.3/INT1# RST XTAL1 XTAL2

Power & Ground Pin 4 5 23 20 21 VCC VCCP AVCC VSS VSSP Name Pin 46 32 22 47 64
Bus Control & Status Name P3.6/WR# P3.7/RD#/A16 PSEN# ALE EA# Pin 8 9 43 44 45
Specific to the 8x930HD/HE Specific to the 8x930HF/HG
ADVANCE INFORMATION
11
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
4.0
SIGNALS
Table 10. Signal Description (Sheet 1 of 4)
Signal Name A17
Type O
Description Address Line 17. Output to memory as 18th external address bit in extended bus applications. Selected with bits RD1:0 in configuration byte UCONFIG0. See Table 11 and RD#, WR#, and PSEN#. Address Line 16. Output to memory as 17th external address bit in extended bus applications. Selected with bits RD1:0 in configuration byte UCONFIG0. See Table 11 and RD#, WR#, and PSEN#. Address Lines. Upper address lines for external memory. Description is for nonpage mode configuration. For page mode configuration, data (D7:0) is multiplexed with the upper address byte (A15:8). Address/Data Lines. Multiplexed lower address lines and data lines for external memory. Description is for nonpage mode configuration. For page mode configuration, data (D7:0) is multiplexed with the upper address byte (A15:8). Address Latch Enable. ALE signals the start of an external bus cycle and indicates that valid address information is available on lines A15:8 and AD7:0. An external latch can use ALE to demultiplex the address from the address/data bus. Analog VCC. A separate VCC input for the phase-locked loop circuitry. Programmable Counter Array (PCA) Input/Output Pins. These are input signals for the PCA capture mode and output signals for the PCA compare mode and PCA PWM mode. USB Port 0. DP0 and DM0 are the data plus and data minus lines of USB port 0, the upstream differential port. These lines do not have internal pullup resistors. Provide an external 1.5 K pullup resistor at DP0 to indicate the connection of a fullspeed device. NOTE: DP0 low and DM0 low signals an SE0 (USB reset), causing the 8x930Hx to stay in reset. --
Alternate Function P1.7/CEX4/WCLK
A16
O
RD#
A15:8
O
P2.7:0
AD7:0
I/O
P0.7:0
ALE
O
--
AVCC CEX2:0 CEX3 CEX4 DM0, DP0
PWR I/O
-- P1.5:3 P1.6/WAIT# P1.7/A17/WCLK --
I/O
DM1, DP1 DM2, DP2 DM3, DP3 DM5, DP5
I/O
USB Ports 1, 2, 3, and 5. DP1, DP2, DP3, DM1, DM2, DM3, DM5, and DP5 are the data plus and data minus lines of USB ports 1, 2, 3, and 5, the four downstream differential ports. These lines have no internal pulldown resistors. Provide an external 15 K pulldown resistor at each of these pins. (See "Unused Downstream Ports" on page 33.)
12
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 10. Signal Description (Sheet 2 of 4) Signal Name EA# Type I Description External Access. Directs program memory accesses to onchip or off-chip code memory. When EA# is connected to ground, all program memory accesses are off-chip. When EA# is connected to VCC, program accesses on-chip ROM if the address is within the range of the on-chip ROM; otherwise, the access is off-chip. The value of EA# is latched at reset. For devices without on-chip ROM, EA# must be connected to ground. External Capacitor. Connect a 1 F or larger capacitor between this pin and VSS to ensure proper operation of the differential line drivers. PCA External Clock Input. External clock input to the 16-bit PCA timer. External Interrupts 0 and 1. These inputs set the IE1:0 interrupt flags in the TCON register. Bits IT1:0 in TCON select the triggering method: edge-triggered (high-to-low) or level triggered (active low). INT1:0 also serves as external run control for timer1:0 when selected by GATE1:0# in TCON. Overcurrent Sense. Senses input to indicate an overcurrent condition for a bus-powered USB device on an external downstream port. Active low. Port 0. This is an 8-bit, open-drain, bidirectional I/O port. Port 1. This is an 8-bit, bidirectional I/O port with internal pullups. -- Alternate Function
ECAP
I
--
ECI INT1:0#
I I
P1.2 P3.3:2
OVRI#
I
--
P0.7:0 P1.0 P1.1 P1.2 P1.5:3 P1.6 P1.7 P2.7:0 P3.0 P3.1 P3.3:2 P3.5:4 P3.6 P3.7 PLLSEL2:0 PSEN#
I/O I/O
AD7:0 T2 T2EX ECI CEX2:0 CEX3/WAIT# CEX4/A17/WCLK A15:8 RXD TXD INT1:0# T1:0 WR# RD#/A16 -- --
I/O I/O
Port 2. An 8-bit, bidirectional I/O port with internal pull-ups. Port 3. An 8-bit, bidirectional I/O port with internal pull-ups.
I O
Phase-locked Loop Select. Three-bit code selects USB data rate (see Table 13 on page 17). Program Store Enable. Read signal output. Asserted for the memory address range determined by bits RD1:0 in configuration byte UCONFIG0 (see RD# and Table 11). Read. Read signal output to external data memory. Asserted only for RD1:0 = 11. See configuration byte UCONFIG0. (Also see PSEN# and Table 11).
RD#
O
P3.7/A16
ADVANCE INFORMATION
13
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 10. Signal Description (Sheet 3 of 4) Signal Name RST Type I Description Reset. Reset input to the chip. Holding this pin high for 64 oscillator periods while the oscillator is running resets the device. The port pins are driven to their reset conditions when a voltage greater than VIH1 is applied, whether or not the oscillator is running. This pin has an internal pulldown resistor; connecting a capacitor between this pin and Vcc implements power-on reset. Asserting RST when the chip is in idle mode or powerdown mode returns the chip to normal operation. RXD SOF# I/O O Receive Serial Data. RXD sends and receives data in serial I/O mode 0 and receives data in serial I/O modes 1, 2, and 3. Start of Frame. Start of frame pulse. Active low. Asserted for 8 states (see Table 13) when frame timer is locked to USB frame timing and when SOF token or artificial SOF is detected. Timer 1:0 External Clock Input. When timer 1:0 operates as a counter, a falling edge on the T1:0 pin increments the count. Timer 2 Clock Input/Output. For the timer 2 capture mode, this signal is the external clock input. For the clock-out mode, it is the timer 2 clock output. Timer 2 External Input. In timer 2 capture mode, a falling edge initiates a capture of the timer 2 registers. In auto-reload mode, a falling edge causes the timer 2 registers to be reloaded. In the up-down counter mode, this signal determines the count direction: 1 = up, 0 = down. Transmit Serial Data. TXD outputs the shift clock in serial I/O mode 0 and transmits serial data in serial I/O modes 1, 2, and 3. USB Power Enable. A low signal on this pin applies power to all three external downstream ports. Supply Voltage. Connect this pin to the +5V supply voltage. Supply Voltage for I/O Buffers. Connect this pin to the +5V supply voltage. Circuit Ground. Connect this pin to ground. Circuit Ground for I/O Buffers. Connect this pin to ground. Real-time Wait State Input. The real-time WAIT# input is enabled by writing a logical `1' to the WCON.0 (RTWE) bit at S:A7H. During bus cycles, the external memory system can signal `system ready' to the microcontroller in real time by controlling the WAIT# input signal on the port 1.6 input. Wait Clock Output. The real-time WCLK output is driven at port 1.7 (WCLK) by writing a logical `1' to the WCON.1 (RTWCE) bit at S:A7H. When enabled, the WCLK output produces a square wave signal with a period of TCLK. P3.0 -- -- Alternate Function
T1:0 T2
I I/O
P3.5:4 P1.0
T2EX
I
P1.1
TXD
O
P3.1
UPWEN# VCC VCCP VSS VSSP WAIT#
O PWR PWR GND GND I
-- -- -- -- -- P1.6/CEX3
WCLK
O
P1.7/CEX4/A17
14
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 10. Signal Description (Sheet 4 of 4) Signal Name WR# XTAL1 Type O I Description Write. Write signal output to external memory (See Table 11). Oscillator Amplifier Input. When implementing the on-chip oscillator, connect the external crystal/resonator across XTAL1 and XTAL2. If an external clock source is used, then connect it to this pin. Oscillator Amplifier Output. When implementing the on-chip oscillator, connect the external crystal/resonator across XTAL1 and XTAL2. If an external oscillator is used, then leave XTAL2 unconnected. Alternate Function P3.6 --
XTAL2
O
--
Table 11. Memory Signal Selections (RD1:0) RD1:0 00 01 10 A17/P1.7/ CEX4/WCLK A17 P1.7/CEX4/WCLK P1.7/CEX4/WCLK A16/P3.7/RD# A16 A16 P3.7 only PSEN# Asserted for all addresses Asserted for all addresses Asserted for all addresses WR#
Features 256-Kbyte external address space 128-Kbyte external address space 64-Kbyte external address space One additional port pin
Asserted for writes to all memory locations Asserted for writes to all memory locations Asserted for writes to all memory locations
11
P1.7/CEX4/WCLK
RD# asserted for addresses 7F:FFFFH
Asserted for addresses 80:0000H
Asserted only for writes to MCS(R) 51 microcontroller data memory locations.
Compatible with MCS 51 microcontrollers. Separate 64-Kbyte external program and data memories.
RD1:0 are bits 3:2 of configuration byte UCONFIG0. Refer to Figure 4-3 on page 4-5 in the 8x930Ax, 8x930Hx Universal Serial Bus Micorcontroller User's Manual.
ADVANCE INFORMATION
15
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
5.0
ADDRESS MAP
Table 12. 8x930Hx Address Map
Internal Address) FF:FFFFH FF:4000H FF:FFFFH FF:0000H FE:FFFFH FE:0000H FD:FFFFH 02:0000H 01:FFFFH 01:0000H 00:FFFFH 00:0420H 00:041FH 00:0080H 00:007FH 00:0020H 00:001FH 00:0000H
Description External Memory except the top eight bytes (FF:FFF8H - FF:FFFFH) which are reserved for the configuration array. External memory or on-chip nonvolatile memory (8 Kbytes FF:0000H - FF:1FFFH, 16 Kbytes FF:0000H - FF:3FFFH). External Memory Reserved Addresses External Memory External Memory On-chip RAM On-chip RAM Storage for R0-R7 of Register File
Notes 1, 2, 3 2, 4, 5 2 6 2 4 4 7 8, 9
NOTES: 1. 18 address lines are bonded out (A15:0, A16:0, or A17:0 selected during chip configuration). 2. Data in this area is accessible by indirect addressing only. 3. Eight addresses at the top of all external memory maps are reserved for current and future device Configuration Byte information. 4. Data is accessible by direct and indirect addressing. 5. Devices reset into internal or external starting locations depending on the state of EA# and configuration byte information. See EA# signal description in Table 5. See also UCONFIG1:0 bit definitions in the 8x930Ax, 8x930Hx Universal Serial Bus Micorcontroller User's Manual. 6. This reserved area returns unspecified values. Software can execute a write to the reserved area, but nothing is actually written. 7. Data is accessible by direct, indirect, and bit addressing. 8. The special function registers (SFRs) and the register file have separate internal address spaces. 9. Data is accessible by direct, indirect, and register addressing.
16
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.0
ELECTRICAL CHARACTERISTICS
NOTICE: This document contains information on products in the sampling and initial production phases of development. The specifications are subject to change without notice. Verify with your local Intel sales office that you have the latest datasheet before finalizing a design.
ABSOLUTE MAXIMUM RATINGS
Ambient Temperature Under Bias................... -40C to +85C Storage Temperature .................................. -65C to +150C Voltage on Any Pins to VSS .............................-0.5 V to +6.5 V IOL per I/O Pin ................................................................. 15 mA Power Dissipation (1) ..................................................... 1.5 W
OPERATING CONDITIONS
TA (Ambient Temperature Under Bias): Commercial ........................................................ -0C to +70C VCC / VCCP (Digital Supply Voltage) ................ 4.40 V to 5.25 V VSS / VSSP ............................................................................ 0 V AVCC (Analog Supply Voltage) ...................... 4.40 V to 5.25 V FOSC ............................................................................. 12 MHz
WARNING: Stressing the device beyond the "Absolute Maximum Ratings" may cause permanent damage. These are stress ratings only. Operation beyond the "Operating Conditions" is not recommended and extended exposure beyond the "Operating Conditions" may affect device reliability.
NOTE:
Maximum power dissipation is based on package heat-transfer limitations, not device power consumption.
6.1
Operating Frequencies
Table 13. 8x930Hx Operating Frequency Internal Frequency for CPU and Peripherals (1/TCLK) (3) 12 MHz (4) XTAL1 Clocks per State (TOSC/state)
(5)
PLLSEL2:0 Pin 43, 42, 44
(1)
XTAL1 Frequency (FOSC)
USB Rate
(2)
Comments
110
12 MHz
12 Mbps (Full Speed)
1
PLL On
NOTES: 1. Other PLLSELx combinations are not valid. 2. The sampling rate is four times the USB rate. 3. The AC timing specification (Table 16) defines the following symbol: CPU frequency = FCLK = 1/TCLK. 4. The 8x930Hx CPU and peripheral frequency is 3 MHz (low clock mode) until the LC bit in PCON is cleared by user firmware. 5. When the CPU is operating in low clock mode (3 MHz), 1 state equals 4 Tosc.
ADVANCE INFORMATION
17
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.2
DC Characteristics
Table 14. DC Characteristics at Operating Conditions (Sheet 1 of 2)
Symbol
Parameter
Min
Typical (1)
Max
Units
Test Conditions
VIL VIL1 VIH VIH1 VOL
Input Low Voltage (except EA#) Input Low Voltage (EA#) Input High Voltage (except XTAL1, RST) Input High Voltage (XTAL1, RST) Output Low Voltage (port 1, 2, 3)
-0.5 0 0.2 VCC + 0.9 0.7 VCC
0.2 VCC - 0.1 0.2 VCC - 0.3 VCC + 0.5 VCC + 0.5 0.3 0.45 1.0 0.3 0.45 1.0
V V V V V IOL = 100 A (2) (3) IOL = 1.6 mA IOL = 3.5 mA V IOL = 200 A (2) (3) IOL = 3.2 mA IOL = 7.0 mA V IOH = -10 A (4) IOH = -30 A IOH = -60 A V IOH = -200 A (4) IOH = -3.2 mA IOH = -7.0 mA
VOL1
Output Low Voltage (port 0, ALE, PSEN#, SOF#) Output High Voltage (port 1, 2, 3, ALE, PSEN#, SOF#) Output High Voltage (port 0 in external address space) Logical 0 Input Current (port 1,2,3) Input Leakage Current (port 0) Logical 1-to-0 Transition Current (Port 1, 2,3) RST Pulldown Resistor 40 10 Powerdown Current Normal powerdown USB suspend VCC - 0.3 VCC - 0.7 VCC - 1.5 VCC - 0.3 VCC - 0.7 VCC - 1.5
VOH
VOH1
IIL
-150
A
VIN = 0.45 V
ILI ITL
10 -650
A A
0.45 < VIN < VCC VIN = 2.0 V
RRST CIO IPD
225
K pF A FOSC = 12 MHz TA = 25C
25 145
75 175
18
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 14. DC Characteristics at Operating Conditions (Sheet 2 of 2)
Symbol Parameter Min Typical (1) Max Units Test Conditions
IDL
Idle Mode ICC
60
mA
Full speed (in low clock mode) PLLSEL2:0 = 110 FCLK = 3 MHz
110
Full speed (not in low clock mode) PLLSEL2:0 = 110 FCLK = 12 MHz
ICC
Active Current
75
mA
Full speed (in low clock mode) PLLSEL2:0 = 110 FCLK = 3 MHz
170
Full speed (not in low clock mode) PLLSEL2:0 = 110 FCLK = 12 MHz
NOTE: 1. Typical values are obtained using VCC = 5.0V, TA = 25C and are not guaranteed. 2. Under steady state (non-transient) conditions, IOL must be externally limited as follows: Maximum IOH per port pin:10 mA Maximum IOL per 8-bit port: Port 0: 26 mA Ports 1-3: 15 mA Maximum Total IOL for all output pins: 71 mA If IOL exceeds the test conditions, then VOL may exceed the related specification. Pins are not guaranteed to sink current greater than the listed test conditions. 3. Capacitive loading on ports 0 and 2 may cause spurious noise pulses above 0.4 V on the low-level outputs of ALE and ports 1, 2, and 3. The noise is due to external bus capacitance discharging into the port 0 and port 2 pins when these pins change from 1 to 0. In applications where capacitive loading exceeds 100 pF, the noise pulses on these signals may exceed 0.8 V. It may be desirable to qualify ALE or other signals with a Schmitt trigger or CMOS-level input logic. 4. Capacitive loading on ports 0 and 2 causes the VOH on ALE and PSEN to drop below the VCC specification when the address lines are stabilizing.
ADVANCE INFORMATION
19
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.3
Explanation of Timing Symbols
Table 15 defines the timing symbols used in Tables 11 through 14 and the associated timing diagrams. They have the form TXXYY, where the character pairs represent a signal and its condition. Timing symbols represent the time between two signal / condition points. Table 15. AC Timing Symbol Definitions Character A C D L Q R W X Y Character H L V X Z High Low Valid, Setup No Longer Valid, Hold Floating (low impedance) Signal(s) Address: A17, A16, A15:8, A7:0 Wait Clock (WCLK), External Clock (XTAL1) Data In: D7:0, RXD ALE Data Out: D7:0, RXD Read: RD#/PSEN# Write: WR# TXD WAIT# Condition
20
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.4
System Bus AC Characteristics
Test Conditions: Capacitive load on all pins = 50 pF, Rise and Fall times = 10 ns, FOSC = 12 MHz. Table 16. AC Characteristics at Operating Conditions (Sheet 1 of 2) CPU Frequency @ 12 MHz (M, N = 0) 83.33 (Typical) 34.66 21.66 4 73.33 71.33 5 40.33 50.33 0 0 10 83.33 10 83.33 88.33 98.66 10 TCLK TCLK + 5 (2+M+N)TCLK - 68 0 0 10 TCLK (0.5+M)TCLK - 7 (0.5+M)TCLK - 20 4 (1+N)TCLK - 10 (1+N)TCLK - 12 5 (1+M)TCLK - 43 (1+N)TCLK - 33 CPU Frequency (FCLK) Variable Min Max Units
Symbol
Parameter
TCLK TLHLL TAVLL TLLAX TRLRH (3) TWLWH TLLRL (3) TLHAX TRLDV (3) TRHDX (3) TRLAZ (3) TRHDZ1 (3) TRHDZ2 (3) TRHLH1 (3) TRHLH2 (3) TWHLH TAVDV1
1/(CPU Frequency) ALE Pulse Width Address Valid to ALE Low Address Hold after ALE Low RD# or PSEN# Pulse Width WR# Pulse Width ALE Low to RD# or PSEN# Low ALE High to Address Hold RD# or PSEN# Low to Valid Data/Instruction In Data/Instruct. Hold After RD# or PSEN# High RD# or PSEN# Low to Address Float Instruct. Float After PSEN# High Data Float After RD# or PSEN# High PSEN# High to ALE High (instruction) RD# or PSEN# High to ALE High (data) WR# High to ALE High Address (Port 0) Valid to Valid Data/Instruction In
ns
(1) (2)
ns (4) ns (4) ns ns (5) ns (5) ns ns (4) ns (5) ns ns ns ns ns ns ns ns
(4) (5)
NOTES: 1. Refer to Table 13 for CPU frequencies versus XTAL1 frequencies. 2. XTAL1 frequency is 0.25% for full speed and 1.5% for low speed. 3. Specifications for PSEN# are identical to those for RD#. 4. M = 0,1 is the extended ALE state. 5. N = 0,1,2,3 is the RD#/PSEN#/WR# wait state.
ADVANCE INFORMATION
21
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 16. AC Characteristics at Operating Conditions (Sheet 2 of 2) CPU Frequency @ 12 MHz (M, N = 0) 118.66 23.33 37.33 37.33 66.33 28.66 68.33 70.33 (1+M)TCLK - 46 (1+M)TCLK - 46 (1+M)TCLK - 17 0.5 TCLK - 13 (1+N)TCLK -15 TCLK - 13 CPU Frequency (FCLK) Variable Min Max (2+M+N)TCLK - 48 (1+N)TCLK - 60 Units
Symbol
Parameter
TAVDV2 TAVDV3 TAVRL (3) TAVWL1 TAVWL2 TWHQX TQVWH TWHAX
Address (Port 2) Valid to Valid Data/Instruction In Address (Port 2) Valid to Valid Instruction In Address Valid to RD# or PSEN# Low Address (Port 0) Valid to WR# Low Address (Port 2) Valid to WR# Low Data Hold after WR# High Data Valid to WR# High WR# High to Address Hold
ns
(4) (5)
ns (5) ns (4) ns (4) ns (4) ns ns (5) ns
NOTES: 1. Refer to Table 13 for CPU frequencies versus XTAL1 frequencies. 2. XTAL1 frequency is 0.25% for full speed and 1.5% for low speed. 3. Specifications for PSEN# are identical to those for RD#. 4. M = 0,1 is the extended ALE state. 5. N = 0,1,2,3 is the RD#/PSEN#/WR# wait state.
22
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.4.1
SYSTEM BUS TIMING DIAGRAMS
State 1
State 2
State 1 (next cycle)
ALE
TLHLL
RD#/PSEN#
TLLRL
TRLRH TRLDV
TRHLH1
TAVLL TRLAZ TAVRL TLLAX TLHAX
TRHDX TRHDZ1
Instruction In
P0
A7:0
TAVDV1
A17/A16/P2 A17/A16/A15:8
TAVDV2
A5011-01
Figure 6. 8x930Hx Code Fetch, Nonpage Mode
ADVANCE INFORMATION
23
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
State 1 ALE
State 2
State 3
TLHLL
RD#/PSEN#
TLLRL TAVLL TAVRL TRLAZ TLLAX TLHAX
TRLRH
TRHLH2
TRLDV
TRHDX TRHDZ2
D7:0
P0
A7:0
TAVDV1
A17/A16/P2 A17/A16/A15:8
TAVDV2
A5025-02
Figure 7. 8x930Hx Data Read, Nonpage Mode
State 1 ALE
State 2
State 3
TLHLL TWLWH
WR#
TWHLH
TAVLL
TAVWL1 TAVWL2 TLLAX TLHAX TQVWH
D7:0
TWHQX
P0
A7:0
TWHAX
A17/A16/P2 A17/A16/A15:8
A5026-02
Figure 8. 8x930Hx Data Write, Nonpage Mode
24
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
State 1 ALE
Cycle 1, Page Miss State 2
Cycle 2, Page Hit State 1
TLHLL
RD#/PSEN#
TLLRL
TRLRH TRLDV
TRHLH1
TAVLL TRLAZ TAVRL TLLAX TLHAX
TRHDX TRHDZ1
Instruction 1 In Instruction 2 In
P2
A15:8
TAVDV1
A17/A16/P0 A17/A16/A7:0
TAVDV3
TAVDV2
During a sequence of page hits, PSEN# remains low until the end of the last page hit cycle.
A5028-02
Figure 9. 8x930Hx Code Fetch, Page Mode
ADVANCE INFORMATION
25
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
State 1 ALE
State 2
State 3
TLHLL
RD#/PSEN#
TLLRL TAVLL TAVRL TRLAZ TLLAX TLHAX
TRLRH
TRHLH2
TRLDV
TRHDX TRHDZ2
D7:0
P2
A15:8
TAVDV1
A17/A16/P0 A17/A16/A7:0
TAVDV2
A5029-02
Figure 10. 8x930Hx Data Read, Page Mode
State 1 ALE
State 2
State 3
TLHLL TWLWH
WR#
TWHLH
TAVLL
TAVWL1 TAVWL2 TLLAX TLHAX TQVWH
D7:0
TWHQX
P2
A15:8
TWHAX
A17/A16/P0 A17/A16/A7:0
A5030-02
Figure 11. 8x930Hx Data Write, Page Mode
26
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.4.2
REAL-TIME WAIT STATE FUNCTION AC CHARACTERISTICS
Table 17. Real-time Wait State AC Timing Specifications Symbol TCLYV TCLYX TRLYV( 2) TRLYX TWLYV TWLYX Parameter WCLK Low to WAIT# Setup WAIT# Hold after WCLK Low PSEN# or RD# Low to WAIT# Setup WAIT# Hold after PSEN# or RD# Low WR# Low to WAIT# Setup WAIT# Hold after WR# Low FCLK Variable (1) (2) Min 0 (W)TCLK + 5 0 (W)TCLK + 5 0 (W)TCLK + 5 Typ Max 0.5 TCLK - 13 (0.5+W)TCLK - 13 0.5 TCLK - 13 (0.5+W)TCLK - 13 0.5 TCLK - 13 (0.5+W)TCLK - 13 Units ns ns ns ns ns ns
NOTES: 1. W is the number of real-time wait states (0, 1, 2, ... highest possible number). 2. The real-time wait function has a critical timing for instruction reads. It is not advisable to use this feature for instruction reads during page mode.
ADVANCE INFORMATION
27
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.4.3 REAL-TIME WAIT STATE FUNCTION TIMING DIAGRAMS
State 1 WCLK
State 2
State 3
State 1 (next cycle)
ALE TCLYV RD#/PSEN# TRLYX max TRLYX min TRLYV WAIT# P0 P2
TCLYX min TCLYX max RD#/PSEN# stretched
A7:0 A15:8
D7:0
stretched stretched
A7:0 A15:8
A5000-02
Figure 12. External Code Fetch/Data Read (Nonpage Mode, Real-time Wait State)
State 1 WCLK
State 2
State 3
State 4
TCLYX min ALE TCLYV WR# TWLYX max TWLYX min TWLYV WAIT# P0 P2 WR# stretched TCLYX max
A7:0 A15:8
D7:0
stretched stretched
A5002-02
Figure 13. External Data Write (Nonpage Mode, Real-time Wait State) 28
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
State 1 WCLK
State 2
State 3
State 1 (next cycle)
ALE TCLYV RD#/PSEN# TRLYX max TRLYX min TRLYV WAIT# P2 P0
TCLYX min TCLYX max RD#/PSEN# stretched
A15:8 A7:0
D7:0
stretched stretched
A15:8 A7:0
A5001-02
Figure 14. External Data Read (Page Mode, Real-time Wait State)
State 1 WCLK
State 2
State 3
State 4
TCLYX min ALE TCLYV WR# TWLYX max TWLYX min TWLYV WAIT# P2 P0 WR# stretched TCLYX max
A15:8 A7:0
D7:0
stretched stretched
A5003-02
Figure 15. External Data Write (Page Mode, Real-time Wait State)
ADVANCE INFORMATION
29
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
6.5
AC Characteristics -- Synchronous Mode 0
TXLXL
TXD
TXHQX TQVXH
Set TI
2 3 4 5 6 7
RXD (Out)
0
1
TXHDV
TXHDX Valid Valid Valid Valid Valid Valid
Set RI
Valid
RXD (In)
Valid
TI and RI are set during S1P1 of the peripheral cycle following the shift of the eighth bit.
A2592-02
Figure 16. Serial Port Waveform -- Synchronous Mode 0 Table 18. Serial Port Timing -- Synchronous Mode 0 Symbol TXLXL TQVXH TXHQX TXHDX TXHDV Parameter Serial Port Clock Cycle Time Output Data Setup to Clock Rising Edge Output Data Hold after Clock Rising Edge Input Data Hold after Clock Rising Edge Clock Rising Edge to Input Data Valid Min 6 TOSC 5 TOSC - 133 TOSC - 50 0 5 TOSC - 133 Max Units ns ns ns ns ns
6.6
External Clock Drive
TCLCH
VCC - 0.5 0.7 VCC
TCHCX
TCLCX 0.45 V
0.2 VCC - 0.1
TCHCL
TCLCL
A4119-01
Figure 17. External Clock Drive Waveforms
30
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
Table 19. External Clock Drive Symbol 1/TOSC TCHCX TCLCX TCLCH TCHCL Parameter Oscillator Frequency (FOSC) High Time Low Time Rise Time Fall Time Min 6 0.35 TOSC 0.35 TOSC Max 12 0.65 TOSC 0.65 TOSC 10 10 Units MHz ns ns ns ns
6.7
Testing Waveforms
Inputs VCC - 0.5
0.45 V
Outputs 0.2 VCC + 0.9 0.2 VCC - 0.1 VIH MIN VOL MAX
AC inputs during testing are driven at VCC - 0.5V for a logic 1 and 0.45 V for a logic 0. Timing measurements are made at a min of VIH for a logic 1 and VOL for a logic 0.
A4118-01
Figure 18. AC Testing Input, Output Waveforms
VLOAD + 0.1 V VLOAD VLOAD - 0.1 V Timing Reference Points
VOH - 0.1 V
VOL + 0.1 V
For timing purposes, a port pin is no longer floating when a 100 mV change from load voltage occurs and begins to float when a 100 mV change from the loading VOH/VOL level occurs with IOL/IOH = 20 mA.
A4117-01
Figure 19. Float Waveforms
ADVANCE INFORMATION
31
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
7.0
THERMAL CHARACTERISTICS
8.3
The microcontroller operates over the commercial temperature range from 0oC to 70oC. All thermal impedance data (see Table 20) is approximate for static air conditions at 1 watt of power dissipation. Values change depending on operating conditions and application requirements. The Intel Packaging Handbook (order number 240800) describes Intel's thermal impedance test methodology. The Components Quality and Reliability Handbook (order number 210997) provides quality and reliability information. Table 20. Thermal Characteristics Package Type 68-pin PLCC JA N/A JC N/A
Setting RXFFRC Bit Clears Only the Oldest Packet in the FIFO
If the receive FIFO is set as a dual packet mode, then it can receive two packets. Setting RXFFRC (in RXCON registers) to indicate FIFO Read Complete will not flush the entire FIFO; it will flush only the oldest packet. The read marker will be advanced to the location of the read pointer.
8.4
Series Resistor Requirement for Impedance Matching
8.0 8.1
DESIGN CONSIDERATIONS External Bus Timing and Peripheral Timing Affected by PLLSEL2:0 Selection
Per USB rev. 1.0 specification (page 111, section 7.1.1.1), the impedance of the differential driver must be between 29 and 44. To match the cable impedance, a series resistor of 27 to 33 should be connected to each USB line; i.e., on DP0 (pin 55) and on DM0 (pin 54). If the USB line is improperly terminated or not matched, then signal fidelity will suffer. This condition can be seen on the oscilloscopes as excessive overshoot and undershoot. This condition can potentially introduce bit errors.
PLLSEL2 (pin 43), PLLSEL1 (pin 42), and PLLSEL0 (pin 44) determine the 8x930Hx internal CPU operating frequency. See Table 13. Operate the 8x930Hx at full speed by setting PLLSEL2:0 to 110. This provides an internal clock frequency of 12 MHz (FCLK = FOSC) and sets the microcontroller state time equal to one oscillator period (TOSC). The CPU operating frequency influences the timing of all on-chip peripherals. Refer to the 8X930Ax, 8X930Hx Universal Serial Bus Microcontroller User's Manual for peripheral timing formulas (refer to Table 1 on page 1 for ordering information).
8.5
Pullup Resistor Requirement for 8x930Hx Hub devices
The USB specification requires a pullup resistor to allow the host to identify which devices are low speed and which are full speed in order to communicate at the appropriate data rate. For 8x930Hx hub devices (12 Mbps), use a 1.5K pullup resistor (to 3.0 V - 3.6 V) on the DP0 line.
8.6
Powerdown Mode Cannot Be Invoked Before USB Suspend
8.2
Low Clock Mode Frequency
The internal clock FCLK distributed to the CPU and peripherals is 3 MHz. Peripheral timing and external bus accesses (including instruction fetch and data read/write) are affected. Refer to Table 13 for clock rates.
If the 8x930Hx is put into powerdown mode before receiving a USB suspend signal from the host, then a USB resume will not properly wake up the 8x930Hx from powerdown model.
32
ADVANCE INFORMATION
8x930Hx UNIVERSAL SERIAL BUS PERIPHERAL CONTROLLER
8.7
Unused Downstream Ports
10.0 DATASHEET REVISION HISTORY
Datasheets are changed as new device information becomes available. Verify with your local Intel sales office that you have the latest version before finalizing a design or ordering devices. This (-003) revision of the 8x930Hx datasheet replaces earlier product information. The following changes were made in this revision: 1. Added the 8x930HF/HG downstream port device. 4 external
If the USB downstream ports are not used, it is still required that the two data lines be pulled low externally (similar to a disconnect) so that the inputs are not floating. This will eliminate the possibility of induced system noise. When migrating from the 8x930HD/HE (3 external downstream port device) to the 8x930HF/HG (4 external downstream port device), and the additional USB port is not being used in the application, D M5 and DP5 will still require 15K external pulldown resistors. Do not leave the unused port disconnected.
9.0
8x930Hx ERRATA
The 8x930Hx may contain design defects or errors known as errata. Characterized errata that may cause the 8x930Hx's operational behavior to deviate from published specifications are documented in a specification update (order number 272962). Specification updates can be obtained from your local Intel sales office or from the World Wide Web (www.intel.com).
ADVANCE INFORMATION
33


▲Up To Search▲   

 
Price & Availability of N80930H

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X