USB3300 SMSC Corporation, USB3300 Datasheet - Page 36

no-image

USB3300

Manufacturer Part Number
USB3300
Description
Hi-Speed USB Host
Manufacturer
SMSC Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
USB3300-EZK
Manufacturer:
ALTERA
0
Part Number:
USB3300-EZK
Manufacturer:
MICROCHIP
Quantity:
200
Part Number:
USB3300-EZK
Manufacturer:
SMSC
Quantity:
20 000
Part Number:
USB3300-EZK
0
Company:
Part Number:
USB3300-EZK
Quantity:
1 030
Company:
Part Number:
USB3300-EZK
Quantity:
2 000
Company:
Part Number:
USB3300-EZK
Quantity:
3 000
Part Number:
USB3300-EZK-TR
Manufacturer:
MICRON
Quantity:
3 140
Part Number:
USB3300-EZK-TR
Quantity:
4 000
Part Number:
USB3300-EZK-TR
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
USB3300-EZK-TR
0
Revision 1.06 (07-19-06)
6.1.9.3
DATA[7:0]
operating in Synchronous Mode. The PHY will automatically set the SuspendM bit to a 1 in the
Function Control register.
The time from T0 to T1 is given in
Should the Link de-assert STP before DIR is de-asserted, the USB3300 will detect this as a false
resume request and return to Low Power Mode. This is detailed in section 3.9.4 of the ULPI 1.1
specification.
Interface Protection
ULPI protocol assumes that both the Link and PHY will keep the ULPI data bus driven by either the
Link when DIR is low or the PHY when DIR is high. The only exception is when DIR has changed
state and a turn around cycle occurs for 1 clock period.
In the design of a USB system, there can be cases where the Link may not be driving the ULPI bus
to a known state while DIR is low. Two examples where this can happen is because of a slow Link
start-up or a hardware reset.
START UP PROTECTION
Upon start-up, when the PHY de-asserts DIR, the Link must be ready to receive commands and drive
Idle on the data bus. If the Link is not ready to receive commands or drive Idle, it must assert STP
before DIR is de-asserted. The Link can then de-assert STP when it has completed its start-up. If the
Link doesn’t assert STP before it can receive commands, the PHY may interpret the databus state as
a TX CMD and transmit invalid data onto the USB bus, or make invalid register writes.
A Link should be designed to have the default POR state of the STP output high and the data bus tri-
stated. The USB3300 has weak pull-downs on the DATA bus to prevent these inputs from floating
when not driven.
In some cases, a Link may be software configured and not have control of its STP pin until after the
PHY has started. In this case, the USB3300 has an internal pull-up on the STP input pad which will
pull STP high while the Link’s STP output is tri-stated. The STP pull-up resistor is enabled on POR
and can be disabled by setting the InterfaceProtectDisable bit 7 of the Interface Control register.
The STP pull-up resistor will pull-up the Link’s STP input high until the Link configures and drives STP
high. Once the Link completes its start-up, STP can be synchronously driven low.
NXT
CLK
STP
DIR
T0
POWER MODE
Note: Not to Scale
LOW
Figure 6.9 Exiting Low Power Mode
...
DATASHEET
T1
Table 5.2 on page
AROUND
TURN
Hi-Speed USB Host, Device or OTG PHY with ULPI Low Pin Interface
36
T2
Fast Link Drives Bus
Idle and STP low
DATA BUS IGNORED (SLOW LINK)
T3
IDLE (FAST LINK)
15.
T4
Slow Link Drives Bus
Idle and STP low
T5
IDLE
SMSC USB3300
Datasheet

Related parts for USB3300