MAX3301EETJ Maxim Integrated, MAX3301EETJ Datasheet - Page 15

no-image

MAX3301EETJ

Manufacturer Part Number
MAX3301EETJ
Description
USB Interface IC
Manufacturer
Maxim Integrated
Datasheet

Specifications of MAX3301EETJ

Operating Supply Voltage
3 V to 4.5 V
Operating Supply Current
5 uA

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX3301EETJ+
Manufacturer:
Maxim
Quantity:
37
supply 5V power and at least 8mA on V
5 of control register 2 turns on the V
The MAX3301E/MAX3302E have four operating modes to
optimize power consumption. Only the I
remains active in shutdown mode, reducing supply cur-
rent to 1µA. The I
session-valid comparator all remain active in interrupt
shutdown mode. RCV asserts low in suspend mode; how-
ever, all other circuitry remains active. Table 1 lists the
active blocks’ power in each of the operating modes.
The MAX3301E/MAX3302E transceiver features two
modes of transmission: DAT_SE0 or VP_VM (see Table 3).
Set the transmitting mode with dat_se0 (bit 2 in control
register 1, see Table 7). In DAT_SE0 mode with OE/INT
low, DAT_VP specifies data for the differential transceiv-
er, and SE0_VM forces D+/D- to the single-ended zero
(SE0) state. In VP_VM mode with OE/INT low, DAT_VP
drives D+, and SE0_VM drives D-. The differential
receiver determines the state of RCV.
The MAX3301E/MAX3302E transceiver features two
modes of receiving data: DAT_SE0 or VP_VM (see
Table 4). Set the receiving mode with dat_se0 (bit 2 in
control register 1, see Table 7). In DAT_SE0 mode with
OE/INT high, DAT_VP is the output of the differential
receiver and SE0_VM indicates that D+ and D- are both
logic-low. In VP_VM mode with OE/INT high, DAT_VP
provides the input logic level of D+ and SE0_VM pro-
vides the input logic level of D-. The differential receiver
determines the state of RCV. VP and VM echo D+ and
D-, respectively.
OE/INT controls the direction of communication. OE/INT
can also be programmed to act as an interrupt output
when in suspend mode. The output-enable portion con-
trols the input or output status of DAT_VP/SE0_VM and
D+/D-. When OE/INT is a logic 0, DAT_VP and SE0_VM
function as inputs to the D+ and D- outputs in a method
depending on the status of dat_se0 (bit 2 in control reg-
ister 1). When OE/INT is a logic 1, DAT_VP and SE0_VM
indicate the activity of D+ and D-.
OE/INT functions as an interrupt output when the
MAX3301E/MAX3302E is in suspend mode and
oe_int_en = 1 (bit 5 in control register 1, see Table 7). In
USB On-the-Go Transceivers and Charge Pumps
Applications Information
2
______________________________________________________________________________________
C interface, the ID_IN port, and the
Transmitting Data to the USB
Receiving Data from the USB
Operating Modes
BUS
Data Transfer
charge pump.
BUS
2
C interface
. Setting bit
OE/INT
this mode, OE/INT detects the same interrupts as INT.
Set irq_mode (bit 1 in special-function register 2, see
Tables 15 and 16) to 0 to program OE/INT as an open-
drain interrupt output. Set irq_mode to 1 to configure
OE/INT as a push-pull interrupt output.
RCV monitors D+ and D- when receiving data. RCV is a
logic 1 for D+ high and D- low. RCV is a logic 0 for D+
low and D- high. RCV retains its last valid state when D+
and D- are both low (single-ended zero, or SE0). RCV
asserts low in suspend mode. Table 4 shows the state
of RCV.
Use hardware or software to control the slew rate of the
D+ and D- terminals. The SPD input sets the slew rate of
the MAX3301E/MAX3302E when spd_susp_ctl (bit 1 in
special-function register 1, see Table 14) is 0. Drive SPD
low to select low-speed mode (1.5Mbps). Drive SPD
high to select full-speed mode (12Mbps). Alternatively,
when spd_susp_ctl (bit 1 of special-function register 1)
is 1, software controls the slew rate. The SPD input is
ignored when using software to control the data rate.
The speed bit (bit 0 of control register 1, see Table 7)
sets the slew rate when spd_susp_ctl = 1.
Use hardware or software to control the suspend mode
of the MAX3301E/MAX3302E. Set spd_susp_ctl (bit 1 of
special-function register 1, see Table 14) to 0 to allow
the SUS input to enable and disable the suspend mode
of the MAX3301E/MAX3302E. Drive SUS low for normal
operation. Drive SUS high to enable suspend mode.
RCV asserts low in suspend mode while all other circuit-
ry remains active.
Alternatively, when the spd_susp_ctl bit (bit 1 of special-
function register 1) is set to 1, software controls the sus-
pend mode. Set the suspend bit (bit 1 of control register
1, see Table 7) to 1 to enable suspend mode. Set the
suspend bit to 0 to resume normal operation. The SUS
input is ignored when using software to control suspend
mode. The MAX3301E/MAX3302E must be in full-speed
mode (SPD = high or speed = 1) to issue a remote
wake-up from the device when in suspend mode.
The active-low RESET input allows the MAX3301E/
MAX3302E to be asynchronously reset without cycling
the power supply. Drive RESET low to reset the internal
registers (see Tables 7–16 for the default power-up
states). Drive RESET high for normal operation.
RESET
RCV
SPD
SUS
15

Related parts for MAX3301EETJ