ERROR INJECTION FOR TIMING MARGIN PROTECTION AND FREQUENCY CLOSURE

A non-limiting example of a computer-implemented method for error injection includes executing a pre-silicon operation on a simulated chip verifying that a plurality of latches from a timing simulation set error checkers when run against a manufacturing test suite in order to generate a cross-refere...

Full description

Saved in:
Bibliographic Details
Main Authors RURIK, WILLIAM, Joshi, Divya Kumudprakash, Anandavally, Sreekala, Carey, Sean Michael, Hoppe, Bodo, Logsdon, Paul Jacob, Rizzolo, Richard Frank
Format Patent
LanguageEnglish
Published 27.05.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A non-limiting example of a computer-implemented method for error injection includes executing a pre-silicon operation on a simulated chip verifying that a plurality of latches from a timing simulation set error checkers when run against a manufacturing test suite in order to generate a cross-reference file containing latch entries in a table. It executes a first post-silicon operation on a hardware chip based on the simulated chip to determine empirically that timing latches from logic built-in self tests ("LBIST") trigger the same error checkers set by the plurality of latches verified in the simulated chip. The method updates the cross-reference file based on the results of the determination. The method executes a second post-silicon operation on the hardware chip to improve chip frequency by working around functional checkers using the cross-reference file and updating the cross-reference file based on the results of the improving.
Bibliography:Application Number: US201916692129