首页> 外文会议>2012 IEEE/AIAA 31st Digital Avionics Systems Conference. >ARINC 653 and multi-core microprocessors #x2014; Considerations and potential impacts
【24h】

ARINC 653 and multi-core microprocessors #x2014; Considerations and potential impacts

机译:ARINC 653和多核微处理器—注意事项和潜在影响

获取原文
获取原文并翻译 | 示例

摘要

We live in a world where computer-based electronics are utilized by consumers as part of their every day routines. The enormous size of this worldwide consumer electronic market ends up influencing the types and capabilities of microprocessors available for other lower-volume electronic markets, including commercial avionics. Customer demands for additional product features and improved response times are driving the development of microprocessor improvements that satisfy these demands. In response, some processor designers have integrated multiple processor cores into a single hardware component that permit multiple software applications and threads to execute concurrently. Commercial avionics products today are predominantly single-core. Whether consumer product demands for multi-core processors will significantly impact the availability of single-core processors is still yet to be seen. There is a discernible trend for new processor designs, including many “leading-edge”, to be multi-core. Certification considerations in the use of multi-core processors in commercial avionics are currently being studied and researched by a range of aircraft manufacturers, avionics suppliers, software suppliers, hardware vendors, and research organizations. This paper covers one such multi-core related software topic: Given an operating system running on a multi-core processor that satisfies an avionics product's certification considerations, what are the cascade affects on applications that utilize a software architecture and set of programming interfaces as defined in ARINC specification 653 [1], “Avionics Application Software Standard Interface”? This paper describes the considerations and potential impacts of utilizing multi-core processors in an ARINC 653 based software environment.
机译:我们生活在一个世界上,消费者每天都在使用基于计算机的电子产品作为日常工作的一部分。这个全球消费电子市场的巨大规模最终影响了可用于其他小批量电子市场(包括商用航空电子设备)的微处理器的类型和功能。客户对附加产品功能和缩短响应时间的需求正在推动满足这些需求的微处理器改进的发展。作为响应,一些处理器设计人员已将多个处理器内核集成到单个硬件组件中,从而允许多个软件应用程序和线程同时执行。如今,商用航空电子产品主要是单芯的。消费产品对多核处理器的需求是否会显着影响单核处理器的可用性还有待观察。新的处理器设计,包括许多“领先”的多核处理器,存在明显的趋势。目前,许多飞机制造商,航空电子供应商,软件供应商,硬件供应商和研究组织正在研究和研究在商用航空电子中使用多核处理器的认证考虑因素。本文涵盖了这样一个与多核相关的软件主题:给定一个运行在满足航空电子产品认证要求的多核处理器上的操作系统,对使用软件架构和已定义的一组编程接口的应用程序的级联影响是什么?在ARINC规范653 [1]中,“航空电子应用软件标准接口”?本文介绍了在基于ARINC 653的软件环境中使用多核处理器的注意事项和潜在影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号