×

RING OSCILLATOR BASED DESIGN-FOR-TRUST

  • US 20120278893A1
  • Filed: 03/23/2012
  • Published: 11/01/2012
  • Est. Priority Date: 03/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for enabling detection of a Trojan in an integrated circuit (IC), the computer-implemented method comprising:

  • a) selecting a path in the IC based on a path selection criteria, wherein the path has one or more unsecured gates;

    b) embedding a ring oscillator on the IC to secure the one or more unsecured gates in the selected path;

    c) determining an input pattern to be provided to the IC, to activate the embedded ring oscillator;

    d) repeating acts (a)-(c) until a stop condition is met; and

    e) determining a golden frequency of each of one or more of the embedded ring oscillators, wherein the golden frequency is a frequency at which the embedded ring oscillator oscillates without a presence of the Trojan.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×