DocumentCode
3415548
Title
A modeling and mapping method for coarse/fine mixed-grained reconfigurable architecture
Author
Zhaotong Li ; Zheng Huang ; Shuai Chen ; Xuegong Zhou ; Wei Cao ; Lingli Wang
Author_Institution
State Key Lab. of ASIC & Syst., Fudan Univ., Shanghai, China
fYear
2012
fDate
Oct. 29 2012-Nov. 1 2012
Firstpage
1
Lastpage
4
Abstract
With the advantage of making reasonable trade-offs between performance and flexibility, reconfigurable architectures have drawn increasing attention. Automatic tools for mapping applications to reconfigurable architectures, however, are rather complicated and challenging work for the reason that mapping tool is always subject to the specific reconfigurable architecture. In this paper, we explore a general modeling and mapping method for coarse/fine mixed-grained reconfigurable architectures (MGRAs) by reinventing the packing method in traditional FPGA software flow and propose a novel modeling method that can describe both fine and coarse reconfigurable architecture in XML format. After a detailed explanation of our proposed modeling and mapping method, we verify our method by implementing a mapping tool for a reconfigurable architecture and manage to map FFT as an application on it. The experiments demonstrate that our proposed method can be applied to MGRA modeling and mapping and is flexible enough to be extended to other reconfigurable architectures.
Keywords
XML; fast Fourier transforms; field programmable gate arrays; reconfigurable architectures; FFT; FPGA software flow; XML format; coarse-fine mixed-grained reconfigurable architecture; mapping method; modeling method; packing method; Arrays; Field programmable gate arrays; Integrated circuit modeling; Reconfigurable architectures; Software; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Solid-State and Integrated Circuit Technology (ICSICT), 2012 IEEE 11th International Conference on
Conference_Location
Xi´an
Print_ISBN
978-1-4673-2474-8
Type
conf
DOI
10.1109/ICSICT.2012.6467600
Filename
6467600
Link To Document