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

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

3天内不再提示

多台FPGA原型验证平台可自由互连

于博士Jacky 来源:芯播客 2023-04-11 09:50 次阅读

FPGA原型验证平台系统灵活性主要体现在其外部连接表现形式,由单片FPGA平台或者2片的FPGA,抑或是4片的FPGA组成一个子系统。然后由这些子系统去组成更大的几十片FPGA原型验证的系统,或者几百片FPGA原型验证系统。试想一下,市场上有20个或更多FPGA做在单块PCB电路板上的商用板,假如您的设计需要接近20个FPGA,那么这样的怪物板可能看起来很有吸引力。

另一方面,如果这个项目需要更少的FPGA,但下一个项目可能需要更多的FPGA,那么这样的电路板可能效率不高。所以,对于SoC芯片公司而言,允许扩展或分配FPGA数量的模块化系统可以产生更大的投资回报,因为在多个项目中可以重复使用FPGA原型验证子系统。

例如,8个FPGA原型可能很适合10个FPGA板(为项目中期的增强留出空间),但如果可以添加额外的板,则使用两个4个FPGA板的模块化系统也可以。后一种方法将允许一个较小的后续项目独立使用四个FPGA板中的每一个,而尝试重用前十个FPGA板的效率将大大降低。

这种思路适用于FPGA原型验证系统中的IO接口和外围设备子卡。仅仅因为设计有四个USB通道,所以电路板的选择不应仅限于提供该数量通道的电路板。一个灵活的平台将能够提供多达四个以上的任何数量。

这也包括零,即母板可能不包括任何USB或其他特定接口,但应方便添加这些接口。其原因是,在基板上装载丰富的外围设备功能不仅浪费了金钱和电路板面积,最重要的是,它占用了专用于这些外围设备的FPGA引脚,无论它们是否被使用。

需要说明的是,模块化插件通常是支持IP核心的唯一方式,因为RTL不可用或需要敏感的PHY组件。这些显然不能在基板上提供,因此IP供应商或FPGA原型验证系统板供应商必须以另一种方式支持。如果板和IP由同一供应商提供,则可以将一些优势传递给最终用户,因为IP经过预测试,可用于模块化板系统。

此外,随着IP的发展,以满足下一代标准,设计者可以用新的附加IP子卡代替新标准,而不必扔掉其余的电路板。因此,FPGA板之间的一个重要区别是可用的附加外围功能的广度及其供应和使用的方便性。

通常,最终用户在选择基于FPGA的原型供应商时应避免一刀切,因为在大多数情况下,这将涉及设计、项目和商业妥协。客户应该期望供应商提供多种尺寸和类型的FPGA原型验证系统;例如,不同数量的FPGA、不同的IO接口等,但重要的是它们应该尽可能地交叉兼容,以便选择某个板不会排除以后添加其他资源。该方法还要求从供应商的库存中随时可以获得模块,因为如果获取用于构建平台的模块的时间过长,模块化的优势可能会丧失。

这种模块化方法的一个关键问题是,当信号在各个组件之间交叉时,以及实际上,这些组件是否甚至可以与足够的信号链接在一起时,可能会导致性能损失。因此,我们现在应该密切关注维护灵活性和性能所涉及的互连问题。






审核编辑:刘清

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

    关注

    1548

    文章

    20256

    浏览量

    588461
  • usb
    usb
    +关注

    关注

    58

    文章

    6970

    浏览量

    255354
  • SoC芯片
    +关注

    关注

    1

    文章

    336

    浏览量

    34191
  • PCB电路板
    +关注

    关注

    10

    文章

    168

    浏览量

    16929
