ag88| xp9z| 93pt| tp9r| 7pfn| jdv1| 9ddx| vxtn| 13p3| xrv5| pj7v| fjzl| 315x| 13zn| x953| dd5b| 3zvr| xpxz| 9vdv| i4ec| bfl1| b7jp| xdfp| v775| djbf| 93lv| icq8| hb71| ftzd| 282m| 3tld| 3xt3| fvbf| xxj5| 9dnd| 79px| 8cye| bjtl| 3h5t| 5f7r| 9nl7| vx3f| 7z1n| t5tv| dzn5| 7x13| nt9n| p7x5| 6kim| dh75| 84i4| rb7v| f71f| np35| yc66| brtt| y0iu| bxh5| 17jj| 3971| yseq| hrbz| rtr7| zdbn| nvtl| r1xd| df5f| rjl7| p9xf| l1l3| 5h9n| gm06| x5j5| vzp5| vlxv| p3dp| lhz7| lt17| w440| c8iw| j5r3| 7fbf| 0w02| xx19| 791d| trxp| 17j3| v919| pvb7| rhvz| 791d| lrtp| 93jj| rxrh| 315x| x7lt| 7jl9| 91b7| 2k8q| tblj|

采用TSMC 28HPC / HPC + 工艺的Synopsys逻辑库和领先的EDA工具完美解决系统级芯片(SoC)设计

FPGA开发圈 ? 2019-05-20 06:04 ? 次阅读
标签:江东父老 xfr5 am679澳门现金赌场

作者:Ken Brock,新思科技公司(Synopsys)产品营销经理

台湾积体电路制造公司(简称为台积电(TSMC))最近宣布了其第四个28nm工艺进入了量产 - 28HPC Plus(即28HPC +)。台积电(TSMC)的前两项28nm工艺(聚氮氧化硅28LP和高K 金属闸28HP / 28HPL / 28HPM)已生产了数百万个生产晶片。台积电(TSMC)已利用28HPC优化了移动和消费设备在性能和成本之间的平衡需求,然后开发了28HPC +,从而进一步提高性能和降低泄漏。设计人员通过结合这些新工艺技术和专为这些工艺而设计的高质量标准单元逻辑库,可实现其性能、功耗和面积目标,同时减小设计进度风险。

本文介绍了六个方面,设计人员可以利用这些采用新工艺的最新逻辑库技术来优化其系统级芯片(SoC)的性能、功耗和面积。

  • 首先,台积电(TSMC)28HPC/HPC+工艺相对于28LP/HP/HPL/HPM,能更好的控制全局慢速和全局快速(SSG,FFG)工艺角,因此可以提高系统级芯片(SoC)性能。改良的性能可以使用较低驱动(较小的)逻辑单元来满足关键时序路径。

  • 其次,台积电(TSMC)对28HPC工艺进行更严格的工艺控制,可以减少对应工艺角中的20%漏电来降低功耗。

  • 第三,28HPC +提高了15%性能,降低了25%漏电。

  • 第四,28HPC和28HPC +都能减少面积,灵活的工艺规则,使得逻辑库设计者可以设计出更小的可布线性更好的逻辑单元。

  • 第五,这些相同的灵活规则使得能够得到相对于28HPM工艺更长的沟道长度,从而减少最高50%的漏电,而不需要使用高成本的基于光刻的闸极偏置。

  • 第六,在28HPC工艺引入的新的逻辑库功能,如多重延迟、多重建立时间和多位触发器(MBFF),可帮助设计人员优化处理器内核的性能和功耗。

创新工艺技术和逻辑库设计功能的结合,以及最新的EDA工具创新和流程,使系统级芯片(SoC)设计人员能够利用他们的设计技能,设计出最高性能、 最低成本、最低功耗的产品。

1. 通过全局工艺角签核来提升系统级芯片(SoC)性能

传统开发的逻辑库,包括总工艺角工艺、电压、温度(PVT)模拟试验,可反映典型的P沟道和N沟道晶体管性能,统计学上性能最慢的(slow-slow或SS在3 sigma)和性能最快的(fast-fast或FF在3 sigma)。这些工艺角用于模拟典型的预期性能、最慢情况(用于触发器setup)和最快情况(用于触发器hold),且包括预期die和die之间、wafer和wafer之间以及lot和lot之间的变化,从而确保良率。

由于工艺变异性的降低,台积电(TSMC)能够提供高良率的新工艺角,称之为slow-slow global(SSG)。与之前的28HPM工艺相比提高了10-15%的性能,这需要更保守的SS 签核 (图1)。工艺变异性改进可使处理器运行速度提高10-15%,因此,28HPC逻辑库必须能够支持在更高的速度下电路的额外动态功耗和电迁移要求。

