11.5.50 Sleep Control 1 Register

Name: SLPCTL1
Address: 0x0081

Bit 15141312111098 
  
Access RORORORORORORORO 
Reset 00000000 
Bit 76543210 
 WOPOLWIPOLWAKEINDCLRWKIMWKFWDWKOFWDENMDIFWDEN 
Access R/WR/WR/WROR/WR/W SCR/WR/W 
Reset 00000000 

Bit 7 – WOPOL WAKE_OUT Polarity

This bit configures the polarity of the 90 μs output wake pulse generated on the WAKE_OUT pin.

Note: Only wake from HIGH pulses on WAKE_OUT is supported.
Restriction: While this bit defaults to ‘0’, it must always be written to ‘1’ when writing to other bits in this register.
ValueDescription
0 Reserved
1 Device will output an active HIGH pulse on the WAKE_OUT pin.

Bit 5 – WIPOL WAKE_IN Polarity

This bit configures the polarity of the pulse on the WAKE_IN pin that will wake the device from sleep.

ValueDescription
0 Device will wake from an active LOW pulse on WAKE_IN pin.
1 Device will wake from an active HIGH pulse on WAKE_IN pin.

Bit 4 – WAKEIND Wake Indication

This bit indicates a wake-up event when set.
Note: This bit is cleared by writing a ‘1’ followed by a ‘0’ to the Clear Wake Indication (CLRWKI) bit.
ValueDescription
0 Wake-up from sleep has not occurred
1 Wake-up from sleep has occurred

Bit 3 – CLRWKI Clear Wake Indication

Writing a ‘1’ to this bit will cause the Wake Indication (WAKEIND) status bit to be cleared.
Note: Once the device has been awaken, the station host controller must write this bit to ‘1’ then ‘0’ to clear the wake activity status and re-enable the ability to be awaken again.
ValueDescription
0 Normal operation
1 Clear wake activity detector

Bit 2 – MWKFWD Manual Wake Forward

When set, this bit will trigger a wake forwarding event. The device will generate a wake-up pulse on WAKE_OUT if forwarding of wake events to WAKE_OUT is enabled by WAKE_OUT Forward Enable (WKOFWDEN) bit. Wake activity signaling will be generated to the MDI if forwarding of wake events to MDI is enabled by MDI Wake Forward Enable (MDIFWDEN) bit.
Note: This bit is self-cleared by hardware once the wake output events have completed.
ValueDescription
0 No wake out signaling (normal operation)
1 Generate wake out signaling to WAKE_OUT and/or MDI

Bit 1 – WKOFWDEN WAKE_OUT Forward Enable

Enable the generation of a WAKE_OUT pulse when a wake indication is detected by MDI activity or assertion of the WAKE_IN pin.
ValueDescription
0 Disable generation of a pulse on WAKE_OUT on wake-up
1 Enable generation of a pulse on WAKE_OUT on wake-up

Bit 0 – MDIFWDEN MDI Forward Enable

This bit will enable the generation of activity signaling on the MDI when a wake indication is detected by the assertion of the WAKE_IN pin.
ValueDescription
0 Disable generation MDI wake signaling upon wake-up from WAKE_IN
1 Enable generation MDI wake signaling upon wake-up from WAKE_IN