Title :
Simple pulse asynchronous state machines
Author :
Miller, Jeffrey ; Yang, Woodward
Author_Institution :
Div. of Appl. Sci., Harvard Univ., Cambridge, MA, USA
Abstract :
Pulse computation is a hybrid of conventional analog and digital techniques which encodes and processes information in the time domain. In this paper we present a new technique for pulse computation with simple pulse-driven, asynchronous finite state machines. Asynchronous FSMs are robust and timescale-independent, and can be used as building blocks for constructing complex pulse processors. The notion of state within such processors is considerably simpler than in previous (neuromorphic) pulse computation elements. We describe two simple state machines, pulse matchers and pulse differencers, which we have implemented in CMOS 2 μm VLSI. Finally, we discuss some simple image-processing applications to which these devices may be applied
Keywords :
CMOS integrated circuits; VLSI; asynchronous circuits; finite state machines; image processing; pulse circuits; 2 micron; CMOS VLSI; asynchronous finite state machine; image processing; pulse computation; pulse differencer; pulse matcher; pulse processor; time domain information processing; Analog computers; Automata; Biological information theory; Biology computing; Dynamic range; Impedance matching; Neuromorphics; Robustness; Very large scale integration; Voltage;
Conference_Titel :
Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3073-0
DOI :
10.1109/ISCAS.1996.541619