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

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

3天内不再提示

使用英特尔Simics仿真器创建软件开发虚拟平台

英特尔FPGA 来源:英特尔FPGA 2023-11-24 12:27 次阅读

英特尔Agilex5 FPGA SoC 正为您而来,面向英特尔FPGA的新版 Simics 仿真器将帮助软件开发团队提前编写这些器件的代码。英特尔Agilex5 FPGA SoC 具有全新的硬核处理器系统 ( HPS ),它由一个双核 Arm Cortex-A76 和一个双核 Arm Cortex-A55 处理器组成,并集成了一个系统内存管理单元,可通过统一的内存模型实现系统级硬件虚拟化。HPS 的设计支持将硬件虚拟化扩展到 FPGA SoC 可编程逻辑结构中的实例化外设,并为早期软件开发创建虚拟平台(有时称为“左移”方法),从而缩短开发、测试新产品所需的总时间。

英特尔Agilex5 HPS 是英特尔Agilex7 FPGA SoC 中 HPS 的升级版。每个 Arm Cortex-A76 处理器都有 64-Kbyte 指令和数据高速缓存,以及 256-Kbyte 二级高速缓存。每个 Arm Cortex-A55 处理器都有 32-Kbyte 指令和数据高速缓存,以及 128-Kbyte 二级高速缓存。Arm Cortex-A76 和 Arm Cortex-A55 处理器的最大时钟频率分别为 1.8 GHz 和 1.5 GHz,HPS 集群中的四颗 Arm Cortex 处理器共享一个 2-Mbyte 三级高速缓存。双核 Arm Cortex 处理器可采用大核/小核(A76/A55)配置。

集成到英特尔Agilex5 FPGA SoC 中的 HPS 还在其外设子系统中增加了一组 I/O 模块,包括三个改进的以太网 MAC(支持 1-Gbps 以太网且提供对 IEEE-1588 时间敏感型网络 (TSN) 的硬件支持)、升级的 NAND 闪存和 MMC 内存控制器(集成 DMA 控制器)、USB 3.1 和 USB 2.0 端口、多个 I2C 和 I3C 端口、UART 和四个 SPI 端口。面向英特尔FPGA 的英特尔Simics 仿真器对所有这些 I/O 组件进行了建模,支持软件开发团队将开发周期提前大约 6 至 9 个月。这些时间可以用来丰富功能、提高软件质量。 英特尔 Agilex 5 FPGA SoC 的 HPS 架构改进助力这些中级器件满足众多嵌入式市场的需求,包括:

无线通信

固网通信

数据中心加速

工业应用

这些类型的应用需要在大型软件堆栈上进行大量的软件开发。英特尔Agilex5 FPGA SoC 目前由 Linux Kernel Archives (kernel.org) 中的开源 Linux 操作系统堆栈提供长期支持。英特尔还支持基于 Linux 基金会 Zephyr Project 的 RTOS。英特尔Agilex5 FPGA SoC 的 TSN 软件堆栈支持 Linux 操作系统和 Zephyr Project 的 RTOS。

创建软件开发虚拟平台

从软件角度来看,利用面向英特尔 FPGA 的英特尔 Simics 仿真器构建的虚拟平台,可以提前启动传统上依赖 FPGA 原型的硬件/软件集成,从而降低开发风险和成本。在使用虚拟原型进行软件开发时,软件开发人员会使用与实际硬件编程相同的常用工具,包括编译器、调试器和仿真器。虚拟原型可帮助开发人员查看硬件内部结构,从而更深入地洞察设计的内部结构,虚拟原型同时支持故障注入,以便开发人员对硬件/软件设计进行更全面的测试。

面向英特尔 FPGA 的英特尔 Simics 仿真器在主机 PC 上运行,可模拟目标硬件。由于虚拟原型不需要物理硬件,完全在 PC 上运行,因此虚拟平台可以分发给全球的开发团队,从而大幅提高软件团队的开发效率和吞吐量。

使用面向英特尔 FPGA 的英特尔 Simics 仿真器创建的虚拟平台不仅限于模拟 FPGA SoC 中的 HPS。通过为 FPGA SoC 中实例化的其他组件以及附加到 FPGA SoC 的组件提供适当的仿真模型,仿真器可作为虚拟平台运行,为整个设计提供基于软件的开发环境。因此,面向英特尔 FPGA 的英特尔 Simics 仿真器支持多个软件开发小组编写代码,而无需为这些小组提供工作原型硬件。与使用硬件原型相比,虚拟平台不仅成本更低,而且更易于分发至各地。

此外,在软件开发工作开始之前,虚拟平台的所有仿真模型都无需准备就绪。软件团队可以从 HPS 模拟开始,并在适当的仿真模型准备就绪后,通过后续的虚拟平台版本添加软件模块。这一流程允许在设计流程初期开始软件开发,并在硬件设计开始后协同推进软硬件工作。

自 2023 年第一季度以来,面向英特尔 FPGA 的英特尔 Simics 仿真器已全面开放下载权限,为客户提供了抢先体验的机会,赶快联系英特尔销售抢先体验吧~

审核编辑:汤梓红

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

    关注

    1629

    文章

    21729

    浏览量

    602997
  • 英特尔
    +关注

    关注

    61

    文章

    9949

    浏览量

    171693
  • 仿真器
    +关注

    关注

    14

    文章

    1017

    浏览量

    83721
  • Simics
    +关注

    关注

    0

    文章

    6

    浏览量

    14682

