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

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

3天内不再提示

为什么高级封装意味着更多的仿真

星星科技指导员 来源:嵌入式计算设计 作者:Paul Morrison 2022-07-05 10:03 次阅读

当我们将仿真视为我们验证计划的一部分时,我们大多数人可能会考虑通过各种场景来运行完整的芯片,包括在设计上运行软件。毕竟,这实际上是过去十年中仿真能够实现的目标,即使 ASIC 规模不断扩大。

但是在物理层面发生了一些变化,这些变化会影响在仿真中完成的硅前验证,这种验证通常集中在单个芯片上:先进的封装技术让工程师可以将多个芯片共同封装在一起,将它们作为一个单元呈现给客户。这可以让我们将内存等普通芯片与我们自己的定制芯片集成,或者让我们混合和匹配技术节点,以便每个芯片使用适合其内容的工艺,通过不过度使用最先进的技术来降低成本。

多芯片集成可以在两个层面发生,其完成方式会有所不同。多个裸片可以安装在中介层(通常是硅片)上,信号可以连接并重新路由到封装引脚。这称为 2.5D 集成,因为它介于封装单个芯片 (1D) 和完整的 3D 集成之间。

3D 集成涉及彼此堆叠的裸片,通过微凸块和硅通孔直接连接。如有必要,可以在一些裸片的背面实现重新路由信号。

从封装用户的角度来看,内部是一个还是多个芯片并不重要。它只需要工作。这成为一个验证目标:向您自己和您的客户证明,无论包裹内容如何排列,一切都按预期工作。

然后,这变成了模仿的工作。由于单个芯片很可能已经单独验证,因此这项工作在很大程度上变成了确保芯片间连接和通信正常工作的一项工作。多个裸片的设计文件可以组合成一个统一的设计,其中插入器或封装引脚充当层次结构的顶层。Veloce 仿真器足够大,可以容纳这些完整的多芯片设计。

互连模具标准

有几个基于联盟的(即非专有的)标准规定了紧密封装在一起的裸片之间的交互方式。使用哪一个取决于应用程序。对于单个裸片,不可能完全验证这些标准,因为每个裸片只会实现交互的一侧。因此,仿真工作的很大一部分将是确认标准实现在所有相互通信的裸片上都能正常工作。

GenZ是一种新的内存语义互连标准。它允许通过直接连接、交换结构或路由结构对其他芯片进行内存访问。访问内存的骰子会认为它正在访问本地内存。

CCIX是一种将一致性扩展到 CPU 之外的标准。其他内存和加速器可以包含在一致性计划中,这样软件就不需要明确地管理它。它基于 PCIe 构建,支持 25 GT/s 的带宽(T 是“传输”)。

OpenCAPI实际上是 GenZ 和 CCIX 的超集(尽管由不同的标准机构定义)。它基于 IBM 的相干加速器处理器接口 (CAPI)。它还与英特尔的 EMIB 协议竞争,这是一种专有的芯片互连方法。它仍在努力实现牵引力(EMIB 也是如此)。

ASICS Plus FPGA 和其他应用

另一个新兴的多芯片验证应用涉及将 ASIC 或 SoC 与 FPGA 配对。ASIC 代表一组功能的优化实现。好处是性能、功率和成本可以根据应用的需要进行定制。缺点是 ASIC 的设计、验证和构建既昂贵又耗时——而且一旦完成,就无需进行任何更改。

因此,如果您不确定几个选项中的哪一个可能最适合您的客户,那么在控制成本的同时将所有这些选项构建到芯片上变得很困难。在其他情况下,可能存在应用变化,大部分固定功能和更有限的电路需要配置和个性化。您甚至可以购买一个 ASIC,然后使用随附的芯片来添加您的“秘诀”,让您尽快进入市场。

这就是 FPGA 开始吸引人的地方。FPGA 无法以与 ASIC 相同的效率实现功能,但您可以灵活地试验不同的功能选项,与客户一起测试不同的版本,甚至在芯片部署到系统后执行现场更新。

随着设计成本持续上升而上市时间窗口缩小,这种 ASIC 或 SoC 与 FPGA 的配对看起来会成为一种更常见的选择。然而,鉴于这两个(或更多)芯片封装在一起,有必要验证组合对。

在另一个应用中,像 Nvidia 这样的处理器制造商正在考虑转向其 GPU 的多芯片实现。这将需要广泛的仿真,以确保多芯片对用户而言就像一个统一的图形处理器一样。

仿真是唯一可行的验证解决方案

单个封装中的多个裸片构成了一个非常大的设计;除了仿真之外,没有其他方法可以进行彻底的验证。这种设计充其量只能模拟繁琐,而且必要的测试数量意味着没有模拟就无法及时完成它们。类似地,仿真能够共同验证 ASIC 和配套 FPGA 设计,提供对它们交互的完整检查。Veloce 系列具有处理这些大型设计所需的尺寸和性能。

审核编辑:郭婷

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

    关注

    1626

    文章

    21667

    浏览量

    601840
  • 芯片
    +关注

    关注

    453

    文章

    50406

    浏览量

    421815
  • asic
    +关注

    关注

    34

    文章

    1194

    浏览量

    120327
