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

    关注

    1656

    文章

    22304

    浏览量

    630770
  • 英特尔
    +关注

    关注

    61

    文章

    10276

    浏览量

    179413
  • 仿真器
    +关注

    关注

    14

    文章

    1048

    浏览量

    86796
  • Simics
    +关注

    关注

    0

    文章

    6

    浏览量

    14865

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    英特尔举办行业解决方案大会,共同打造机器人“芯”动脉

    11月19日,在2025英特尔行业解决方案大会上,英特尔展示了基于英特尔® 酷睿™ Ultra平台的最新边缘AI产品及解决方案,并预览了针对边缘侧的
    的头像 发表于 11-19 21:51 5518次阅读
    <b class='flag-5'>英特尔</b>举办行业解决方案大会,共同打造机器人“芯”动脉

    硬件与应用同频共振,英特尔Day 0适配腾讯开源混元大模型

    于OpenVINO™ 构建的 AI 软件平台的可扩展性,英特尔助力ISV生态伙伴率先实现应用端Day 0 模型适配,大幅加速了新模型的落地进程,彰显了 “硬件 + 模型 + 生态” 协同的强大爆发力。 混元新模型登场:多维度突破
    的头像 发表于 08-07 14:42 1132次阅读
    硬件与应用同频共振,<b class='flag-5'>英特尔</b>Day 0适配腾讯开源混元大模型

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

    、编译和调试嵌入式系统软件。它提供了一个集成的开发环境(IDE),包括代码编辑、编译、调试仿真器
    发表于 07-03 17:06

    英特尔发布全新GPU,AI和工作站迎来新选择

    英特尔推出面向准专业用户和AI开发者的英特尔锐炫Pro GPU系列,发布英特尔® Gaudi 3 AI加速机架级和PCIe部署方案   2
    发表于 05-20 11:03 1682次阅读

    英特尔® 具身智能大小脑融合方案发布:构建具身智能落地新范式

     在今日举办的2025英特尔具身智能解决方案推介会上,英特尔正式发布其具身智能大小脑融合方案(下称具身智能方案)。该方案基于英特尔® 酷睿™ Ultra处理的强大算力,以及全新的具身
    发表于 04-18 17:26 925次阅读
    <b class='flag-5'>英特尔</b>® 具身智能大小脑融合方案发布:构建具身智能落地新范式

    盟通科技携手Acontis助力英特尔虚拟化驱动工业负载整合

    近期,盟通科技联合合作伙伴Acontis与英特尔针对虚拟化驱动工业负载的整合这一课题展开了合作。Acontis经过多年技术积累,推出了成熟、可靠且高效的实时虚拟化扩展方案,对于这些方案,盟通科技拥有
    的头像 发表于 04-11 10:50 790次阅读
    盟通科技携手Acontis助力<b class='flag-5'>英特尔</b><b class='flag-5'>虚拟</b>化驱动工业负载整合

    2025英特尔人工智能创新应用大赛正式启动

    近日,2025英特尔人工智能创新应用大赛(以下简称“大赛”)正式启动。本届大赛以“‘码’上出发,‘芯’创未来”为主题,在赛制、规模、奖项和赛事支持上实现多重升级,为开发者和企业提供展示创意和成果的广阔平台,鼓励他们充分利用
    的头像 发表于 04-02 15:24 892次阅读

    请问OpenVINO™工具套件英特尔®Distribution是否与Windows® 10物联网企业版兼容?

    无法在基于 Windows® 10 物联网企业版的目标系统上使用 英特尔® Distribution OpenVINO™ 2021* 版本推断模型。
    发表于 03-05 08:32

    英特尔®独立显卡与OpenVINO™工具套件结合使用时,无法运行推理怎么解决?

    使用英特尔®独立显卡与OpenVINO™工具套件时无法运行推理
    发表于 03-05 06:56

    英特尔扩展整车解决方案,加速软件定义创新

    。如今,英特尔向汽车行业客户提供的整车平台解决方案,涵盖了高性能计算、车载独立显卡、人工智能(AI)、电源管理和区域控制,以及和亚马逊云科技(AWS)共同开发
    的头像 发表于 01-15 09:41 1070次阅读

    英特尔塑造未来出行:AI增强型软件定义汽车

    的车载体验,将未来出行变为现实。 英特尔的展示不仅展现了其技术的卓越与先进,更是对未来汽车体验的一次生动呈现。AI增强型SDV(软件定义汽车)平台英特尔这一愿景的核心,该
    的头像 发表于 01-14 11:20 905次阅读

    英特尔与扣子云平台合作推出AI PC Bot专区和端侧插件商店

    近日,在2024火山引擎FORCE原动力大会的开发者论坛硬件终端专场上,英特尔携手扣子云平台共同推出了行业首个端云协同智能体开发平台——Co
    的头像 发表于 12-31 10:24 1479次阅读

    英特尔与扣子云平台共推AI PC Bot专区和端侧插件商店

    近日,英特尔携手扣子云平台推出了一项创新性的合作——行业首个端云协同智能体开发平台“Coze-AIPC”。 “Coze-AIPC”平台是扣子
    的头像 发表于 12-30 10:09 1120次阅读

    英特尔与扣子云平台合作推出AI PC Bot专区与端侧插件商店

    近日,在2024年火山引擎FORCE原动力大会的开发者论坛硬件终端专场上,英特尔携手扣子云平台共同推出了行业首个端云协同智能体开发平台——C
    的头像 发表于 12-27 14:11 1415次阅读

    英特尔带您解锁云上智算新引擎

    在近日举办的2024火山引擎FORCE原动力大会上,英特尔与火山引擎联合发布基于英特尔 至强 6 性能核处理的第四代服务实例,以打造弹性算力底座的产品化实践。同时,
    的头像 发表于 12-23 14:05 1245次阅读