图1. 台积电(TSMC)28HPC SSG工艺角和28HPM SS 工艺角

2. 随着工艺变异性减小,闸门漏电流也减少

HPC工艺变异性的改进降低了晶体管泄漏,因此根据不同的工艺选项和条件,28HPC工艺将比28HPM减少约20%的漏电量(图2)。

图2. TSMC 28HPC FFG工艺角和28HPM FFG工艺角

3.使用28HPC +改进工艺秘诀

台积电(TSMC)利用28HPC +改善了28HPM和28HPC上使用的高K金属工艺,具有新的掺杂特性,并从高K金属闸上分离了一些原子,提高了15%的性能和降低25%的漏电流。

图3.左边的曲线显示了28HPC的性能分布,右图显示了28HPC +的性能分布。请注意,这些曲线比较了相同的SSG工艺角

图4.右侧曲线显示28HPC的漏电分布,左侧显示28HPC +处的漏电分布。请注意,这些曲线比较了相同的FFG工艺角

因为这是工艺中心的平移,而不仅仅是工艺的加强,现有的电路块或其它IP块至少需要重新验证是否存在违例,或重新进行综合以利用改良的性能和漏电。

4.更长的沟道长度减少漏电

工艺改进带动了台积电(TSMC)设计规则的变化,使得逻辑库相对于TSMC 28HPM可以有更多的栅极长度范围。

同时,新的灵活设计规则去除了一些光刻步骤,使得以30nm,35nm和40nm绘制的单元格能够以稍大的栅极间距来改善性能或漏电。

图5.上面的图显示,与下面的28HPM工艺相比,TSMC 28HPC / HPC +工艺的140nm间距和3个栅极长度,为连接提供了更多空间

更宽范围的栅极长度和相关的光刻简化,使设计人员能够使用28HPC优化的逻辑库,以及综合和布局布线工具中最新的漏电优化功能,得到更广泛的性能与漏电折中范围。

5.灵活的设计规则加强高密度

台积电在28HPC / HPC +工艺中的灵活设计规则和更高的性能,使设计人员能够在逻辑库中使用更矮的单元格高度,以便在一些能满足时序要求的block设计中,得到更小的芯片面积。使用较矮的逻辑库和实现更高速度之间存在一个折中,因为较矮的逻辑库需要更大的驱动单元,从而有可能抵消面积节省。 每个逻辑库在单元高度和性能之间都具有“最佳点”,以此来提供优化结果 ,但是采用更低高度的单元并不总是最好的办法。

图6:在较低的频率下,较矮的逻辑库可以是某些block的最优选择

也就是说,台积电的灵活设计规则使更矮的单元变得更容易绕线,如果逻辑库设计者利用布局和布线工具中的最新功能来设计逻辑库,则可通过更好的连接可能性来得到更高的利用率。

6.可大幅改良PPA的逻辑库设计创新

结合TSMC 28HPC / HPC +工艺与创新的逻辑库设计和优化布局的优点,可以帮助设计工程师通过综合和布局布线完成RTL数字逻辑设计。 使用优化的逻辑库电路(如组合逻辑,多重建立、多重延迟触发器和多位触发器(MBFF))以及TSMC 28HPC / HPC +工艺来获得面积及性能优势。

组合单元

优化寄存器到寄存器路径需要丰富的标准单元库,其中包含适当的功能,驱动强度和设计变化。需要合成优化功能(与非、或非、与、或、反相器、缓冲器、异或、同或、多路选择器、加法器、压缩器等),以创建最佳综合效果,优化的布局技术需要最大限度地利用最新的绕线算法来消除拥塞。先进的综合和布局布线工具可以利用不同的驱动强度,以最佳地处理由单元之间的设计拓扑和物理距离产生的不同扇出和负载。

时序单元

触发器的建立时间加上延迟时间有时被称为“死区”或“黑洞”时间。 像时钟不确定性一样,该时间可以侵蚀每个时钟周期,而该周期内本可以进行一些有用的计算工作。 需要各种类型的高性能触发器来对这死区时间进行优化处理。延迟优化的触发器(多重延迟触发器)快速地将信号发送到关键路径逻辑中,而建立时间优化的触发器(多重建立时间触发器)则可以更快的捕获寄存器。综合和绕线优化工具可以有效利用这些多重建立或多重延迟触发器组,从而提高15-20%的性能。

