新思科技FoundationIP:AI芯片低功耗设计必选项

原创 新思科技 2024-11-27 18:08


人工智能(AI)近年来已广泛应用,并迅速成为一项具有变革性的技术。AI依托于机器学习(ML)算法,而这些算法需要强大的计算能力。传统上,开发者们依赖图形处理器(GPU)来运行这些ML算法。GPU最初为图形渲染而设计,但已证明在执行人工智能所需的矩阵和向量运算方面非常有效。然而,AI硬件领域的格局正在经历巨大变革。计算需求的日益复杂和对能效提升的需求促使一些专注于特定领域AI处理器的初创公司涌现。这些公司开发的AI处理器针对ML算法进行了架构优化,与通用GPU相比,它们的性能功耗比显著提高。


随着AI技术的不断发展,对更强计算能力和更高能效的需求将持续上升。根据Semianalysis的分析,预计到2028年,AI数据中心的电力需求将超过非AI数据中心,占全球数据中心总电力消耗的一半以上,而目前这一比例还不到20%。


  ▲图1AI数据中心和非AI数据中心的电力需求


数据中心行业正在努力减轻电力负荷,逐步摒弃传统的空气冷却方式,转而采用成本较高但效果显著的液冷技术。然而,单靠外部冷却技术的进步远远不够。为了应对不断攀升的电力需求,人工智能硬件开发商还需在系统设计层面进行创新,深入挖掘全面的电力优化策略。


新思科技Foundation IP如何推动低功耗开发


在设计系统级芯片(SoC)时,开发者可以在设计的不同阶段,包括架构层次、实现层次以及底层技术层次,进行功耗优化。新思科技Foundation IP能够助力开发者针对这些关键领域进行优化。SoC的功耗主要源于电路切换引起的动态功耗以及漏电(或称静态)功耗。动态功耗在处理器执行指令任务时产生,与CV²f成正比,这里的C代表开关电容,V为工作电压,f是电路时钟频率。无论处理器处于空闲还是活跃状态,漏电功耗都会发生,并且随阈值电压、晶体管尺寸和温度而变化。在架构层面,通过采用电源门控、动态电压频率调整(DVFS)等电源管理技术来降低整体功耗。在实现和工艺技术层面,通过设计优化以及对逻辑单元和嵌入式存储器操作条件的精细管理,直接影响功耗。让逻辑单元和存储器在维持所需性能的前提下尽可能在更低电压下工作,同时通过专门设计的单元减少活跃节点上的电容,这些都能显著促进功耗的降低。


新思科技凭借多代Foundation IP优化积累的深厚经验和强大能力,在AI SoC的功耗优化中扮演着关键角色。新思科技Foundation IP提供的先进解决方案包括经过硅验证的高度优化的逻辑库、通用输入输出(GPIO)及嵌入式存储器。新思科技的逻辑库和IO与新思科技的电子设计自动化(EDA)工具协同优化,充分利用工艺技术的优势,以实现功耗、性能和面积(PPA)的最佳平衡。新思科技的存储器集成了针对机器学习算法的关键特性,为AI芯片带来了显著的面积及功耗节省。


  ▲ 图2端到端的能效设计流程


让我们深入探讨新思科技Foundation IP如何帮助降低功耗,特别是针对AI处理器。


针对AI处理器的专用逻辑单元与新思科技存储器的间距匹配


在AI处理器中,无论是训练还是推理任务,大量的计算活动(70-90%或更多)都致力于乘累加(MAC)操作,这是矩阵乘法和卷积的基础。新思科技提供的逻辑库包含了专为AI处理器设计的复杂逻辑,支持MAC功能。这些单元具备如融合乘加能力等特性,有助于减少设计的净长度和整体电容,从而显著降低动态功耗。对于AI芯片而言,集成高效能存储器同样重要。在机器学习模型中,特别是在推理任务中,参数权重存储在存储器中,并频繁被MAC单元访问以进行计算(见图3)。新思科技提供了与MAC单元间距匹配的嵌入式存储器。这意味着存储器和逻辑单元的物理布局在尺寸和间距上进行了协同优化。这种集成设计策略带来了更短的互连,某些应用中已证明能减少33%的功耗。


  ▲ 图3(a)MAC单元框图(b)MAC单元的存储器读写 


