主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2020-2021年专刊出版计划 微信服务介绍 最新一期:2020年第6期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
刘焰强,戚正伟,管海兵.FPGA加速系统开发工具设计:综述与实践.软件学报,2020,31(10):0
FPGA加速系统开发工具设计:综述与实践
FPGA Acceleration System Development Tools: Survey and Practice
投稿时间:2020-02-09  修订日期:2020-04-04
DOI:10.13328/j.cnki.jos.006065
中文关键词:  FPGA  领域专用编程语言  软硬协同开发  硬件描述语言  高层次综合
英文关键词:FPGA  DSL  Software/hardware Co-design  HDL  HLS
基金项目:国家自然科学基金(61672344,61525204,61732010);国家重点研发计划(2016YFB1000502)
作者单位E-mail
刘焰强 上海交通大学 软件学院, 上海 闵行 200240  
戚正伟 上海交通大学 软件学院, 上海 闵行 200240 qizhwei@sjtu.edu.cn 
管海兵 上海交通大学 软件学院, 上海 闵行 200240  
摘要点击次数: 403
全文下载次数: 318
中文摘要:
      近年来,现场可编程逻辑门阵列(FPGA)在异构计算领域因其优异的可定制性和可重配置特点吸引了工业界和学术界广泛的关注.基于FPGA的硬件加速系统设计涉及到深度的软硬件协同开发,利用软硬件各自开发工具分别开发再集成的传统开发方式具有学习门槛高,集成、测试、部署耗时长等缺陷,开发人员难以利用FPGA可快速重配置的特点来实现系统开发过程中的快速原型和快速迭代.如何让硬件加速系统的开发利用到现代软件工程和程序语言领域的成果,研究者们已经经过了长期的探索,本文首先根据相关研究总结了硬件及硬件加速系统开发工具设计的历史教训和成功经验,然后介绍我们的设计实践,最后进行总结并提出对未来的展望.
英文摘要:
      Field-Programmable Gate Arrays (FPGAs) in heterogeneous computing have been attracting more and more attention due to its customizabilily and reconfigurability. Development of acceleration systems based on FPGAs involves the cooperation of both hardware and software developers. Building the systems by integrating software part and hardware part that are developed by independent tool chains introduces steep learning curve and difficulties in testing and deployment, thus preventing rapid prototyping. It has been a long academic history on how to make hardware design benefit from the progress in software engineering and software programming languages. This article will first present a survey on the design of development tools for hardware or hardware acceleration systems, and then will show the work of ourselves. Finally we draw a conclusion and discuss the future propect.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利