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

时间:2025-08-01  作者: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 列表。

猜您喜欢

电子元器件中,贴片电阻作为一种常见的被动元件,应用于各种电路中。由于体积小、重量轻、便于自动化贴装等优点,成为现代电子产品中重要的一部分。了解贴片电阻的标号及阻...
2025-03-18 06:31:38

电子元件的世界中,电阻器是非常重要的组成部分。在电路中起着控制电流、分压和保护组件等重要作用。在众多电阻器中,瓷管电阻和黄金电阻是两种常见的类型。虽然都属于电阻...
2025-04-18 02:31:41

尖嘴钳是常见的手工工具,应用于电子、机械和日常生活中。主要特点是拥有细长的钳口,可以轻松夹持和操控小型物体。尖嘴钳通常由坚固的金属材料制成,确保在高强度使用中不...
2011-10-30 00:00:00

砝码是实验室和工业中常用的测量工具,其参数直接影响到测量的精确性和可靠性。砝码的质量是最基本的参数,通常以克(g)或千克(kg)为单位,质量的准确性直接关系到测...
2010-07-30 00:00:00

贴片电阻上的「01B」标识并非直接表示阻值,而是采用一种编码方式。01B代表的是10kΩ的阻值。这种编码方式通常被称为EIA-96标准。它使用三位数字和一个字母...
2024-11-26 11:29:25

贴片电阻是电子电路中很重要的元件,其规格种类繁多。了解常用规格有助于工程师和电子爱好者快速选择合适的电阻。本文简要介绍几种常见的贴片电阻规格。最常见的规格是04...
2024-11-29 10:26:32

十字槽小盘头螺钉和弹垫组合是常见的紧固件,二者在结构和应用上有明显区别。十字槽小盘头螺钉通常用于连接两种或多种材料,其头部设计为十字槽,便于使用十字螺丝刀进行安...
2012-09-22 00:00:00

自恢复保险丝因其独特的保护功能而被应用。正泰(CHNT)作为国内知名的电气品牌,其自恢复保险丝以高品质和可靠性赢得了市场青睐。市场上自恢复保险丝品牌众多,正泰C...
2021-04-22 08:38:30

熔断器作为重要的保护元件,起着防止电路过载和短路的关键作用。兴熔电气作为行业内知名的熔断器制造商,丰富的产品线和稳定的质量赢得了的认可。本文将围绕“兴熔电气熔断...
2020-08-03 04:16:30