首页> 外文会议>International Workshop on Advanced Motion Control >Responsive Multithreaded Processor for distributed real-time control
【24h】

Responsive Multithreaded Processor for distributed real-time control

机译:分布式实时控制的响应式多线程处理器

获取原文

摘要

This paper describes the total design of Responsive Multithreaded (RMT) Processor, which is a system LSI that integrates almost all functions for parallel/distributed real-time control. Concretely, RMT Processor integrates an 8-way multithreaded processor (RMT Processing Unit) for real-time processing, real-time communication (Responsive Link II), computer peripherals (DDR SDRAM I/Fs, DMAC, PCI64, USB2.0, IEEE1394, etc.), and control peripherals (PWM Generators, Pulse Counters, etc.). RMT PU can execute eight prioritized threads simultaneously using the finegrained multithreading mechanism (RMT architecture). RMT PU introduces the priority of real-time systems into the processing unit, so that it can guarantee the execution of the prioritized threads according to the priority. Responsive Link II has a lot of unique features including separation of hard real-time communication (event link) and soft real-time communication (data link), the packet overtaking function with 256 level priority at each node, individual routing according to the type of the link and the packet priority, the packet accelerating/decelerating function by replacing the packet priority at each node, etc., so that Responsive Link II can realize real-time communication. RMT Processor can execute such tasks and communications prioritized by the real-time scheduler, overtaking and/or arbitrating them by hardware, to realize real-time communication and processing. As RMT Processor also realizes both high performance and low power, large scale parallel/distributed real-time systems can be designed by using RMT Processors.
机译:本文介绍了响应多线程(RMT)处理器的总设计,它是一个系统LSI,它几乎集成了并行/分布式实时控制的所有功能。具体地说,RMT处理器集成了一个8路多线程处理器(RMT处理单元)进行实时处理,实时通信(响应链路II),计算机外围设备(DDR SDRAM I / FS,DMAC,PCI64,USB2.0,IEEE1394等),并控制外围设备(PWM发生器,脉冲计数器等)。 RMT PU可以使用FineGromed多线程机制(RMT架构)同时执行八个优先级线程。 RMT PU将实时系统的优先级引入处理单元,以便它可以根据优先级保证执行优先级线程。响应式链路II具有许多独特的功能,包括分离硬实时通信(事件链接)和软实时通信(数据链路),数据包超车功能在每个节点处具有256级优先级,根据类型的单个路由链路和分组优先级,通过替换每个节点等的分组优先级等来加速/减速功能,从而响应链路II可以实现实时通信。 RMT处理器可以通过实时调度程序执行此类任务和通信,超车和/或通过硬件仲裁,实现实时通信和处理。由于RMT处理器还实现了高性能和低功耗,因此可以使用RMT处理器设计大规模并行/分布式实时系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号