Mapping and Scheduling for Architecture Exploration of Networking SoCs

  • Authors:
  • Thomas Wild;Jürgen Foag;Nuria Pazos;Winthir Brunnbauer

  • Affiliations:
  • -;-;-;-

  • Venue:
  • VLSID '03 Proceedings of the 16th International Conference on VLSI Design
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes two different approaches to optimizethe performance of SoC architectures in the architectureexploration phase. Both solve the problem to map andschedule a task graph on a target architecture under specialconsideration of on-chip communications. A constructivealgorithm is presented that extends previous work bytaking into account potential data transfers in the future.The second approach is a recursive procedure that is basedon local search techniques in a specially defined neighborhoodof the critical path. Simulated annealing and tabusearch are used as search algorithms. Both approaches findsolutions with better performance than established methodologies.The recursive technique leads to superior resultsthan the constructive approach, however, is limited to smalland mid-sized problems, whereas the constructive algorithmis not limited by this issue.