得到众多业界领先供应商支持的熟悉的编程与开发环境是构成 Zynq-7000 系列产品整体解决方案的一大支柱。赛灵思与 ARM 互联 社区和赛灵思联盟计划成员密切合作,共同为 Zynq-7000 系列提供了广泛采用的工具链、编译器、调试器、IP 核及其它支持。
ARM
ARM 首席技术官(CTO)Mike Muller 指出:“双核 Cortex-A9 处理器采用 ARM Artisan 物理 IP,并与 28nm FPGA 架构紧密集成,为嵌入式设计人员开启了无限可能,从而使得在单个低成本、低功耗封装中实现卓越的性能成为可能。Zynq-7000 系列支持全面可扩展系统的开发,可以帮助终端客户平衡利用固定及灵活资源。”
iVeia
iVeia 公司首席技术官(CTO) Michael Fawcett指出:“带有NEON及浮点引擎的双核Cortex A9处理系统为iVeia提供了所需要的高性能、高集成度,帮助我们降低了成本和功耗。处理系统和可编程逻辑的紧密结合使得我们可以获取更优异的硬件加速性能。”
Lauterbach
Lauterbach 开发工具部销售和市场营销总监 Norbert Weiss 指出:“Lauterbach 的 TRACE32 硬件辅助调试与跟踪工具支持 Zynq-7000 系列,使客户不仅能够保存设计/调试环境,同时还能进一步探索可扩展处理平台的功能。我们将同赛灵思在 FPGA 嵌入式系统开发解决方案方面多年通力协作的基础上展开进一步合作。”
PetaLogix
PetaLogix 创始人兼首席执行官 John Williams 博士指出:“PetaLogix 与赛灵思建立了长期合作关系,为赛灵思 MicroBlaze™ 软核处理器提供了完整的 Linux 和开发工具解决方案。通过支持 ARM Cortex-A9 处理器子系统,PetaLogix 将也能够为嵌入式设计人员同时提供软/硬微处理器资源支持,同时还采用一体化无缝设计流程,直接为设计人员提供他们期待的 Linux 平台支持。”
MathWorks
MathWorks 高级策略师 Ken Karnofsky 指出:“成千上万的工程师都在采用基于模型的设计以及Simulink®和MathWorks代码生成技术来实现处理器和 FPGA 算法。MathWorks 始终致力于加强同赛灵思的合作,为 Zynq-7000 系列推出基于模型的设计流程,支持 ARM Cortex-A9 处理器和可编程逻辑的自动代码生成。”
Mentor Graphics
Mentor Graphics 公司嵌入式工具总监 Mark Mitchell 指出:“Mentor通过与赛灵思合作为Zynq-7000系列的ARM Cortex-A9内核推出Sourcery G++,将我们的解决方案推向了了嵌入式客户群。我们基于 Eclipse 的集成开发环境包括 CodeSourcery 的专业级 GNU 工具链,将为开发人员提供构建 Zynq-7000 应用的便捷途径。”
Micrium
Micrium 总裁兼首席执行官 Jean Labrosse 指出:“Micrium 期待扩展对赛灵思 MicroBlaze 软核处理器的支持,并已经开始提供对Zynq-7000系列中ARM Cortex A9 处理子系统的支持。Micrium 为赛灵思广泛系列的嵌入式处理解决方案提供了全面支持,并能满足嵌入式应用中的性能、集成度和可靠性要求,对此我们深感自豪。”
MontaVista
MontaVista 产品管理总监 Patrick J. MacCartee 指出:“MontaVista 针对赛灵思嵌入式解决方案的 MVL 6 开发平台现在将扩展支持 Zynq-7000 系列。我们的可扩展处理平台支持为我们的 Meld 开发社区开启了无限可能,将通过处理平台带来全新的性能水平和高集成度。”
Wind River
风河系统全球联盟总监Imran Yusuf指出:“通过将高性能的Cortex A9 MPCore处理器与灵活的FPGA集成,赛灵思为嵌入式应用开创了高度灵活的先河。结合风河系统广泛的以及具有市场领先地位的多核软件产品,风河与赛灵思将提供高度灵活的以及可配置的基于ARM的硬件/软件平台,来帮助我们的客户不断创新,在嵌入式领域开发多元化的应用。”