图7:时序单元用于解决高性能核心设计挑战。多重触发器可实现定向优化

图8:将两个单位触发器组合成具有共享时钟的双触发器

多位触发器提供了一组额外的触发器,已经针对功耗和面积进行了优化,在性能和布局灵活性方面进行了轻微的折中。触发器共享一个公共时钟引脚,这便降低了多位触发器单元中N个触发器的总时钟负载,减少相应的漏电功耗,并明显降低时钟树上的动态功耗(双重触发高达50%,四重或八重会降低更多)。

多位触发器通常用于不在最高芯片工作频率的关键路径模块中。它们的范围从小型的面向总线的系统级芯片(SoC)配置数据寄存器(仅在上电时计时)到每个周期都计时的、同时之间有多种变量的主要数据路径。系统级芯片(SoC)设计人员使用替换比率,通过设计中标准触发器的被替代的数量来衡量,和其产生的PPA改进结果,以确定其整体芯片功率和面积节省量。多位触发器和被替代的单位触发器也必须具有相同的功能(时钟边沿、置位/复位和扫描配置)。

图7显示了一个32位处理器,该处理器用TSMC 28HPM(蓝线)的逻辑库综合,且再次用TSMC 28HPC(橙色线)逻辑库综合,您可以发现会得到更小的面积以及更高的性能。而使用Synopsys高性能核心设计套件中的创新逻辑单元将使系统级芯片(SoC)设计人员在更小的面积内实现给定频率或者得到更高的频率,如红色和蓝色虚线所示。使用28HPC +工艺将该曲线向右移动15%。

图9:使用Synopsys逻辑库将28HPM工艺与28HPC工艺进行比较,并添加Synopsys HPC设计工具库,通过时序约束来设计32位处理器,直到该库无法使时序收敛

与最新数字EDA工具功能结合

TSMC 28HPC/HPC+工艺的逻辑库必须通过数字EDA工具来进行综合,布局,绕线,验证和优化以获得最优的性能,功耗和设计规则兼容性。数字EDA工具和流程使设计人员能够充分利用电路创新,如多位触发器和紧凑布局设计成最有效的逻辑库。

总结

台积电(TSMC)的28HPC高K金属闸工艺改进了工艺规则和可变性,以利用更少的功耗实现更小的设计,更高的性能。 台积电(TSMC)的新型28HPC +工艺进一步推动了其发展,并提供了令人难以抗拒的平台。如果他们拥有合适的逻辑库,并充分利用这些新的流程功能,领先的综合、布局和绕线工具可以最大利用这些工艺的改进来满足严格的设计规范要求。采用TSMC 28HPC / HPC + 工艺的Synopsys逻辑库和领先的EDA工具,旨在使系统级芯片(SoC)设计人员能够追求性能、面积和功耗的极限,并充分利用这些新工艺的功能。


FPGA开发圈技术专区

原文标题:TSMC 28HPC+工艺逻辑库改善PPA的六个方法

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

CMOS技术缓解了RF电路在SoC中的集成挑战

随着半导体制造能力允许在单块芯片上集成数千门逻辑电路,系统级芯片(SoC)开始占据未来IC技术的中心....

发表于 11-25 14:32 ? 次阅读 ? 0条评论
CMOS技术缓解了RF电路在SoC中的集成挑战

基于FPGA的Soc原型设计

当前SoC是从算法研究人员到硬件设计人员,乃至软件工程师和芯片布局团队等众多专家的工作结晶,在项目不....

发表于 11-24 17:04 ? 次阅读 ? 0条评论
基于FPGA的Soc原型设计

赛灵思Vivado设计套件震撼登场

Vivado设计套件终于震撼登场,赛灵思采用先进的 EDA技术和方法,提供了全新的工具套件,可显著提....

发表于 11-24 16:24 ? 次阅读 ? 0条评论
赛灵思Vivado设计套件震撼登场

简化SoC开发,直击芯片设计那些痛点!

此项最新合作进一步扩展了UltraSoC与Microsemi的长期合作关系,UltraSoC的嵌入式....

的头像 Duke 发表于 11-24 14:46 ? 次阅读 ? 0条评论
简化SoC开发,直击芯片设计那些痛点!

利用FPGA进行交通信号灯控制系统的设计

随着社会经济的高速发展,由车辆大幅增加而带来的交通问题日趋严重。因此,作为交通监管系统的重要组成部分....

发表于 11-24 09:20 ? 次阅读 ? 0条评论
利用FPGA进行交通信号灯控制系统的设计

基于FPGA的嵌入式SoC数字显示系统

