UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

SDSoC 开发环境

类似嵌入式 C/C++/OpenCL 应用开发体验,面向 SoC 和 MPSoC

类似嵌入式 C/C++/OpenCL 应用开发的体验

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

  • Xilinx OpenCV 库现已推出,包含 50 多项硬件优化 OpenCV 功能,包括 Gausian、 Median、Bilateral、Harris corner、 Canny edge detection、HoG、ORB、SVM、LK Optical Flow 及更多
  • 简单易用的 Eclipse IDE 可用于开发支持嵌入式 C/C++/OpenCL 应用的全面 Zynq All Programmable SoC 和 MPSoC 系统
  • 只需一点按钮,就可对可编程逻辑 (PL) 中的功能进行加速
  • 支持作为目标 OS 的裸机、Linux 与 FreeRTOS

系统级的特性描述

  • 快速性能估算与面积估算可在几分钟内完成,包括 PS、数据通信以及 PL
  • 高速缓存、存储器以及总线利用率的自动运行时仪表
  • 可实现最佳总体系统架构的便捷生成与探索
sdsoc-uopdate

全系统优化编译器

  • 可将 C/C++/OpenCL 应用编译成全功能 Zynq SoC 与 MPSoC 系统
  • 可在生成 ARM 软件与 FPGA 比特流的可编程逻辑中实现自动功能加速
  • 不仅可优化系统连接,而且还支持吞吐量、时延以及面积权衡的快速系统探索

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

  • 通过业经验证方法实现的目标定制电路板可将现有的 Vivado 项目及软件项目转换成 SDSoC
  • 面向 Zynq 开发板的开发板支持包 (BSP) 现已开始提供,包括 ZC702、ZC706 以及第三方开发板和系统级模块 (SoM)(包括 Zedboard、Microzed、Zybo、Avnet 嵌入式视觉套件、视频和成像套件以及 SDR 套件等)。请单击“开发板与模块”查看全面的 BSP 列表。

硬件优化库

库套件 支持的最新 SDSoC 版本 供应商
xfOpenCV
50 多项硬件优化 OpenCV 功能,包括 Gausian、 Median、Bilateral、Harris corner、 Canny edge detection、HoG、ORB、SVM、LK Optical Flow 及更多
2017.2 Xilinx

Xilinx 提供的设计范例

设计范例 & 描述 支持的最新 SDSoC 版本 支持的开发板与 SOM 供应商
LK 密度光流算法
进行运动分段的金字塔形迭代实现方案
2017.2

ZCU102


ZC702


ZC706 

Xilinx 
立体视差法映射
仅使用本地模块匹配从 2 个传感器输入计算视差法映射
扭曲变换
Harris 角点
双边滤波器
色彩空间转换 - RGB/HSV
演示封包对齐的数据结构(包含像素值)把数据结构送到硬件功能模块完成 RGB 到 HSV 的转换;并用软件函数完成 HSV 往 RGB 逆转换
所有
矩阵乘法与加法
32x32 浮点矩阵乘法和矩阵加法。演示 AXI DMA 接口以及直接 IP-IP 流连接
FIR 滤波器
使用 Xilinx FIR 编译器演示 C 语言可调用的简单 HDL IP

社区参与式设计范例

GitHub 设计范例 更多 OpenCV 设计实例

机器学习演示

设计范例 & 描述 支持的最新 SDSoC 版本 支持的开发板与 SOM 供应商
GoogLeNet 2017.1 下载包 ZCU102 Xilinx
AlexNet
VGG-16
SSD-300
FCN-AlexNet

合作伙伴提供的设计范例

设计范例 & 描述 供应商
AES 加密
128 位 AES 加密算法加速
DornerWorks
面部检测与跟踪
演示如何将现有 HDL IP 融合到 C 函数中并在 SDSoC 中使用。通过 30 FPS 以上的现场摄像头进行面部检测
Xylon
DDS
采用 HLS C 代码编写的 DDS 模块可为 DAC TX 输出输出各种信号模式
Analog Devices

嵌入式视觉

开发板名 启用 I/O 支持的最新 SDSoC 设计范例 供应商
ZCU102 + Sony IMX274 MIPI + 立体摄像头 USB3 MIPI in, HDMI in, USB3 in, HDMI out, DisplayPort out 2017.2 / reVISION

实时 I/O:

  • 密度光流算法
  • 立体视觉 (深度检测)

文件 I/O:

  • 双边滤波器
  • Harris 过滤器
  • 密度光流算法
  • 立体视觉 (深度检测)
  • 扭曲变换
Xilinx
ZC702 + HDMI IO FMC
HDMI in、HDMI out、PS DDR
2017.2 / reVISION

实时 I/O:

  • 密度光流算法

 

文件 I/O:

  • 双边滤波器
  • Harris 过滤器
  • 密度光流算法
  • 立体视觉 (深度检测)
  • 扭曲变换
ZC706 + HDMI IO FMC
HDMI in、HDMI out、PS DDR
2017.2 / reVISION

内置平台

