Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/510694
Title: Efficient post silicon debug platforms for future many core systems
Researcher: Rout, Sidhartha Sankar
Guide(s): Deb, Sujay
Keywords: Engineering
Engineering and Technology
Engineering Mechanical
University: Indraprastha Institute of Information Technology, Delhi (IIIT-Delhi)
Completed Date: 2023
Abstract: As the computation is moving towards the exascale era, more and more number of processing cores of hetero-geneous natures are getting embedded in a System-on-Chip (SoC). The growing demands for high-performance and increased functionalities would further proliferate this trend in future SoCs. Such many-core systems re-quire efficient and secured interconnection infrastructure for establishing low cost, high speed, and reliable on-chip communication. Thus, the state-of-the-art interconnect modules such as Networks-on-Chip (NoCs) are becoming extremely complex with advanced features like speculation, power management, redundancy, run-time controllability, encryption, etc. The high level of design complexity of the communication network leads to a situation where many functional bugs escape through the pre-silicon verification stage to the actual product on silicon. Even though the processing cores function correctly, bugs in interconnect can very well introduce faults like deadlock, dropped data fault, misroute, etc., which can lead to complete system failure. A substantial percentage of total system errors appear in the interconnect modules of the recent multicore architectures. This necessitates strong post-silicon debug platforms for the NoC subsystems to ensure minimal or no functional communication faults on the actual products. While post-silicon debug provides an efficient platform to remove elusive design bugs, it suffers from very poor system observability and controllability, which is limited to the I/O pins of the chip. To enhance the system s internal observability during validation, Design for Debug (DFD) structures are instrumented to the original design that includes on-chip trace buffer, trigger unit, trace bus, etc. Traditionally, a trace-based post-silicon debug platform is used that stores the runtime traces in the embedded trace buffer and later forwards them to the debug analyzer through a trace port. The drawbacks of such methods are on-chip storage cost because of the trace buffer size .
Pagination: 148 p.
URI: http://hdl.handle.net/10603/510694
Appears in Departments:Electronics and Communication Engineering

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File61.3 kBAdobe PDFView/Open
02_prelim pages.pdf390.76 kBAdobe PDFView/Open
03_content.pdf97.14 kBAdobe PDFView/Open
04_abstract.pdf48.51 kBAdobe PDFView/Open
05_chapter 1.pdf196.91 kBAdobe PDFView/Open
06_chapter 2.pdf604.35 kBAdobe PDFView/Open
07_chapter 3.pdf1.61 MBAdobe PDFView/Open
08_chapter 4.pdf2.25 MBAdobe PDFView/Open
09_chapter 5.pdf1.69 MBAdobe PDFView/Open
10_annexures.pdf147.29 kBAdobe PDFView/Open
80_recommendation.pdf70.15 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: