11.7.3 I/O Integrity Module Operations in Sleep Mode

When the device enters Sleep mode, the Peripheral Clock is disabled. The module can be selected to run with an external clock source. The Sleep Enable bit (IOIMCON.SLPEN) selects whether the monitor function will stop in Sleep mode or continue to operate.

  • If SLPEN = 1, the module is enabled during Sleep and will continue to monitor I/Os
  • If SLPEN = 0, the module is not enabled during Sleep and will not monitor I/Os
Note:
  1. If the module is enabled during Sleep and requests an external clock source that can remain active in Sleep mode, the module will continue operation on that clock source in Sleep.
  2. The monitor module must be clocked from a source available in Sleep for continued operation in Sleep mode.
  3. An Interrupt event will wake the device from Sleep when the module interrupt is enabled.