DocumentCode
3477882
Title
Efficient Signal Selection Using Fine-grained Combination of Scan and Trace Buffers
Author
Rahmani, Kamran ; Mishra, P.
Author_Institution
Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
fYear
2013
fDate
5-10 Jan. 2013
Firstpage
308
Lastpage
313
Abstract
Post-silicon validation is a critical part of integrated circuit design methodology. The primary objective is to detect and eliminate the bugs that has escaped pre-silicon validation phase. One of the key challenges in post-silicon validation is the limited observability of internal signals in manufactured chips. Leveraging on-chip buffers addresses this issue by storing some of the internal signal states during runtime. A promising direction to improve observability is to combine trace and scan signals - a small set of trace signals are stored every cycle, whereas a large set of scan signals are dumped across multiple cycles. Existing techniques are not very effective since they explore a coarse-grained combination of trace and scan signals. In this paper, we propose a fine-grained architecture that addresses this issue by using various scan chains with different dumping periods. We also propose an efficient algorithm to select beneficial signals based on this architecture. Our experimental results demonstrate that our signal selection algorithm can improve restoration ratio up to 91% (32.3% on average) compared to existing trace only techniques. Our approach also shows up to 116% improvement (54.7% on average) compared to techniques that allows combination of trace and scan signals.
Keywords
buffer storage; elemental semiconductors; integrated circuit design; silicon; bugs detection; bugs elimination; dumping periods; integrated circuit design methodology; internal signal observability; internal signal states; on-chip buffers; post-silicon validation; presilicon validation phase; scan signals; scan-trace buffers; signal selection algorithm; trace signals; Algorithm design and analysis; Benchmark testing; Buffer storage; Computer architecture; Measurement; Observability; Partitioning algorithms; Post-Silicon Debug; Scan Chain; Signal Selection; Trace Buffer;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design and 2013 12th International Conference on Embedded Systems (VLSID), 2013 26th International Conference on
Conference_Location
Pune
ISSN
1063-9667
Print_ISBN
978-1-4673-4639-9
Type
conf
DOI
10.1109/VLSID.2013.206
Filename
6472658
Link To Document