DocumentCode
3300645
Title
Task-level partitioning and RTL design space exploration for multi-FPGA architectures
Author
Srinivasan, Vinoo ; Vemuri, Ranga
Author_Institution
Cincinnati Univ., OH, USA
fYear
1999
fDate
1999
Firstpage
272
Lastpage
273
Abstract
This paper presents SPADE, a system for partitioning designs onto multi-FPGA architectures. The input to SPADE is a task graph, that is composed of computational tasks, memory tasks and the communication and synchronization between tasks. SPADE consist of an iterative partitioning engine, an architectural constraint evaluator, and a throughput optimization and RTL design space exploration heuristic. We show how various architectural constraints can be effectively handled using an iterative partitioning engine
Keywords
field programmable gate arrays; logic partitioning; reconfigurable architectures; SPADE; architectural constraint evaluator; iterative partitioning engine; multi-FPGA architectures; partitioning designs; throughput optimization; Constraint optimization; Cost function; Design optimization; Engines; Force measurement; High level synthesis; Libraries; Performance evaluation; Space exploration; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 1999. FCCM '99. Proceedings. Seventh Annual IEEE Symposium on
Conference_Location
Napa Valley, CA
Print_ISBN
0-7695-0375-6
Type
conf
DOI
10.1109/FPGA.1999.803694
Filename
803694
Link To Document