Abstract
The paper describes the development of a flexible time-triggered (FTT) communication infrastructure for a customizable Real-time Java processor called RT-FemtoJava. The proposed infrastructure allows a holistic scheduling of both messages and tasks in the platform. It permits a high level of abstraction for implementing distributed and communicating tasks. Two different results are presented: (i) the incorporation of a FTT-CAN communication and a holistic scheduler for the RT-FemtoJava processor and (ii) the design and implementation of the FTTcommunication profile on top of a wireless protocol. The developed infrastructure allows the deployment of real-time distributed embedded systems that can balance performance and resource constraints.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Download to read the full chapter text
Chapter PDF
References
L. Almeida, J. Fonseca, and P. Fonseca. The FTT-CAN Protocol: Why and How. IEEE Transactions on Industrial Electronics, 49(6), December 2002.
F.H. Athaide, C.E. Pereira, and V.F. Silva. A new approach for time-triggered phase in the FTT-CAN protocol a case study in an automotive system. In Proc. of RTSS, 2006.
P. Basanta-Val, L. Almeida, and M. Garca-Valls. Towards a synchronous scheduling service on top of a unicast distributed real-time Java. In Proc. of Real Time and Embedded Technology and Applications Symposium, 2007.
M. J. Calha. A holistic approach towards flexible distributed systems. Technical report, Universidade de Aveiro Departamento de Electrnica e Telecomunicaes, 2006.
http://www.xilinx.com.
S. Ito, L. Carro, and R.P. Jacobi. Making Java work for micro-controller applications. IEEE Design & Test of Computers, 18(5):100–110, 2001.
M. A. Wehrmeister, C. E. Pereira, and L. B. Becker. Optimizing the generation of objectoriented real-time embedded applications based on the real-time specification for Java. In Proc. of DATE06, pages 806–811, Munich, Germany, 2006.
M.A. Wehrmeister, L.B. Becker, and C.E. Pereira. Optimizing real-time embedded systems development using a RTSJ-based API. Lecture Notes in Computer Science, 3292:292, 2004.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer Science+Business Media, LLC
About this paper
Cite this paper
Andrade, R.K.A., Del Grande, T.A., Bücker, T., Pereira, C.E. (2008). Design and Implementation of a FTT-CAN Communication Infra-Structure for the RT-femtoJava Processor. In: Kleinjohann, B., Wolf, W., Kleinjohann, L. (eds) Distributed Embedded Systems: Design, Middleware and Resources. DIPES 2008. IFIP – The International Federation for Information Processing, vol 271. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09661-2_14
Download citation
DOI: https://doi.org/10.1007/978-0-387-09661-2_14
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09660-5
Online ISBN: 978-0-387-09661-2
eBook Packages: Computer ScienceComputer Science (R0)