Low power hardware-software partitioning algorithm for heterogeneous distributed embedded systems

2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Hardware-software partitioning is one of the most crucial steps in the design of embedded systems, which is the process of partitioning an embedded system specification into hardware and software modules to meet performance and cost goals. A majority of former work focuses on the problem of meeting timing constraints under minimizing the amount of hardware or minimizing time under hardware area constraints. The trends towards energy-efficient design of distributed embedded systems indicate the need for low power hardware-software partitioning algorithms, which are not enough emphasized so far. In this paper, we design tabu search on a chaotic neural network to solve the low power hardware-software partitioning problem. By introducing chaotic dynamics and utilizing the refractory effects of neurons as the tabu effects, the realized tabu search gets partitioning result with lower energy consumption, when compared with genetic algorithm. © IFIP International Federation for Information Processing 2006.

Cite

CITATION STYLE

APA

Ma, T., Yang, J., & Wang, X. (2006). Low power hardware-software partitioning algorithm for heterogeneous distributed embedded systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4096 LNCS, pp. 702–711). Springer Verlag. https://doi.org/10.1007/11802167_71

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free