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

时间:2025-11-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 列表。

猜您喜欢

排阻作为常见的电阻器件,应用于电路设计中。冠佐(SUSCON)作为国内知名的电子元器件品牌,其排阻产品以稳定的性能和优良的品质受到市场青睐。本文将围绕“冠佐(S...
2024-09-11 06:34:17

继电器模块是自动化控制系统中常见的组件,在功能和应用上存在一些显著区别。继电器模块可以根据工作电压的不同分为直流和交流两种类型,用户需根据具体需求选择合适的电压...
2010-08-17 00:00:00

现代电子电路中,二极管是不可少的元件。主要功能是控制电流的流动方向,并在不同的应用场合中发挥重要作用。肖特基二极管和普通二极管是两种常见的二极管类型,虽然基本功...
2025-03-28 23:31:39

近日,盛密科技正式宣布,经过技术团队的不懈努力,其迷你电化学环氧乙烷气体传感器——mini ETO-100已顺利完成全套严苛的性能验证,并正式面向市场发布。m...
2025-01-02 14:23:00

许多苹果手机用户都会纠结一个问题:手机设置里的优化电池充电功能,到底要不要打开?答案并不是简单的是或否,而是需要根据你的个人使用习惯和需求来决定。先来说说优化电...
2024-10-17 00:00:00


Panasonic(松下)作为全球知名的电子品牌,其产品以高品质和可靠性。作为电子电路中常见的元件,可调电阻在电路调节和控制中有着着重要作用。那么,Panaso...
2012-08-26 04:01:58

肖特基二极管因其低正向压降和快速开关特性而应用于电源管理、整流和高频应用中。其压降测试是评估其性能的重要环节,能够帮助工程师和设计师选择合适的器件,以满足特定应...
2025-04-07 13:31:07

贴片电阻上的「101」可不是指它的尺寸,而是代表它的阻值。 「101」采用的是三位数字表示法,其中前两位数字「10」代表有效数字,第三位数字「1」代表10的幂次...
2024-11-26 11:29:17

贴片电阻的阻值通常以数字编码的形式印在表面,需要一定的算法才能解读。常用的算法主要有三位数和四位数两种。三位数算法:前两位数字表示有效数字,第三位数字表示乘数,...
2024-11-26 11:29:13