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

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

3天内不再提示

在Vivado下如何判断芯片是多die芯片

电子工程师 来源:公众号Lauren的FPGA 作者:LaurenGao 2019-02-19 10:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1. 什么是SSI芯片?

SSI是Stacked Silicon Interconnect的缩写。SSI芯片其实就是我们通常所说的多die芯片。其基本结构如下图所示。可以看到SSI芯片的基本单元是SLR(Super Logic Region),也就是我们所说的die。SLR之间通过Interposer“粘合”在一起。每个SLR可看做一片小规模FPGA

2. 如何从芯片型号上判断FPGA是否是多die芯片?

在芯片选型手册上,有如下图所示说明,根据图中红色方框标记可判断该芯片是否是SSI芯片。

3. UltraScale和UltraScale+系列有哪些芯片是SSI芯片?

总的来说,UltraScale+大部分都是多die芯片,如下图所示。图中还可以看到每个芯片所包含的SLR的个数以及每个SLR的大小。SLR的大小以时钟区域(Clock Region)衡量,例如,VU5P有两个SLR,每个SLR的宽度为6,高度为5,所以共有6x5也就是30个Clock Region。同时,还可以看到每个SLR的大小是一致的。

图片来源:Table 19,ds890

4. 在Vivado下如何判断芯片是多die芯片?

只要获知芯片的具体型号,在Vivado Tcl Console中执行如下图所示命令即可获得该芯片所包含的SLR的个数。例如,对于XCVU5P,属性SLRS的返回值为2,说明该芯片有两个SLR,故其是多die芯片;而对于XCVU3P,返回值为1,说明该芯片只有一个SLR,故其是单die芯片。

5. 多die芯片的每个SLR地位一样吗?

多die芯片的每个SLR其结构基本是一致的,都包含CLB、Block RAMDSP和GT等。但这些SLR的地位是不一样的。这其中只有一个SLR是Master SLR。通过如下图所示的命令可获取Master SLR(需要在打开的工程中或DCP中执行该命令)。通常SLR0为Master SLR。用于配置FPGA的电路、DNA_PORT和EFUSE_USER只存在于Master SLR中。

6. SLR之间是如何互连的?

这是多die芯片设计中的一个重要问题。SLR之间通过专用布线资源SLL(Super Long Line)互连。SLL的个数是有限的。以XCVU5P为例,可通过如下命令获取SLL的个数。这在设计初期是非常重要的。需要根据此数值评估跨die网线个数是否合理。跨die网线过多很可能造成布线拥塞,进而影响时序收敛。

7. 跨die时钟需要特殊处理吗?

对于SSI器件,Interposer上分布了专用的全局时钟走线,因此,对于跨die时钟并不需要特殊处理,同时该时钟也不会占用SLL。

8. Block RAM和DSP48能否跨die级联?

以DSP48为例,其有专门的级联端口,例如PCOUT/PCIN。因此,相邻的两个DSP48级联时,会使用专用的级联布线资源。但是,这种布线资源仅限于die内。类似地,Block RAM、Carry Chain等在die内可使用固有的级联布线资源。

9. 对于多die芯片,如何评估资源利用率?

器件选型阶段需要根据设计规模选择合适的芯片。这个阶段,需要根据整个设计的资源利用率确定芯片规模。一旦选定SSI器件,就要及早考虑模块划分,也就是如何将设计分配到每个die内,使每个die的资源利用率尽可能平衡,此时就要考虑每个die的资源利用率,避免出现某个die某一资源利用率过高以至于出现拥塞,而另一个die该资源利用率偏低的情形。这一工作要在设计初期完成,本质上就是要设计好合理的数据流,从而达到两个目的:每个die的资源利用率比较均衡;跨die网线个数合理。


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

    关注

    1655

    文章

    22280

    浏览量

    630047
  • 芯片
    +关注

    关注

    462

    文章

    53527

    浏览量

    458824
  • SSI
    SSI
    +关注

    关注

    0

    文章

    40

    浏览量

    20046

原文标题:9个关于SSI芯片的必知问题

