• DocumentCode
    2172833
  • Title

    Hardware aging-based software metering

  • Author

    Dabiri, Foad ; Potkonjak, Miodrag

  • Author_Institution
    Comput. Sci. Dept., Univ. of California Los Angeles, Los Angeles, CA
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    460
  • Lastpage
    465
  • Abstract
    Reliable and verifiable hardware, software and content usage metering (HSCM) are of primary importance for wide segments of e-commerce including intellectual property and digital rights management. We have developed the first HSCM technique that employs intrinsic aging properties of components in modern and pending integrated circuits (ICs) to create the first self-enforceable HSCM approach. There are variety of hardware aging techniques that range from electro-migration in wires to slow-down of crystal-based clocks. We focus on transistor aging due to negative bias temperature instability (NBTI) effects where the delay of gates increases proportionally to usage times. We address the problem of how we can measure the amount of time a particular licensed software (LS) is used by designing an aging circuitry and exposing it to the unique inputs associated with each LS. If a particular LS is used longer than specified, it automatically disables itself. Our novel HSCM technique uses a multi-stage optimization problem of computing the delays of gates, their aging degradation factors, and finally LS usage using convex programming. The experimental results show not just viability of the technique but also surprisingly high accuracy in the presence of measurement noise and imperfect aging models. HSCM can be used for many other business and engineering applications such as power minimization, software evaluation, and processor design.
  • Keywords
    ageing; computer crime; convex programming; software engineering; aging degradation factors; content usage metering; convex programming; digital rights management; e-commerce; hardware aging-based; intellectual property; licensed software; multistage optimization problem; negative bias temperature instability; software metering; Aging; Clocks; Content management; Hardware; Integrated circuit reliability; Intellectual property; Negative bias temperature instability; Niobium compounds; Titanium compounds; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090709
  • Filename
    5090709