The information processing device for the implementation is an information processing device that controls the access of n (over n:2 integer) MPU to the common memory. Moreover, in the same stage of access control, from n MPU in parallel to accept shared memory access request based on the analysis of shared memory access patterns, according to the analysis of access patterns based on the order, followed by processing m in the stage of accepting to visit (a natural number m below:n) the number of access requests, so even if the intelligent input output device via a shared memory MPU input output data transfer variable, can not reduce the main MPU effective processing speed of data transfer.
【技术实现步骤摘要】
【国外来华专利技术】信息处理装置、方法以及程序
本专利技术的实施方式涉及信息处理装置、方法以及程序。
技术介绍
例如,在应用于工序控制的系统中,已知有在进行控制时以多个主MPU经由共用存储器进行访问的智能输入输出装置。在该智能输入输出装置中,具备分别进行与被控制装置对应的输入输出数据的处理的一个或者多个主MPU、用于在与上级控制装置的主MPU之间进行输入输出数据的交接的共用存储器、以及将进行输入输出数据的处理的主MPU及上级控制装置的主MPU连接于共用存储器的电路。现有技术文献专利文献专利文献1:日本特开2000-20491号公报
技术实现思路
专利技术要解决的课题在上述以往的智能输入输出装置中,在多个主MPU同时对共用存储器进行访问的情况下,在一个主MPU结束处理之前,需要使其他一个或者多个主MPU等待访问。因此,担心等待处理的主MPU的有效的处理速度降低。特别是,若主MPU的数量增加,则等待处理的主MPU的数量增加,因此各主MPU的有效的处理速度的降低可能会变得显著。本专利技术鉴于上述而完成,目的在于提供即使智能输入输出装置的经由共用存储器进行输入输出数据的交接的主MPU的个数变多、也能够不降低各主MPU的有效的处理速度地进行数据的交接的信息处理装置、方法以及程序。用于解决课题的手段实施方式的信息处理装置是对n个(n:2以上的整数)MPU向共用存储器的访问进行控制的信息处理装置。而且,在同一访问阶段中,控制部基于从n个MPU并行地受理的对共用存储器的访问请求,分析对共用存储器的访问模式,以按照分析出的访问模式的顺序在访问阶段内依次处理受理到的m个(m:n以下的自然数)访问请求 ...
【技术保护点】
一种信息处理装置,控制n个MPU对共用存储器的访问,其中,具备控制部,该控制器在同一访问阶段,基于从上述n个MPU并行地受理到的对上述共用存储器的访问请求,分析对上述共用存储器的访问模式,按照基于分析出的上述访问模式的顺序,在上述访问阶段内依次处理受理到的m个上述访问请求,上述n是2以上的整数,上述m是n以下的自然数。
【技术特征摘要】
【国外来华专利技术】2015.07.10 JP 2015-1389741.一种信息处理装置,控制n个MPU对共用存储器的访问,其中,具备控制部,该控制器在同一访问阶段,基于从上述n个MPU并行地受理到的对上述共用存储器的访问请求,分析对上述共用存储器的访问模式,按照基于分析出的上述访问模式的顺序,在上述访问阶段内依次处理受理到的m个上述访问请求,上述n是2以上的整数,上述m是n以下的自然数。2.如权利要求1所述的信息处理装置,其中,上述控制部具备:多个锁存处理部,能够分别储存来自上述MPU的上述访问请求以及与上述访问请求对应的数据;访问模式分析部,基于从上述n个MPU并行地受理到的对上述共用存储器的访问请求,分析上述多个MPU对上述共用存储器的访问模式;以及指令输出处理部,基于上述访问模式的分析结果,对上述共用存储器进行访问指令的输出。3.如权利要求2所述的信息处理装置,其中,上述控制部具备:地址切换处理部,基于上述访问模式的分析结果,将上述n个MPU中某一处理对象的MPU的访问请求所对应的地址数据向上述共用存储器输出;以及数据切换处理部,基于上述访问模式的分析结果,将上述n个MPU中某一处理对象的MPU的访问请求所对应的写入数据向上述共用存储器输出,或将上述n个MPU中某一处理对象的MPU的访问请求所对应的读出数据从上述共用存储器读出。4.如权利要求1至3中...
【专利技术属性】
技术研发人员:毛利文隆,
申请(专利权)人:株式会社东芝,东芝基础设施系统株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。