首页> 外文会议>International Symposium on Embedded Multicore/Many-core Systems-on-Chip >cReComp: Automated Design Tool for ROS-Compliant FPGA Component
【24h】

cReComp: Automated Design Tool for ROS-Compliant FPGA Component

机译:cReComp:用于ROS兼容FPGA组件的自动化设计工具

获取原文
获取外文期刊封面目录资料

摘要

Autonomous mobile robots require high-performance computation to meet variety of requirements of functions, such as sensing, intelligent image processing and controlling actuators. We focus on FPGA as a hardware platform for autonomous mobile robot system. However, a FPGA-based system is not effective in development cost, since it requires HDL-based design whose productivity is relatively low. In order to solve this problem, we have already proposed a design principle of ROS-compliant FPGA component, which is effective in easy integration of a FPGA device into any robot system. Although it allows ROS-based software to access easily to hardware circuitry in FPGA, high development cost of HDL-based circuitry still remains as a large problem. So, in this paper, we propose cReComp which is an automated design tool to improve productivity of ROS-compliant FPGA component. cReComp generates codes of interface software and hardware automatically. We evaluate cReComp from two major aspects: improvements in design productivity, and operation speed of generated FPGA components by cReComp. Experimental results show that only less than one hour is enough for novice designers to implement a ROS-compliant FPGA component into programmable SoC. Furthermore, our results reveal that generated FPGA component operates 1.85 times faster than the original software-based component.
机译:自主移动机器人需要高性能计算才能满足各种功能需求,例如传感,智能图像处理和控制执行器。我们专注于FPGA作为自主移动机器人系统的硬件平台。但是,基于FPGA的系统在开发成本上无效,因为它需要生产率相对较低的基于HDL的设计。为了解决这个问题,我们已经提出了一种符合ROS标准的FPGA组件的设计原理,该原理可有效地将FPGA器件轻松集成到任何机器人系统中。尽管它允许基于ROS的软件轻松访问FPGA中的硬件电路,但是基于HDL的电路的高昂开发成本仍然是一个大问题。因此,在本文中,我们提出了cReComp,它是一种自动设计工具,可以提高ROS兼容FPGA组件的生产率。 cReComp自动生成接口软件和硬件的代码。我们从两个主要方面评估cReComp:设计生产率的提高以及cReComp生成的FPGA组件的运行速度。实验结果表明,对于新手设计人员而言,将ROS兼容的FPGA组件实现到可编程SoC中仅需不到一小时的时间。此外,我们的结果表明,生成的FPGA组件的运行速度比原始基于软件的组件快1.85倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号