COMPUTING WITH OSCILLATORS

Department of Electronic and Systems Engineering , IISc

IEEE CAS BANGALORE CHAPTER IS PROUD TO ORGANIZE A TALK ON COMPUTING WITH OSCILLATORS

Title : COMPUTING WITH OSCILLATORS

Speaker : PROFESSOR JAIJEET ROYCHOWDHURY, UNIVERSITY OF CALIFORNIA – BERKELEY

Date : March 6th, 2019 (Wednesday)

Time : 03:00 PM – 04:00 PM

Venue : DESE AUDITORIUM, IISc

Abstract :

In the 1950s, Eiichi Goto and John von Neumann showed how Boolean computation could be performed if logic states are encoded in the phase of oscillatory signals. However, the AC-pumped circuit realizations they proposed were not well suited for scaling and miniaturization, hence their scheme could not compete with the level-based logic now ubiquitous in IC implementations. We show how DC-powered self-sustaining nonlinear oscillators of practically any type can function as phase-logic latches. Phase-based Boolean computation therefore becomes possible using a wide variety of natural and engineered oscillators (including CMOS realizations) as substrates. We indicate how phase-encoded logic has inherent noise immunity advantages over level-based logic, and can potentially perform logical operations in a single cycle with low energy consumption. We also show how self-sustaining oscillator networks can be used to implement Ising machines, and outline their considerable promise for solving hard (NP-complete) problems rapidly in hardware.