DocumentCode :
2018941
Title :
Late Hardware/Software Partitioning by Using SystemC Functional Models
Author :
Brunmayr, Peter ; Haase, Jan ; Schupfer, Florian
Author_Institution :
Inst. of Comput. Technol., Vienna Univ. of Technol., Vienna
fYear :
2009
fDate :
25-29 May 2009
Firstpage :
194
Lastpage :
199
Abstract :
In this paper a partly unified hardware/software design flow is presented. It uses System C as system level design language and postpones the partitioning decision to a lower abstraction level by using a realization independent functional model. Especially the partitioning of data flow dominant tasks between hardware and software is simplified with this approach. Additionally, by using a C-based design language for hardware and software design, system simulations at different abstraction levels are simplified. In combination with the concept of high level synthesis, this design flow reduces the effort after the partitioning and thus also significantly reduces the extra effort of a possible re partitioning between hardware and software. As proof of concept the receiver components of a VoIP engine have been implemented. The data flow dominant RTP protocol has been realized on an FPGA and the results of different hardware/software partitionings are presented.
Keywords :
data flow analysis; field programmable gate arrays; hardware description languages; hardware-software codesign; FPGA; RTP protocol; SystemC functional models; VoIP engine; data flow dominant tasks; hardware/software design flow; hardware/software partitioning; Asia; Computational modeling; Digital signal processing; Field programmable gate arrays; Hardware design languages; High level synthesis; Software design; Space exploration; System-level design; Timing; FPGA; Hardware/Software Codesign; High Level Synthesis; Partitioning; Signal Processing; SystemC; VoIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modelling & Simulation, 2009. AMS '09. Third Asia International Conference on
Conference_Location :
Bali
Print_ISBN :
978-1-4244-4154-9
Electronic_ISBN :
978-0-7695-3648-4
Type :
conf
DOI :
10.1109/AMS.2009.18
Filename :
5071982
Link To Document :
بازگشت