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

    关注

    1664

    文章

    22504

    浏览量

    639304
  • 英特尔
    +关注

    关注

    61

    文章

    10324

    浏览量

    181095
  • 仿真器
    +关注

    关注

    14

    文章

    1052

    浏览量

    88198
  • Simics
    +关注

    关注

    0

    文章

    6

    浏览量

    14895

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    英特尔炮轰,AMD回击!掌机市场芯片之争

    英特尔推出的才是专为掌机设计的最新处理,信心源于新一代旗舰产品Panther Lake处理。该处理是首款基于英特尔18A工艺节点制造的
    的头像 发表于 01-12 09:09 5373次阅读

    超越台积电?英特尔首个18A工艺芯片迈向大规模量产

    电子发烧友网报道(文/李弯弯)10月9日,英特尔公布了代号Panther Lake的新一代客户端处理英特尔®酷睿™Ultra(第三代)的架构细节,这款产品预计于今年晚些时候出货。Panther
    的头像 发表于 10-11 08:14 9402次阅读
    超越台积电?<b class='flag-5'>英特尔</b>首个18A工艺芯片迈向大规模量产

    AI工作站本地养龙虾!英特尔双芯混合算力,告别云端Token焦虑

    4月23日,英特尔公司在北京举办新一代AI工作站平台发布会,英特尔中国区技术部总经理高宇宣布,面向AI工作站,英特尔推出两大重磅产品:英特尔
    的头像 发表于 04-26 16:27 7071次阅读
    AI工作站本地养龙虾!<b class='flag-5'>英特尔</b>双芯混合算力,告别云端Token焦虑

    英特尔发布至强600系列工作站处理与锐炫Pro B70 GPU,双芯联动重塑AI工作站格局

    4月23日,英特尔公司在北京举办新一代AI工作站平台发布会,推出英特尔® 至强® 600工作站处理英特尔锐炫™ Pro B70、B65
    的头像 发表于 04-24 09:28 4217次阅读
    <b class='flag-5'>英特尔</b>发布至强600系列工作站处理<b class='flag-5'>器</b>与锐炫Pro B70 GPU,双芯联动重塑AI工作站格局

    英特尔开发者年度盛会智潮涌动,推动AI创新走向产业纵深

    2026年1月16日,上海 ——2025英特尔AI开发者优秀项目路演暨英特尔平台企业AI解决方案创新实践赛颁奖大会成功举办,Bluedot团队打造的企业级数字大脑,破解企业知识数字化与
    的头像 发表于 01-19 16:14 491次阅读

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

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

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

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

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

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

    主控CPU全能选手,英特尔至强6助力AI系统高效运转

    2025年3月,英伟达发布了DGX B300 AI加速计算平台。2025年5月,英特尔发布了三款全新英特尔至强6性能核处理,其中一款6776P被用作是DGX B300的主控CPU,这
    的头像 发表于 06-27 11:44 1033次阅读
    主控CPU全能选手,<b class='flag-5'>英特尔</b>至强6助力AI系统高效运转

    使用英特尔® NPU 插件C++运行应用程序时出现错误:“std::Runtime_error at memory location”怎么解决?

    使用OpenVINO™工具套件版本 2024.4.0 构建C++应用程序 使用英特尔® NPU 插件运行了 C++ 应用程序 遇到的错误: Microsoft C++ exception: std::runtime_error at memory location
    发表于 06-25 08:01

    英特尔发布边缘AI控制与边缘智算一体机,创造“AI新视界”

    处理的边缘 AI 控制 和 基于英特尔锐炫 ™ 显卡的边缘智算一体机 ,为工业AI的规模化落地注入强劲动力。 英特尔与诺达佳联合发布边缘AI控制
    发表于 06-24 17:50 1572次阅读
    <b class='flag-5'>英特尔</b>发布边缘AI控制<b class='flag-5'>器</b>与边缘智算一体机,创造“AI新视界”

    英特尔锐炫Pro B系列,边缘AI的“智能引擎”

    CTO、高级首席AI工程师张宇博士 英特尔客户端计算事业部边缘计算CTO、高级首席AI工程师张宇博士在MWC AI终端峰会上指出,边缘将崛起为AI落地的核心场景,而英特尔精准捕捉和把握这一趋势,依托包括英特尔锐炫™ Pro B系
    的头像 发表于 06-20 17:32 1054次阅读
    <b class='flag-5'>英特尔</b>锐炫Pro B系列,边缘AI的“智能引擎”

    直击Computex2025:英特尔重磅发布新一代GPU,图形和AI性能跃升3.4倍

    5月19日,在Computex 2025上,英特尔发布了最新全新图形处理(GPU)和AI加速产品系列。包括全新英特尔锐炫™ Pro B系列GPU——
    的头像 发表于 05-20 12:27 5670次阅读
    直击Computex2025:<b class='flag-5'>英特尔</b>重磅发布新一代GPU,图形和AI性能跃升3.4倍

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

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

    英特尔以系统级代工模式促进生态协同,助力客户创新

    服务体系,打造一个值得信赖的全栈式系统级代工平台。这一战略旨在帮助客户实现创新目标,同时巩固英特尔在代工市场的地位。 正如英特尔公司首席执行官陈立武所言:“英特尔致力于打造世界一流的代
    的头像 发表于 05-09 14:38 699次阅读