Table 18. backoff enable register, Table 19. timing register – Rainbow Electronics MAX5945 User Manual
Page 29

ther extend the programming range of these timers and
also increase the programming resolution.
When the MAX5945 shuts down a port due to an
extended overcurrent condition (either during startup or
normal operation), if RSRT_EN is set high, then the part
does not allow the port to power back on before the
restart timer (Table 19a) returns to zero. This effectively
sets a minimum duty cycle that protects the external
MOSFET from overheating during prolonged output
overcurrent conditions.
A reset sets R16h = 00h.
Setting CL_DISC to 1 (Table 20) enables port-over-
class current protection, where the MAX5945 scales
down the overcurrent limit (V
FLT_LIM
) according to the
port classification status. This feature provides protec-
tion to the system against PDs that violate their maxi-
mum class current allowance.
A reset sets R17h = 0xC0.
Power-enable pushbutton (Table 21) for SEMI and
MANUAL modes. Setting PWR_ON_ to 1 turns on
power to the corresponding port. Setting PWR_OFF_ to
1 turns off power to the port. PWR_ON_ is ignored
MAX5945
Quad Network Power Controller
for Power-Over-LAN
______________________________________________________________________________________
29
ADDRESS = 15h
SYMBOL
BIT
R/W
DESCRIPTION
Reserved
7
R
Reserved
Reserved
6
R
Reserved
Reserved
5
R
Reserved
Reserved
4
R
Reserved
BCKOFF4
3
R/W
Enable Cadence timing on port 4
BCKOFF3
2
R/W
Enable Cadence timing on port 3
BCKOFF2
1
R/W
Enable Cadence timing on port 2
BCKOFF1
0
R/W
Enable Cadence timing on port 1
Table 18. Backoff Enable Register
ADDRESS = 16h
SYMBOL
BIT
R/W
DESCRIPTION
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
Table 19. Timing Register
BIT [1:0]
RSTR
t
DISC
t
START
t
FAULT
00
16 x t
FAULT
t
DISC
nominal
(350ms, typ)
t
START
nominal
(60ms, typ)
t
FAULT
nominal
(60ms, typ)
01
32 x t
FAULT
1/4 x t
DISC
nominal
1/2 x t
START
nominal
1/2 x t
FAULT
nominal
10
64 x t
FAULT
1/2 x t
DISC
nominal
2 x t
START
nominal
2 x t
FAULT
nominal
11
0 x t
FAULT
2 x t
DISC
nominal
4 x t
START
nominal
4 x t
FAULT
nominal
Table 19a. Startup, Fault, and Load Disconnect Timers with Default Values in the
Register 27h and 28h