可定制的超低电压库


在先进技术中,设计在超低供电电压下运行的芯片,特别是在0.5V以下,极具挑战性,需要非常细致的设计和验证。然而,使用低供电电压的功耗效益可能是巨大的,因为降低电压会对动态功耗产生二次方减少效应。AI处理器通常依赖于巨大的并行性来提高性能,不需要在高频下运行。它们特别可以从使用超低电压库中受益。新思科技通过其可定制的超低电压逻辑库支持低功耗芯片设计。这些库基于高质量和详尽的验证,采用先进的表征技术,在广泛的工艺、电压和温度(PVT)条件下进行测试。低电压带来的挑战包括降低的噪声裕度和对制造变异的敏感性增加。随着供电电压的降低,信号改变电路下一阶段状态的能力减弱。这可能导致信号更像脉冲,通过电路传播的时间更长。这种延迟可能会影响电路的关键时序方面,包括建立时间和保持时间。为了解决这个问题,开发者应考虑额外的因素,如轨到轨脉冲检查、针对芯片内变异(OCV)的额外时序裕度、保持时序的高西格玛要求以及时钟偏斜建议。新思科技Foundation IP的开发者在开发单元时会考虑到这些变异,单元会经过高西格玛蒙特卡罗模拟以进行稳健性验证,而谨慎使用基于矩的库变异格式(LVF)允许对制造变异的概率特性进行精确和详细的建模


  ▲ 图4低供电电压导致的片上变异复杂性提升


   具有分数驱动强度的逻辑单元


具有更高驱动强度的逻辑单元消耗更多功耗,并且由于其更大的晶体管而倾向于有更高的漏电。对于非关键路径,已经通过使用高阈值电压(VT)单元进行了功耗优化,可以通过使用具有分数驱动强度的单元来进一步降低功耗。新思科技逻辑库组合包括一系列这样的分数驱动强度单元,包括驱动强度小于一的单元。


   功耗优化套件


为了增强功耗节省,新思科技在其标准单元平台中提供了功率优化套件(POK)。该套件包括各种专用逻辑单元,旨在实现先进的电源管理技术。这包括帮助减少静态功耗的电源开关和隔离单元,通过在不需要时启用块关闭。该套件还包括电平转换器,通过允许不同块根据其性能要求在不同的电压下运行,协助动态功耗降低。此外,POK还具有多比特版本的隔离单元、保持触发器和电平转换器,有助于减少净长度和整体单元面积。


   超低漏电IO


在具有AI芯片的SoC中,虽然片上组件在低电压下运行,但这些需要连接到在更高电压下运行的片外组件。设计支持如此电压范围的GPIO极具挑战性,大多数公司转而使用电平转换器,给设计增加了不必要的面积和功耗。新思科技提供了一套全面的超低漏电IO,支持低至0.5V的电压。这些相同的IO还支持1.8V IO供电,提高整体系统可靠性。具有AI芯片的SoC也更大,需要严格的静电放电(ESD)保护标准。新思科技提供的IO解决方案包括强大的ESD保护,能够处理高达CDM 7A的电流。这转化为更高效、可靠和具有成本效益的AI SoC设计。


   非易失性存储器和基于锁存的存储器


新思科技提供了一系列先进的内存解决方案,包括嵌入式磁阻随机存取存储器(MRAM)和电阻随机存取存储器(RRAM),它们提供的密度显著高于传统的SRAM。对于以读取为主的应用,例如存储训练数据,用MRAM或RRAM替换SRAM或片外DRAM可以显著提高系统级PPA。这些非易失性存储器(NVM)减少了硅面积和所需组件的数量。此外,由于它们不需要恒定功率来维持其数据状态──与DRAM不同──它们消除了频繁刷新周期的需要,从而降低了静态功耗并减少了漏电流。新思科技还提供基于锁存的存储器,为较小的内存实例节省了大量面积。这些对于特定的AI功能特别有用,如激活和池化,这些功能需要许多小的内存实例。此外,新思科技提供了专门的多端口存储器,能够同时处理多个内存访问请求,有助于缓解内存瓶颈并提高整体性能。


   存储器中的稀疏性和转置支持


