Protecting Circuits Against Hold Time Violations

Due to Process Variability
  • Gustavo Neuberger
  • Gilson Wirth
  • Ricardo Reis


In this chapter, we show how to protect digital circuits against hold time violations due to process variability. First, a motivation in this issue is drawn. Then different options of how to provide the protection are presented.


Short Path Setup Time Critical Path Digital Circuit Race Condition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 6.
    BLAAUW, D.; CHOPRA, K. CAD Tools for Variation Tolerance. In: Design Automation Conference, DAC, 42., 2005. Proceedings… New York: IEEE/ACM, 2005.Google Scholar
  2. 41.
    SHENOY, N. V.; BRAYTON, R. K.; SANGIOVANNI-VINCENTELLI, A. L. Minimum Padding to Satisfy Short Path Constraints. In: IEEE/ACM International Conference on Computer Aided Design, ICCAD. Proceedings… [S.l.: s.n.], 1993. p. 156–161.Google Scholar
  3. 49.
    Visweswariah, C. Statistical Analysis and Design of Digital Integrated Circuits. Invited Presentation at EDA Forum, 2005, Hannover, Germany.Google Scholar
  4. 50.
    Visweswariah, C. Statistical Analysis and Optimization in the Presence of Gate and Interconnect Delay Variations. In: International Workshop on System Level Interconnect Prediction, SLIP, 2006, Munich. Proceedings… New York: ACM, 2006. p. 37.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  • Gustavo Neuberger
    • 1
  • Gilson Wirth
    • 2
  • Ricardo Reis
    • 3
  1. 1.Instituto Federal de EducaçãoCiência e Tecnologia do Rio Grande do Sul(IFRS) CampusCanoas CanoasBrazil
  2. 2.Depto de Eng ElétricaUniversidade Federal do Rio Grande do Sul (UFRGS)Porto AlegreBrazil
  3. 3.Instituto de InformáticaUniversidade Federal do Rio Grande do Sul (UFRGS)Porto AlegreBrazil

Personalised recommendations