Logic based ring oscillator coupling circuit
Abstract
A coupled ring oscillator circuit includes a first ring oscillator, a second ring oscillator and a coupling circuit. The first ring oscillator includes a series of delay stages, each delay stage including an inverter gate. The second ring oscillator includes a series of delay stages, each delay stage including an inverter gate. The coupling circuit includes a coupling cell having a first modified tri-state inverter connected in parallel with one of the inverter gates of the first ring oscillator, and a second modified tri-state inverter connected in parallel with one of the inverter gates of the second ring oscillator.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A coupled ring oscillator circuit comprising:
a first ring oscillator comprising a series of delay stages, each delay stage including an inverter gate;
a second ring oscillator comprising a series of delay stages, each delay stage including an inverter gate; and
a coupling circuit including a coupling cell comprising:
a first modified tri-state inverter connected in parallel with one of the inverter gates of the first ring oscillator; and
a second modified tri-state inverter connected in parallel with one of the inverter gates of the second ring oscillator.
2. The coupled ring oscillator circuit of claim 1 , wherein:
the first modified tri-state inverter is configured to receive a first control signal and a second control signal;
the second modified tri-state inverter is configured to receive a third control signal and a fourth control signal;
the coupling cell applies a positive coupling weight to the ring oscillators when the first and second control signals match an input to the inverter gate of the second ring oscillator, and the third and fourth control signals match an input to the inverter gate of the first ring oscillator; and
the coupling cell applies a negative coupling weight to the ring oscillators when the first and second control signals match an inversion of the input to the inverter gate of the second ring oscillator, and the third and fourth control signals match an inversion of the input to the inverter gate of the first ring oscillator.
3. The coupled ring oscillator circuit of claim 2 , wherein the coupling cell does not apply a weight to the ring oscillators when the first and second control signals deactivate the first modified tri-state inverter, and the third and fourth control signals deactivate the second modified tri-state inverter.
4. The coupled ring oscillator circuit of claim 2 , wherein:
the first and second control signals are generated by the second ring oscillator; and
the third and the fourth control signals are generated by the first ring oscillator.
5. A coupled ring oscillator circuit comprising:
a first ring oscillator comprising a series of first delay stages, each first delay stage including an inverter gate;
a second ring oscillator comprising a series of second delay stages, each second delay stage including an inverter gate; and
a coupling circuit comprising a coupling cell for each pair of the first and second delay stages, each coupling cell comprising:
a first modified tri-state inverter connected in parallel with the inverter gate of the first delay stage; and
a second modified tri-state inverter connected in parallel with the inverter gate of the second delay stage.
6. The coupled ring oscillator circuit of claim 5 , wherein in each coupling cell:
the first modified tri-state inverter is configured to receive a first control signal and a second control signal;
the second modified tri-state inverter is configured to receive a third control signal and a fourth control signal;
the coupling cell applies a positive coupling weight to the connected ring oscillators when the first and second control signals match an input to the inverter gate of the second delay stage, and the third and fourth control signals match an input to the inverter gate of the first delay stage; and
the coupling cell applies a negative coupling weight to the connected ring oscillators when the first and second control signals match an inversion of the input to the inverter gate of the second delay stage, and the third and fourth control signals match an inversion of the input to the inverter gate of the first delay stage.
7. The coupled ring oscillator circuit of claim 6 , wherein each coupling cell does not apply a weight to the connected ring oscillators when the first and second control signals deactivate the first modified tri-state inverter, and the third and fourth control signals deactivate the second modified tri-state inverter.
8. The coupled ring oscillator circuit of claim 6 , wherein:
the first and second control signals are generated by the second ring oscillator; and
the third and the fourth control signals are generated by the first ring oscillator.Join the waitlist — get patent alerts
Track US12261598B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.