24 ADVANCE INFORMATION
8x931AA, 8x931HA USB PERIPHERAL CONTROLLER
6.0 THERMAL CHARACTERISTICS
The microcontroller operates over the commercial
temperature range from 0
o
C to 70oC. All thermal
impedance data (see Table 17) 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 numbe r 240800) describes Intel’s
thermal impedance test methodology. The
Components Quality and Reliability Handbook
(order number 210997) provides quality and
reliability information.
7.0 DESIGN CONSIDERATIONS
7.1 Low Clock Mode Frequency
During low clock mode, the internal clock F
CLK
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 10 and Table 11 for clock
rates.
7.2 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. Setti ng RXFFRC (in
RXCON registers) to indicate FIFO Read Complete
will not flush the entire FI FO; it will flush only t he
oldest packet. The read marker will be advanced to
the locati on of the read pointer.
7.3 Series Resistor Requirem ent for
Impedance Matching
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 D
P0
and on
D
M0
. 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 ov ersho ot and unders ho ot. Thi s c ondi tion
can potentially introduce bi t errors.
7.4 Pullup Resistor Requirement
for 8
x
931AA/HA 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 8
x
931HA
hub devices (12 Mbps), use a 1.5KΩ pullup resistor
(to 3.0 V – 3.6 V; may use the ECAP pin.) on the
D
P0
line. 8x931AA devices can be either full speed
or low speed; ad d a 1.5KΩ pullup to the appropriate
USB line.
7.5 Powerdown Mode Cannot Be
Invoked Before USB Suspend
If the 8x931AA/HA is put into powerdown mode
before receiving a USB suspend signal from the
host, then a USB resume will not properly wake up
the 8
x
931AA/HA fr om powerdown mode.
7.6 Unused Downstream Ports
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. All USB data lines require
15KΩ external pulldown resistors. Do not leave
unused port(s) disconnect ed.
7.7 ECAP Usage to Supply 3.0 to 3.6
Volts for 1.5K Ohm Pullup
For a self-powered or bus-powered device, when
the voltage at the V
CC
pins are at 5.25v, the voltage
at ECAP pin will be at approximately 3.6v. If the V
CC
pin is at 4.65v [Min, Vbus Powered (host or hub)
Port specification], the voltage at the ECAP pin will
be at approximately 3.2v (refer to Table 18 below).
The capability for this pin to su pply the 3.0v to 3.6v
voltage to the 1.5KΩ USB pullup terminator
depends upon t he V
CC
voltage level.
Table 17. Thermal Characterist ics
Package Type θ
JA
†
θ
JC
†
68-pin PLCC N/A N/A
†
Data unavailable at time of publication.