ACM Home Page
Please provide us with feedback. Feedback
Software Architecture Synthesis for Retargetable Real-time Embedded Systems
Full text PdfPdf (857 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the 5th International Workshop on Hardware/Software Co-Design table of contents
Page: 101  
Year of Publication: 1997
ISBN:0-8186-7895-X
Authors
Pai Chou  Department of Computer Science and Engineering, Box 352350, University of Washington, Seattle, WA
Gaetano Borriello  Department of Computer Science and Engineering, Box 352350, University of Washington, Seattle, WA
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 28,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Retargetability of embedded system descriptions not only enables better exploration of the design space and evaluation of cost/performance tradeoffs but also enhances design maintainability and adaptivity to new technologies. Unfortunately, the traditional boundary between run-time support and user-code encourages use of ad hoc architecture-specific features that lack the structure to permit automatic code synthesis for the satisfaction of timing constraints. This work proposes a specification style for control-dominated embedded systems that can be easily retargeted via automatic synthesis of the software architecture and run-time support. Unlike previous work, user-specified modes are an integral part of the run-time system and isolate architecture-specific details while scoping timing constraints to enable more efficient scheduling.


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
[Ada95] The Ada 9X Design Team, Ada 95 Rationale: The Language/The Standard Libraries, published by Intermetrics, January 1995.
 
2
3
 
4
 
5
 
6
[CTGC] M. Cornero, F. Thoen, G. Goossens, and F. Curatelli, "Software Synthesis for Real-Time Information Processing Systems," in P. Marwedel and G. Goossens (ed.), Code Generation for Embedded Processors, Kluwer Academic Publishers, 1995, pp. 260-296.
 
7
 
8
 
9
 
10
 
11
[Nils96] K. Nilsen, "Issues in the Design and Implementation of Real-Time Java," document, ¿http://www.newmonics.com/webroot/technologies/java/RTJI.ps¿, Revised July 19, 1996.
12
 
13
[You96] J. Young, JavaTime, ¿http://www-cad,eecs.berkeley.edu/~jimy/java/index.html¿, August 1996.


Collaborative Colleagues:
Pai Chou: colleagues
Gaetano Borriello: colleagues