数据处理装置和数据处理方法制造方法及图纸

技术编号:6709112 阅读:213 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种数据处理装置和数据处理方法,该数据处理装置包括:接收单元,用于接收数据包;判断单元,用于基于包含在所述数据包中且表示处理顺序的第一信息来判断是否由自身模块处理数据包的数据;处理单元,用于在应由所述自身模块处理所述数据的情况下处理所述数据;生成单元,用于生成包含所述第一信息且包含处理后的数据和表示处理的数据被停止的第二信息其中之一的数据包;以及发送单元,用于根据所述第一信息将数据包发送至预期用于处理数据包的下一模块。如果所述第一信息和所述第二信息表示所述数据包包含应由依处理顺序位于所述自身模块之后的下一模块来处理且被停止的数据,则所述发送单元以长于预定时间的发送间隔来进行发送。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
传统的数据处理装置通过利用单向环形总线连接多个模块来进行数据处理。例 如,日本特开平10-167560提出一种装置,该装置中的每个模块包括一级或多级缓冲器或 存储器,与模块数量相等的数据包(packet)可存在于环形总线中,且这些数据包在模块之 间并行传送。另外,为提高装置的整体处理性能,日本特开平10-167560和日本特开 2007-316699提出一种方法,该方法对包含由自身模块(self-module)处理的数据以及将 由另一模块处理的数据的数据包赋予优先级,每一模块判断优先级,并对具有高优先级的 数据包优先进行传送。对于上文提及的优先级,日本特开平10-167560提出通过中央控制(central control)实现对应于优先级而传送的方法。然而,通过中央控制实现对应于优先级而传送 会造成控制电路的复杂度随模块数量的增加成比例增长的问题。日本特开2007-316699提出一种使用针对各模块分散的优先级的数据包传送方 法。更具体地,模块由数据传送总线和应答传送总线这两条环形总线连接。如果某一模块 判断出环形总线已传送的数据包的优先级低于该模块本文档来自技高网...

【技术保护点】
1.一种数据处理装置,其通过使用连接至环形总线的多个模块依预先设置的顺序处理数据,各所述模块包括:接收单元,用于从另一模块接收数据包;判断单元,用于基于包含在所述数据包中且表示所述顺序的第一信息,判断是否由自身模块来处理所述接收单元接收到的数据包中保持的数据;处理单元,用于如果所述判断单元判断为应由所述自身模块来处理所述数据,则处理所述数据;生成单元,用于生成包含所述第一信息且包含所述处理单元处理后的数据和表示由所述处理单元处理的数据未被处理而停止的第二信息其中之一的数据包;以及发送单元,用于根据所述第一信息将所述生成单元生成的数据包发送至预期用于处理该数据包的下一模块,其中,如果所述第一信息...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:坂本伊左雄石川尚
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1