DocumentCode
146297
Title
A unique non-intrusive approach to non-ATE Based cul-de-sac SoC debug
Author
Easwaran, Vasant ; Bansal, Virendra ; Shurtz, Greg ; Gulati, Rishabh ; Mody, Mihir ; Karandikar, Prashant ; Shankar, Prithvi
Author_Institution
Embedded Process. Bus. Unit, Texas Instrum. India, Bangalore, India
fYear
2014
fDate
2-5 Sept. 2014
Firstpage
336
Lastpage
339
Abstract
Rapid increasing complexity of chips due to integration of multiple processing elements along with a rich set of peripherals for connectivity needs, poses new set of debug challenges on silicon. The spectrum of issues ranges from minor functional bugs, random timing related bugs to dead on-arrival (DoA) chip. The prior methods of doing silicon test were using ATE (Automatic Test Equipment´s) and using trace data under software control, bringing its own set of limitations. This paper proposes a new method to overcome the above limitations by introducing internal state observations at the boundary of chip that can be viewed by probing these pins. The proposed method consists of routing hardware observability signal from every individual IP to pins, which are controlled by means of boot-pins on the chip. The solution accomplishes the same with no additional overhead in terms of pin count and helps to debug DoA silicon. This method is implemented in a multicore SoC (System-on-chip) catering to the automotive market. The actual result from SoC usage has shown to save up to 83% effort in debugging actual issues on silicon by adding about 0.2% more cost in terms of silicon area.
Keywords
automatic test equipment; elemental semiconductors; integrated circuit testing; silicon; system-on-chip; ATE; DoA; Si; automatic test equipment; automotive market; boot-pins; dead on-arrival chip; internal state observations; minor functional bugs; multicore SoC; multiple processing elements; nonATE based cul-de-sac SoC debug; random timing related bugs; routing hardware observability signal; silicon test; software control; system-on-chip; trace data; unique nonintrusive approach; Hardware; IP networks; Pins; Registers; Silicon; Software; System-on-chip; ATE; Hardware observability; IP; MUX; SoC; bootstrap; dead silicon; non-intrusive debug;
fLanguage
English
Publisher
ieee
Conference_Titel
System-on-Chip Conference (SOCC), 2014 27th IEEE International
Conference_Location
Las Vegas, NV
Type
conf
DOI
10.1109/SOCC.2014.6948950
Filename
6948950
Link To Document