• DocumentCode
    1407829
  • Title

    Gate Characterization Using Singular Value Decomposition: Foundations and Applications

  • Author

    Wei, Sheng ; Nahapetian, Ani ; Nelson, Michael ; Koushanfar, Farinaz ; Potkonjak, Miodrag

  • Author_Institution
    Comput. Sci. Dept., Univ. of California, Los Angeles, CA, USA
  • Volume
    7
  • Issue
    2
  • fYear
    2012
  • fDate
    4/1/2012 12:00:00 AM
  • Firstpage
    765
  • Lastpage
    773
  • Abstract
    Modern hardware security has a very broad scope ranging from digital rights management to the detection of ghost circuitry. These and many other security tasks are greatly hindered by process variation, which makes each integrated circuit (IC) unique, and device aging, which evolves the IC throughout its lifetime. We have developed a singular value decomposition (SVD)-based procedure for gate-level characterization (GLC) that calculates changes in properties, such as delay and switching power of each gate of an IC, accounting for process variation and device aging. We employ our SVD-based GLC approach for the development of two security applications: hardware metering and ghost circuitry (GC) detection. We present the first robust and low-cost hardware metering scheme, using an overlapping IC partitioning approach that enables rapid and scalable treatment. We also map the GC detection problem into an equivalent task of GLC consistency checking using the same overlapping partitioning. The effectiveness of the approaches is evaluated using the ISCAS85, ISCAS89, and ITC99 benchmarks. In hardware metering, we are able to obtain probabilities of coincidence in the magnitude of 10-8 or less, and we obtain zero false positives and zero false negatives in GC detection.
  • Keywords
    integrated circuits; logic gates; security of data; singular value decomposition; GLC consistency checking; ISCAS85 benchmark; ISCAS89 benchmark; ITC99 benchmark; SVD-based GLC approach; delay; device aging; digital rights management; gate-level characterization; ghost circuitry detection; hardware metering scheme; hardware security; integrated circuit; overlapping IC partitioning approach; process variation; security tasks; singular value decomposition; switching power; Delay; Hardware; Integrated circuits; Logic gates; Mathematical model; Power measurement; Vectors; Gate-level characteristics; ghost circuitry; hardware metering; process variation; singular value decomposition;
  • fLanguage
    English
  • Journal_Title
    Information Forensics and Security, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1556-6013
  • Type

    jour

  • DOI
    10.1109/TIFS.2011.2181500
  • Filename
    6112216