DocumentCode
3586118
Title
SynDEx-Mix: A hardware/software partitioning CAD tool
Author
Feki, Oussama ; Grandpierre, Thierry ; Akil, Mohamed ; Masmoudi, Nouri ; Sorel, Yves
Author_Institution
Nat. Sch. of Eng., Univ. of Sfax, Sfax, Tunisia
fYear
2014
Firstpage
247
Lastpage
252
Abstract
Real-time embedded applications require high computational performances. Mixed Architectures which contain programmable and reconfigurable parts may be the solution to meet this computational requirement. FPGA vendors start to sell such mixed architectures. But the implementation of an algorithm on these architectures lead to a huge number of possible implementations that had to be explored in order to reach real-time and resource minimization. Therefore, the use of a rapid prototyping methodology is required to automate the partitioning task and the code generation in order to reduce time to market. Consequently there is a great need for dedicated tools, covering simultaneously both programmable and reconfigurable components in a unified framework. Architecture Algorithm Adequation (AAA) is one of those rapid prototyping methodologies implemented in two differents tools targeting programmables components on the one hand, and reconfigurable components on the other hand. Since AAA does not support mixed architectures, this paper presents an extension of this methodology, and a new tool that couples SynDEx for programmable components and SynDEx-IC for reconfigurable components. This tool is called SynDEx-Mix.
Keywords
CAD; hardware-software codesign; reconfigurable architectures; FPGA; SynDEx-IC; SynDEx-Mix; architecture algorithm adequation; code generation; hardware-software partitioning CAD tool; rapid prototyping methodology; reconfigurable component; Algorithm design and analysis; Computer architecture; Field programmable gate arrays; Optimization; Program processors; Real-time systems; Scheduling; AAA; Co-design; Hw/Sw partitioning;
fLanguage
English
Publisher
ieee
Conference_Titel
Sciences and Techniques of Automatic Control and Computer Engineering (STA), 2014 15th International Conference on
Type
conf
DOI
10.1109/STA.2014.7086726
Filename
7086726
Link To Document