数据流图处理方法及具备可重构电路的处理装置制造方法及图纸

技术编号:2855111 阅读:180 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种对可重构电路的动作设定所需的数据流图进行处理的技术。本发明专利技术的数据流图处理方法,将记述了所希望的运算处理的程序分割为2个以上的子程序(S16),将2个以上的子程序各自变换为表现算符的处理顺序的依存关系的数据流图(DFG)(S18)。同时,生成表示子程序的每一个所对应的DFG的处理顺序的流数据(S22)。DFG被变换为设定数据(S20),流数据被变换为控制数据(S24)。

【技术实现步骤摘要】

本专利技术涉及对能够进行功能变更的可重构电路的动作设定所需的数据流图进行处理的数据流图处理方法、以及具备了能够进行功能变更的可重构电路的处理装置。
技术介绍
近年来,正在进行将使用了具备多个称为ALU(Arithmetic Logic Unit)的基本运算功能的多功能元件的可重构处理器的开发(例如参照专利文献1)。在可重构处理器中,通过在ALU电路中顺次设定命令数据,从而作为整体可以实现所期望的运算处理电路。命令数据是从以C语言等高级程序语言记述的源程序制作被称为DFG(数据流图)的数据流,作为将该DFG映射到ALU电路的数据而制作的。命令数据根据ALU电路上构成的电路的处理顺序制作,存储在地址连续的存储区域中。专利文献1特开2004-220377号公报在以往的可重构处理器中,从存储器顺次读出命令数据并供给到ALU电路,设定ALU电路的功能。因此,在源程序中存在if语句等条件判定处理的情况下,需要在ALU电路上设定执行分支的多个处理的命令数据后预先执行运算,执行完条件判定后,选择根据判定结果的运算处理结果。该情况下,实际使用的只是分支的一方的运算处理结果,另一方的运算处理结果不被本文档来自技高网...

【技术保护点】
一种数据流图处理方法,其中对能够进行功能变更的可重构电路的动作设定所需的数据流图进行处理,其特征在于,具备:将记述了所希望的运算处理的程序分割为2个以上的子程序的分割步骤;将所述2个以上的子程序的每一个变换为表现算符的处理顺 序的依存关系的所述数据流图的步骤。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:小曾根真中岛洋平松达夫平濑胜典冈田诚
申请(专利权)人:三洋电机株式会社
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利