Murray A F, Del Corso D, Tarassenko L
Dept. of Electr. Eng., Edinburgh Univ.
IEEE Trans Neural Netw. 1991;2(2):193-204. doi: 10.1109/72.80329.
The pulse-stream technique, which represents neural states as sequences of pulses, is reviewed. Several general issues are raised, and generic methods appraised, for pulsed encoding, arithmetic, and intercommunication schemes. Two contrasting synapse designs are presented and compared. The first is based on a fully analog computational form in which the only digital component is the signaling mechanism itself-asynchronous, pulse-rate encoded digital voltage pulses. In this circuit, multiplication occurs in the voltage/current domain. The second design uses more conventional digital memory for weight storage, with synapse circuits based on pulse stretching. Integrated circuits implementing up to 15000 analog, fully programmable synaptic connections are described. A demonstrator project is described in which a small robot localization network is implemented using asynchronous, analog, pulse-stream devices.
本文回顾了将神经状态表示为脉冲序列的脉冲流技术。文中提出了几个一般性问题,并对脉冲编码、算术和相互通信方案的通用方法进行了评估。介绍并比较了两种截然不同的突触设计。第一种基于完全模拟的计算形式,其中唯一的数字组件是信号机制本身——异步的、脉冲率编码的数字电压脉冲。在这个电路中,乘法发生在电压/电流域。第二种设计使用更传统的数字存储器来存储权重,突触电路基于脉冲展宽。描述了实现多达15000个模拟、完全可编程突触连接的集成电路。文中还描述了一个演示项目,其中使用异步、模拟、脉冲流设备实现了一个小型机器人定位网络。