DocumentCode
239884
Title
The lattice-ladder neuron and its training circuit implementation in FPGA
Author
Sledevic, Tomyslav ; Navakauskas, Dalius
Author_Institution
Dept. of Electron. Syst., Vilnius Gediminas Tech. Univ., Vilnius, Lithuania
fYear
2014
fDate
28-29 Nov. 2014
Firstpage
1
Lastpage
4
Abstract
FPGA implementation of a lattice-ladder multilayer perceptron structure together with its training algorithm in a full scale seems attractive, however there is a lack of preliminary results on the choice of implementation architecture. The aim of this investigation was to get insights on the selected neuron model fixed-point architecture (necessary to use word length) and its complexity (required number of LUT and DSP slices and BRAM size) by the evaluation of the reproduced by lattice-ladder neuron accuracy of bandwidth and central frequency as also as output signal normalized mean error. Thus the second order fixed-point normalized lattice-ladder neuron with its training algorithm was implemented in Artix-7 FPGA. The experiments were performed using various bandwidths and word length constrains. In general increase of word length yielded smaller mean errors. However the limited size BRAM used for trigonometric function LUTs was a bottleneck to improve the precision while doubling the number of DSP slices.
Keywords
digital signal processing chips; field programmable gate arrays; fixed point arithmetic; multilayer perceptrons; random-access storage; table lookup; Artix-7 FPGA implementation; BRAM size; DSP slices; lattice-ladder multilayer perceptron structure; neuron model fixed-point architecture; second order fixed-point normalized lattice-ladder neuron; trigonometric function look-up-table; word length constrains; Bandwidth; Digital signal processing; Field programmable gate arrays; Lattices; Neurons; Table lookup; Training; FPGA implementation; fixed-point arithmetics; gradient training; high level synthesis; lattice-ladder filter; multilayer perceptron;
fLanguage
English
Publisher
ieee
Conference_Titel
Information, Electronic and Electrical Engineering (AIEEE), 2014 IEEE 2nd Workshop on Advances in
Conference_Location
Vilnius
Type
conf
DOI
10.1109/AIEEE.2014.7020327
Filename
7020327
Link To Document