Modular domain-specific implementation and exploration framework for embedded software platforms

  • Authors:
  • Christian Sauer;Matthias Gries;Sören Sonntag

  • Affiliations:
  • Infineon Technologies, Munich, Germany;Infineon Technologies, Munich, Germany;Infineon Technologies, Munich, Germany

  • Venue:
  • Proceedings of the 42nd annual Design Automation Conference
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper focuses on designing network processing software for embedded processors. Our design flow CRACC represents an efficient path to implementation based on a modular application description, while avoiding much of the overhead of existing component-based techniques. We illustrate results for a real-world application implementing a full IP-based DSL Access Multiplexer (IP-DSLAM) system. We quantify overhead and optimization potential incurred by our modular implementation. We also point out how CRACC can be deployed for HW-SW partitioning and design space exploration.