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

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

3天内不再提示

英特尔® FPGA是仿真和原型设计的理想选择

英特尔FPGA 来源:英特尔FPGA 作者:英特尔FPGA 2022-08-18 14:37 次阅读

随着芯片变得越来越大、越来越复杂,接口越来越多,并且需要尽早完成硬件和软件代码集成,仿真和原型设计已成为验证领域必不可少的工具。而由于 5G自动驾驶人工智能 (AI)、机器学习 (ML) 和存储系统的重要性日益增加,硬件辅助验证 (HAV) 更是成了一项强制性投资。

●为了解决 5G 设计的验证问题,有一套全面的、与从硅前知识产权 (IP) 模块级别开始一直到硅后测试实验室的流程集成在一起的工具非常必要。

●随着自动驾驶技术的不断发展,对高效、准确的原型设计和验证解决方案的需求也水涨船高。整套控制器都需要在现实环境中进行测试,以便对传感、计算和致动组件进行准确测试。

●在 AI/ML 芯片中,必须从验证角度、设计容量、设计结构、功耗分析和软件堆栈验证等方面对不同类型的架构进行考量。

●存储系统 (SSD和CSD) 的非确定性特性可以从基于仿真的虚拟验证中受益,包括能够高速执行完整的系统验证。

FPGA 特别适合于硬件辅助验证,因为它们具有灵活性和可重构性。其他验证工具很难能像 FPGA 那样有效地应对这些挑战。

运行时性能:

设计人员可以在真实场景条件下快速设计和测试自己的设计,以确保这些设计能够按照预想快速投入使用,从而在设计过程中提供重要的反馈循环。基于 FPGA 的硬件辅助验证实现的运行时性能要比传统 HDL 仿真快 2 到 5 倍。

上市时间:

FPGA 的可重构性使测试更具敏捷性,能够做到实时修改。开发人员可以针对新场景展开测试,并在需要时快速做出修改,从而缩短新芯片的开发过程和上市时间。

系统复杂性:

逻辑密度高的 FPGA 可为系统供应商降低电路板空间要求和复杂性。英特尔 Stratix 10 GX 10M FPGA 是非常出色的大型 FPGA,具有 1020 万个逻辑元件 (LE) 和 2300 多个 I/O,可实现高级调试和设计调优功能。

可扩展的平台:

基于 FPGA 的仿真和原型设计系统具有可扩展能力。多个 FPGA 可以并行使用,每个 FPGA 对被测设计 (DUT) 的一部分进行仿真。DUT 通过高速 IO 引脚与“外部世界”连接。

高速调试:

基于 FPGA 的仿真也提供了灵活性,因为映射到逻辑资源的 DUT 可以实时重新配置。这样就可以实现高速调试,可见性也比 HDL 仿真要高。

性能和时延虚拟化:

FPGA 还支持基于仿真的虚拟化,使设计人员能够利用实际硅片的 5-10% 进行流片前原型化并评估其性能和时延。

软硬件并行开发:

软件开发和验证可以与硬件验证同时进行,从而缩短高质量产品的设计周期。

精确的功耗分析:

基于 FPGA 的硬件仿真器可以运行实际应用,以获得快速、高效、准确的功耗分析模型。

随着电子设计复杂性的提高,对具有成本和时间效益且可以满足不断增长的速度和准确性要求的验证平台的需求也在增加。基于 FPGA 的仿真和原型设计以其众多优势,近年来越来越受欢迎。与其他技术相比,高密度 FPGA 包含更多的逻辑,因此更适合大型设计。FPGA 具有灵活性、可重构性和可扩展性,能够支持不同的设计要求。它们可以以比其他技术高得多的速度运行,因此是高速设计的理想选择。更重要的是,与其他验证平台相比,FPGA 的单价性能更高,是当之无愧的经济高效的解决方案。

审核编辑 :李倩

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

    关注

    1602

    文章

    21317

    浏览量

    593134
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132153
  • 自动驾驶
    +关注

    关注

    773

    文章

    13028

    浏览量

    163202

