DocumentCode
3367872
Title
HW/SW co-design of parallel systems
Author
Wein, Enno
Author_Institution
ProximusDA GmbH, Munich, Germany
fYear
2010
fDate
7-11 Nov. 2010
Firstpage
344
Lastpage
348
Abstract
Multicore architectures have become ubiquitous in the recent years. Yet, traditional serial programming techniques cannot exploit their potential because they do not express the dependencies of the tasks clearly rendering them unsuitable for any system which can execute tasks in parallel. We present a methodology which enables designers to explicitly and separately express function, communication and platform aspects. The approach allows to explore all aspects of a system without even building virtual prototypes or platform-dependent code. A bottleneck analysis and resolution leads to a well matched hardware/software partitioning as a basis for subsequent HW and SW design.
Keywords
hardware-software codesign; microprocessor chips; multiprocessing systems; parallel architectures; HW-SW co-design; bottleneck analysis; hardware-software partitioning; multicore architectures; parallel systems; platform-dependent code; serial programming techniques; virtual prototypes; Computational modeling; Computers; Hardware; Parallel processing; Software; Time domain analysis; Time varying systems; Multicore Heterogeneous Embedded Hardware Software; Parallel; System;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
978-1-4244-8193-4
Type
conf
DOI
10.1109/ICCAD.2010.5653616
Filename
5653616
Link To Document