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. 14, 2015
Filed:
Mar. 23, 2012
Vinayaka Jyothi, Ozone Park, NY (US);
Ramesh Karri, New York, NY (US);
Jeyavijayan Rajendran, Brooklyn, NY (US);
Ozgur Sinanoglu, New York, NY (US);
Vinayaka Jyothi, Ozone Park, NY (US);
Ramesh Karri, New York, NY (US);
Jeyavijayan Rajendran, Brooklyn, NY (US);
Ozgur Sinanoglu, New York, NY (US);
Polytechnic Institute of New York University, Brooklyn, NY (US);
Abstract
A ring oscillator (RO) based Design-For-Trust (DFTr) technique is described. Functional paths of integrated circuit (IC) are included in one or more embedded ROs by (1) selecting a path in the IC, based on path selection criteria, that has one or more unsecured gates, and (2) embedding one or more ROs on the IC until a stop condition is met. An input pattern to activate embedded RO is determined. Further, a golden frequency which is a frequency at which the embedded RO oscillates, and a frequency range of the embedded RO are determined. A Trojan in the IC may be detected by activating the embedded RO (by applying the input pattern), measuring a frequency at which the embedded RO oscillates, and determining whether or not a Trojan is present based on whether or not the measured frequency of the RO is within a predetermined operating frequency range of the RO.