在许多机器学习模型中,要计算的数据中有相当一部分是零值字,可以在读/写操作期间跳过以节省功率。为了利用这种数据稀疏性,新思科技在其存储器中引入了一项名为WAZ(Word All Zero)的创新功能。该功能通过检测并跳过零值,可以将功耗降低高达60%。此外,新思科技开发了一种在存储器中以转置格式存储数据的方法。这意味着矩阵元素在存储器中对齐,以匹配其在计算期间的访问模式。结果,矩阵操作执行更快,节省了能源,提高了整体效率。


总结


随着应用需求与AI技术的持续演进,开发具备强大计算能力且高效节能的AI处理器已成为普遍需求。传统的基于GPU架构以及新兴的优化AI架构正将能效推向极致。传统上为CPU及早期GPU优化的库和存储器方案,已难以满足当下AI SoC设计严苛且特定的需求。作为基础IP领域的佼佼者,新思科技凭借二十余年的创新历程,始终致力于最优PPA的研发,持续推出专业解决方案,以满足半导体行业不断变化且极具挑战的设计需求。在强大的研发团队与技艺精湛的应用工程师共同支持下,新思科技发挥其在逻辑库、IO及嵌入式存储器领域的深厚专长,提供独具特色的可调解决方案,全面提升AI芯片的性能范畴。




                     

                      

                    
             

                   
                   

                 
                 

                 

         
                                     
                                     

                    

                               


