IEEE Transactions on Circuits and Systems I Regular Papers · 2019 · 31 citations · 22 references
EngineeringComputer EngineeringElectrical EngineeringHardware Description LanguagesLow-power DesignMicroelectronicsClock Distribution NetworksClock ManagementCmos Circuit DesignLogic LockingOscillatorsTiming AnalysisCmos Logic CircuitsCmos Logic DesignExperimental Study DesignLock-in PhenomenonLockingLocking PhenomenaRing OscillatorsVhdl
Oscillating rings are common in CMOS logic because of their low area and power, yet they can lock to each other or external signals, potentially disabling free‑running oscillators, making a detailed understanding and avoidance of this phenomenon essential. The paper investigates the locking phenomenon in commonly used oscillating ring devices. The authors analyze locking in ring oscillators, transient effect ring oscillators, and self‑timed rings, evaluate its impact on various use cases, offer design recommendations, and provide all VHDL code online for reproducibility. The study’s findings give design recommendations that help designers anticipate and mitigate locking in oscillating ring circuits.
Oscillating rings are widely used in CMOS logic devices because they are easy to integrate, require low area and low power. Their main disadvantage is that they tend to lock to each other and/or to an external periodic signal. This locking phenomenon can render a system based on a freely running oscillator non-functional. A detailed study of the causes of the phenomenon and how to avoid it, is therefore of paramount importance. In this paper, we conduct a detailed examination of the locking phenomenon using the most commonly used rings: ring oscillators, transient effect ring oscillators, and self-timed rings. We then analyze the consequences of locking on different use cases based on oscillating rings and provide design recommendations to minimize its impact. Our results could help designers better anticipate locking phenomenon in their future designs. To ensure reproducibility of the results, the VHDL code of all the experiments is available and can be downloaded from a dedicated web page.
22
Silicon physical random functions
Blaise Gassend, Dwaine Clarke, Marten van Dijk et al. · 2002 · 1.6K citations
Engineering, Computer Engineering, Electrical Engineering +17
A Study of Locking Phenomena in Oscillators
R. Adler · Proceedings of the IRE · 1946 · 1.6K citations