• 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. multiple and indepedent clock in the same circuits without...

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 91
  • Views 12956
  • 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

multiple and indepedent clock in the same circuits without clock domain crossing

olalivier
olalivier over 6 years ago

Hi there,

I wonder if that would be possible to synthesize a circuit with multiple
and independent clock in the same circuit. the circuit is made of the
following items:
+ 32 independent full custom oscillators, each one providing its output
signal as a clock for the next stage
+ 32 independent counters which take as a clock the output of one of the
oscillators mentioned above
+ 1 readout circuit with its own clock that is only working when the
counters are not counting.

The system work as follow. A signal allow all the counters to count
with a clock signal coming from a full custom oscillator. The
oscillation frequency for each oscillator is different because they're
not made the same way and this oscillation frequency may vary according
to temperature, or aging, or some other parameters. Because we know how
long the counting gate has been opened, we can use this device as a
monitor for the parameters of interest. Once the counting gate is
closed, we need to get the value of the counters. for this we use the
readout circuit which has its own (low) clock frequency. I think we can
talk about mutliple clock system without clock domain crossing.

Also, I would like to be able to run the placement in innovus with each
counter being a device of its own and the readout being a cell of it own
too. the small sketch below show exactly what I intend to do.

Thank you for your time and consideration.

Olivier

  • Cancel

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