全可编程技术和器件的全球领先企业赛灵思公司 (Xilinx, Inc. (NASDAQ:XLNX)) 今天宣布推出SDSoC开发环境2016.1 版,支持 Zynq 系列 SoC 和 MPSoC 使用C 和 C++ 语言进行软件定义编程,并支持近期新推出的 16nm Zynq UltraScale+ MPSoC。此外,该新版环境还凭借系统级特性分析工具,将编译时间缩减一半,从而实现了生产力的大幅提升。
“SDSoC 开发环境已经迅速扩展到 650 多个用户以上,其中许多用户通过生产基于 Zynq SoC 的产品设计得意快速进入市场。除了支持 Zynq Ultrascale+ MPSoC 之外,我们还大幅缩短了编译时间,并消除了系统级性能瓶颈所耗费的时间。”
——Nick Ni,赛灵思公司 SDSoC 产品市场营销与规划经理
系统和嵌入式软件工程师能够利用 SDSoC 开发环境对 ZynqUltraScale+ MPSoC 器件轻松编程。只需点击一个按钮,SDSoC 就能运用高层次综合 (HLS)、硬件连接功能、软件驱动程序和应用可执行文件生成定制硬件 IP,从而自动加速C/C++ 函数从 ARM 应用程序处理器单元植入 FPGA 结构。
与传统彼此孤立的嵌入式软硬件开发流程不同,SDSoC 不会造成开发延迟,也不会出现系统架构和性能不确定性的问题,其经过精心架构设计,可提供快速系统特性分析和架构探索,并采用熟悉的 Eclipse IDE 框架。新版开发环境采用软硬件事件跟踪监控器针对性能瓶颈提供了实时系统级可视化。
供货情况
SDSoC 2016.1 版现已开放下载。
关于SDx
SDx 是专门为系统与软件工程师而退出的软件定义开发环境系列。SDx 让非 FPGA 专业开发人员也能使用高层次编程语言, 从而共享可编程硬件和业界标准处理器的绝佳功能。
-
赛灵思
+关注
关注
33文章
1797浏览量
133151 -
软件
+关注
关注
69文章
5298浏览量
90886 -
编程
+关注
关注
90文章
3708浏览量
96765
发布评论请先 登录
C/C++代码静态测试工具Perforce QAC 2025.3的新特性
如何板端编译OpenCV并搭建应用--基于瑞芯微米尔RK3576开发板
技能+1!如何在树莓派上使用C++控制GPIO?
主流的 MCU 开发语言为什么是 C 而不是 C++?
C++学到什么程度可以找工作?
Triton编译器支持的编程语言
Triton编译器功能介绍 Triton编译器使用教程
HighTec C/C++编译器套件全面支持芯来RISC-V IP

新版SDSoC开发环境加速了C/C++编程,将端对端编译时间缩短一半
评论