SDSoC开发环境

SDSoC 是一款改变市场格局的编译器,不仅有助于软件开发人员快速定义系统,提高性能与效率,加速产品上市进程,而且还可实现连续创新。SDSoC 开发环境可为异构 Zynq® 全可编程 SoC 及 MPSoC 部署提供显著简化的、与 ASSP 类似的 C/C++ 编程体验,其中包括简单易用的 Eclipse IDE 和综合设计环境。

本视频是SDSoC开发环境详细介绍的第二部分 - 优化与调试。视频首先回顾了在实现过程中存在的挑战,以及SDSoC将如何帮助解决这些挑战,完整实现一个设计,并进行修改以对一些需要加速的函数进行深度优化。最后视频还将演示SDSoC是如何对设计实现进行“交互式调试”的。

本视频是SDSoC开发环境详细介绍的第一部分。视频首先回顾了在Zynq SoC实现一个系统所存在的挑战,以及SDSoC如何帮助解决这些挑战。然后,视频将演示一个设计实例,如何生成性能估算,并基于估算结果运行一个完整的设计实现,然后在评估板卡上验证所取得的效果。

作者:Steve Leibson, 赛灵思战略营销与业务规划总监

EEJournal刚刚刊登了Kevin Morris的文章,名字叫做“用软件来定义一切:Xilinx推出SDSoC”,文章描述了作者关于新的SDSoC设计环境的构想。

软件SDSoC提供了一个可编程环境,平台不仅可以对传统的SoC和ASSP进行开发,也可以对Zynq UltraScale+等进行开发,并且编程难度相当。当然,SDSoC也会包含我们所期望的嵌入式开发所需要普通工具,如编译和多核处理器的在线调试工具。

“Xilinx已经在致力于推出他们称为“类似ASSP编程体验工具”

当这些类似ASSP开发体验的调试工具真正走进我们生活时,我们会更方便的使用SoC。Xilinx将SDSoC不断推进,不断接近我们所需要的真实开发环境。

“另一个有用的功能是自动系统级连接生成器。”

Xilinx:SDSoC让硬件工程师变“软”

众所周知,FPGA是一种以硬件描述语言(Verilog或VHDL等)所完成的电路设计硬件可编程逻辑器件。可是随着技术的不断发展,Xilinx(赛灵思)却正在不断让FPGA变“软”。

近日,赛灵思推出了面向全可编程SoC和MPSoC的SDSoC 开发环境,这是赛灵思SDx系列开发环境的第三大成员。现在赛灵思除了继续在FPGA硬件领域上突飞猛进之外,在软件系统尤其是在软件设计方法论上在不断创新,SDSoC是一个新的突破。

“我们想通过这个开发环境,让做软件的人员直接参与到产品的设计,就是把软件的创意通过这个工具很快的把相关的创意实现,变成一个真实的产品。这就是为什么我们要做SDSoC开发环境的最主要理由。” 赛灵思全球销售与市场亚太区副总裁杨飞。

SDSoC环境可提供类似ASSP的编程体验,其中包括简便易用的Eclipse集成设计环境(IDE)以及用于异构Zynq全可编程SoC和MPSoC部署的综合开发平台。SDSoC结合使用业界首款C/C++全系统优化编译器,可提供系统级特性描述、利用可编程逻辑实现软件自动加速、自动系统连接生成,以及各种库以加速编程工作。

对Verilog和VHDL说再见!

作者:Steve Leibson, 赛灵思战略营销与业务规划总监

上周我跟我同事说,“ 两种语言阻碍了嵌入式系统开发人员和软件工程师借助Zynq SOCs来提升系统性能。”那就是“Verilog”和 “VHDL”

正如期待那样,这已经得到了解决—因为SDSoC开发环境真的可以实现。

设计师不用学习更多新的工具来提升性能,或者选择越来越快的处理器来代替现有芯片。使用Zynq SoCs 和Zynq UltraScale+ MPSoCs可以提升嵌入式系统性能一至二个数量级,并且可以减少BOM成本,使用可编程逻辑的特别系统分区,独立的软件和硬件开发流程。

本视频是SDSoC开发环境详细介绍的第二部分 - 优化与调试。视频首先回顾了在实现过程中存在的挑战,以及SDSoC将如何帮助解决这些挑战,完整实现一个设计,并进行修改以对一些需要加速的函数进行深度优化。最后视频还将演示SDSoC是如何对设计实现进行“交互式调试”的。

本视频是SDSoC开发环境详细介绍的第一部分。视频首先回顾了在Zynq SoC实现一个系统所存在的挑战,以及SDSoC如何帮助解决这些挑战。然后,视频将演示一个设计实例,如何生成性能估算,并基于估算结果运行一个完整的设计实现,然后在评估板卡上验证所取得的效果。

DAVE Embedded Systems公司在2015年嵌入式世界大会(Emebedded World 2015)上演示其矩阵乘法HLS IP。

视频: Xilinx@EW2015: Xylon 脸部检测演示

Xylon公司在2015年嵌入式世界大会(Emebedded World 2015)上演示其用C调用RTL的脸部检测IP。

视频: Xilinx SDSoC开发环境使用演示2

这是Xilinx亚太区Zynq业务拓展经理罗霖所做的关于SDSoC开发环境演示

同步内容