beautypg.com

Rainbow Electronics MAX5971B User Manual

Page 33

background image

______________________________________________________________________________________ 33

MAX5971B

Single-Port, 40W, IEEE 802.3af/at,

PSE Controller with I

2

C

Backoff Enable Register (R15h)

The backoff enable register (R15h, Table 22) is used
to control cadence timing (midspan) for the port. On a
power-up or after a reset condition, this register is set to
a default value of 0000 to 000x where x is the latched in
value of the MIDSPAN input. Setting BCKOFF (R15h[0])
to 1 enables cadence timing where the port backs off and
waits 2.2s (typ) after each failed load detection. The IEEE
802.3af/at standard requires a PSE that delivers power
through the spare pairs (midspan) to have cadence tim-
ing (see the Midspan Mode section for details).

Timing Register (R16h)

The timing register (R16h, Table 23) is used to program
the restart, startup, overcurrent, and load-disconnect
timers for the port. On a power-up or after a reset con-
dition, the timing register is set to a default value of
00h. To program the timer values, set the bits in R16h
to scale the t

DISC

, t

FAULT

, t

START

, and t

RESTART

to a

multiple of their nominal value specified in the Electrical
Characteristics
table.

TDISC[1:0] (R16h[1:0]) is used to program the load-
disconnect detection time (t

DISC

). The device turns off

power to the port if it fails to provide a minimum power
maintenance signal for longer than the programmed
load-disconnect detection time. TFAULT[1:0] (R16h[3:2])
programs the overcurrent fault time (t

FAULT

). Fault time

is the time allowed for the port to remain in an overcur-
rent state both during startup and normal operation
(see the Overcurrent Protection section). TSTART[1:0]
(R16h[5:4]) programs the startup timer (t

START

). Startup

time is the time the port is allowed to be in current limit
during startup. RSTR[1:0] programs the discharge rate
of the TFAULT counter (t

RESTART

) and effectively sets

the time the port remains off after an overcurrent fault.
When the MAX5971B shuts down a port due to an
extended overcurrent condition (either during startup or
normal operation), if RSTR_EN (R17h[6]) is set high, the
part does not allow the port to power back on before the
restart timer (t

RESTART

) returns to zero. This effectively

sets a minimum duty cycle that protects the external
MOSFET from overheating during a prolonged output
overcurrent condition.

Table 22. Backoff Enable Register

Table 23. Timing Register

ADDRESS = 16h

DESCRIPTION

SYMBOL

BIT NO.

TYPE

RSTR[1]

7

R/W

Restart timer programming bit 1

RSTR[0]

6

R/W

Restart timer programming bit 0

TSTART[1]

5

R/W

Startup timer programming bit 1

TSTART[0]

4

R/W

Startup timer programming bit 0

TFAULT[1]

3

R/W

Overcurrent timer programming bit 1

TFAULT[0]

2

R/W

Overcurrent timer programming bit 0

TDISC[1]

1

R/W

Load-disconnect timer programming bit 1

TDISC[0]

0

R/W

Load-disconnect timer programming bit 0

ADDRESS = 15h

DESCRIPTION

SYMBOL

BIT NO.

TYPE

Reserved

7

Reserved

Reserved

6

Reserved

Reserved

5

Reserved

Reserved

4

Reserved

Reserved

3

Reserved

Reserved

2

Reserved

Reserved

1

Reserved

BCKOFF

0

R/W

Enable cadence timing on the port