USB3300-EZK SMSC, USB3300-EZK Datasheet - Page 28
![IC USB HOST/OTG PHY ULPI 32-QFN](/photos/6/81/68178/32-qfn_pkg_sml.jpg)
USB3300-EZK
Manufacturer Part Number
USB3300-EZK
Description
IC USB HOST/OTG PHY ULPI 32-QFN
Manufacturer
SMSC
Type
Hi Speed USB Host Devicer
Datasheet
1.USB3300-EZK.pdf
(55 pages)
Specifications of USB3300-EZK
Controller Type
USB 2.0 Controller
Interface
USB
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
32-QFN
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Current - Supply
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
638-1034
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
USB3300-EZK
Manufacturer:
SMSC
Quantity:
20 000
Company:
Part Number:
USB3300-EZK-TR
Manufacturer:
MICRON
Quantity:
3 140
Part Number:
USB3300-EZK-TR
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Revision 1.08 (11-07-07)
6.1.4.12
6.1.4.13
6.1.4.14
6.1.4.15
6.1.4.16
6.1.5
Linestate0
Linestate1
Reserved
Scratch
COMMAND NAME
FIELD NAME
FIELD NAME
Transmit
Idle
Debug Register: Address = 15h (read only)
Scratch Register: Address = 16-18h (read), 16h (write), 17h (set), 18h (clear)
Carkit Register Access
The Carkit registers are reserved for SMSC testing and should not be written to or read by the Link.
Extended Register Access
The extended registers are reserved for SMSC testing and should not be written to or read by the Link.
Vendor Register Access
The vendor specific registers are reserved for SMSC testing and should not be written to or read by
the Link. The vendor specific registers include the range from 30h to 3Fh.
ULPI Register Access
A command from the Link begins a ULPI transfer from the Link to the USB3300. Anytime the Link
wants to write or read a ULPI register, the Link will need to wait until DIR is low, and then send a
Transmit Command Byte (TXD CMD) to the PHY. The TXD CMD byte informs the PHY of the type of
data being sent. The TXD CMD is followed by the a data transfer to or from the PHY.
TXD CMD Byte Encoding"
upper two bits of the TX CMD instruct the PHY as to what type of packet the Link is transmitting.
BITS[7:6]
CMD
BIT
BIT
00b
01b
7:2
7:0
0
1
Table 6.4 ULPI TXD CMD Byte Encoding
DEFAULT
DEFAULT
000000b
00h
0b
0b
gives the TXD command byte (TXD CMD) encoding for the USB3300. The
CMD BITS[5:0]
00XXXXb
000000b
000000b
DATASHEET
Contains the current value of Linestate[0].
Contains the current value of Linestate[1].
Driven low.
Empty register byte for testing purposes. Software can read,
write, set, and clear this register and the PHY functionality will
not be affected.
Hi-Speed USB Host, Device or OTG PHY with ULPI Low Pin Interface
28
ULPI Idle
USB Transmit Packet with No Packet Identifier
(NOPID)
USB Transmit Packet Identifier (PID) where DATA[3:0]
is equal to the 4-bit PID. P
MSB.
COMMAND DESCRIPTION
DESCRIPTION
DESCRIPTION
3
P
2
P
1
P
0
where P
Table 6.4, "ULPI
SMSC USB3300
3
Datasheet
is the