Microcontroller input/output connector state retention in low-power modes
First Claim
1. A microcontroller operable in a low-power mode, the microcontroller comprising:
- a plurality of I/O connectors;
an I/O controller operable to provide control signals for controlling states of the I/O connectors, wherein the I/O controller is powered off or deactivated during the low-power mode; and
I/O connector state retention logic operable to store states of the control signals so as to maintain the I/O connectors in respective states that existed just prior to the I/O controller becoming powered off or deactivated, wherein the states are maintained while the microcontroller is in the low-power mode.
16 Assignments
0 Petitions
Accused Products
Abstract
A microcontroller is operable in a low-power mode and includes one or more I/O connectors, as well as an I/O controller operable to provide control signals for controlling a state of a particular one of the I/O connectors. The I/O controller is powered off or deactivated during the low-power mode. The microcontroller also includes I/O connector state control logic operable to control the state of the particular one of the I/O connectors in accordance with the control signals from the I/O controller. The I/O connector state control logic includes I/O connector state retention logic that retains states of the control signals and maintains the particular I/O connector in a corresponding state in accordance with the retained control signals while the microcontroller is in the low-power mode.
-
Citations
20 Claims
-
1. A microcontroller operable in a low-power mode, the microcontroller comprising:
-
a plurality of I/O connectors; an I/O controller operable to provide control signals for controlling states of the I/O connectors, wherein the I/O controller is powered off or deactivated during the low-power mode; and I/O connector state retention logic operable to store states of the control signals so as to maintain the I/O connectors in respective states that existed just prior to the I/O controller becoming powered off or deactivated, wherein the states are maintained while the microcontroller is in the low-power mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A microcontroller operable in a low-power mode, the microcontroller comprising:
-
a plurality of I/O connectors; an I/O controller operable to provide control signals for controlling states of the I/O connectors, wherein the I/O controller is powered off or deactivated during the low-power mode; I/O connector state retention logic operable to store states of the control signals so as to maintain the I/O connectors in respective states that existed just prior to the I/O controller becoming powered off or deactivated, wherein the states are maintained while the microcontroller is in the low-power mode, thereby executing an I/O connector state retention function; a power state manager; and a user interface that, depending on a value stored in a data holding logic element of the user interface, allows either automated I/O connector state retention by the power state manager or user-controlled I/O connector state retention. - View Dependent Claims (17, 18, 19, 20)
-
Specification