[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1950413.1950482acmconferencesArticle/Chapter ViewAbstractPublication PagesfpgaConference Proceedingsconference-collections
poster

Health monitoring of live circuits in FPGAs based on time delay measurement (abstract only)

Published: 27 February 2011 Publication History

Abstract

Literature suggests that timing performance degradation in VLSI could be a major concern in future process technologies. FPGAs are well suited to cope with this challenge, due to their flexibility at design-, manufacture- and run-time.
Existing timing measurement techniques allow for the measurement of delay while the circuit is not operating, and reliability techniques allow for the detection of faults as they occur in operating circuits. Neither allows for the health of an operating circuit to be measured. The ability to monitor the health of a system can provide an early warning of impending failure. This information will enable measures to reduce the impact of, or avoid altogether, the failure. A good indication of the degree of degradation in an operating circuit is the available timing slack in a combinatorial circuit path, between registers, while the circuit is operating at speed.
This work proposes a new time delay measurement technique that does not interfere with the circuit's normal operation. This is achieved by sweeping the phase of a secondary clock signal, driving additional shadow registers. These are connected to each circuit node to be measured, typically those on the most critical paths. The technique is able to measure the timing slack available in the circuit-under-test, while it is performing its usual function.
The technique is demonstrated using a 12-stage LUT chain, and on an 8-bit ripple-carry adder, implemented on an Altera Cyclone III FPGA. It is able to measure the timing slack with a best case resolution of 96ps. The additional circuitry has minimal overhead in terms of area, power consumption, and timing. The increase in circuit delay due to extra fan-out load was measured to be 0.25% in the first example circuit.

References

[1]
M. Agarwal, B. C. Paul, M. Zhang, and S. Mitra. Circuit Failure Prediction and Its Application to Transistor Aging. In 25th IEEE VLSI Test Symmposium (VTS'07), pages 277--286. IEEE, May 2007.
[2]
D. Ernst, S. Das, S. Pant, R. Rao, C. Ziesler, D. Blaauw, T. Austin, K. Flautner, and T. Mudge. Razor: a low-power pipeline based on circuit-level timing speculation. In 22nd Digital Avionics Systems Conference. Proceedings (Cat. No.03CH37449), pages 7--18. IEEE Comput. Soc, 2003.
[3]
P. Sedcole, J. Wong, and P. Y. K. Characterisation of FPGA clock variability. In IEEE Computer Society, number c, pages 322--328, 2008.
[4]
E. A. Stott, J. S. Wong, P. Sedcole, and P. Y. Cheung. Degradation in FPGAs. In Proceedings of the 18th annual ACM/SIGDA international symposium on Field programmable gate arrays - FPGA '10, page 229, New York, New York, USA, 2010. ACM Press.
[5]
J. Wong, P. Sedcole, and P. Cheung. Self-Measurement of Combinatorial Circuit Delays in FPGAs. ACM Transactions on, 2(2):1--22, 2009.
[6]
J. S. J. Wong, P. Sedcole, and P. Y. K. Cheung. A transition probability based delay measurement method for arbitrary circuits on FPGAs. In 2008 International Conference on Field-Programmable Technology, pages 105--112. IEEE, Dec. 2008.

Cited By

View all
  • (2022)FODM: A Framework for Accurate Online Delay Measurement Supporting All Timing Paths in FPGAIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2022.314432130:4(502-514)Online publication date: Apr-2022

Index Terms

  1. Health monitoring of live circuits in FPGAs based on time delay measurement (abstract only)

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      FPGA '11: Proceedings of the 19th ACM/SIGDA international symposium on Field programmable gate arrays
      February 2011
      300 pages
      ISBN:9781450305549
      DOI:10.1145/1950413

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 27 February 2011

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. degradation
      2. fpga
      3. health monitor
      4. self test

      Qualifiers

      • Poster

      Conference

      FPGA '11
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 125 of 627 submissions, 20%

      Upcoming Conference

      FPGA '25

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 14 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)FODM: A Framework for Accurate Online Delay Measurement Supporting All Timing Paths in FPGAIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2022.314432130:4(502-514)Online publication date: Apr-2022

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media