Efficient voltage scheduling and energy-aware co-synthesis for real-time embedded systems
ACSAC'05 Proceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture
Hi-index | 0.00 |
This article introduces a library of pre-characterizedcomponents to support hardware/software co-design ofreal-time embedded systems starting from high abstractionlevels, e.g. formal description techniques. The library includeshardware components of different types and granularitymodelled for power consumption, delay and area.Software components are also modelled. These softwarecomponents range from the basic instructions set of a processorto a set of optimized library functions and IP coresused in the areas of DSP and image processing. Designtradeoffs enabled by the presence of different types of thesame component can be efficiently utilized by the cosynthesisprocess. The co-synthesis process is refined inthis article by an allocation-refinement step for this purpose.