W. E. Howden, “Theoretical and Empirical Studies of Program Testing,” IEEE Transactions on Software Engineering
1978
Earlier work this paper cites.
W. Yang, M.-K. Chung, and C.-M. Kyung, “Current Status and Challenges of SoC Verification for Embedded Systems Market,” IEEE International [Systems-on-Chip] SOC Conference
2003
Earlier work this paper cites.
Morgan Kaufmann, 2005
B. Wile, J. Goss, and W. Roesner, Comprehensive Functional Verification: The Complete Industry Cycle · 2005
Earlier work this paper cites.
S. R. Sarangi, A. Tiwari, and J. Torrellas, “Phoenix: Detecting and recovering from permanent processor design bugs with programmable hardware,” 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’06)
2006
Earlier work this paper cites.
S. Vasudevan, “An Introduction to IC Verification,” Effective Functional Verification: Principles and Processes
2006
Earlier work this paper cites.
S. Gurumurthy, S. Vasudevan, and J. A. Abraham, “Automatic Generation of Instruction Sequences Targeting Hard-to-detect Structural Faults in a Processor,” IEEE International Test Conference
2006
Earlier work this paper cites.
I. Wagner and V. Bertacco, “Engineering trust with semantic guardians,” 2007 Design, Automation & Test in Europe Conference & Exhibition
2007
Earlier work this paper cites.
A. Molina and O. Cadenas, “Functional Verification: Approaches and Challenges,” Latin American applied research
2007
Earlier work this paper cites.
N. Nethercote and J. Seward, “Valgrind: A Framework for Heavyweight Dynamic Binary Instrumentation,” SIGPLAN Not
2007
Earlier work this paper cites.
S. Gurumurthy, R. Vemu, J. A. Abraham, and D. G. Saab, “Automatic Generation of Instructions to Robustly Test Delay Defects in Processors,” IEEE European Test Symposium
2007
Earlier work this paper cites.
Y. Wang, D. Gu, J. Xu, M. Wen, and L. Deng, “Ricb: integer overflow vulnerability dynamic analysis via buffer overflow,” International Conference on Forensics in Telecommunications, Information, and Multimedia
2010
Earlier work this paper cites.
E. M. Clarke, W. Klieber, M. Nováček, and P. Zuliani, “Model Checking and the State Explosion Problem,” LASER Summer School on Software Engineering
2011
Earlier work this paper cites.
M. Tiwari, J. K. Oberg, X. Li, J. Valamehr, T. Levin, B. Hardekopf, R. Kastner, F. T. Chong, and T. Sherwood, “Crafting a Usable Microkernel, Processor, and I/O System with Strict and Provable Information Flow Security,” ACM International Symposium on Computer Architecture
2011
Earlier work this paper cites.
X. Li, M. Tiwari, J. K. Oberg, V. Kashyap, F. T. Chong, T. Sherwood, and B. Hardekopf, “Caisson: A Hardware Description Language for Secure Information Flow,” ACM SIGPLAN Conference on Programming Language Design and Implementation
2011
Earlier work this paper cites.
D. J. Sorin, M. D. Hill, and D. A. Wood, “A Primer on Memory Consistency and Cache Coherence,” Synthesis lectures on computer architecture
2011
Earlier work this paper cites.
Springer Science & Business Media, 2012
W. Badawy and G. A. Julien, System-on-chip for Real-time Applications · 2012
Earlier work this paper cites.
K. Serebryany, D. Bruening, A. Potapenko, and D. Vyukov, “AddressSanitizer: A Fast Address Sanity Checker,” USENIX Annual Technical Conference
2012
Earlier work this paper cites.
L. Dukes, X. Yuan, and F. Akowuah, “A Case Study on Web Application Security Testing with Tools and Manual Testing,” IEEE Southeastcon
2013
Earlier work this paper cites.
J. Bai, L. Wu, N. Yun, Y. Liu, and X. Zhang, “A 10Gbps In-line Network Security Processor With a 32-bit Embedded CPU,” IEEE Wireless and Optical Communication Conference
2013
Earlier work this paper cites.
P. Subramanyan, N. Tsiskaridze, W. Li, A. Gascón, W. Y. Tan, A. Tiwari, N. Shankar, S. A. Seshia, and S. Malik, “Reverse engineering digital circuits using structural and functional analyses,” IEEE Transactions on Emerging Topics in Computing
2013
Earlier work this paper cites.
X. Li, V. Kashyap, J. K. Oberg, M. Tiwari, V. R. Rajarathinam, R. Kastner, T. Sherwood, B. Hardekopf, and F. T. Chong, “Sapper: A Language for Hardware-level Security Policy Enforcement,” International Conference on Architectural Support for Programming Languages and Operating Systems
2014
Earlier work this paper cites.
J. Rajendran, V. Vedula, and R. Karri, “Detecting malicious modifications of data in third-party intellectual property cores,” 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC)
2015
Earlier work this paper cites.
M. Hicks, C. Sturton, S. T. King, and J. M. Smith, “Specs: A Lightweight Runtime Mechanism for Protecting Software From Security-critical Processor Bugs,” International Conference on Architectural Support for Programming Languages and Operating Systems
2015
Earlier work this paper cites.
D. Zhang, Y. Wang, G. E. Suh, and A. C. Myers, “A Hardware Design Language for Timing-Sensitive Information-Flow Security,” International Conference on Architectural Support for Programming Languages and Operating Systems
2015
Earlier work this paper cites.
M. Seaborn and T. Dullien, “Exploiting the DRAM Rowhammer Bug to Gain Kernel Privileges,” Black Hat
2015
Earlier work this paper cites.
Sunny .L He and Natalie H. Roe and Evan C. L. Wood and Noel Nachtigal and Jovana Helms, “Model of the Product Development Lifecycle.” https://prod.sandia.gov/techlib-noauth/access-control.cgi/2015/159022.pdf , 2015
2015
Earlier work this paper cites.
S. Xuan, J. Han, Z. Yu, Y. Ren, and X. Zeng, “A configurable SoC design for information security,” IEEE International Conference on ASIC
2015
Earlier work this paper cites.
W. Dietz, P. Li, J. Regehr, and V. Adve, “Understanding integer overflow in C/C++,” ACM Transactions on Software Engineering and Methodology (TOSEM)
2015
Earlier work this paper cites.
R. Qiao and M. Seaborn, “A New Approach for Rowhammer Attacks,” IEEE International Symposium on Hardware Oriented Security and Trust
2016
Earlier work this paper cites.
V. Van Der Veen, Y. Fratantonio, M. Lindorfer, D. Gruss, C. Maurice, G. Vigna, H. Bos, K. Razavi, and C. Giuffrida, “Drammer: Deterministic Rowhammer Attacks on Mobile Platforms,” ACM SIGSAC Conference on Computer and Communications Security
2016
Earlier work this paper cites.
K. Asanovic, R. Avizienis, J. Bachrach, S. Beamer, D. Biancolin, C. Celio, H. Cook, D. Dabbelt, J. Hauser, A. Izraelevitz, et al
2016
Earlier work this paper cites.
A. Ardeshiricham, W. Hu, and R. Kastner, “Clepsydra: Modeling Timing Flows in Hardware Designs,” IEEE/ACM International Conference on Computer-Aided Design
2017
Earlier work this paper cites.
W. Chen, S. Ray, J. Bhadra, M. Abadir, and L.-C. Wang, “Challenges and Trends in Modern SoC Design Verification,” IEEE Design & Test
2017
Earlier work this paper cites.
R. Zhang, N. Stanley, C. Griggs, A. Chi, and C. Sturton, “Identifying Security Critical Properties for the Dynamic Verification of a Processor,” ACM SIGARCH Computer Architecture News
2017
Earlier work this paper cites.
O. Mutlu, “The RowHammer Problem and Other Issues We May Face as Memory Becomes Denser,” Design, Automation & Test in Europe Conference & Exhibition
2017
Earlier work this paper cites.
A. Tang, S. Sethumadhavan, and S. Stolfo, “CLKSCREW: exposing the perils of security-oblivious energy management,” USENIX Security Symposium
2017
Earlier work this paper cites.
K. Serebryany, “OSS-Fuzz - Google’s Continuous Fuzzing Service for Open Source Software,” USENIX Association
2017
Earlier work this paper cites.