首页> 外文会议>3rd international conference on theory and practice of electronic governance 2009 >Optimizing the generation of object-oriented real-time embedded applications based on the real-time specification for Java
【24h】

Optimizing the generation of object-oriented real-time embedded applications based on the real-time specification for Java

机译:基于Java的实时规范,优化面向对象的实时嵌入式应用程序的生成

获取原文

摘要

The object-oriented paradigm has become popular over the last years due to its characteristics that help managing the complexity in computer systems design. This feature also attracted the embedded systems community, as today's embedded systems need to cope with several complex functionalities as well as timing, power, and area restrictions. Such scenario has promoted the use of the Java language and its real-time extension (RTSJ) for embedded real-time systems design. Nevertheless, the RTSJ was not primarily designed to be used within the embedded domain. This paper presents an approach to optimize the use of the RTSJ for the development of embedded real-time systems. Firstly, it describes how to design real-time embedded applications using an API based on RTSJ. Secondly, it shows how the generated code is optimized to cope with the tight resources available, without interfering in the mandatory timing predictability of the generated system. Finally it discusses an approach to synthesize the applications on top of affordable FPGAs. The approach used to synthesize the embedded real-time system ensures a bounded timing behavior of the object-oriented aspects of the application, like the polymorphism mechanism and read/write access to object's data fields.
机译:面向对象的范例由于其有助于管理计算机系统设计复杂性的特性而在最近几年变得流行。此功能也吸引了嵌入式系统社区,因为当今的嵌入式系统需要应对多种复杂的功能以及时序,电源和区域限制。这种情况促进了Java语言及其实时扩展(RTSJ)在嵌入式实时系统设计中的使用。尽管如此,RTSJ并不是主要设计用于嵌入式领域。本文提出了一种优化RTSJ的方法,以用于嵌入式实时系统的开发。首先,它描述了如何使用基于RTSJ的API设计实时嵌入式应用程序。其次,它显示了如何优化生成的代码以应对可用的紧张资源,而又不影响生成系统的强制性时序可预测性。最后,本文讨论了一种在可负担的FPGA上合成应用程序的方法。用于集成嵌入式实时系统的方法可确保应用程序的面向对象方面的有限定时行为,例如多态机制和对对象数据字段的读/写访问。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号