C/C++/OpenCL 应用编译的SDSoC开发

时间:2025-09-11  作者:Diven  阅读:0

类似嵌入式 C/C++/OpenCL 应用开发的体验
SDSoC 开发环境可为异构 Zynq SoC 及 MPSoC 部署提供类似嵌入式 C/C++/OpenCL 应用的开发体验,其中包括简单易用的 Eclipse IDE 和综合设计环境。SDSoC 提供业界首款 C/C++/OpenCL 全系统优化编译器,可实现系统级的特性描述、可编程逻辑中的自动软件加速、自动系统连接生成以及可加速编程的各种库。还可帮助最终用户及第三方平台开发人员快速定义、集成和验证系统级解决方案,为其最终用户实现定制化编程环境。

C/C++/OpenCL 应用编译的SDSoC开发

Xilinx OpenCV 库现已推出,包含 50 多项硬件优化 OpenCV 功能,包括 Gausian、 Median、Bilateral、Harris corner、 Canny edge detection、HoG、ORB、SVM、LK OptICal Flow 及更多;

简单易用的 Eclipse IDE 可用于开发支持嵌入式 C/C++/OpenCL 应用的完整 Zynq SoC 和 MPSoC;

只需一点按钮,就可对可编程逻辑 (PL) 中的功能进行加速;

支持作为目标 OS 的裸机、Linux 与 FreeRTOS。

系统级的特性描述

快速性能估算与面积估算可在几分钟内完成,包括 PS、数据通信以及 PL

高速缓存、存储器以及总线利用率的自动运行时仪表

可实现最佳总体系统架构的便捷生成与探索

全系统优化编译器

可将 C/C++/OpenCL 应用编译成全功能 Zynq SoC 与 MPSoC 系统;

可在生成 ARM 软件与 FPGA 比特流的可编程逻辑中实现自动功能加速;

不仅可优化系统连接,而且还支持吞吐量、时延以及面积权衡的快速系统探索。

面向平台开发人员的专家级使用模型

通过业经验证方法实现的目标定制电路板可将现有的 Vivado 项目及软件项目转换成 SDSoC;

面向 Zynq 开发板开发板支持包 (BSP) 现已开始提供,包括 ZC702、ZC706 以及第三方开发板和系统级模块 (SoM)(包括 Zedboard、MICrozed、Zybo、Avnet 嵌入式视觉套件、视频和成像套件以及 SDR 套件等)。请单击“开发板与模块”查看全面的 BSP 列表。

猜您喜欢

贴片电阻是电子电路中不可或缺的元件,其主要功能是限制电流的流动。了解其基础知识和选用技巧,对于电路设计和电子爱好者都至关重要。首先,贴片电阻的阻值由其上的色环或...
2024-11-26 11:29:28

高空作业板是现代建筑和维修行业中不可少的工具,种类繁多,各具特色。铝合金高空作业板轻便和耐腐蚀性受到青睐,适合于室内外的短期作业。钢制高空作业板则因其强度和稳定...
2012-08-25 00:00:00

铆钉枪是应用于工业和建筑领域的工具,主要用于将铆钉固定在材料上。其工作原理是通过强大的气压或电力将铆钉迅速压入被连接的物体中,形成牢固的连接。铆钉枪的使用大大提...
2022-10-24 00:00:00

弯管器是常用于管道工程中的工具,能够帮助工人们轻松地将管材弯曲成所需的形状,以满足不同的安装需求。那么,弯管器的规格尺寸到底是多少呢?弯管器的规格尺寸主要取决于...
2014-02-03 00:00:00

DFN4_1.6X1.2MM_EP是一种小型的表面贴装封装,广泛应用于现代电子产品中。随着电子设备向小型化和高性能的发展趋势,DFN(DualFlatNo-le...
2025-02-24 12:50:18

随着经济的发展和城市化的进程,环境污染问题日益突出,几乎全球人口(99%)呼吸的空气都超过了世卫组织的空气质量限制。人们对于空气质量、温湿度、大气压等环境参数的...
2023-09-09 08:31:00

光驱作为重要的存储设备,具有多个显著的优势。光驱能够读取和写入光盘,提供了高容量的数据存储解决方案。相比于传统的硬盘,光盘的存储容量更大,能够轻松存储大量的文件...
2025-06-20 00:00:00


汽车保险丝作为保护电路安全的重要部件,其型号和品牌选择变得尤为关键。SEFUSE作为业内知名的汽车保险丝品牌,高品质的产品性能和多样的型号选择,赢得了广大车主和...
2020-08-13 04:26:30

瓷盘可调电阻是应用于电子设备中的电子元件,良好的性能和稳定性而受到众多工程师和技术人员的青睐。本文将对瓷盘可调电阻进行全面的概述,并深入探讨其原理、应用、优缺点...
2025-04-15 15:32:29