Fig. 3: Illustration of ONN computing paradigm and its circuit implementations.
From: Computing with oscillators from theoretical underpinnings to applications and demonstrators

a Illustration of a frequency-based ONN. The input consists of frequency-dependent signals fed into the ONN. The latter can have oscillators locking to a common frequency and providing the computational result. Labels of locked and unlocked are shown next to the oscillators. b Schematic of a phase-based ONN. The oscillators have a uniform frequency and evolve in the phase domain, minimizing a kind of Hopfield energy. c Two coupled oscillators implemented with various technologies. Ring oscillators can be coupled by back-to-back inverters68 or using transmission gates87. Relaxation oscillators consist of a hysteresis device that charges/discharges a load capacitor, producing analog oscillations. The hysteresis component can be implemented by a Schmitt trigger86,201 or beyond-CMOS devices that have a negative differential resistance region in their I–V characteristic. A partial list of potential devices includes VO262,63,93,260, TaOx and TiOx oxide89, NbOx memristors90, PrMnO3 RRAM91, or ferroelectric transistors92.