开发板名 启用 I/O 支持的最新 SDSoC 版本 设计范例 供应商
ZCU102 (Zynq Ultrascale+ MPSoC) ​PS DDR 2017.2 基础套件*​ Xilinx​​
ZC702 (Zynq-7000)
PS DDR 2017.2 基础套件* Xilinx
ZC706​ (Zynq-7000)
PS DDR 2017.2 基础套件* Xilinx
MicroZed (Zynq-7000)
PS DDR 2017.2 基础套件* Xilinx
ZYBO (Zynq-7000)
PS DDR 2017.2 基础套件* Xilinx

* 基础套件 = 矩阵乘法与加法、FIR 滤波器、文件 I/O 视频处理和实例应用 (查看 设计范例)

视频平台(外部提供)

开发板名 启用 I/O 支持的最新 SDSoC 设计范例 供应商
PicoZed 嵌入式视觉套件 Python 1300 in、HDMI out、PS DDR

2016.2

光流算法、立体视差法、Sobel 滤波器、运动检测 Avnet
MicroZed 嵌入式视觉套件 Python 1300 in、HDMI out、PS DDR

2016.2

光流算法、立体视差法、Sobel 滤波器、运动检测 Avnet
ZC706
PL DDR、PS DDR 2016.2 使用 PL DDR 的矩阵乘法 Xilinx
PYTHON-1300-C +HDMI IO FMC
Python 1300 in、 HDMI in、 HDMI out、 PS DDR 2015.4 Sobel 滤波器、运动检测 Avnet
ZYBO
HDMI in、VGA out、按钮、开关、LED 2015.4 基础套件*、Video I/O w/ scaling algorithm、 Array copy with LED interaction (裸金属 & Linux) Digilent
Zing2 + HDMI IO FMC
HDMI IN、HDMI OUT、GPIO、PS、DDR3 2016.2 基础套件*, RGB2HSV、Sobel 滤波器、边缘检测 V3 Technology
SNOWLeo SVC
CMOS IN、HDMI OUT、GPIO、PS、DDR3 2016.2 基础套件*, RGB2HSV、Sobel 滤波器、边缘检测 V3 Technology
EMC2-Z7015
PS DDR 2015.4 基础套件*、Sobel 滤波器、运动检测 Sundance
BORA
LVDS Video Out、PS DDR 2015.4 基础套件*、Sobel 滤波器、运动检测 DAVE Embedded Systems
BORA Xpress
LVDS Video Out、PS DDR 2015.4 基础套件*、Sobel 滤波器、运动检测 DAVE Embedded Systems
SVDK PicoZed 7015

SVDK 传感器: Ethernet (GigE vision) out HDMI out

2015.4

基础套件*、GigE-Vision1.2 Tx、OpenCV Harris Corner Detect/ SDSoC Corner Detect (Harris Corner Acceleration)

OKI IDS

* 基础套件 = 矩阵乘法与加法、FIR 滤波器、文件 I/O 视频处理和实例应用 (查看 设计范例)

无线电平台(外部提供)

开发板名 启用 I/O 支持的最新 SDSoC 版本 设计范例 供应商
ZC706 + AD9361 SDR 系统开发套件
ADC, DAC, PS DDR 2015.2.1 DDS、
基础套件*
Analog Devices

* 基础套件 = 矩阵乘法与加法、FIR 滤波器、文件 I/O 视频处理和实例应用 (查看 设计范例)

控制平台(外部提供)

开发板名 启用 I/O 支持的最新 SDSoC 版本 设计范例 供应商
ZYNQ PLC SoM
Gigabit Ethernet、PS DDR 2015.4 基础套件*、工业网络 上海華桑電子有限公司
TB-7Z-IAE
Gigabit Ethernet、PS DDR 2015.4 基础套件*、工业网络 Tokyo Electron Device (TED)

* 基础套件 = 矩阵乘法与加法、FIR 滤波器、文件 I/O 视频处理和实例应用 (查看 设计范例)

基础平台(外部提供)

开发板名 启用 I/O 支持的最新 SDSoC 版本 设计范例 供应商
Mars ZX3
PS DDR, HDMI 2015.4 基础套件* Enclustra
Mercury ZX1
PS DDR 2015.4 基础套件* Enclustra
Mercury ZX5
PS DDR 2015.4 基础套件* Enclustra
KRM-3Z20
PS DDR 2015.4 基础套件* Knowledge Resource
KRM-3Z30
PS DDR 2015.4 基础套件* Knowledge Resource
MIAMI
PS DDR 2015.4 基础套件* TOPIC
Z-turn 7010/7020 电路板
PS DDR 2015.4 基础套件* 深圳市米尔科技有限公司

* 基础套件 = 矩阵乘法与加法、FIR 滤波器、文件 I/O 视频处理和实例应用 (查看 设计范例)

培训和技术支持

设计服务 Alliance 成员

成员 区域 IP 开发板 服务 软件
Xylon d.o.o. EMEA(欧洲、中东、非洲) x x x x
DornerWorks, Ltd. NA x   x x
OKI IDS Co.,Ltd. 日本 x
  x  
Fidus Systems, Inc. NA   x x  
上海華桑電子有限公司 APAC   x x  
V3 Technology, Ltd. APAC x x x  
Tokyo Electron Device Ltd. 日本 x x x  
Hardent Inc. NA x   x  
的页面