System state save and restore mechanism using RAM and scan chains
AssigneeQUALCOMM Incorporated
InventorsSrinivas Patil, Qing Yun Li, Nir Maor
Life of this patent
Estimating the term…
Abstract
Aspects of the disclosure are directed to a built-in self test (BIST) mode save and restore operation. In accordance with one aspect, the disclosure includes executing a save directive for an initial state of a digital logic system in an operational mode; executing a built-in self test (BIST) sequence on the digital logic system in a built-in self test (BIST) mode; and executing a restore directive in the digital logic system in the operational mode.
Claims20
An apparatus comprising:
- a digital logic system configured to execute digital computation;
- a processing unit coupled to the digital logic system, the processing unit configured to execute a save directive for an initial state of a digital logic system in an operational mode and configured to execute a restore directive of a captured state in the digital logic system in the operational mode, wherein the captured state is a reversed version of the initial state;
- and
- a non-transitory memory coupled to the processing unit, the non-transitory memory configured to store the initial state.
An apparatus for providing a built-in self test (BIST) mode save and restore operation and for storing in a non-transitory computer-readable medium, the apparatus comprising:
- means for initializing a digital logic system in an operational mode with an initial state;
- means for executing a save directive for the initial state of the digital logic system in the operational mode;
- means for transitioning the digital logic system from the operational mode to a built-in self test (BIST) mode;
- means for executing a BIST sequence on the digital logic system in the BIST mode;
- means for transitioning the digital logic system from the BIST mode to the operational mode;
- and
- means for executing a restore directive of a captured state in the digital logic system in the operational mode, wherein the captured state is a reversed version of the initial state.
A method comprising:
- executing a save directive for an initial state of a digital logic system in an operational mode;
- executing a built-in self test (BIST) sequence on the digital logic system in a built-in self test (BIST) mode;
- and
- executing a restore directive of a captured state in the digital logic system in the operational mode, wherein the captured state is a reversed version of the initial state.
Dependencies are inferred from the claim text.