• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Digital Implementation
  3. Is it always necessary to generate a clock tree for a design...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 92
  • Views 13208
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Is it always necessary to generate a clock tree for a design?

gops
gops over 15 years ago
I dont know whether i am asking a crazy question.But I really wonder why designers always use a clock tree, I know the purpose is to reduce skew and latency, but if the gate count is not so big and if the working frequency is around some 50MHz or below, wont it be adequate to use normal routing procedures for clock also ( provided the skew and latency requirements are satisfied) . Or is there any thumb rule that clock should be only routed using CTS only?? In some of the designs i have seen. there are two clocks, one the system clock and other, a clock driving just a single module and my clocks are synchronised already.The second clock driving the single module is a low frequency one and is driving a module having gate count of around 50K. In this scenario can i route the clock like normal net.becuse I think if clock trees can be compromised to some extent, a lot of power can be saved.
  • Cancel
Parents
  • Gokhand
    Gokhand over 15 years ago

     Hi

     Another thing to consider are DRVs. If you are not building clock trees; there is a good chance that you will be violating max cap or fanout constraints on the driving pin of your clock which would put it out of the charactarization range,

     Gokhan

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Gokhand
    Gokhand over 15 years ago

     Hi

     Another thing to consider are DRVs. If you are not building clock trees; there is a good chance that you will be violating max cap or fanout constraints on the driving pin of your clock which would put it out of the charactarization range,

     Gokhan

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information