The GRD chip: Genetic reconfiguration of DSPs for neural network processing

Citation
M. Murakawa et al., The GRD chip: Genetic reconfiguration of DSPs for neural network processing, IEEE COMPUT, 48(6), 1999, pp. 628-639
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON COMPUTERS
ISSN journal
00189340 → ACNP
Volume
48
Issue
6
Year of publication
1999
Pages
628 - 639
Database
ISI
SICI code
0018-9340(199906)48:6<628:TGCGRO>2.0.ZU;2-4
Abstract
This paper describes the GRD (Genetic Reconfiguration of DSPs) chip, which is evolvable hardware designed for neural network applications. The GRD chi p is a building block for the configuration of a scalable neural network ha rdware system. Both the topology and the hidden layer node functions of a n eural network mapped on the GRD chips are dynamically reconfigured using a genetic algorithm (GA). Thus, the most desirable network topology and choic e of node functions (e.g., Gaussian or sigmoid function) for a given applic ation can be determined adaptively. This approach is particularly suited to applications requiring the ability to cope with time-varying problems and real-time constraints. The GRD chip consists of a 100Mhz 32-bit RISC proces sor and 15 33Mhz 16-bit DSPs connected in a binary-tree network. The RISC p rocessor is the NEC V830 which executes mainly the GA. According to chromos omes obtained by the GA, DSP functions and the interconnection among them a re dynamically reconfigured. The GRD chip does not need a host machine for this reconfiguration. This is desirable for embedded systems in practical i ndustrial applications. Simulation results on chaotic time series predictio n are two orders of magnitude faster than on a Sun Ultra 2.