Skip to main content

Debug Data Reduction Techniques

  • Chapter
  • First Online:
  • 1019 Accesses

Abstract

Design-for-Debug (DFD) hardware aims at increasing the visibility into the internal functioning of the chip, through limited additional hardware resources. The large volume of data generated due to near-native speeds offered by the sample chip overwhelms the meager on-chip resources such as trace buffers and transmission links available for the DFD hardware. This significantly hampers the efficiency of post-silicon debug. In order to overcome this, several intelligent compression techniques have been proposed to reduce the volume of such data without significantly increasing the area overhead of the DFD hardware. The techniques cut across a gamut of post-silicon validation methodologies such as run-stop debug and at-speed debug. These techniques also use a variety of intelligent lossless and lossy schemes, some of which are tailored specifically to post-silicon validation in order to achieve impressive compression ratios.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. N.A. Touba, IEEE Des. Test Comput. 23(4), 294 (2006). https://doi.org/10.1109/MDT.2006.105

  2. A. Vishnoi, P.R. Panda, M. Balakrishnan, in 2009 Design Automation Test in Europe Conference Exhibition (2009), pp. 208–213. https://doi.org/10.1109/DATE.2009.5090659

  3. A. Vishnoi, P.R. Panda, M. Balakrishnan, in 2009 46th ACM/IEEE Design Automation Conference (2009), pp. 358–363. https://doi.org/10.1145/1629911.1630007

  4. P.R. Panda, A. Vishnoi, M. Balakrishnan, in 2010 18th IEEE/IFIP International Conference on VLSI and System-on-Chip (2010), pp. 55–60. https://doi.org/10.1109/VLSISOC.2010.5642623

  5. S. Chandran, S.R. Sarangi, P.R. Panda, IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 24(5), 1794 (2016). https://doi.org/10.1109/TVLSI.2015.2480378

  6. E.A. Daoud, N. Nicolici, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 28(9), 1387 (2009). https://doi.org/10.1109/TCAD.2009.2023198

  7. K. Basu, P. Mishra, in 29th VLSI Test Symposium (2011), pp. 14–19. https://doi.org/10.1109/VTS.2011.5783748

  8. E.A. Daoud, N. Nicolici, IEEE Trans. Comput. 60(7), 937 (2011). https://doi.org/10.1109/TC.2010.122

  9. J.S. Yang, N.A. Touba, IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21(2), 320 (2013). https://doi.org/10.1109/TVLSI.2012.2183399

  10. H. Oh, I. Choi, S. Kang, IEEE Trans. Comput. 66(9), 1504 (2017). https://doi.org/10.1109/TC.2017.2678504

  11. S. Chandran, P.R. Panda, S.R. Sarangi, A. Bhattacharyya, D. Chauhan, S. Kumar, IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 25(6), 1881 (2017). https://doi.org/10.1109/TVLSI.2017.2657604

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sandeep Chandran .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Chandran, S., Panda, P.R. (2019). Debug Data Reduction Techniques. In: Mishra, P., Farahmandi, F. (eds) Post-Silicon Validation and Debug. Springer, Cham. https://doi.org/10.1007/978-3-319-98116-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-98116-1_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-98115-4

  • Online ISBN: 978-3-319-98116-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics