一种基于FPGA_ROS的可重构计算系统和方法

基本信息

申请号 CN201710339020.5 申请日 -
公开(公告)号 CN107153631A 公开(公告)日 2017-09-12
申请公布号 CN107153631A 申请公布日 2017-09-12
分类号 G06F15/78(2006.01)I 分类 计算;推算;计数;
发明人 柴志雷;周浩杰;阳文敏;王芝斌;张圆蒲;王涛;尤佳 申请(专利权)人 苏州蓝甲虫机器人科技有限公司
代理机构 无锡盛阳专利商标事务所(普通合伙) 代理人 顾吉云
地址 215000 江苏省苏州市姑苏区阊胥路483号
法律状态 -

摘要

摘要 本发明涉及FPGA系统领域,具体为一种基于FPGA_ROS的可重构计算系统和方法,其能够将FPGA_ROS应用到超出芯片资源的复杂图像算法上,降低了开发成本,将至少两组FPGA_ROS模块串联连接,所述FPGA_ROS模块包括ARM芯片、ARM与FPGA交互接口和FPGA芯片,所述ARM芯片上设置有订阅接口、发布接口,所述FPGA芯片配置与所述FPGA_ROS模块数量对应的IP核,所述IP核之间通过可重构方式进行切换,前面一组所述FPGA_ROS模块的发布接口发布的数据输入相邻的后面一组所述FPGA_ROS模块的订阅接口,最后一组所述FPGA_ROS模块的发布接口输出的为最终结果。