原文标题:解析丨经济且高效!英特尔® FPGA是仿真和原型设计的理想选择

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

收藏 人收藏

    评论

    相关推荐

    英特尔欲分离Altera,向FPGA市场投下“深水炸弹”?

    和其他FPGA产品的部门,此次剥离后,英特尔希望PSG能够在两到三年进行独立IPO。   有趣的是,PSG的前身,就是2015年被英特尔以167亿美元收购的Altera,这也是英特尔
    的头像 发表于 10-09 00:21 1946次阅读

    英特尔旗下FPGA公司Altera正式亮相

    日前,英特尔 FPGA Vision线上直播中发布,将英特尔编程解决方案事业部 (PSG) 作为独立的FPGA公司——Altera。
    的头像 发表于 03-18 14:11 159次阅读

    英特尔:2025年全球AIPC将超1亿台占比20%

    英特尔行业资讯
    北京中科同志科技股份有限公司
    发布于 :2024年02月29日 09:15:26

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

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

    英特尔再创辉煌!1.4nm芯片工艺领航微电子时代,工业界的新里程碑?

    英特尔行业资讯
    北京中科同志科技股份有限公司
    发布于 :2024年02月26日 08:58:21

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

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

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

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

    深度解读英特尔拆分FPGA业务的原因

    不了解FPGA的朋友可能没听说过PSG,它是英特尔旗下的一个业务部门,前身是全球第二大FPGA公司Altera,也是我的前司。结果,就在我加入后不久啊,Altera就在2015年被英特尔
    发表于 12-13 10:34 254次阅读

    英特尔Agilex 3 FPGA产品家族介绍

    随着英特尔 Agilex 3 FPGA 的推出,Agilex 产品家族将拥有高低端全套 FPGA 产品,所有产品都由我们充满韧性的全球供应链全力打造。
    的头像 发表于 11-24 12:28 481次阅读

    英特尔 FPGA的新品及全矩阵应用

    在技术日中,英特尔推出了六款FPGA新产品和平台,其中包括:Agilex 3、Agilex 5、Agilex 7、Nios V软核处理器、开放式FPGA堆栈(OFS)、F2000 IPU平台。在2023年底,还会有约10款新产品
    发表于 11-17 18:26 401次阅读
    <b class='flag-5'>英特尔</b> <b class='flag-5'>FPGA</b>的新品及全矩阵应用

    #高通 #英特尔 #Elite 高通X Elite芯片或终结苹果、英特尔的芯片王朝

    高通英特尔苹果
    深圳市浮思特科技有限公司
    发布于 :2023年10月27日 16:46:07

    英特尔Agilex FPGA的优势和特性

    英特尔推出全新英特尔 Agilex 7 FPGA,以支持在英特尔 DevCloud 中运行 oneAPI 基础工具套件(基础套件)工作负载,使您能够利用基于全新
    的头像 发表于 09-08 09:09 657次阅读

    安装OpenVINO工具套件英特尔Distribution时出现错误的原因?

    安装OpenVINO™工具套件英特尔 Distribution时,出现错误: Python 3.10.0.ECHO is off. Unsupported Python version.
    发表于 08-15 08:14

    英特尔媒体加速器参考软件Linux版用户指南

    英特尔媒体加速器参考软件是用于数字标志、交互式白板(IWBs)和亭位使用模型的参考媒体播放器应用软件,它利用固定功能硬件加速来提高媒体流速、改进工作量平衡和资源利用,以及定制的图形处理股(GPU)管道解决方案。该用户指南将介绍和解释如何为Linux* 使用英特尔媒体加速器
    发表于 08-04 06:34

    FPGA原型系统装配文件:Assign Traces介绍

    多片FPGA原型验证系统的拓扑连接方式各不相同,理想的多片FPGA原型验证系统应该可以灵活配置,可以使用其相应的EDA工具
    发表于 05-08 11:51 367次阅读
    <b class='flag-5'>FPGA</b><b class='flag-5'>原型</b>系统装配文件:Assign Traces介绍