新思科技 新思科技(Synopsys, Inc.)以芯片产业的“根技术”推动AI、5G、高性能计算、智能汽车等前沿应用的核心技术发展。
评论
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 73浏览
  •     为控制片内设备并且查询其工作状态,MCU内部总是有一组特殊功能寄存器(SFR,Special Function Register)。    使用Eclipse环境调试MCU程序时,可以利用 Peripheral Registers Viewer来查看SFR。这个小工具是怎样知道某个型号的MCU有怎样的寄存器定义呢?它使用一种描述性的文本文件——SVD文件。这个文件存储在下面红色字体的路径下。    例:南京沁恒  &n
    电子知识打边炉 2025-01-04 20:04 66浏览
  • 自动化已成为现代制造业的基石,而驱动隔离器作为关键组件,在提升效率、精度和可靠性方面起到了不可或缺的作用。随着工业技术不断革新,驱动隔离器正助力自动化生产设备适应新兴趋势,并推动行业未来的发展。本文将探讨自动化的核心趋势及驱动隔离器在其中的重要角色。自动化领域的新兴趋势智能工厂的崛起智能工厂已成为自动化生产的新标杆。通过结合物联网(IoT)、人工智能(AI)和机器学习(ML),智能工厂实现了实时监控和动态决策。驱动隔离器在其中至关重要,它确保了传感器、执行器和控制单元之间的信号完整性,同时提供高
    腾恩科技-彭工 2025-01-03 16:28 166浏览
  • 车身域是指负责管理和控制汽车车身相关功能的一个功能域,在汽车域控系统中起着至关重要的作用。它涵盖了车门、车窗、车灯、雨刮器等各种与车身相关的功能模块。与汽车电子电气架构升级相一致,车身域发展亦可以划分为三个阶段,功能集成愈加丰富:第一阶段为分布式架构:对应BCM车身控制模块,包含灯光、雨刮、门窗等传统车身控制功能。第二阶段为域集中架构:对应BDC/CEM域控制器,在BCM基础上集成网关、PEPS等。第三阶段为SOA理念下的中央集中架构:VIU/ZCU区域控制器,在BDC/CEM基础上集成VCU、
    北汇信息 2025-01-03 16:01 188浏览
  • 在测试XTS时会遇到修改产品属性、SElinux权限、等一些内容,修改源码再编译很费时。今天为大家介绍一个便捷的方法,让OpenHarmony通过挂载镜像来修改镜像内容!触觉智能Purple Pi OH鸿蒙开发板演示。搭载了瑞芯微RK3566四核处理器,树莓派卡片电脑设计,支持开源鸿蒙OpenHarmony3.2-5.0系统,适合鸿蒙开发入门学习。挂载镜像首先,将要修改内容的镜像传入虚拟机当中,并创建一个要挂载镜像的文件夹,如下图:之后通过挂载命令将system.img镜像挂载到sys
    Industio_触觉智能 2025-01-03 11:39 115浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 76浏览
  • 物联网(IoT)的快速发展彻底改变了从智能家居到工业自动化等各个行业。由于物联网系统需要高效、可靠且紧凑的组件来处理众多传感器、执行器和通信设备,国产固态继电器(SSR)已成为满足中国这些需求的关键解决方案。本文探讨了国产SSR如何满足物联网应用的需求,重点介绍了它们的优势、技术能力以及在现实场景中的应用。了解物联网中的固态继电器固态继电器是一种电子开关设备,它使用半导体而不是机械触点来控制负载。与传统的机械继电器不同,固态继电器具有以下优势:快速切换:确保精确快速的响应,这对于实时物联网系统至
    克里雅半导体科技 2025-01-03 16:11 176浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 73浏览
  • 在快速发展的能源领域,发电厂是发电的支柱,效率和安全性至关重要。在这种背景下,国产数字隔离器已成为现代化和优化发电厂运营的重要组成部分。本文探讨了这些设备在提高性能方面的重要性,同时展示了中国在生产可靠且具有成本效益的数字隔离器方面的进步。什么是数字隔离器?数字隔离器充当屏障,在电气上将系统的不同部分隔离开来,同时允许无缝数据传输。在发电厂中,它们保护敏感的控制电路免受高压尖峰的影响,确保准确的信号处理,并在恶劣条件下保持系统完整性。中国国产数字隔离器经历了重大创新,在许多方面达到甚至超过了全球
    克里雅半导体科技 2025-01-03 16:10 122浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 110浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 72浏览
  • 光耦合器,也称为光隔离器,是一种利用光在两个隔离电路之间传输电信号的组件。在医疗领域,确保患者安全和设备可靠性至关重要。在众多有助于医疗设备安全性和效率的组件中,光耦合器起着至关重要的作用。这些紧凑型设备经常被忽视,但对于隔离高压和防止敏感医疗设备中的电气危害却是必不可少的。本文深入探讨了光耦合器的功能、其在医疗应用中的重要性以及其实际使用示例。什么是光耦合器?它通常由以下部分组成:LED(发光二极管):将电信号转换为光。光电探测器(例如光电晶体管):检测光并将其转换回电信号。这种布置确保输入和
    腾恩科技-彭工 2025-01-03 16:27 171浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 79浏览
  • 随着市场需求不断的变化,各行各业对CPU的要求越来越高,特别是近几年流行的 AIOT,为了有更好的用户体验,CPU的算力就要求更高了。今天为大家推荐由米尔基于瑞芯微RK3576处理器推出的MYC-LR3576核心板及开发板。关于RK3576处理器国产CPU,是这些年的骄傲,华为手机全国产化,国人一片呼声,再也不用卡脖子了。RK3576处理器,就是一款由国产是厂商瑞芯微,今年第二季推出的全新通用型的高性能SOC芯片,这款CPU到底有多么的高性能,下面看看它的几个特性:8核心6 TOPS超强算力双千
    米尔电子嵌入式 2025-01-03 17:04 42浏览
  • PLC组态方式主要有三种,每种都有其独特的特点和适用场景。下面来简单说说: 1. 硬件组态   定义:硬件组态指的是选择适合的PLC型号、I/O模块、通信模块等硬件组件,并按照实际需求进行连接和配置。    灵活性:这种方式允许用户根据项目需求自由搭配硬件组件,具有较高的灵活性。    成本:可能需要额外的硬件购买成本,适用于对系统性能和扩展性有较高要求的场合。 2. 软件组态   定义:软件组态主要是通过PLC
    丙丁先生 2025-01-06 09:23 66浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