Skip to main content

Cycle Period Analysis and Optimization of Timed Circuits

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4186))

Abstract

In this paper, a method is proposed to analyze the minimum average cycle period of the timed circuits. Timed Petri net is used to model timed circuits. Our method is focus on structural analysis of the Petri net model of the timed circuits, which is another way to reduce the state space of the analyzed model. Then an algorithm is proposed to optimize the performance of timed circuit by asynchronous retiming technique. The algorithm balances the asynchronous pipelines to gain the target cycle period while minimize the area at the same time. Experimental results demonstrate the computational feasibility and effectiveness of both approaches.

This work has been supported by the National Natural Science Foundation of China (Grant 90407022).

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Myers, C.J., Meng, T.H.-Y.: Synthesis of timed asynchronous circuits. IEEE Transactions on Very Large Scale Integration (VLSI) systems 1(2), 106–119 (1993)

    Article  Google Scholar 

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

    Article  Google Scholar 

  3. Nowick, S.M., Yun, K.Y., Dill, D.L.: Practical asynchronous controller design. In: Proc. International Conf. Computer Design (ICCD), pp. 341–345. IEEE Computer Society Press, Los Alamitos (1992)

    Google Scholar 

  4. Leiserson, C., Saxe, J.: Optimizing synchronous systems. Journal of VLSI and Computer Systems 1(1), 41–67 (1983)

    MATH  Google Scholar 

  5. Murata, T.: Petrinet: properties, analysis and applications. Proceedings of the IEEE 77(4), 541–579 (1989)

    Article  Google Scholar 

  6. Yaw, Y., Wei, B.W.Y., Ramamoorthy, C.V., et al.: Extension on Performance Evaluation Techniques for Concurrent Systems. In: Proceedings of Twelfth International Computer Software and Applications Conference, COMPSAC 1988, October 5-7, pp. 480–484 (1988)

    Google Scholar 

  7. Lawler, E.L.: Combinatorial Optimization: Networks and Matroids. Holt, Reinhart, and Winston, New York, NY, USA (1976)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, L., Wang, Zy., Dai, K. (2006). Cycle Period Analysis and Optimization of Timed Circuits. In: Jesshope, C., Egan, C. (eds) Advances in Computer Systems Architecture. ACSAC 2006. Lecture Notes in Computer Science, vol 4186. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11859802_50

Download citation

  • DOI: https://doi.org/10.1007/11859802_50

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40056-1

  • Online ISBN: 978-3-540-40058-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics