The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 08, 2014
Filed:
Mar. 31, 2009
Roger D. Melen, Los Altos Hills, CA (US);
Nader W. Moussa, Stanford, CA (US);
Makoto Honda, Menlo Park, CA (US);
Hideo Ikai, Tsushima, JP;
Kozo Kato, Okazaki, JP;
Roger D. Melen, Los Altos Hills, CA (US);
Nader W. Moussa, Stanford, CA (US);
Makoto Honda, Menlo Park, CA (US);
Hideo Ikai, Tsushima, JP;
Kozo Kato, Okazaki, JP;
Toyota Jidosha Kabushiki Kaisha, Toyota-shi, Aichi-ken, JP;
Abstract
The self-healing system comprises a self-healing processor and an error mitigation system. The self-healing processor includes a code block associated with the operation of a portion of digital logic. The self-healing processor also includes a dynamic signature analysis circuit. The processor executes the code block. The dynamic signature analysis circuit creates a dynamic signature representing the operation of the portion of digital logic associated with the code block. The error mitigation system receives the dynamic signature from the dynamic signature analysis circuit. The error mitigation system compares the dynamic signature to a static signature to determine if the signatures match. If the signatures do not match, then the digital logic associated with the code block has an error. The error mitigation system retries execution of the code block. The error mitigation system stores log information describing the above events.