arrow
Return

Multi-layer bus minimization for SoC

delete2010-01-01
delete1
PRE
AI
Y
Ya-Shu Chen *
H
Hsin-Liang Tsai
S
Shi-Wu Lo
DOI:10.1016/j.jss.2009.07.041delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The deployment of multiple processing elements such as a microprocessor or a Digital Signal Processor in embedded systems often results in significant communication overheads. The challenge lies in resolving the communication cost minimization problem, while simultaneously satisfying the timing constraints of job executions. In this paper, we explore bus-layer minimization problems by first identifying factors that contribute to the NP-hardness of these problems. Existing proposed algorithms and NP-hard problems are then identified and elucidated. A simulated annealing algorithm is proposed and compared with heuristics-based algorithms to provide further insights for system designers. Lastly, a series of extensive simulations is carried out and a case study is presented to show comparisons among different approaches and workloads. (C) 2009 Elsevier Inc. All rights reserved.
Keywords:
Multi-layer bus
System-on-chip
HW/SW codesign
Scheduling
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.5K
Citations:
8.4K

Organization

N
National Taiwan University
Scholars:
4.7W
Papers: 4.2W
Citations: 3.6W
N
national taiwan university of science & technology
Scholars:
8.8K
Papers: 8.7K
Citations: 9
N
National Chung Cheng University
Scholars:
3.7K
Papers: 3.3K
Citations: 2.0K
researcher View more organizations
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
errOAAI
err
errShare
errSave