Skip to main content

Abstract

Self-timed circuits are slope sensitive: when the voltage of one input or internal node changes too slowly, the interconnected logical blocks might loose their local one-to-one synchronization. This phenomenon often leads to unwanted global dead-locks of the entire circuit. The deep-submicronic manufacturing process mismatches might create such situations where one logical block is significantly slower than the others. We applied two known solutions for ensuring the correct C-element behavior whatever the slopes are: the transistors are resized and the supply voltage is reduced in order to guarantee the overall chip correctness taking into account the process variations.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hamon, J., Fesquet, L., Miscopein, B., Renaudin, M.: High-level time-accurate model for the design of self-timed ring oscillators. In: 14th IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC (2008)

    Google Scholar 

  2. Fairbanks, S., Moore, S.: Analog micropipeline rings for high precision timing. In: Proceedings of the 10th International Symposium on Asynchronous Circuits and Systems, ASYNC (2004)

    Google Scholar 

  3. Auvergne, D., Maurine, P., Azémard, N.: Modeling for designing in deep submicron technologies. In: Low-power CMOS Circuits: Technology, Logic Design and CAD Tools. CRC Press, Boca Raton (2006)

    Google Scholar 

  4. van Berkel, K.: Beware the isochronic fork. The VLSI Journal Integration 13, 103–128 (1992)

    Article  Google Scholar 

  5. Ouchet, F., Morin-Allory, K., Fesquet, L.: Delay insensitivity does not mean slope insensitivity! In: Proceedings of the 16th IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC (2010)

    Google Scholar 

  6. Sutherland, I.E.: Micropipelines. Communications of the ACM 32, 720–738 (1989)

    Article  Google Scholar 

  7. Martin, A.J.: Formal program transformations for VLSI circuit synthesis. Addison-Wesley Longman Publishing Co., Inc., Amsterdam (1990)

    Google Scholar 

  8. Folco, B., Bregier, V., Fesquet, L., Renaudin, M.: Technology mapping for area optimized quasi delay insensitive circuits. Vlsi-Soc: From Systems To Silicon 240(978-0-387-73660-0), 55–69 (2007)

    Google Scholar 

  9. Al Tarawneh, Z., Russell, G., Yakovlev, A.: An analysis of seu robustness of c-element structures implemented in bulk cmos and soi technologies. In: Proceedings of the International Conference on Microelectronics, ICM (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ouchet, F., Morin-Allory, K., Fesquet, L. (2011). C-elements for Hardened Self-timed Circuits. In: Ayala, J.L., García-Cámara, B., Prieto, M., Ruggiero, M., Sicard, G. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization, and Simulation. PATMOS 2011. Lecture Notes in Computer Science, vol 6951. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24154-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24154-3_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24153-6

  • Online ISBN: 978-3-642-24154-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics