ACM Home Page
Please provide us with feedback. Feedback
Communication Synthesis for Embedded Systems with Global Considerations
Full text PdfPdf (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
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): 0,   Downloads (12 Months): 5,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

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
 
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
 
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
 
 

Collaborative Colleagues:
Ross B. Ortega: colleagues
Gaetano Borriello: colleagues