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
    +关注

    关注

    1629

    文章

    21729

    浏览量

    603056
  • 嵌入式软件
    +关注

    关注

    4

    文章

    240

    浏览量

    26645
  • Vista
    +关注

    关注

    0

    文章

    27

    浏览量

    19655

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

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

收藏 人收藏

    评论

    相关推荐

    MSPDebugStack开发人员指南

    电子发烧友网站提供《MSPDebugStack开发人员指南.pdf》资料免费下载
    发表于 12-05 14:49 0次下载
    MSPDebugStack<b class='flag-5'>开发人员</b>指南

    一文了解嵌入式软件开发的对象

    以前应用场景很单一,嵌入式开发可能谈不上面向对象开发。但现在,做嵌入式开发,没有面向对象开发,你就有点落伍了。 本文结合个人经验和周立功《抽象接口技术和组件
    的头像 发表于 11-15 10:31 330次阅读
    一文了解<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>的对象

    你认为嵌入式软件开发的尽头是什么?

    嵌入式软件开发的“尽头”是一个富有哲理且多维度的概念,因为它不仅关乎技术发展的极限,还涉及到行业应用、市场需求、技术融合与创新等多个方面。从几个不同的视角来看
    的头像 发表于 09-18 09:42 462次阅读
    你认为<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>的尽头是什么?

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

    查看源代码,注释文档等非常方便,因为它查找,定位,彩色显示等功能非常强大。开发人员会当成源代码阅读工具使用。 4.Keil uVision5 Keil 5 软件是一款功能强大的嵌入式系统开发
    发表于 09-09 15:22

    C2000 ePWM开发人员指南

    电子发烧友网站提供《C2000 ePWM开发人员指南.pdf》资料免费下载
    发表于 09-07 09:45 0次下载
    C2000 ePWM<b class='flag-5'>开发人员</b>指南

    七大嵌入式GUI盘点

    的桌面开发工具,该工具允许开发人员在桌面上设计其GUI并生成GUIX代码,然后可以将其导出到目标。 嵌入式系统通常资源有限,包括内存、处理能力和存储空间。因此,要仔细评估 GUI 库的资源需求,并进
    发表于 09-02 10:58

    嵌入式系统中的实时操作系统

    嵌入式RTOS是嵌入式应用程序运行、相互交互和与外界通信的底层软件机制。在本节中,您将了解嵌入式软件开发人员使用哪些流行RTOS以及它们运行
    的头像 发表于 08-20 11:28 485次阅读

    节点、跨平台开发,AWFlow让嵌入式开发变得更简单

    国产化趋势对嵌入式软件开发构成挑战,导致软件移植和适配需求激增,影响开发效率。AWFlow软件通过节点化和跨
    的头像 发表于 08-02 08:25 365次阅读
    节点<b class='flag-5'>式</b>、跨<b class='flag-5'>平台</b><b class='flag-5'>开发</b>,AWFlow让<b class='flag-5'>嵌入式开发</b>变得更简单

    嵌入式软件开发与AI整合

    嵌入式软件开发与AI整合是当前技术发展的重要趋势之一。随着人工智能技术的快速发展,嵌入式系统越来越多地集成了AI算法,以实现更复杂的智能功能。以下是关于嵌入式
    的头像 发表于 07-31 09:25 701次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>与AI整合

    软件开发珠玑》+60条戒律

    包含需求、设计、项目管理、文化和团队合作、质量、过程改进6个方面的内容,提供了丰富、实用的工具和方法。当开发人员更好的理解了需求时,便能够从用户的角度触发思考更优秀的解决方案。从这点来看,每个
    发表于 06-24 19:27

    嵌入式开发就业前景怎么样?

    。在智能家居领域,嵌入式开发的主要工作是开发各种智能化设备和系统,如智能照明、智能安防、智能家电等。嵌入式开发人员需要掌握相关的硬件和软件技术,如处理器、传感器、通信技术、操作系统等,
    发表于 06-07 14:51

    AMD Vitis™ Embedded嵌入式软件开发套件的功能和特性概述

    Vitis Embedded 是一款独立的嵌入式软件开发套件,主要用于为 AMD 自适应 SoC 和 FPGA 中的 AMD 嵌入式处理子系统(基于 ARM 的子系统和 AMD MicroBlaze)
    的头像 发表于 04-08 10:50 921次阅读
    AMD Vitis™ Embedded<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>套件的功能和特性概述

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

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

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

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

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

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