DocumentCode :
500862
Title :
The wild west: Conquest of complex hardware-dependent software design
Author :
Yagi, Hiroyuki ; Rosenstiel, Wolfgang ; Engblom, Jakob ; Andrews, Jason ; Vissers, Kees ; Serughetti, Marc
Author_Institution :
Sony Corp., Atsugi, Japan
fYear :
2009
fDate :
26-31 July 2009
Firstpage :
878
Lastpage :
879
Abstract :
Embedded SW design can be compared to the lawless wild west. With no clear methodology and no standard multi core platform modeling environment every company has to improvise its own solution. The problems facing embedded software users are becoming more complex since: 1) Hardware platforms become very complicated with many heterogeneous processors, complicated memory structure and interconnect; 2) Multiple platform configurations and platform migrations drive an explosion of the number of version that need to be developed/maintained/ported; 3) Processors are becoming very complicated and hard to program; 4) Semiconductor vendors can not justify the investment required to provide a complete Hardware Abstraction Layer (HAL), RTOS, etc.; 5. It is hard to put together an embedded software development environment (platform model + HAL+ development tools); 6) The speed required for efficient software development is very high. This panel composed of experts in the problem and solution domains will discuss the current problems and potential solutions.
Keywords :
embedded systems; hardware-software codesign; parallel architectures; parallel memories; software development management; Hardware Abstraction Layer; complex hardware-dependent software design; complicated memory interconnect; complicated memory structure; embedded software design; embedded software development environment; heterogeneous processors; semiconductor vendors; standard multicore platform modeling; Computer architecture; Embedded software; Hardware; Multicore processing; Permission; Process design; Programming; Software debugging; Software design; Timing; ESL; Hardware-dependent Software; MPSoC; Many-core; Multi-core; Multiprocessors; Virtual Prototyping; Virtual platform; Virtualization; heterogeneous/homogenous multi-core; programming model; symmetric/asymmetric multi-core;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
978-1-6055-8497-3
Type :
conf
Filename :
5227119
Link To Document :
بازگشت