| Software Architecture Synthesis for Retargetable Real-time Embedded Systems |
| Full text |
Pdf
(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 |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 21, Citation Count: 2
|
|
|
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
|
Pai Chou , Ross B. Ortega , Gaetano Borriello, Interface co-synthesis techniques for embedded systems, Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design, p.280-287, November 05-09, 1995, San Jose, California, United States
|
| |
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
|
David Harel , Amir Pnueli , Hagi Lachover , Amnon Naamad , Michal Politi , Rivi Sherman , Aharon Shtull-Trauring , Mark Trakhtenbrot, STATEMATE: A Working Environment for the Development of Complex Reactive Systems, IEEE Transactions on Software Engineering, v.16 n.4, p.403-414, April 1990
[doi> 10.1109/32.54292]
|
| |
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
|
Steven Vercauteren , Bill Lin , Hugo De Man, A strategy for real-time kernel support in application-specific HW/SW embedded architectures, Proceedings of the 33rd annual conference on Design automation, p.678-683, June 03-07, 1996, Las Vegas, Nevada, United States
[doi> 10.1145/240518.240646]
|
| |
13
|
[You96] J. Young, JavaTime, ¿http://www-cad,eecs.berkeley.edu/~jimy/java/index.html¿, August 1996.
|
|