Go to
July 23, 2009
Embedded System Design and Post-silicon Processor Validation/Debug
Preeti Ranjan Panda, Department of Computer Science and Engineering, Indian Institute of Technology, Delhi, India
Abstract: During post-silicon processor validation, the state of the processor needs to be dumped out to a logic analyser so as to enable debug. Since the state is large (mostly L2 cache) and a lot of time is spent in the process of dumping. In this talk, I will explain a new compression mechanism that compresses debug data on its way out of the processor. In this work, the knowledge of the cache architecture is used to achieve high compression ratios, resulting in saving of logic analyser memory and dump time. Also, I will present how this proposed scheme can be used to significantly improve the reliability levels in the design of embedded processors.
About the speaker: Preeti Ranjan Panda received his B. Tech. degree in Computer Science and Engineering from the Indian Institute of Technology Madras, in 1990, and his M. S. and Ph.D. degrees in Information and Computer Science from the University of California at Irvine in 1995 and 1997 respectively. He is currently an Associate Professor in the Department of Computer Science and Engineering at the Indian Institute of Technology Delhi. He has previously worked at Texas Instruments, Bangalore (1990-1993) and the Advanced Technology Group at Synopsys Inc., Mountain View (1998-2002), and has been a visiting scholar at Stanford University (1999-2000).
His research interests are: Embedded Systems Design, CAD/VLSI, Post-silicon Debug/Validation, System Specification and Synthesis, Memory Architectures and Optimisations, Hardware/Software Codesign, and Low Power Design. He is the author of the book Memory issues in Embedded Systems-on-chip: Optimizations and Exploration, Kluwer Academic Publishers, 1999. He received an Honourable Mention Award at the International Conference on VLSI Design, Bangalore, 1992. He is a recipient of an IBM Faculty Award (2007) and a Department of Science and Technology Young Scientist Award (2003).
He has served on the program committees and chaired sessions at several conferences in the areas of CAD/VLSI and Embedded Systems: ICCAD, DATE, ASPDAC, CODES/ISSS, LCTES, VLSI-SoC, RTAS, VLSI Design, EUC, SBCCI, and VDAT. He is a member of the editorial board of ACM Transactions on Design Automation of Electronic Systems, International Journal of Parallel Programming (Springer) and VSI Vision.
Secondary navigation
- January 29, 2018
- August 30, 2017
- Past seminars
- 2016 - 2017 Seminars
- 2015 - 2016 Seminars
- 2014 - 2015 Seminars
- 2013 - 2014 Seminars
- 2012 - 2013 Seminars
- 2011 - 2012 Seminars
- 2010 - 2011 Seminars
- 2009 - 2010 Seminars
- 2008 - 2009 Seminars
- 2007 - 2008 Seminars
- 2006 - 2007 Seminars
- August 31, 2007
- June 29, 2007
- June 20, 2007
- June 5, 2007
- May 30, 2007
- May 16, 2007
- May 15, 2007
- April 24, 2007
- March 27, 2007
- March 14, 2007
- February 9, 2007
- February 8, 2007
- January 12, 2007
- December 5, 2006
- November 14, 2006
- October 31, 2006
- October 27, 2006
- October 26, 2006
- October 20, 2006
- September 20, 2006
- September 20, 2006
- September 20, 2006
- September 19, 2006
- 2005 - 2006 Seminars
- August 23, 2006
- August 22, 2006
- June 26, 2006
- June 20, 2006
- June 16, 2006
- June 7, 2006
- June 6, 2006
- May 30, 2006
- May 17, 2006
- May 10, 2006
- April 27, 2006
- April 12, 2006
- March 31, 2006
- March 29, 2006
- March 22, 2006
- March 15, 2006
- February 27, 2006
- February 8, 2006
- January 25, 2006
- January 19, 2006
- January 18, 2006
- January 17, 2006
- January 11, 2006
- November 30, 2005
- November 23, 2005
- November 2, 2005
- October 26, 2005
- October 25, 2005
- October 5, 2005
- September 28, 2005
- 2005 Seminars