文章出处:【微信号:Lauren_FPGA,微信公众号:FPGA技术驿站】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在vivado上基于二进制码对指令运行状态进行判断

    扩展指令时我们常常需要一些手段来帮助我们判断指令是否能够成功运行、运行状态是否正确。一方面,我们可以通过模拟器来实现,另一方面,没有模拟器的情况,我们可以通过将所扩展指令的二进制
    发表于 10-24 06:46

    vivado上基于二进制码对指令运行状态进行判断

    扩展指令时我们常常需要一些手段来帮助我们判断指令是否能够成功运行、运行状态是否正确。一方面,我们可以通过模拟器来实现,另一方面,没有模拟器的情况,我们可以通过将所扩展指令的二进制
    发表于 10-24 06:31

    芯片键合工艺技术介绍

    半导体封装工艺中,芯片键合(Die Bonding)是指将晶圆芯片固定到封装基板上的关键步骤。键合工艺可分为传统方法和先进方法:传统方法包括芯片
    的头像 发表于 10-21 17:36 1708次阅读
    <b class='flag-5'>芯片</b>键合工艺技术介绍

    DAF胶膜(Die Attach Film)详解

    DAF胶膜,全称芯片粘接薄膜(Die Attach Film),又称固晶膜或晶片黏结薄膜,是半导体封装中的关键材料,用于实现芯片Die)与基板(Substrate)或框架(Lead
    的头像 发表于 08-20 11:31 1155次阅读

    HMC347A-Die单刀双掷(SPDT)

    (MMIC)芯片。HMC347A-Die采用独特的砷化镓(GaAs)工艺技术。适合用在 0.1 GHz 至 20 GHz 的工作频段,具有较高的隔离度和低插入损耗,尤其适合高频率应用领域。基本参数工作频率
    发表于 06-20 09:49

    XSR芯片间互连技术的定义和优势

    XSR 即 Extra Short Reach,是一种专为Die to Die之间的超短距离互连而设计的芯片间互连技术。可以通过芯粒互连(NoC)或者中介层(interposer)上的互连来连接多个
    的头像 发表于 06-06 09:53 1463次阅读
    XSR<b class='flag-5'>芯片</b>间互连技术的定义和优势

    划片机存储芯片制造中的应用

    划片机(DicingSaw)半导体制造中主要用于将晶圆切割成单个芯片Die),这一过程在内存储存卡(如NAND闪存芯片、SSD、SD卡等)的生产中至关重要。以下是划片机
    的头像 发表于 06-03 18:11 737次阅读
    划片机<b class='flag-5'>在</b>存储<b class='flag-5'>芯片</b>制造中的应用

    一文详解芯片封装技术

    芯片封装在现代半导体领域至关重要,主要分为平面芯片封装和芯片堆叠封装。
    的头像 发表于 05-14 10:39 1657次阅读
    一文详解<b class='flag-5'>多</b><b class='flag-5'>芯片</b>封装技术

    如何判断ADC芯片的类型?

    1:如何判断ADC芯片的类型?SAR ADC,流水线ADC,Sigma-Delta(ΣΔ)ADC,不同类型的ADC芯片的采样率与ADC芯片的时钟输入引脚频率的关系? 2:
    发表于 04-15 06:19

    如何计算晶圆中芯片数量

    之前文章如何计算芯片(Die)尺寸?中,讨论了Die尺寸的计算方法,本文中,将讨论如何预估一个晶圆中有多少
    的头像 发表于 04-02 10:32 2843次阅读
    如何计算晶圆中<b class='flag-5'>芯片</b>数量

    芯片 FT 测试提速秘籍 ?Setup 优化 + 硬件巧选 + site #芯片 #国产

    芯片
    芯佰微电子
    发布于 :2025年03月21日 10:14:24

    利用新思科技Multi-Die解决方案加快创新速度

    Multi-Die设计是一种单个封装中集成多个异构或同构裸片的方法,虽然这种方法日益流行,有助于解决与芯片制造和良率相关的问题,但也带来了一系列亟待攻克的复杂性和变数。尤其是,开发者必须努力确保
    的头像 发表于 02-25 14:52 1102次阅读
    利用新思科技Multi-<b class='flag-5'>Die</b>解决方案加快创新速度

    利用Multi-Die设计的AI数据中心芯片对40G UCIe IP的需求

    。为了快速可靠地处理AI工作负载,Multi-Die设计中的Die-to-Die接口必须兼具稳健、低延迟和高带宽特性,最后一点尤为关键。本文概述了利用Multi-Die设计的AI数据中心芯片
    的头像 发表于 01-09 10:10 1634次阅读
    利用Multi-<b class='flag-5'>Die</b>设计的AI数据中心<b class='flag-5'>芯片</b>对40G UCIe IP的需求

    一文解析芯片封装技术

    芯片封装(Multi-Chip Packaging, MCP)技术通过一个封装中集成多个芯片或功能单元,实现了空间的优化和功能的协同,大幅提升了器件的性能、带宽及能源效率,成为未来
    的头像 发表于 12-30 10:36 1763次阅读
    一文解析<b class='flag-5'>多</b><b class='flag-5'>芯片</b>封装技术

    边缘芯片详解

    本文介绍了什么是边缘芯片(edge die)。 边缘芯片(edge die)是指位于晶圆边缘区域的芯片,由于晶圆制造过程中的掩模对准误差或晶
    的头像 发表于 12-24 11:38 1350次阅读