TY - CHAP
T1 - From Configurable Circuits to Bio-Inspired Systems
AU - Sipper, Moshe
AU - Sanchez, Eduardo
AU - Haenni, Jacques Olivier
AU - Beuchat, Jean-Luc
AU - Stauffer, Andre
AU - Perez-Uribe, Andres
PY - 2000/2
Y1 - 2000/2
N2 - Field-programmable gate arrays (FPGAs) are large, fast integrated circuits — that can be modified, or configured, almost at any point by the end user. Within the domain of configurable computing we distinguish between two modes of configurability: static—where the configurable processor’ s configuration string is loaded once at the outset, after which it does not change during execution of the task at hand, and dynamic— where the processor’ s configuration may change at any moment. This chapter describes six applications in the domain of configurable computing, considering both static and dynamic systems, including: SPYDER (a reconfigurable processor development system), RENCO (a reconfigurable network computer), an FPGA-based backpropagation neural network, Firefly (an evolving machine), BioWatch (a self- repairing watch), and FAST (a neural network with a flexible, adaptable-size topology). Moreover, we argue that the rise of configurable computing requires a fundamental change in the engineering curriculum, toward which end we present the LABOMAT board, developed for use by students in hardware design courses. While static configurability mainly aims at attaining the classical computing goal of improving performance, dynamic configurability might bring about an entirely new breed of hardware devices — ones that are able to adapt within dynamic environments.
AB - Field-programmable gate arrays (FPGAs) are large, fast integrated circuits — that can be modified, or configured, almost at any point by the end user. Within the domain of configurable computing we distinguish between two modes of configurability: static—where the configurable processor’ s configuration string is loaded once at the outset, after which it does not change during execution of the task at hand, and dynamic— where the processor’ s configuration may change at any moment. This chapter describes six applications in the domain of configurable computing, considering both static and dynamic systems, including: SPYDER (a reconfigurable processor development system), RENCO (a reconfigurable network computer), an FPGA-based backpropagation neural network, Firefly (an evolving machine), BioWatch (a self- repairing watch), and FAST (a neural network with a flexible, adaptable-size topology). Moreover, we argue that the rise of configurable computing requires a fundamental change in the engineering curriculum, toward which end we present the LABOMAT board, developed for use by students in hardware design courses. While static configurability mainly aims at attaining the classical computing goal of improving performance, dynamic configurability might bring about an entirely new breed of hardware devices — ones that are able to adapt within dynamic environments.
U2 - 10.1007/978-1-4615-4401-2_4
DO - 10.1007/978-1-4615-4401-2_4
M3 - Chapter
SN - 9780792377634
SN - 9781461369806
VL - 15
T3 - International Series in Intelligent Technologies
SP - 91
EP - 128
BT - Intelligent Systems and Interfaces
A2 - Teodorescu, H.-N.
A2 - Mlynek, D.
A2 - Kandel, A.
A2 - Zimmermann, H.-J.
PB - Springer
ER -