| Communication Synthesis for Embedded Systems with Global Considerations |
| Full text |
Pdf
(945 KB)
|
| Source
|
International Conference on Hardware Software Codesign
archive
Proceedings of the 5th International Workshop on Hardware/Software Co-Design
table of contents
Page: 69
Year of Publication: 1997
ISBN:0-8186-7895-X
|
|
Authors
|
|
Ross B. Ortega
|
Department of Computer Science & Engineering, Box 352350, University of Washington, Seattle, WA
|
|
Gaetano Borriello
|
Department of Computer Science & Engineering, Box 352350, University of Washington, Seattle, WA
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 5, Citation Count: 6
|
|
|
ABSTRACT
Designers of distributed embedded systems require communication synthesis to more effectively explore the design space. Communication synthesis creates or instantiates the necessary software and hardware required to allow system components to exchange data. This work examines the problem of mapping a high-level specification to an arbitrary, but fixed architecture that uses particular bus protocols for interprocessor communication. The approach detailed in this paper illustrates that global considerations are necessary to achieve a correct implementation. A communication model is presented that allows for easy retargeting to different bus topologies and protocols. The effectiveness of this approach is demonstrated by mapping a high-level specification to different architectures.
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
|
[1] SAE 81C90/91 Stand Alone Full CAN Controller, Preliminary Data. Siemens, http://www.siemens.de/Semiconductor/products/ICs/34/pdf/81c90.pdf, 1996.
|
| |
2
|
|
| |
3
|
|
| |
4
|
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
|
| |
5
|
[5] R. Ernst and T. Benner. Communication, constraints, and user-directives in COSYMA. Technical Report TM CY- 94-2, Technical University of Braunschweig, June 1994.
|
| |
6
|
|
| |
7
|
|
| |
8
|
Hermann Kopetz , Andreas Damm , Christian Koza , Marco Mulazzani , Wolfgang Schwabl , Christoph Senft , Ralph Zainlinger, Distributed Fault-Tolerant Real-Time Systems: The Mars Approach, IEEE Micro, v.9 n.1, p.25-40, January 1989
[doi> 10.1109/40.16792]
|
| |
9
|
[9] A. H. Mebane IV, J. R. Schmedake, I- S Chen, and A. P. Kadonaga. Electronic and firmware design of the HP Laser-Jet Drafting Plotter. Hewlett-Packard Journal 43(6): 16- 23, December 1992.
|
| |
10
|
|
| |
11
|
|
| |
12
|
[12] K. Tindell and A. Burns. Guaranteed message latencies for distributed safety-critical hard real-time control networks. Technical Report YCS-94-229, University of York, 1994.
|
| |
13
|
[13] B. P. Upender and P. J. Koopman Jr. Communication protocols for embedded systems. Embedded Systems Programming , 7(11): 46-58, November 1994.
|
| |
14
|
|
| |
15
|
[15] H. Zeltwanger. An inside look at the fundamentals of CAN. Control Engineering, 42(l), January 1995.
|
CITED BY 6
|
|
Franz Fischer , Annette Muth , Georg Fäber, Towards interprocess communication and interface synthesis for a heterogeneous real-time rapid prototyping environment, Proceedings of the 6th international workshop on Hardware/software codesign, p.35-39, March 15-18, 1998, Seattle, Washington, United States
|
|
|
|
|
|
|
|
|
Jean-Marc Daveau , Gilberto Marchioro , Ahmed Amine Jerraya, Hardware/software co-design of an ATM network interface card: a case study, Proceedings of the 6th international workshop on Hardware/software codesign, p.111-115, March 15-18, 1998, Seattle, Washington, United States
|
|
|
|