Xilinx 及其联盟成员提供嵌入式工具与运行时环境可帮助您高效快速地将概念转化为生产。我们可为您提供使用 Xilinx Zynq® SoC 和 Zync UltraScale+ MPSoC 器件、MicroBlaze™ 处理器内核和 Arm Cortex-M1/M3 微控制器创建嵌入式系统所需的所有组件,包括开源操作系统和裸机驱动程序、多运行时和多操作系统环境、高级集成型开发环境、编译器、调试器和分析工具等。
针对在我们独特的 Zynq SoC 和 Zynq UltraScale+ MPSoC 器件上构建的高级特性(如安全性和虚拟化软件驱动程序)提供的创造性支持,可帮助您开发更智能、互联的差异化系统。
开发工具
Xilinx 软件开发套件 (SDK)、SDSoC 开发环境、 以及生态系统合作伙伴工具可提供各种开发环境选择,其可为 Zynq 和 MPSoC 平台带来类似 SOC 的 C/C++ 编程。
Xilinx 软件环境
• SDSoC 开发环境 - 熟悉的嵌入式 C / C ++ 应用开发体验
• 软件开发套件 (SDK) — 针对 Zynq SoC、MPSoC 和 Microblaze 进行设计调试
(截止到 2019.1,它被归为原有工具,将不再更新。)
行业生态系统软件开发与工具
• Lauterbach: TRACE32 PowerDebug
• AdviceLUNAⅡ by DTS INSIGHT CORPORATION
• TOPIC : DYPLO 动态流程加载程序
• IAR Systems 提供的 C/C++ 编译器“IAR 针对 Arm 的嵌入式工作台”功能安全性版本
构建工具
Xilinx 提供两款工具来构建和部署嵌入式 Linux 解决方案。这些工具有 Xilinx 的 PetaLinux 和 Yocto 的开源项目。PetaLinux 为用户提供一个 GUI 来快速构建嵌入式 Linux,经验更丰富的用户可使用 Yocto 为其电路板定制基于 Linux 的操作系统。
Xilinx 产品由一系列完整的开源资源提供支持,可为 Xilinx SoC 或仿真平台开发、引导、运行、调试和维护基于 Linux 的应用。我们提供范例应用、内核配置、Yocto 配方、多处理与实时解决方案以及器件驱动程序,Linux 开源开发人员将找到熟悉的源代码、工具和支持论坛学习开发,并与其他有类似兴趣、需求和热情的人士进行互动交流。
查看更多嵌入式生态系统请点击“这里”