赛灵思引领业界进入All Programmable时代
Xilinx Zynq®-7000 All Programmable SoC 通过硬件、软件和 I/O 可编程性实现了扩展式系统级差异、集成和灵活性。通过 Zynq-7000 平台,您可以设计更智能的系统,控制和分析部分利用灵活的软件、紧密配合擅长实时处理的硬件,辅之以优化的系统接口 - 这样, BOM 成本可大幅削减、NRE 成本更低、设计风险减少、加快上市时间。
本文引用地址:https://www.eepw.com.cn/article/146426.htm问:工程师可以从哪里入手学习Zynq?
答:从赛灵思官方的网站上可以看到,Zynq有非常多的资料和技术文档。我们在官网上有Zynq-7000 SoC Solution Center,上面有非常详细的用户指南,介绍了Zynq的开发流程,还配合了很多案例,并一步步教你怎么上手。在这之后,工程师最好有一个开发套件,我们也有很多例子,可参照这些例子做一些实验,就可以很快上手了。
因此,从一个有经验的嵌入式工程师上手是不难的。
问:网上有很多关于Zynq的资料,比如软件供应商的生态系统、开源Linux等,工程师上手之前是不是都要看一遍这类视频?
答:一方面,他如果是一个全新的用户,他肯定也需要了解一下这个器件的特性,然后他可以看一下我们的用户指南,上面有很多截图的形式,告诉你一步步要做什么,基本上这个流程走个一遍两遍就很容易上手了。
赛灵思亚太区Zynq业务发展经理
问:你们有哪些开发环境或工具支持呢?
答:开发环境和工具方面,一方面我们有赛灵思自己的开发工具,一方面也有很多工程师熟悉使用这个ISE开发套件,另外,我们现在有新一代的开发套件Vivado。我们也支持第三方的开发工具,包括ARM的DS5,还有劳特巴赫调试器、MathWorks工具、NILabview工具等。
问:很多人认为Zynq涉及到多核,Cortex-A9是不是应用难度挺大,一个新手要多长时间能掌握Zynq呢?
答:这个问题很好,其实现在市面上包括像双核的Cortex-A9这样的芯片已经有很多了。据我观察,其实很多软件工程师对Cortex-A9双核芯片的开发掌握得比较好。而且Zynq是处理器先启动,再去配置FPGA,从软件公司的角度来看,基本上可以把它当作ARM SoC来用,所以刚上手的难度是不大的,但是用好是需要进行学习和培训的。
问:在哪儿可进行学习和培训呢?
答:我们提到,目前在系统设计中,你要注意到哪些方面,经过我们的培训都是没有问题的。我们的培训包括有ATP培训,还包括我们的代理商,像安富利和科通都会举办一些Workshop。经过这样的学习和培训后,用好Zynq是不难的。
问:嵌入式行业的特点是少量多样化,Zynq如何服务这个长尾市场呢?赛灵思是否已为一些垂直应用制定出一些特别的方案,诸如提高安全性、电机领域的特殊算法等,还有是否设立更多的办事处,分销机构,或者发展本地的IDH?
答:我同意你的看法,在中国,嵌入式市场是一个长尾的市场,客户很多,一方面,我们通过渠道来支持,我们有两个分销商——安富利和科通,他们在中国的很多地方都设有办事处,有专门的销售和技术支持,而且他们服务嵌入式领域也已有多年经验,能够很好地服务客户。
另外,我们也针对一些垂直应用提供一些参考设计,包括电机控制的参考设计,针对汽车的辅助驾驶系统(ADAS)参考设计,软件无线电的参考设计等。这些参考设计可以帮助客户缩短开发周期。
问:嵌入式行业的服务周期一般是8~15年,赛灵思两三年就要推出一代产品,20nm产品很快要出来了,如何为嵌入式行业进行长期服务呢?
答:赛灵思一直承诺,我们的产品有一个非常长的生命周期的,比如15~ 20年的产品周期。现在我们很多客户还在使用我们非常老的器件,比如Virtex-II, Spartan-3还在用。Zynq也会做到这一点,所以不用担心。
评论