ACM Home Page
Please provide us with feedback. Feedback
Hardware-software cosynthesis of multi-mode multi-task embedded systems with real-time constraints
Full text PdfPdf (453 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the tenth international symposium on Hardware/software codesign table of contents
Estes Park, Colorado
SESSION: System partitioning and timing analysis table of contents
Pages: 133 - 138  
Year of Publication: 2002
ISBN:1-58113-542-4
Authors
Hyunok Oh  Seoul National University, Seoul, KOREA
Soonhoi Ha  Seoul National University, Seoul, KOREA
Sponsors
IEEE-CS\DATC : IEEE Computer Society
IFIP WG 10.5 : IFIP WG 10.5
SIGSOFT: ACM Special Interest Group on Software Engineering
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 39,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/774789.774817
What is a DOI?

ABSTRACT

An embedded system is called multi-mode when it supports multiple applications by dynamically reconfiguring the system functionality. This paper proposes a hardware-software cosynthesis technique for multi-mode multi-task embedded systems with real-time constraints. The cosynthesis problem involves three subproblems: selection of appropriate processing elements, mapping and scheduling of function modules to the selected processing elements, and schedule analysis. The proposed cosynthesis framework defines an iteration loop of three steps that solve the subproblems separately. One of the key benefits of such a modular approach is extensibility and adaptability. Moreover, unlike the previous approaches, the proposed technique considers task sharing between modes and hardware sharing between tasks at the same time. We demonstrate the usefulness of the proposed technique with a realistic multimode embedded system that supports three modes of operation with 5 different tasks.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
N. Audsley, A. Burns, M. Richardson, and A. Wellings, "Hard real-time scheduling: The deadline-monotonic approach," In Proc. of IEEE Workshop on Real-Time Operating Systems and Software, pp. 133--137, May 1991.
 
3
 
4
R. P. Dick and N. K. Jha, "MOGAC: A Multiobjective Genetic Algorithm for Hardware-Software Cosynthesis of Distributed Embedded Systems," IEEE Trans. on Computer-Aided Design of integrated circuits and systems, vol. 17, no. 10, pp. 920--935, Oct. 1998.
5
 
6
ARM Ltd., "Software Development Toolkit", available at http://www.arm.com/product/SDT/.
7
 
8
 
9
 
10
<u>http://peace.snu.ac.kr/research/peace</u> : PeaCE codesign Environment

CITED BY  8