ACM Home Page
Please provide us with feedback. Feedback
The wild west: conquest of complex hardware-dependent software design
Full text PdfPdf (62 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 46th Annual Design Automation Conference table of contents
San Francisco, California
PANEL SESSION: Panel table of contents
Pages 878-879  
Year of Publication: 2009
ISBN:978-1-60558-497-3
Authors
Hiroyuki Yagi  Sony Corp., Atsugi, Kanagawa, Japan
Wolfgang Rosenstiel  University of Tubingen, Tubingen, Germany
Jakob Engblom  Virtutech AB, Stockholm, Sweden
Jason Andrews  Cadence Design Systems, Inc., Ham Lake, MN
Kees Vissers  Xilinx, Inc., San Jose, CA
Marc Serughetti  CoWare, Inc., San Jose, CA
Sponsors
EDAC : Electronic Design Automation Consortium
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CAS : Circuits & Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 7,   Citation Count: 0
Additional Information:

abstract   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1629911.1630135
What is a DOI?

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:

• Hardware platforms become very complicated with many heterogeneous processors, complicated memory structure and interconnect

• Multiple platform configurations and platform migrations drive an explosion of the number of version that need to be developed/maintained/ported

• Processors are becoming very complicated and hard to program

• Semiconductor vendors can not justify the investment required to provide a complete Hardware Abstraction Layer (HAL), RTOS, etc.

• It is hard to put together an embedded software development environment (platform model + HAL + development tools)

• 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.