Communication synthesis for embedded systems with global considerations
- 22 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
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.Keywords
This publication has 5 references indexed in Scilit:
- A bus on a diet-the serial bus alternative-an introduction to the P1394 High Performance Serial BusPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Bus-based communication synthesis on system-levelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Electronic and Firmware Design of the HP DesignJet Drafting PlotterPublished by Elsevier ,2002
- Synthesis of the hardware/software interface in microcontroller-based systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Distributed fault-tolerant real-time systems: the Mars approachIEEE Micro, 1989