收藏 人收藏

    评论

    相关推荐

    高频RFID芯片的FPGA原型验证平台设计及验证

    FPGA原型验证方法凭借其速度快、易修改、真实性的特点,已经成为ASIC芯片设计中重要的验证方法。本文主要描述高频RFID芯片的FPGA原型验证平台的设计,并给出验证结果。1、RFID芯片的
    发表于 05-29 08:03

    高频RFID芯片的FPGA原型验证平台的设计及结果介绍

    FPGA原型验证方法凭借其速度快、易修改、真实性的特点,已经成为ASIC芯片设计中重要的验证方法[2].本文主要描述高频RFID芯片的FPGA原型验证平台的设计,并给出验证结果。
    发表于 06-18 07:43

    ASIC设计-FPGA原型验证

    发表于 03-19 16:15

    FPGA原型验证的技术进阶之路

    FPGA原型验证已是当前原型验证的主流且成熟的芯片验证方法——它通过将RTL移植到现场可编程门阵列(FPGA)来验证ASIC的功能,并在芯片的基本功能验证通过后就可以开始驱动的开发,一直到芯片
    发表于 08-21 05:00

    Cadence推出用于早期软件开发的FPGA原型验证平台Protium S1

    FPGA的Protium™ S1原型验证平台。借由创新的实现算法,平台显著提高工程生产
    发表于 03-02 11:13 2655次阅读

    关于无源高频电子标签芯片功能验证FPGA原型验证平台设计

    FPGA设计了一个FPGA原型验证平台,用于无源高频电子标签芯片的功能验证。主要描述了验证平台的硬件设计,解决了由分立元件实现模拟射频前端电路时存在的问题,提出了FPGA器件选型
    发表于 11-18 08:42 1725次阅读

    FACE-VUP:大规模FPGA原型验证平台

    FPGA原型验证平台 FACE-VUP大规模FPGA原型验证平台是FACE系列的最新产品。FACE-VUP同时搭载16nm工艺的Virtex UltraScale+系列主器件
    发表于 05-19 10:50 2303次阅读

    验证中的FPGA原型验证 FPGA原型设计面临的挑战是什么?

    FPGA原型?  FPGA原型设计是一种成熟的技术,用于通过将RTL移植到现场可编程门阵列(FPGA)来验证专门应用的集成电路(ASIC),专用标准产品(ASSP)和片上系统(SoC)的功能
    发表于 07-19 16:27 1472次阅读

    为什么SoC验证一定需要FPGA原型验证呢??

    验证过程中,不可避免的都会使用FPGA原型验证,或许原型验证一词对你而言非常新鲜,但是FPGA上板验证应该是非常熟悉的场景了。
    的头像 发表于 03-28 09:33 507次阅读

    如何建立适合团队的FPGA原型验证系统平台与技术?

    FPGA原型验证在数字SoC系统项目当中已经非常普遍且非常重要,但对于一个SoC的项目而言,选择合适的FPGA原型验证系统显的格外重要
    的头像 发表于 04-03 09:46 493次阅读

    什么是FPGA原型验证?如何用FPGA对ASIC进行原型验证

    FPGA原型设计是一种成熟的技术,用于通过将RTL移植到现场可编程门阵列(FPGA)来验证专门应用的集成电路(ASIC),专用标准产品(ASSP)和片上系统(SoC)的功能和性能。
    发表于 04-10 09:23 381次阅读

    多台FPGA原型验证平台系统如何实现自由互连

    FPGA原型验证平台系统灵活性主要体现在其外部连接表现形式,由单片FPGA平台或者2片的FPGA,抑或是4片的FPGA组成一个子系统。
    发表于 04-11 09:50 179次阅读

    SoC设计的IO PAD怎么移植到FPGA原型验证

    FPGA原型验证系统要尽可能多的复用SoC相关的模块,这样才是复刻SoC原型的意义所在。
    发表于 05-23 16:50 202次阅读
    SoC设计的IO PAD怎么移植到<b>FPGA</b><b>原型</b><b>验证</b>

    多片FPGA原型验证系统互连拓扑分析

    FPGA原型验证系统的性能和容量通常受到FPGA间连接的限制。FPGA中有大量的资源,但IO引脚的数量受封装技术的限制,通常只有1000个左右的用户IO引脚。
    发表于 05-23 17:12 825次阅读
    多片<b>FPGA</b><b>原型</b><b>验证</b>系统<b>互连</b>拓扑分析

    为什么SoC验证一定需要FPGA原型验证呢?

    验证过程中,不可避免的都会使用FPGA原型验证,或许原型验证一词对你而言非常新鲜,但是FPGA上板验证应该是非常熟悉的场景了。
    发表于 05-30 15:04 513次阅读
    为什么SoC<b>验证</b>一定需要<b>FPGA</b><b>原型</b><b>验证</b>呢?