Security Capsules: An Architecture for Post-Silicon Security Assertion Validation for Systems-on-Chip

被引:0
|
作者
Raja, Subashree [1 ]
Bhamidipati, Padmaja [1 ]
Liu, Xiaobang [1 ]
Vemuri, Ranga [1 ]
机构
[1] Univ Cincinnati, Digital Design Environm Lab, Elect Engn & Comp Sci Dept, Cincinnati, OH 45221 USA
关键词
Post-silicon validation; Trace buffer; Dynamic signal selection; System-on-Chip; Run-time security monitors; SELECTION; TRACE;
D O I
10.1109/ISVLSI51109.2021.00053
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a methodology for post-silicon validation through the evaluation of security assertions for systems-on-chip (SoC). The methodology is centered around a security architecture in which a "security capsule" is attached to each IP core in the SoC. The security capsule consists of a set of on-line and off-line assertion monitors, a dynamic trace-buffer to trace selected groups of signals, and a dynamic trace controller. The architecture is supported by a trace signal selection and grouping algorithm and a dynamic signal tracing method to evaluate the off-chip monitors. This paper presents the security capsule architecture, the signal selection and grouping algorithm, and the run-time signal tracing method. Results of using the methodology on two SoC architectures based on the OpenRISC-1200 and RISC-V processors are presented.
引用
收藏
页码:248 / 253
页数:6
相关论文
共 50 条
  • [41] A Survey on Post-Silicon Functional Validation for Multicore Architectures
    Jayaraman, Padma
    Parthasarathi, Ranjani
    ACM COMPUTING SURVEYS, 2017, 50 (04)
  • [42] Dynamic Trace Signal Selection for Post-Silicon Validation
    Han, Kihyuk
    Yang, Joon-Sung
    Abraham, Jacob A.
    2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : 302 - 307
  • [43] On bypassing blocking bugs during post-silicon validation
    Daoud, Ehab Anis
    Nicolici, Nicola
    PROCEEDINGS OF THE 13TH IEEE EUROPEAN TEST SYMPOSIUM: ETS 2008, 2008, : 69 - 74
  • [44] Concurrent Generation of Concurrent Programs for Post-Silicon Validation
    Adir, Allon
    Nahir, Amir
    Ziv, Avi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (08) : 1297 - 1302
  • [45] 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
  • [46] Space Sensitive Cache Dumping for Post-silicon Validation
    Chandran, Sandeep
    Sarangi, Smruti R.
    Panda, Preeti Ranjan
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 497 - 502
  • [47] WiND: An Efficient Post-Silicon Debug Strategy for Network on Chip
    Rout, Sidhartha Sankar
    Deb, Sujay
    Basu, Kanad
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (11) : 2372 - 2385
  • [48] Reversi: Post-Silicon Validation System for Modern Microprocessors
    Wagner, Ilya
    Bertacco, Valeria
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 307 - 314
  • [49] On automated trigger event generation in post-silicon validation
    Ko, Ho Fai
    Nicolici, Nicola
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 1328 - 1331
  • [50] Post-Silicon Validation Opportunities, Challenges and Recent Advances
    Mitra, Subhasish
    Seshia, Sanjit A.
    Nicolici, Nicola
    PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 12 - 17