JOURNAL ARTICLE

Hardware implementation of neural network with expansible and reconfigurable architecture

Abstract

In this paper, we propose a new architecture for hardware implementation of digital neural network, called ERNA (expansible and reconfigurable neural network architecture). By adopting flexible ladder-style bus and internal connection network into the digital neural network based on traditional SIMD architecture, the proposed architecture enables fast processing that is based on parallelism and pipelining, while does not abandon the flexibility and expandability of the traditional approach. In the proposed architecture, users can change the network topology by setting configuration registers. Such reconfigurability on hardware allows enough usability like software simulation. We implement the proposed design on real FPGA, and configure the chip to multi-layer perceptron with back propagation learning for alphabet recognition problem. Performance comparison with its software counterpart shows its value in the aspects of performance and flexibility.

Keywords:
Reconfigurability Computer science Computer architecture Flexibility (engineering) Field-programmable gate array Artificial neural network Network architecture SIMD Reference architecture Embedded system Software Architecture Software architecture Parallel computing Computer network Artificial intelligence Operating system

Metrics

16
Cited By
1.16
FWCI (Field Weighted Citation Impact)
8
Refs
0.82
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Neural Networks and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Memory and Neural Computing
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Analog and Mixed-Signal Circuit Design
Physical Sciences →  Engineering →  Biomedical Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.