METHOD FOR IMPLEMENTING DYNAMIC LIFETIME RELIABILITY EXTENSION FOR MICROPROCESSOR ARCHITECTURES
First Claim
1. A method for implementing dynamic lifetime reliability extension for microprocessor architectures, the method comprising:
- configuring a plurality of primary resources;
configuring a secondary resource pool having one or more secondary resources;
configuring a resource operational mode controller to selectively switch each of the primary and secondary resources between an operational mode and a non-operational mode, wherein the operational mode corresponds to performance of one or more tasks for which a given resource is designed to execute with respect to a microprocessor system and wherein the non-operational mode corresponds to a temporary lifetime extension process for at least one of suspending the aging of resources and extending the aging of resources;
configuring a resource mapper associated with the secondary resource pool and in communication with the resource operational mode controller to map a secondary resource placed into the operational mode to a corresponding primary resource placed into the non-operational mode, and to un-map a secondary resource from a corresponding primary resource in the event the corresponding primary resource is placed back into the operational mode; and
configuring a transaction decoder to receive incoming transaction requests and, responsive to the resource operational mode controller, direct the requests to one of a primary resource in the operational mode and a secondary resource in the operational mode, the secondary resource mapped to an associated primary resource placed in the non-operational mode.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for implementing dynamic lifetime reliability extension for microprocessor architectures having a plurality of primary resources and a secondary resource pool of one or more secondary resources includes configuring a resource operational mode controller to selectively switch of the primary and secondary resources between an operational mode and a non-operational mode, wherein the non-operational mode corresponds to a lifetime extension process; configuring a resource mapper associated with the secondary resource pool and in communication with the resource operational mode controller to map a secondary resource placed into the operational mode to a corresponding primary resource placed into the non-operational mode; and configuring a transaction decoder to receive incoming transaction requests and direct the requests to one of a primary resource in the operational mode and a secondary resource in the operational mode, the secondary resource mapped to an associated primary resource placed in the non-operational mode.
-
Citations
5 Claims
-
1. A method for implementing dynamic lifetime reliability extension for microprocessor architectures, the method comprising:
-
configuring a plurality of primary resources; configuring a secondary resource pool having one or more secondary resources; configuring a resource operational mode controller to selectively switch each of the primary and secondary resources between an operational mode and a non-operational mode, wherein the operational mode corresponds to performance of one or more tasks for which a given resource is designed to execute with respect to a microprocessor system and wherein the non-operational mode corresponds to a temporary lifetime extension process for at least one of suspending the aging of resources and extending the aging of resources; configuring a resource mapper associated with the secondary resource pool and in communication with the resource operational mode controller to map a secondary resource placed into the operational mode to a corresponding primary resource placed into the non-operational mode, and to un-map a secondary resource from a corresponding primary resource in the event the corresponding primary resource is placed back into the operational mode; and configuring a transaction decoder to receive incoming transaction requests and, responsive to the resource operational mode controller, direct the requests to one of a primary resource in the operational mode and a secondary resource in the operational mode, the secondary resource mapped to an associated primary resource placed in the non-operational mode. - View Dependent Claims (2, 3, 4, 5)
-
Specification