DE1 SoC是Altera片上系统(SOC)FPGA构建的一个健壮的硬件设计平台,它是Altera的OPENCL首选板合作伙伴计划的Altera认证委员会。本文介绍了如何建立OpenCL开发环境,编译和执行DE1 SoC的示例项目。用户可以参考Altera SDK为OpenCL编程指南,了解OpenCL编码指令的更多细节。
对于Windows主机,请下载DE1-SOCKOPELCLSYBSP.ZIP。对于Linux,请下载DE1-SOCYOPELCLSYBSP.BZ2。这两个压缩文件在压缩类型上只是不同的。它们的内容是一样的。图1-1显示了OpenCL BSP的内容。
OpenCL项目由OpenCL内核和主机程序组成,如图1-2所示。内核是在SoC FPGA的FPGA部分上实现的,主机程序不是SoC FPGA的ARM部分。主机程序由安装在Windows或Linux上的Altera SoC EDS交叉编译,内核由Quartus和OpenCK SDK开发,安装在Windows或Linux上。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !