Title :
A current-mode spike-based overrange-subrange analog-to-digital converter
Author :
Sarpeshkar, R. ; Herrera, R. ; Yang, H.
Author_Institution :
Res. Lab. of Electron., MIT, Cambridge, MA, USA
Abstract :
We present a novel technique for performing current-mode analog-to-digital conversion using two integrate-and-fire spiking neurons. The conversion is performed in two steps. The first step is an overranging step that extracts the integer part of the ratio between the input current and a reference current; the second step is a subranging step that extracts the fractional part of this ratio. The conversion is performed by having analog spike-time information in one neuron, the timing neuron, generating digital spike-count information in another neuron, the counting neuron. The roles of the timing neuron and the counting neuron are reversed as we transition between the steps. Operations in the converter are coordinated via a spike-triggered asynchronous finite state machine, obviating the need for a clock to synchronize the internal operations of the converter. We present experimental data from a proof-of-concept VLSI implementation. Because spike number is discrete while interspike intervals are analog, spikes are naturally suited for hybrid computation, i.e., computation that is not purely analog or purely digital but that is a mixture of both forms. Our converter provides an example for the use of such spike-based hybrid computation. The converter is suited for compact, low-power neuromorphic applications
Keywords :
VLSI; analogue-digital conversion; asynchronous circuits; current-mode circuits; finite state machines; neural chips; analog spike-time information; asynchronous finite state machine; current-mode circuits; digital spike-count information; hybrid computation; integrate-and-fire spiking neurons; interspike intervals; low-power neuromorphic applications; overrange-subrange analog-to-digital converter; proof-of-concept VLSI implementation; spike number; Analog computers; Analog-digital conversion; Automata; Clocks; Data mining; Neuromorphics; Neurons; Synchronization; Timing; Very large scale integration;
Conference_Titel :
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location :
Geneva
Print_ISBN :
0-7803-5482-6
DOI :
10.1109/ISCAS.2000.858772