发明名称 可适应多种数据流计算模式的动态可重构系统及运作方法
摘要 本发明涉及可重构电路与系统技术领域,公开了一种可适应多种数据流计算模式的动态可重构系统及运作方法。本发明中,该动态可重构系统包括嵌入式微处理器、配置控制器、多端口内存控制器和多个可重构处理单元,各可重构处理单元采用分离的数据流通信接口和控制接口,从而嵌入式微处理器可对各可重构处理单元的功能和互联结构进行动态配置,以适应多种数据流计算模式;与采用总线以及FSL结构的传统系统相比,本发明充分利用FPGA的资源可重构特性,在运行时通过与数据流计算模式相匹配的功能和结构配置,提高了通信带宽和数据流驱动应用的处理性能,并且具有良好的结构适应性和可扩展性,对于面向数据流处理的动态可重构系统具有重要意义。
申请公布号 CN103218345A 申请公布日期 2013.07.24
申请号 CN201310084904.2 申请日期 2013.03.15
申请人 上海安路信息科技有限公司 发明人 王颖;陈利光;王元;赵永胜
分类号 G06F15/177(2006.01)I 主分类号 G06F15/177(2006.01)I
代理机构 上海一平知识产权代理有限公司 31266 代理人 须一平
主权项 一种可适应多种数据流计算模式的动态可重构系统,其特征在于,包括:通过系统总线相互连接的多个可重构处理单元、嵌入式微处理器、配置控制器和多端口内存控制器,所述可重构处理单元包括数据流通信接口、控制接口、数据流互联控制器和数据流计算功能模块,所述数据流互联控制器通过所述数据流通信接口与所述多端口内存控制器和其它可重构处理单元连接,所述数据流互联控制器和所述数据流计算功能模块通过输入、输出通道相互连接,并通过所述控制接口与所述系统总线连接;所述嵌入式微处理器用于读取具有数据依赖关系的硬件任务和软件任务,根据所述硬件任务和软件任务建立与预定义的数据流计算模式相适应的功能配置信息和数据流互联结构配置信息,并根据所述功能配置信息控制所述配置控制器通过所述控制接口对所述数据流计算功能模块进行功能配置,和根据所述数据流互联结构配置信息通过所述控制接口控制所述数据流互联控制器对所述数据流通信接口互联进行结构配置,以适应预定义的数据流计算模式;所述多端口内存控制器用于在所述嵌入式微处理器和多个可重构处理单元间传递数据。
地址 200437 上海市虹口区密云路623号1幢112室