Title :
Implementing neural nets with programmable logic
Author :
Vidal, Jacques J.
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fDate :
7/1/1988 12:00:00 AM
Abstract :
Networks of Boolean programmable logic modules are presented as one purely digital class of artificial neural nets. The approach contrasts with the continuous analog framework usually suggested. Programmable logic networks are capable of handling many neural net applications. They avoid some of the limitations of threshold logic networks and present distinct opportunities. The network nodes are called dynamically programmable logic modules. They can be implemented with digitally controlled demultiplexers. Each node performs a Boolean function of its inputs which can be dynamically assigned. The overall network is therefore a combinational circuit and its outputs are Boolean global functions of the network´s input variables. The approach offers definite advantages for VLSI implementation, namely, a regular architecture with limited connectivity, simplicity of the control machinery, natural modularity, and the support of a mature technology.
Keywords :
VLSI; cellular arrays; integrated logic circuits; neural nets; Boolean function; Boolean global functions; Boolean programmable logic modules; PLD; VLSI; combinational circuit; digitally controlled demultiplexers; dynamically programmable logic modules; limited connectivity; mature technology; modularity; network nodes; neural nets; regular architecture; simplicity; Artificial neural networks; Boolean functions; Combinational circuits; Digital control; Input variables; Machinery; Neural networks; Programmable logic arrays; Programmable logic devices; Very large scale integration;
Journal_Title :
Acoustics, Speech and Signal Processing, IEEE Transactions on