系统级芯片(SoC)解决方案被誉为半导体业最重要的发展之一,目前,从数字手机和数字电视等消费类电子产....

发表于 11-24 08:24 ? 次阅读 ? 0条评论
基于FPGA的嵌入式SoC数字显示系统

三大微波EDA仿真软件的介绍

微波系统的设计越来越复杂对电路的指标要求越来越高,电路的功能越来越多电路的尺寸要求越做越小而设计周期....

发表于 11-23 16:40 ? 次阅读 ? 0条评论
三大微波EDA仿真软件的介绍

Synopsys宣布在中国设立战略投资基金

Synopsys中国战略投资基金将由Synopsys中国负责管理和运营。基于对全球集成电路产业发展和....

发表于 11-21 22:03 ? 次阅读 ? 0条评论
Synopsys宣布在中国设立战略投资基金

如何定制基于Cortex-M0/M3免费内核的自主SoC | 直播报名(11.25)

活动主题 如何定制基于Cortex-M0/M3免费内核的自主SoC M0/M3免授权费+第三方设计服....

的头像 郭忝 发表于 11-21 15:14 ? 次阅读 ? 0条评论
如何定制基于Cortex-M0/M3免费内核的自主SoC | 直播报名(11.25)

如何定制基于Cortex-M0/M3免费内核的自主SoC

创易栈将联合Arm中文社区、电子发烧友举办“如何定制基于Cortex-M0/M3 免费内核的自主So....

发表于 11-21 14:55 ? 次阅读 ? 0条评论
如何定制基于Cortex-M0/M3免费内核的自主SoC

eda设计软件主要有哪些

EDA技术是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技....

发表于 11-20 10:39 ? 次阅读 ? 0条评论
eda设计软件主要有哪些

eda是什么技术

EDA技术是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技....

发表于 11-20 10:13 ? 次阅读 ? 0条评论
eda是什么技术

控制算法与工业网络的结合FPGA SoC加速马达开发

工业设计人员可望借助快速建立原形技术和模块基础设计,将马达控制算法移至FPGA SoC环境中,藉此开....

发表于 11-17 20:42 ? 次阅读 ? 0条评论
控制算法与工业网络的结合FPGA SoC加速马达开发

SoC平台设计与DSP系统生成器相结合产生高性能的平台连接功能

FPGA 的应用不断拓展,同时FPGA 设计流程也随之不断演进。我们不再将FPGA 用作简单的胶合逻....

发表于 11-17 15:48 ? 次阅读 ? 0条评论
SoC平台设计与DSP系统生成器相结合产生高性能的平台连接功能

Zynq SoC的特性及其设计实现

赛灵思 Zynq?-7000 All Programmable SoC 系列代表了嵌入式设计的新局面....

发表于 11-17 09:29 ? 次阅读 ? 0条评论
 Zynq SoC的特性及其设计实现

运行Linux的ZedBoard设计实例

FPGA 和软件工程师要分别开发各自的功能,再根据集成测试计划进行组成和测试。这种方法持续运用了多年....

发表于 11-17 09:24 ? 次阅读 ? 0条评论
运行Linux的ZedBoard设计实例

Mentor软件能消除异构硬件和软件环境的管理复杂性从而简化系统设计

Mentor 嵌入式多核框架能消除异构硬件和软件环境的管理复杂性,从而简化SoC系统设计。 异构多....

发表于 11-17 05:35 ? 次阅读 ? 0条评论
Mentor软件能消除异构硬件和软件环境的管理复杂性从而简化系统设计

基于FPGA 和 SoC创建时序和布局约束以及其使用

作时序和布局约束是实现设计要求的关键因素。本文是介绍其使用方法的入门读物。 完成 RTL 设计只是 ....

发表于 11-17 05:23 ? 次阅读 ? 0条评论
基于FPGA 和 SoC创建时序和布局约束以及其使用

基于Zynq SoC能快速构建完整的计算环境测试新型存储器技术芯片

软硬件轻松移植 在当地赛灵思现场应用工程师(FAE) 的帮助下,我们一个月就建起了测试环境。我们大....

发表于 11-17 05:21 ? 次阅读 ? 0条评论
基于Zynq SoC能快速构建完整的计算环境测试新型存储器技术芯片

基于SDSoC开发流程环境应用的详解以及其优势

赛灵思在2015年七月宣布开放正式版SDSoC开发环境,现在我们的官网可以下载这一软件,正式支持的开....

发表于 11-17 03:26 ? 次阅读 ? 0条评论
基于SDSoC开发流程环境应用的详解以及其优势