MAX5965A/MAX5965B
High-Power, Quad, Monolithic, PSE Controllers
for Power over Ethernet
______________________________________________________________________________________ 17
Operation Modes
The MAX5965A/MAX5965B contain four independent,
but identical state machines to provide reliable and real-
time control of the four network ports. Each state
machine has four operating modes: auto mode, semi-
auto mode, manual, and shutdown. Auto mode allows
the device to operate automatically without any software
supervision. Semi-auto mode, upon request, continuous-
ly detects and classifies a device connected to a port
but does not power up that port until instructed by soft-
ware. Manual mode allows total software control of the
device and is useful in system diagnostics. Shutdown
mode terminates all activities and securely turns off
power to the ports.
Switching between auto, semi, or manual mode does
not interfere with the operation of the port. When the
port is set into shutdown mode, all the port operations
are immediately stopped and the port remains idle until
shutdown is exited.
Automatic (Auto) Mode
Enter automatic (auto) mode by forcing the AUTO input
high prior to a reset, or by setting R12h[P_M1,P_M0] to
[1,1] during normal operation (see Tables 16a and
16b). In auto mode, the MAX5965A/MAX5965B per-
forms detection, classification, and power up the port
automatically once a valid PD is detected at the port. If
a valid PD is not connected at the port, the
MAX5965A/MAX5965B repeat the detection routine
continuously until a valid PD is connected.
Going into auto mode, the DET_EN_ and CLASS_EN_
bits are set to high and stay high unless changed by
software. Using software to set DET_EN_ and/or
CLASS_EN_ low causes the MAX5965A/MAX5965B to
skip detection and/or classification. As a protection, dis-
abling the detection routine in auto mode does not allow
the corresponding port to power up, unless the DET_BY
(R23h[4]) is set to 1.
The AUTO status is latched into the register only dur-
ing a reset. Any changes to the AUTO input after reset
are ignored.
Semi-Automatic (Semi-Auto) Mode
Enter semi-auto mode by setting R12h[P_M1,P_M0] to
[1,0] during normal operation (see Tables 16a and
16b). In semi-auto mode, the MAX5965A/MAX5965B,
upon request, perform detection and/or classification
repeatedly but do not power up the port(s), regardless
of the status of the port connection.
Setting R19h[PWR_ON_] (Table 22) high immediately
terminates detection/classification routines and turns on
power to the port(s).
R14h[DET_EN_, CLASS_EN_] default to low in semi-auto
mode. Use software to set R14h[DET_EN_, CLASS_EN_]
to high to start the detection and/or classification rou-
tines. R14h[DET_EN_, CLASS_EN_] are reset every time
the software commands a power off of the port (either
through reset or PWR_OFF_). In any other case, the sta-
tus of the bits is left unchanged (including when the state
machine turns off the power because a load disconnect
or a fault condition is encountered).
Manual Mode
Enter manual mode by setting R12h[P_M1,P_M0] to [0,1]
during normal operation (see Tables 16a and 16b).
Manual mode allows the software to dictate any
sequence of operation. Write a 1 to both R14h[DET_EN_]
and R14h[CLASS_EN_] to start detection and classifica-
tion operations, respectively, and in that priority order.
After execution, the command is cleared from the regis-
ter(s). PWR_ON_ has highest priority. Setting PWR_ON_
high at any time causes the device to immediately enter
the powered mode. Setting DET_EN_ and CLASS_EN_
high at the same time causes detection to be performed
first. Once in the powered state, the device ignores
DET_EN_ or CLASS_EN_ commands.
When switching to manual mode from another mode,
DET_EN_, CLASS_EN_ default to low. These bits
become pushbutton rather than configuration bits (i.e.,
writing ones to these bits while in manual mode com-
mands the device to execute one cycle of detection
and/or classification. The bits are reset back to zero at
the end of the execution).
Shutdown Mode
Enter shutdown mode by forcing the AUTO input low
prior to a reset, or by setting R12h[P_M1,P_M0] to [0,0]
during normal operation (see Tables 16a and 16b).
Putting the MAX5965A/MAX5965B into shutdown mode
immediately turns off power and halts all operations to
the corresponding port. The event and status bits of the
affected port(s) are also cleared. In shutdown mode, the
DET_EN_, CLASS_EN_, and PWR_ON_ commands are
ignored.
In shutdown mode, the serial interface operates normally.
PD Detection
When PD detection is activated, the MAX5965A/
MAX5965B probe the output for a valid PD. After each
detection cycle, the device sets the DET_END_ bit
R04h/05h[3:0] high and reports the detection results in
the status registers R0Ch[2:0], R0Dh[2:0], R0Eh[2:0],
and R0Fh[2:0]. The DET_END_ bit is reset to low when
read through R05h or after a port reset.