• DocumentCode
    3679103
  • Title

    SecX: A Framework for Collecting Runtime Statistics for SoCs with Multiple Accelerators

  • Author

    Rajshekar Kalayappan;Smruti R. Sarangi

  • Author_Institution
    Dept. of Comput. Sci. &
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    137
  • Lastpage
    142
  • Abstract
    We are moving into an era where large SoCs will have a portfolio of different kinds of cores and accelerators. Many of these computational elements might be designed by third parties. In this setting, it is beneficial to collect accurate runtime information such that we can diagnose performance problems, verify and report correctness issues, and collect usage scenarios of third party hardware. This problem is non-trivial if we consider the possibility of defective or malicious elements in the chip. We design an architecture, SecX, which helps us collect various metrics of potential interest in a fair, reliable and secure fashion. These logs can subsequently be made available to users, IP vendors, and the system integrator through a trusted third party called the auditor. The performance (0.03%), power (1.04W) and area (0.32%) overheads of our scheme are minimal.
  • Keywords
    "Hardware","Delays","Quality of service","Encryption","Logic gates"
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2015 IEEE Computer Society Annual Symposium on
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2015.22
  • Filename
    7309552