Please use this identifier to cite or link to this item: http://hdl.handle.net/2381/38327
Title: A Search Based Approach for Stress-Testing Integrated Circuits
Authors: Eljuse, Basil
Walkinshaw, Neil
First Published: 24-Sep-2016
Award date: 10-Oct-2016
Presented at: International Symposium on Search Based Software Engineering (SSBSE'16) Raleigh, NC, USA
Start Date: 8-Oct-2016
Publisher: Springer Verlag (Germany)
Citation: International Symposium on Search Based Software Engineering (SSBSE'16) Volume 9962 of the series Lecture Notes in Computer Science pp 80-95
Abstract: In order to reduce software complexity and be power efficient, hardware platforms are increasingly incorporating functionality that was traditionally administered at a software-level (such as cache management). This functionality is often complex, incorporating multiple processors along with a multitude of design parameters. Such devices can only be reliably tested at a ‘system’ level, which presents various testing challenges; behaviour is often non-deterministic (from a software perspective), and finding suitable test sets to ‘stress’ the system adequately is often an inefficient, manual activity that yields fixed test sets that can rarely be reused. In this paper we investigate this problem with respect to ARM’s Cache Coherent Interconnect (CCI) Unit. We present an automated search-based testing approach that combines a parameterised test-generation framework with the hill-climbing heuristic to find test sets that maximally ‘stress’ the CCI by producing much larger numbers of data stall cycles than the corresponding manual test sets.
Series/Report no.: Lecture Notes in Computer Science;9962
DOI Link: 10.1007/978-3-319-47106-8_6
ISSN: 0302-9743
ISBN: 978-3-319-47105-1
Links: http://link.springer.com/chapter/10.1007/978-3-319-47106-8_6
http://hdl.handle.net/2381/38327
Version: Post-print
Status: Peer-reviewed
Type: Conference Paper
Rights: Creative Commons “Attribution Non-Commercial No Derivatives” licence CC BY-NC-ND, further details of which can be found via the following link: http://creativecommons.org/licenses/by-nc-nd/4.0/
Appears in Collections:Conference Papers & Presentations, Dept. of Computer Science

Files in This Item:
File Description SizeFormat 
SSBSE2016.pdfPost-review (final submitted author manuscript)354.99 kBAdobe PDFView/Open


Items in LRA are protected by copyright, with all rights reserved, unless otherwise indicated.