Title :
A data-flow oriented co-design for reconfigurable systems
Author :
David, Jean-Pierre ; Legat, Jean-Didier
Author_Institution :
Microelectron. Lab., Univ. Catholique de Louvain, Belgium
Abstract :
Multi FPGA systems are mainly composed of programmable logic devices and external memory. Up to date FPGAs also contain embedded static RAMs, which have shorter access time than the external SRAMs. The paper presents a dataflow oriented algorithm that makes use of the small embedded memories as local caches for data processing. The algorithm offers a high level of parallelism and efficient use of processing resources. This is done in the context of hardware-software co-design. The objective is to automatically implement parts of C code requiring high processing rates on a reconfigurable system. An example of implementation on a 400 Kgates 8 Mbytes multi FPGA system is described
Keywords :
SRAM chips; data flow computing; field programmable gate arrays; high level synthesis; parallel algorithms; real-time systems; reconfigurable architectures; C code; access time; data processing; dataflow oriented algorithm; dataflow oriented co-design; embedded static RAMs; external memory; hardware-software co-design; local caches; multi FPGA systems; parallelism; processing resources; programmable logic devices; reconfigurable systems; small embedded memories; Data processing; Digital signal processing; Field programmable gate arrays; Hardware; Partitioning algorithms; Random access memory; Read-write memory; Reconfigurable logic; Signal processing algorithms; Software algorithms;
Conference_Titel :
Rapid System Prototyping, 1998. Proceedings. 1998 Ninth International Workshop on
Conference_Location :
Leuven
Print_ISBN :
0-8186-8479-8
DOI :
10.1109/IWRSP.1998.676693