首页> 外文期刊>Industrial Electronics, IEEE Transactions on >The ARPA-MT Embedded SMT Processor and Its RTOS Hardware Accelerator
【24h】

The ARPA-MT Embedded SMT Processor and Its RTOS Hardware Accelerator

机译:ARPA-MT嵌入式SMT处理器及其RTOS硬件加速器

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

摘要

The high-level modeling and parameterization capabilities of current hardware description languages, as well as the huge integration capacity and flexibility provided by modern field-programmable gate arrays (FPGAs), open the way to designing processors tuned to given applications and favoring specific properties. This paper presents the Advanced Real-time Processor Architecture (ARPA)—MultiThreaded processor—a customizable, synthesizable, and time-predictable processor model optimized for multitasking real-time embedded systems, which efficiently explores modern FPGA technology. A fundamental processor component is the ARPA operating system (OS) coprocessor designed for hardware implementation of the basic real-time OS management functions, such as timing, task scheduling, synchronization and switching, efficient interrupt handling, and verification of the timing constraints. The hardware implementation of these functions allows executing them faster and more predictably, reducing the OS overhead, and improving its determinism. The performance evaluation has shown reductions of one to two orders of magnitude in the execution time of some functions of a real-time executive, in comparison with an analogous software implementation.
机译:当前硬件描述语言的高级建模和参数化功能,以及现代现场可编程门阵列(FPGA)提供的巨大集成能力和灵活性,为设计适合给定应用程序并支持特定特性的处理器开辟了道路。本文介绍了高级实时处理器体系结构(ARPA)—多线程处理器—一种针对多任务实时嵌入式系统进行了优化的可定制,可综合,可时间预测的处理器模型,可有效探索现代FPGA技术。处理器的基本组件是ARPA操作系统(OS)协处理器,其设计用于基本实时OS管理功能的硬件实现,例如定时,任务调度,同步和切换,有效的中断处理以及定时约束的验证。这些功能的硬件实现允许更快,更可预测地执行它们,从而减少OS开销并提高其确定性。与类似的软件实现相比,性能评估表明,实时执行程序的某些功能的执行时间减少了1-2个数量级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号