原文标题:面向英特尔® FPGA 的全新英特尔® Simics 仿真器可将开发时间提前

文章出处:【微信号:英特尔FPGA,微信公众号:英特尔FPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    英特尔发布全新企业AI一体化方案

    近日,英特尔正式推出了全新的企业AI一体化方案。该方案以英特尔至强处理英特尔Gaudi 2D AI加速为核心硬件,结合OPEA开放
    的头像 发表于 12-03 11:20 213次阅读

    英特尔将携手AMD共同捍卫x86生态

    Advisory Group)由英特尔和AMD共同创立,其目标在于推动x86架构的未来发展,简化软件开发流程,保障互操作性和接口的一致性,并为开发者提供标准化的架构工具、指令集以及对未来的明确规划。
    的头像 发表于 10-16 13:49 462次阅读

    AI软件开发商Anaconda起诉英特尔侵权

    领域。Anaconda声称,英特尔在双方使用许可证到期后,未经授权继续使用其软件开发人工智能平台,此举严重侵犯了Anaconda的版权。
    的头像 发表于 08-13 14:15 810次阅读

    英特尔CEO:AI时代英特尔动力不减

    英特尔CEO帕特·基辛格坚信,在AI技术的飞速发展之下,英特尔的处理仍能保持其核心地位。基辛格公开表示,摩尔定律仍然有效,而英特尔在处理
    的头像 发表于 06-06 10:04 419次阅读

    英特尔宣布AI PC加速计划新增两项AI举措

    首先,“AI PC 开发者计划”面向软件研发人员和独立软件开发商,为他们提供便捷的开发环境,助力加速大规模运用新型 AI技术。此计划包含一系列全面的工具、优化工作流方案、AI 部署框架
    的头像 发表于 03-27 16:03 380次阅读

    基于英特尔哪吒开发者套件平台来快速部署OpenVINO Java实战

    OpenVINO 工具套件基于OneAPI开发,可以加快高性能计算机视觉和深度学习应用开发速度的工具套件,适用于从边缘到云的各种英特尔计算平台
    的头像 发表于 03-21 18:24 1478次阅读
    基于<b class='flag-5'>英特尔</b>哪吒<b class='flag-5'>开发</b>者套件<b class='flag-5'>平台</b>来快速部署OpenVINO Java实战

    英特尔酷睿Ultra通过全新英特尔vPro平台将AI PC惠及企业

    近日,英特尔在2024年世界移动通信大会(MWC 2024)上宣布,全新英特尔®vPro®平台将AI PC的优势惠及商用客户。
    的头像 发表于 03-18 15:07 510次阅读

    英特尔为汽车行业打造芯片级增强版硬件虚拟化功能

    借助英特尔市场领先的芯片级增强版硬件虚拟化功能,英特尔汽车事业部旨在为行业提供具有卓越性能和超高效率的软件定义汽车(SDV)的架构方案,帮助用户获得99%的高效率和零延迟。
    的头像 发表于 03-18 10:30 827次阅读
    <b class='flag-5'>英特尔</b>为汽车行业打造芯片级增强版硬件<b class='flag-5'>虚拟</b>化功能

    英特尔发布全新边缘计算平台,解决AI边缘落地难题

    2030年,至少一半的边缘计算部署将纳入AI。   英特尔全新商用边缘计算平台   英特尔认为,我们已经进入了AI无处不在的时代,边缘计算将会迎来新一轮发展机遇。基于深厚的专业知识和丰富经验,近期,
    的头像 发表于 03-12 09:06 4326次阅读
    <b class='flag-5'>英特尔</b>发布全新边缘计算<b class='flag-5'>平台</b>,解决AI边缘落地难题

    英特尔推出全新vPro平台,将AI PC的优势延伸至商用领域

    在2024年世界移动通信大会(MWC 2024)上,英特尔宣布了其全新英特尔®vPro®平台的发布,旨在将AI PC的先进功能带给商用客户。这一平台结合了内置
    的头像 发表于 03-03 15:47 1161次阅读

    英特尔发布全新边缘平台,为AI应用软件扩展提供强大动力

    在2024年世界移动通信大会上,英特尔发布了全新的边缘平台,这一模块化、开放式的软件平台,让企业能够像在云端一样便捷地开发、部署、运行、保护
    的头像 发表于 02-29 18:14 664次阅读

    英特尔1nm投产时间曝光!领先于台积电

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月28日 16:28:32

    英特尔登顶2023年全球半导体榜单之首

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月01日 11:55:16

    英特尔酷睿14代处理系列发布,Arrowlake/LunarLake24年问世

    处理英特尔
    looger123
    发布于 :2024年01月10日 17:44:38

    制程架构并驾齐驱,软件硬件双核驱动 英特尔携手合作伙伴兑现AI PC承诺

    处理及其打造的AI PC,以及英特尔与操作系统厂商、独立软件开发商独立硬件开发商等合作伙伴在PC软硬件方面的创新,进行了更加深入和细致的分享。        
    的头像 发表于 01-10 11:11 346次阅读
    制程架构并驾齐驱,<b class='flag-5'>软件</b>硬件双核驱动 <b class='flag-5'>英特尔</b>携手合作伙伴兑现AI PC承诺