Title :
A dynamically reconfigurable wavefront array architecture for evaluation of expressions
Author :
Hartenstein, Reiner W. ; Kress, Rainer ; Reinig, Helmut
Author_Institution :
Kaiserslautern Univ., Germany
Abstract :
A reconfigurable wavefront array rDPA (reconfigurable datapath architecture) for evaluation of any arithmetic and logic expression is presented. Introducing a global I/O bus to the array simplifies the use as a coprocessor in a single bus oriented processor system. Fine grained parallelism is achieved using simple reconfigurable processing elements which are called datapath units (DPUs). The word-oriented datapath simplifies the mapping of applications onto the architecture. Pipelining is supported by the architecture. It is extendible to arbitrarily large arrays and dynamically in-circuit reconfigurable. The programming environment allows automatic mapping of the operators from high level descriptions. The corresponding scheduling techniques for I/O operations are explained. The rDPA can be used as reconfigurable ALU for bus oriented host based systems as well as for rapid prototyping of high speed datapaths
Keywords :
logic arrays; parallel architectures; reconfigurable architectures; coprocessor; dynamically reconfigurable; fine grained parallelism; logic expression; programming environment; reconfigurable datapath architecture; scheduling techniques; wavefront array; word-oriented datapath; Application software; Arithmetic; Computer architecture; Coprocessors; Hardware; Logic arrays; Parallel processing; Pipeline processing; Programming environments; Reconfigurable logic;
Conference_Titel :
Application Specific Array Processors, 1994. Proceedings. International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-6517-3
DOI :
10.1109/ASAP.1994.331785