Title :
Neural network implementation using distributed arithmetic
Author :
Szabó, Tamás ; Fehér, Béla ; Horváth, Gábor
Author_Institution :
Dept. of Meas. & Instrum. Eng., Tech. Univ. Budapest, Hungary
Abstract :
Deals with the direct hardware implementation of trained neural networks and suggests a matrix-vector multiplier synthesis method which makes possible very efficient hardware realization. The full parallel, bit-serial architecture can be efficiently used for FPGA and ASIC implementations. The new neural network realization approach can be integrated into automatic neural design environments. The algorithm is based on bit-level optimization and signal flow graph reduction/merging. The new synthesis approach results in significant hardware cost saving and increases the operating speed by decreasing the average fan-out which allows higher clock rate. This result is achieved without any precision loss during the computation
Keywords :
application specific integrated circuits; distributed arithmetic; field programmable gate arrays; neural chips; optimisation; signal flow graphs; ASIC; FPGA; average fan-out; bit-level optimization; clock rate; direct hardware implementation; distributed arithmetic; hardware cost saving; signal flow graph; Application specific integrated circuits; Arithmetic; Costs; Field programmable gate arrays; Flow graphs; Merging; Network synthesis; Neural network hardware; Neural networks; Signal synthesis;
Conference_Titel :
Knowledge-Based Intelligent Electronic Systems, 1998. Proceedings KES '98. 1998 Second International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7803-4316-6
DOI :
10.1109/KES.1998.726016