3368|0

1564

帖子

0

TA的资源

禁止发言

楼主
 

基于C语言的设计方式简化FPGA/协处理器混合平台软硬件协同设计 [复制链接]

基于C语言的设计方式简化FPGA/协处理器混合平台软硬件协同设计



在最近几年中日益流行在高性能嵌入式应用中使用现场可编程门阵列(FPGA)。FPGA已经被证明有能力处理各种不同的任务,从相对简单的控制功能到更加复杂的算法操作。虽然FPGA在某些功能上比ASIC硬件具有时间和成本上的优势,但在面向软件应用中的FPGA比传统处理器和DSP的优势并没有体现出来。这很大程度上是由于过去割裂了硬件和软件开发工具和方法之间的关系。


   然而最近FPGA在软件设计工具方面的发展,及器件容量的持续增加为软件开发者创造了新的环境。在这种环境下,FPGA可视为软件编译器的一个可能的目标。现在,工具能够帮助软件工程师利用FPGA平台,同时在结合了传统处理器(或软处理器核)和FPGA的单一目标平台上,帮助这些开发者利用其所具有的高度算法并行性。


   基于FPGA的计算平台,尤其是那些具有嵌入式“软”处理器的平台,有能力实现非常高性能的应用。通过使用最新一代的硬件/软件协同设计工具,有可能使用多种面向软件的设计方式作为FPGA设计过程的一部分。



   本文详细介绍了这种用C语言的设计方式来实现简化FPGA/协处理器混合平台软硬件协同设计



此帖出自FPGA/CPLD论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表