0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AAltera公司与Mentor Graphics合作为嵌入式软件开发人员提供同类最佳的Vista虚拟平台

电子工程师 来源:未知 作者:李倩 2018-09-05 10:11 次阅读

Altera公司Mentor Graphics合作为嵌入式软件开发人员提供同类最佳的Vista虚拟平台,它支持Altera全系列SoC FPGA,包括具有64位四核ARM Cortex-A53处理器的第三代14 nm Stratix 10 SoC。这些先进的SoC虚拟平台加速了整个产品生命周期中嵌入式软件的开发,显著缩短了产品面市时间,同时降低了成本。

Mentor Graphics Vista SoC虚拟平台是经过预先开发的全功能ARM处理器子系统仿真模型,具有Altera的每一28nm、20nm和14nm SoC FPGA系列。在能够使用第一片硅片之前,软件开发人员可以通过StraTIx 10 SoC虚拟平台来开始嵌入式软件开发并调试集成64位ARMv8处理器子系统。

此外,SoC虚拟平台在Altera SoC FPGA建模虚拟环境中支持大型开发团队进行应用开发和软件回归测试,不需要昂贵的硬件,从而简化了嵌入式软件的开发。

Altera嵌入式软件市场总监Joerg Bertholdt评论说:“虚拟原型开发是软件开发成熟可靠的方法,为我们的客户提供了全面的SoC虚拟平台,极大的缩短了他们的开发时间,同时降低了开发成本。结果,软件开发人员采用我们业界领先的SoC解决方案都能够尽早开始他们的开发,提高他们设计团队的效能。”

这些虚拟平台包括了指令集仿真器CPU模型和外设器件模型,以单独二进制可执行文件的形式提供,可以下载,在主机PC上与经过预开发的Linux镜像一起安装和运行。此外,FPGA架构中的定制功能模型可以链接至虚拟平台镜像系统级仿真。虚拟平台同时支持裸金属和Linux操作系统环境,支持在Altera SoC的多核配置条件下执行软件并调试。

在Mentor Graphics Vista技术的SoC虚拟平台上,用户能够无缝移植到Mentor的Vista虚拟原型开发解决方案。Vista虚拟原型开发工具套装进一步拓展了SoC虚拟平台,硬件/软件可深入交互,支持非置入式探查和分析。

Mentor Graphics嵌入式系统部设计开发业务部总经理Guy Moshe说:“Altera是SoC FPGA业界领先者,提供的解决方案由很多优秀的软件工具提供支持,简化了硬件和软件的设计。我们与Altera合作,提供全套的SoC虚拟平台,支持Altera SoC FPGA开发人员在性能、精度和成本上达到均衡,同时极大的加速了他们的软件开发。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1602

    文章

    21317

    浏览量

    593152
  • 嵌入式软件
    +关注

    关注

    4

    文章

    227

    浏览量

    26383
  • Vista
    +关注

    关注

    0

    文章

    27

    浏览量

    19579

原文标题:Altera与Mentor Graphics合作推出Vista虚拟平台,支持全系列SoC FPGA

文章出处:【微信号:FPGAer_Club,微信公众号:FPGAer俱乐部】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Cadence宣布与Arm合作提供基于芯粒的参考设计和软件开发平台

    中国上海,2024 年 3 月 19 日——楷登电子(美国 Cadence 公司,NASDAQ:CDNS)近日宣布与 Arm 公司合作提供基于芯粒的参考设计和
    的头像 发表于 03-19 11:41 316次阅读

    嵌入式软件开发应该掌握哪些知识?

    的控制,如GPIO、串口、SPI、I2C 等。这使得嵌入式软件开发人员能够充分利用硬件资源,满足特定的需求。 1.2数据结构与算法 嵌入式系统通常具有有限的内存资源。通过使用合适的数据结构和算法,可以
    发表于 02-19 11:23

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发是两个不同的概念,它们在一些关键方面有着明显的区别。嵌入式软件开发是指开发
    的头像 发表于 01-22 15:27 583次阅读

    嵌入式软件开发流程

    电子发烧友网站提供嵌入式软件开发流程.ppt》资料免费下载
    发表于 11-17 14:37 1次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>流程

    嵌入式软件开发常用工具有哪些?

    分享一些嵌入式软件开发常用工具。 1、Keil MDK:这是德国Keil公司开发的基于8051、9051、ARM7、ARM9系列微控制器的嵌入式
    发表于 11-10 11:03

    Zynq UltraScale+ MPSoC软件开发人员指南

    电子发烧友网站提供《Zynq UltraScale+ MPSoC软件开发人员指南.pdf》资料免费下载
    发表于 09-15 10:16 8次下载
    Zynq UltraScale+ MPSoC<b class='flag-5'>软件开发人员</b>指南

    Vitis统一软件平台文档:嵌入式软件开发

    电子发烧友网站提供《Vitis统一软件平台文档:嵌入式软件开发.pdf》资料免费下载
    发表于 09-15 10:11 0次下载
    Vitis统一<b class='flag-5'>软件</b><b class='flag-5'>平台</b>文档:<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>

    Versal ACAP系统软件开发人员指南

    电子发烧友网站提供《Versal ACAP系统软件开发人员指南.pdf》资料免费下载
    发表于 09-13 15:20 0次下载
    Versal ACAP系统<b class='flag-5'>软件开发人员</b>指南

    ARM开发人员套件1.2版开发人员指南

    本书包含的信息将帮助您解决为基于ARM的处理器开发代码时的特定问题。 一般来说,本书中的章节假定您正在使用ARM开发人员套件(ADS)来开发代码。 ADS由一套应用程序以及支持文档和示例组成,使您能
    发表于 08-23 07:29

    ARM GPU最佳实践开发人员指南

    我们的指南提供了在为Arm Immortalis和Mali GPU开发时如何优化应用程序的建议。这些建议是为那些希望开始使用Arm GPU的成熟开发人员准备的。
    发表于 08-10 06:58

    FAST型号固定虚拟平台(FVP)参考指南

    固定虚拟平台(FVP)支持无需实际硬件的软件开发。 它们可用于Linux和Windows主机,或者: ·作为Fast Models包中的源代码示例,以及定制和构建它们所需的工具。有
    发表于 08-09 06:50

    Arm调试使用模型和追踪配置

    调试使平台软件开发人员能够创建应用程序、中间件和满足高性能、低功耗三个关键标准的平台软件消耗和可靠性。 ARMv4体系结构首先引入了外部调试功能,以支持
    发表于 08-08 06:41

    如何在持续集成开发流程中使用Jenkins和Docker?

    本指南介绍了如何在持续集成开发流程中使用Jenkins和Docker。 本指南的受众是嵌入式软件开发人员。在指南中,我们还讨论了测试平台的主题,强调了使用Arm Fast Model技
    发表于 08-02 10:50

    UM-B-056:DA1468x 软件开发人员指南

    UM-B-056:DA1468x 软件开发人员指南
    发表于 07-05 20:36 0次下载
    UM-B-056:DA1468x <b class='flag-5'>软件开发人员</b>指南

    IzoT BACnet 开发人员指南

    IzoT BACnet 开发人员指南
    发表于 07-04 20:48 0次下载
    IzoT BACnet <b class='flag-5'>开发人员</b>指南