The wild west: conquest of complex hardware-dependent software design

  • Authors:
  • Hiroyuki Yagi;Wolfgang Rosenstiel;Jakob Engblom;Jason Andrews;Kees Vissers;Marc Serughetti

  • Affiliations:
  • Sony Corp., Atsugi, Kanagawa, Japan;University of Tubingen, Tubingen, Germany;Virtutech AB, Stockholm, Sweden;Cadence Design Systems, Inc., Ham Lake, MN;Xilinx, Inc., San Jose, CA;CoWare, Inc., San Jose, CA

  • Venue:
  • Proceedings of the 46th Annual Design Automation Conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

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.