DocumentCode :
3608400
Title :
Boolean Computation Using Self-Sustaining Nonlinear Oscillators
Author :
Roychowdhury, Jaijeet
Author_Institution :
Electr. Eng. & Comput. Sci. Dept., Univ. of California, Berkeley, Berkeley, CA, USA
Volume :
103
Issue :
11
fYear :
2015
Firstpage :
1958
Lastpage :
1969
Abstract :
Self-sustaining nonlinear oscillators of practically any type can function as latches and registers if Boolean logic states are represented physically as the phase of oscillatory signals. Combinational operations on such phase-encoded logic signals can be implemented using arithmetic negation and addition followed by amplitude limiting. With these, general-purpose Boolean computation using a wide variety of natural and engineered oscillators becomes potentially possible. Such phase-encoded logic shows promise for energy-efficient computing. It also has inherent noise immunity advantages over level-based logic.
Keywords :
Boolean functions; arithmetic; Boolean logic states; arithmetic addition; arithmetic negation; combinational operations; energy-efficient computing; engineered oscillators; general-purpose Boolean computation; latches; level-based logic; natural oscillators; noise immunity; oscillatory signals; phase-encoded logic; phase-encoded logic signals; registers; self-sustaining nonlinear oscillators; CMOS integrated circuits; Encoding; Green computing; Logic gates; Oscillators; Ring oscillators; Synchronization; Green computing; oscillators; phase encoding;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/JPROC.2015.2483061
Filename :
7299247
Link To Document :
بازگشت