FAST AND EFFICIENT MULTI-LAYER CNN-UM EMULATOR USING FPGA
Abstract
A new emulated digital multi-layer CNN-UM chip architecture called Falcon has been developed. Simulation running time can be hundred times shorter using the Falcon processor array compared to the software simulation. This huge computing power makes real time image processing possible. In this paper the main steps of the FPGA implementation and optimization are introduced. The Distributed Arithmetic technique is used to optimize the architecture on FPGAs. Using this technique, smaller and faster arithmetic units can be designed than using conventional approach where multiplier cores and adder trees are used to compute the state equation of the CNN array.
Keywords:
cellular neural networks, reconfigurable computingHow to Cite
Nagy, Z., Szolgay, P. “FAST AND EFFICIENT MULTI-LAYER CNN-UM EMULATOR USING FPGA”, Periodica Polytechnica Electrical Engineering, 47(1-2), pp. 57–70, 2003.
Issue
Section
Articles