| Literature DB >> 17278475 |
Antony W Savich1, Medhat Moussa, Shawki Areibi.
Abstract
In this paper, arithmetic representations for implementing multilayer perceptrons trained using the error backpropagation algorithm (MLP-BP) neural networks on field-programmable gate arrays (FPGAs) are examined in detail. Both floating-point (FLP) and fixed-point (FXP) formats are studied and the effect of precision of representation and FPGA area requirements are considered. A generic very high-speed integrated circuit hardware description language (VHDL) program was developed to help experiment with a large number of formats and designs. The results show that an MLP-BP network uses less clock cycles and consumes less real estate when compiled in an FXP format, compared with a larger and slower functioning compilation in an FLP format with similar data representation width, in bits, or a similar precision and range.Entities:
Mesh:
Year: 2007 PMID: 17278475 DOI: 10.1109/TNN.2006.883002
Source DB: PubMed Journal: IEEE Trans Neural Netw ISSN: 1045-9227