Correctness and Security at Odds: Post-silicon Validation of Modern SoC Designs

被引:9
|
作者
Ray, Sandip [1 ]
Yang, Jin [1 ]
Basak, Abhishek [2 ]
Bhunia, Swarup [2 ]
机构
[1] Intel Corp, Strateg CAD Labs, Hillsboro, OR 97124 USA
[2] Case Western Reserve Univ, Dept EECS, Cleveland, OH 44106 USA
关键词
D O I
10.1145/2744769.2754896
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We consider the conflicts between requirements from security and post-silicon validation in SoC designs. Post-silicon validation requires hardware instrumentations to provide observability and controllability during on-field execution; this in turn makes the system prone to security vulnerabilities, resulting in potentially subtle security exploits. Mitigating such threats while ensuring that the system is amenable to post-silicon validation is challenging, involving close collaboration among security, validation, testing, and computer architecture teams. We examine the state of the practice in this area, the trade-offs and compromises made, and their limitations. We also discuss an emerging approach that we are contemplating to address this problem.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Post-Silicon Validation in the SoC Era: A Tutorial Introduction
    Mishra, Prabhat
    Ray, Sandip
    Morad, Ronny
    Ziv, Avi
    IEEE DESIGN & TEST, 2017, 34 (03) : 68 - 92
  • [2] Post-Silicon Validation and Calibration of Hardware Security Primitives
    Xu, Xiaolin
    Suresh, Vikram
    Kumar, Raghavan
    Burleson, Wayne
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 29 - 34
  • [3] Reversi: Post-Silicon Validation System for Modern Microprocessors
    Wagner, Ilya
    Bertacco, Valeria
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 307 - 314
  • [4] DACOTA: Post-silicon validation of the memory subsystem in multi-core designs
    DeOrio, Andrew
    Wagner, Ilya
    Bertacco, Valeria
    HPCA-15 2009: FIFTEENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2009, : 405 - 416
  • [5] On Reusing Test Access Mechanisms for Debug Data Transfer in SoC Post-Silicon Validation
    Xiao Liu
    Qiang Xu
    PROCEEDINGS OF THE 17TH ASIAN TEST SYMPOSIUM, 2008, : 303 - 308
  • [6] Security Capsules: An Architecture for Post-Silicon Security Assertion Validation for Systems-on-Chip
    Raja, Subashree
    Bhamidipati, Padmaja
    Liu, Xiaobang
    Vemuri, Ranga
    2021 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2021), 2021, : 248 - 253
  • [7] On Signal Tracing in Post-Silicon Validation
    Xu, Qiang
    Liu, Xiao
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 259 - 264
  • [8] Post-Silicon Validation, Debug and Diagnosis
    Mishra, Prabhat
    Fujita, Masahiro
    Singh, Virendra
    Tamarapalli, Nagesh
    Kumar, Sharad
    Mittal, Rajesh
    2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : LXIII - LXV
  • [9] Tutorial: Post-Silicon Validation and Diagnosis
    Basu, Kanad
    Kundu, Subhadip
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 9 - 10
  • [10] Security Policy Enforcement in Modern SoC Designs
    Ray, Sandip
    Jin, Yier
    2015 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2015, : 345 - 350