收藏 人收藏

    评论

    相关推荐

    工业4.0对数据中心意味着什么

    许多注重全球影响力的运营商正在以更加协作的方式运营,并且他们需要与合作伙伴分享更多信息。
    的头像 发表于 11-25 11:47 200次阅读

    ADS1262浮空测量波动大,是否意味着连接上信号实测波动也会很大?

    : 1.这样的测试数据是否具有参考价值?换句话说,浮空测量波动大,是否意味着连接上信号实测波动也会很大? 2.USB转TTL芯片接电脑输出的5V电压是否不够稳定,无法正确反应采集效果?
    发表于 11-19 06:17

    超级电容的出现意味着储能技术的突破

    电子产品靠电能运转,有线供电和电池供电是主要方式。超级电容,又称为电化学电容器或双电层电容器,是一种介于传统电容器和电池之间的新型储能装置。充放电快、循环次数多,应用前景广。
    的头像 发表于 10-30 14:00 173次阅读
    超级电容的出现<b class='flag-5'>意味着</b>储能技术的突破

    在风华贴片电容中,0402封装有什么特点?

    ×0.02英寸(即1.0mm×0.5mm),是贴片电容中最小的一种封装类型。由于其体积小,它特别适用于空间受限的设计,如手机、平板电脑等微型电子设备。在这些设备中,更小的元件封装尺寸意味着更多
    的头像 发表于 09-27 17:06 414次阅读
    在风华贴片电容中,0402<b class='flag-5'>封装</b>有什么特点?

    电子设备有陶瓷电容意味着什么?

    陶瓷电容在电子设备中作用重要,包括高频滤波、去静电噪声、体积小适合便携设备和成本低廉。其高频特性确保信号稳定,去除静电干扰,且适合空间受限设备,是经济实惠的选择。
    的头像 发表于 09-11 15:33 284次阅读
    电子设备有陶瓷电容<b class='flag-5'>意味着</b>什么?

    电子设备有陶瓷电容意味着什么?

    陶瓷电容在电子设备中作用重要,包括高频滤波、去静电噪声、体积小适合便携设备和成本低廉。其高频特性确保信号稳定,去除静电干扰,且适合空间受限设备,是经济实惠的选择。
    的头像 发表于 09-11 15:32 224次阅读

    请问固定增益芯片是否意味着不能通过改变外围参数来改变增益?

    固定增益芯片是否意味着我不能通过改变外围参数来改变增益?
    发表于 09-11 07:13

    想要对脉宽3ns的脉冲信号进行放大,是不是意味着我选放大器时的响应时间要小于3ns?

    想要对脉宽3ns的脉冲信号进行放大,是不是意味着我选放大器时的响应时间要小于3ns?
    发表于 08-08 07:31

    解析OrangePi AIpro:什么是 NPU?它对你意味着什么?

    神经处理单元是一种专用的人工智能芯片,它能为计算机的CPU或GPU分担部分工作,使设备能更好地工作。人工智能(AI)在过去几个月里取得了巨大进步,为个人电脑提供了更多便利和更快的处理速度。以人工智能
    的头像 发表于 07-31 14:49 2129次阅读
    解析OrangePi AIpro:什么是 NPU?它对你<b class='flag-5'>意味着</b>什么?

    芯耀辉科技解读高速互连对于AI和大算力芯片而言意味着什么?

    近年来,随着人工智能技术的迅猛发展,大算力芯片已成为推动AI技术创新的关键力量。然而,随着芯片内部计算单元数量的增加和任务复杂度的提升,互连已成为一个严重的瓶颈,制约算力的发挥。好比饭店里烹饪
    的头像 发表于 07-08 11:39 851次阅读

    224G 系统需要多大的 ASIC 封装尺寸?

    的互连器件设定带宽限制。224G系统和IP正在从概念过渡到商业产品,这意味着封装设计需要满足这些系统的带宽要求。封装中的“高带宽”并不是一个新概念,而且封装设计人
    的头像 发表于 05-25 08:13 496次阅读
    224G 系统需要多大的 ASIC <b class='flag-5'>封装</b>尺寸?

    以应用为导向的芯片设计趋势,对EDA厂商意味着什么?

    在过去的几年中,随着科技的不断进步和市场需求的快速变化,以“应用为导向的芯片设计”成为了电子设计自动化(EDA)行业的一个重要趋势。“以应用为导向”也就是从实际应用出发,侧重于满足特定应用场景的需求。这一趋势的兴起,主要是因为如RISC-V、Chiplet和AI等技术的爆发引领了许多新的应用需求。同时,随着摩尔定律的极限逐渐显现,PPA越来越难,传统的通用解
    的头像 发表于 04-26 08:23 669次阅读
    以应用为导向的芯片设计趋势,对EDA厂商<b class='flag-5'>意味着</b>什么?

    电驱系统基于模型的系统测试

    过程变得越来越由仿真驱动。然而,这并不意味着测试工程师的工作量减少。恰恰相反,所有复杂性、创新性和个性化意味着更多的变体、更多的组件和系统、
    的头像 发表于 01-16 15:06 652次阅读

    ADM1191本身芯片电源为3.15到26V,是否意味着SENSE端只能测试接近这个范围的电压?

    小弟我是一个尚在学习过程的学生,现如今试图用ADM1191芯片测试其他电路的电流, 有两个问题想要请教: 1、ADM1191本身芯片电源为3.15到26V,是否意味着SENSE端只能测试接近这个
    发表于 01-09 06:15

    AD5420没有CS引脚是否意味着不能和其他SPI接口的芯片共用SPI总线呢?

    请问一下,AD5420没有CS引脚是否意味着不能和其他SPI接口的芯片共用SPI总线呢?如果必须共用SPI总线有没有什么解决方案呢? 我的电路中将AD7715和AD5420同时连接到MCU的SPI
    发表于 12-15 07:25