【技术实现步骤摘要】
本专利技术总体涉及半导体芯片的制造以及半导体结构,并且特别地涉及在处理器芯片的堆叠中的裸片之间的连接以及对高速缓存联合的逻辑使能管理。
技术介绍
多核处理器芯片可以提供高性能而同时增大的芯片面积小于机械连接(ganging)的多个单核处理器芯片。然而,多核处理器的制造具有数个挑战,一些来源于这些处理器的复杂性,而一些来源于空间和布局需求。典型的核心可以包括中央处理单元(CPU)逻辑以及至少一个高速缓冲存储器。例如,一些多核处理器的核心可以包括工作于不同速度的一级(L1)、二级(L2)、以及三级(L3)高速缓冲存储器,其可以提供对于数据更快的访问以及增强的处理器性能。如果多核处理器的一个或多个核心在测试时具有缺陷,专用于故障核心的其它功能存储器可以被闲置。因此,在单层或2D封装中已经追求高速缓冲存储器共享。随着芯片增长和/或机械连接在一起,引线长度可以到达其中延迟降低了性能和/或增大了功耗的地步。被开发用于解决引线延迟的技术是芯片或裸片堆叠,也称作3D芯片或裸片堆叠。在这种堆叠中,一个或多个裸片或芯片布置为位于彼此之上,并且包括特征以使得裸片或芯片的部件能够被连接,因此允许在不同裸片或芯片上的器件或部件之间的通信。例如,可以通过硅通孔、焊料凸块、接线接合、和/或其它布置和/或技术来建立连接,这可以缩短在部件和/或器件之间的有效引线长度。一旦已经连接,可以形成附加的材料和/或非 ...
【技术保护点】
一种用于至少两个裸片的半导体器件堆叠的高速缓存管理方法,每个裸片包括至少两个计算装置,每个计算装置包括至少一个核心,每个核心包括本地高速缓存,并且每个裸片包括连接至相应裸片的至少一个核心的至少一个共享高速缓存,所述方法包括:测试每个核心;响应于核心未通过所述测试,将所述核心标识为故障核心;响应于核心通过所述测试,将所述核心标识为良好核心;堆叠所述至少两个裸片,以使得第一裸片的良好核心与至少一个相邻裸片的故障核心对准;以及将每个故障核心的故障核心本地高速缓存连接到至少第一对准的良好核心,以用于主要由所述至少第一对准的良好核心使用。
【技术特征摘要】
2013.10.10 US 14/051,0671.一种用于至少两个裸片的半导体器件堆叠的高速缓存管理方
法,每个裸片包括至少两个计算装置,每个计算装置包括至少一个
核心,每个核心包括本地高速缓存,并且每个裸片包括连接至相应
裸片的至少一个核心的至少一个共享高速缓存,所述方法包括:
测试每个核心;
响应于核心未通过所述测试,将所述核心标识为故障核心;
响应于核心通过所述测试,将所述核心标识为良好核心;
堆叠所述至少两个裸片,以使得第一裸片的良好核心与至少一个
相邻裸片的故障核心对准;以及
将每个故障核心的故障核心本地高速缓存连接到至少第一对准
的良好核心,以用于主要由所述至少第一对准的良好核心使用。
2.根据权利要求1所述的方法,进一步包括存储每个核心的相
应质量指示符以及相应地址,所述相应质量指示符包括良好、具有
故障高速缓存的良好核心、具有良好高速缓存的故障核心、或者具
有故障高速缓存的故障核心中的一个。
3.根据权利要求2所述的方法,其中,堆叠所述至少一个裸片
包括:使用每个核心的所述相应质量指示符以及所述相应地址,以
使得一个裸片的具有良好高速缓存的任何故障核心与至少一个相邻
计算装置的至少一个相应良好核心对准。
4.根据权利要求1所述的方法,进一步包括:为每个计算装置
提供具有至少扩展模式位的相应的扫描通信(SCOM)寄存器,所述
扩展模式位的第一数值指示扩展模式被启用,并且所述扩展模式位
的第二数值指示扩展模式被禁用,所述相应的SCOM寄存器进一步
包括用于相应计算装置的每个故障核心的至少两个相应故障核心高
速缓存位,所述故障核心高速缓存位的数值存储故障核心的地址。
5.根据权利要求4所述的方法,进一步包括由每个相应对准的
良好核心使用与每个配置寄存器通信的管理程序来对任何故障核心
\t高速缓存的使用进行管理。
6.根据权利要求1所述的方法,其中,每个核心包括相应的本
地高速缓存,每个裸片包括相应的共享高速缓存,以及所述方法进
一步包括:确定在良好核心与所述相应的共享高速缓存之间的第一
延迟,确定在所述良好核心与故障核心的所述本地高速缓存之间的
第二延迟,并且将所述良好核心的所述本地高速缓存连接至所述本
地高速缓存或者所述共享高速缓存中与所述第一延迟和所述第二延
迟中较小的延迟相关联的相应高速缓存。
7.根据权利要求1所述的方法,进一步包括:当所述第一对准
的良好核心并未使用所述故障核心高速缓存时,将所述故障核心高
速缓存连接到用于次要使用的至少第二对准的良好核心。
8.根据权利要求1所述的方法,进一步包括:针对故障监控每
个良好核心,将经历故障的任何良好核心标识为故障核心,并且将
任何故障核心的故障核心高速缓存指派到至少一个良好核心。
9.根据权利要求1所述的方法,进一步包括:响应于第一良好
高速缓存需要附加的高速缓存,将第二良好核心的相应良好核心高
速缓存的至少一部分指派至所述第一良好核心。
10.根据权利要求9所述的方法,进一步包括:响应于所述第一
良好核心不再需要附加的高速缓存,将所述相应良好核心高速缓存
的所述至少一部分再指派至所述第二良好核心。
11.根据权利要求1所述的方法,进一步包括将存储器密集型工
作负荷发送至所述至少一个对准的良好核心。
1...
【专利技术属性】
技术研发人员:E·R·科德罗,A·哈里达斯,S·K·潘达,S·赛瑟拉曼,D·B·C·维德亚普尔纳查里,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。