人工智能助力芯片半导体发展,开拓芯片设计技术新趋势

news2024/11/16 9:30:55

微型硅片上可以容纳多少个晶体管?这些晶体管是构成世界各地技术的集成电路(IC)的基础。1971年,第一款微处理器集成有2,300个晶体管,而如今的硅片上却超过了1000亿个晶体管。在摩尔定律失效之前,每两年晶体管的数量几乎翻倍。

芯片设计的终极目标是尽可能地缩小尺寸,但我们在物理定律面前遇到了障碍。如今,最小的实用晶体管尺寸仅为两纳米(nm),略大于一个普通原子的大小。

在我们努力突破这个障碍并继续在芯片设计领域创新之际,我注意到几个趋势在半导体行业中逐渐形成,值得我们关注。其中一些趋势,比如云计算,已经发展多年并正在成为传统数据中心计算的常态化,而其他一些趋势,比如人工智能(AI)和机器学习,尽管仍处于初级阶段,但已经渗透到几乎所有人类技术领域的发展中。

图片

01、半导体设计趋势1:垂直构建

如今,IC设计师们不再追求使晶体管变小并更密集地堆叠,而是开始垂直构建。他们利用多层结构和最新一代半导体进行堆叠。就像城市规划者一样,当IC设计师们在水平空间上无法再扩展时,向上扩展成为了自然解决方案。


垂直堆叠可以为3D ICs带来额外的功能、更小的尺寸以及更高的互连密度,但堆叠也可能带来挑战,如热管理。由堆叠引起的热应力或过高的热量可能导致性能问题和机械故障,最终影响组织的生产力、产品质量和上市时间。在任何系统中,CPU散热都是一个问题,特别是在晶体管堆叠且暴露表面积较小的情况下更为明显。Altair 了解当今半导体行业所面临的挑战,我们的解决方案可以帮助设计师优化热管理策略,并促进先进电子系统中3D IC技术的实施。

02、半导体设计趋势2:内部IC设计的回归

从2020年的 COVID-19 封锁措施开始,全球芯片短缺迫使各公司,包括汽车和航空航天等行业的主要制造商,转向企业内部设计自己的IC。虽然大多数公司过去通常外包供应其技术所需的处理器,但越来越多的公司现在发现他们需要自主进行芯片设计。

尽管短缺情况正在缓解,但它已经改变了许多组织的关键流程。他们比以往更多地使用电子设计自动化(EDA)工具,由于这些工具可能非常昂贵,高效的资源协调对于确保许可证的最优化、工作负载的顺利运行以及用户能够保持高效生产而不必排队等待或陷入IT问题的困扰至关重要。除了EDA工具外,一些制造商还使用Emulator以及Altair的Emulator优化调度解决方案。Altair 提供了一套完整的半导体设计和EDA解决方案。


随着半导体设计行业恢复到正常运营,设计师和制造商是否会继续从内部IC设计中受益,或者发现回归外包更有益,这还有待观察。由于他们已经在自己的流程和设备上投入了大量时间和金钱,许多人可能更愿意保留自主设计能力,这样对质量和生产时间的控制带来的好处。

03、半导体设计趋势3:云端设计

云端是一个长期的趋势,随着支持高效云计算的技术变得更快、更便宜和更先进,消除了高成本和陡峭的用户学习曲线等进入障碍。如今的半导体设计师不仅构建他们的硅芯片并将IC设计内部化,他们还将计算提升到云端。随着越来越多的EDA用户选择使用云和混合云进行设计,得益于云端计算的几乎无限扩展能力和高性价比,有效管理计算资源至关重要,确保生产力保持高效并控制成本。


按需云计算可以成为一种替代方案,而不是在数据中心硬件和运行技术方面进行大规模的前期投资,这在高性能计算(HPC)和强大的本地超级计算机上往往是传统做法,通常由全天候的IT专家提供支持。然而,云端计算可以随时启动,并且按需付费。根据美国半导体工业协会的数据,美国的半导体公司将大约五分之一的收入投入到研发中,每年金额达数百亿美元。Altair的HPC和云解决方案可以帮助公司优化资源,包括昂贵的EDA工具授权,并为用户提供在统一的协作平台上便捷访问和远程可视化。

04、半导体设计趋势4:人工智能和机器学习

普及全球的人工智能和机器学习趋势正渗透到生活的方方面面,并且正在改变我们所熟知的医疗诊断、自然语言生成、智能家居控制等领域,深刻影响着IC设计和开发工作。虽然AI最为人们所熟知的是像ChatGPT这样引起很大热议的技术,但该技术也在我们已经视为理所当然的产品和流程中发挥着重要作用,比如我们电脑内部的硅芯片。


机器学习始于训练阶段,大量的数据被输入和处理,以备后续用于图像识别和模式识别等工作。机器学习已经帮助我们减少错误并提高数据分析和决策的精确性,虽然人们在抽象分析和主观判断等认知任务上仍然更加擅长,但机器学习则受益于没有偏见和对大量难以处理的数据的访问能力——而数据越多越好。
 

EDA生成了大量适合机器学习的数据,并且设计师正在使用机器学习来提升EDA性能。随着EDA任务的日益复杂以及对具有数百个核心和巨大内存需求的定制CPU和GPU的需求,人工智能和机器学习通过比传统方法更少的时间和资源消耗耗获得了研发人员的青睐,并且公司们认识到利用机器学习算法来改进IC设计工具意味着他们可以以更高层次的抽象工作,并更快地提供更好的结果。

05、半导体设计趋势5:技术融合

最令人兴奋的趋势是,我们已经看到几乎在企业计算的各个领域都出现了融合,包括我们依赖于高效半导体设计的解决方案。随着高性能计算(HPC)和高吞吐量计算之间的实际界限模糊化,以及它们都趋向于云端,决策变得越来越数据驱动,HPC和EDA正在促进人工智能和机器学习的发展;与此同时,人工智能和机器学习又增强了HPC和EDA的能力。这些技术是否最终会融合到无法区分的程度,或者合并的技术将拥有自己的生命并进一步分支,仍然存在疑问。但不论如何,有一件事是清楚的——在EDA中,人工智能和机器学习是下一个重要的发展方向,而且已经到来了。


融合正在导致比我们过去所见过的任何时候都更快的技术加速,并在半导体设计方面实现创新。从五十年前的起初阶段发展到如今的领先地位,尽管面临着日益复杂、芯片短缺、全球地缘政治等各种挑战,集成电路仍在不断演进,塑造着我们的技术未来。


关于 Altair 澳汰尔

Altair(纳斯达克股票代码:ALTR)是计算智能领域的全球领导者之一,在仿真、高性能计算 (HPC) 和人工智能等领域提供软件和云解决方案。Altair 能使跨越广泛行业的企业们在连接的世界中更高效地竞争,并创造更可持续的未来。

公司总部位于美国密歇根州,服务于 16000 多家全球企业,应用行业包括汽车、消费电子、航空航天、能源、机车车辆、造船、国防军工、金融、零售等。

欲了解更多信息,欢迎关注公众号:Altair 澳汰尔

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1967091.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

10、billu-b0x2

难度 中 目标 root权限 首先确定靶机ip地址 netdiscover -i eth0 -r 192.168.189.0/24 kali 192.168.189.58 靶机 192.168.189.184 信息收集端口扫描 看到一个80和8080,先重点摸一下网站的内容 然后看到信息里有个robots.txt 首先就去访问一下 看到有许多不允许…

高频JMeter软件测试面试题

近期,有很多粉丝在催更关于Jmeter的面试题,索性抽空整理了一波,以下是一些高频JMeter面试题,拿走不谢~ 一、JMeter的工作原理 JMeter就像一群将请求发送到目标服务器的用户一样,它收集来自目标服务器的响应以及其他统计…

传统产品经理VS现在AI产品经理,你要学习的太多了,超详细收藏我这一篇就够了

传统产品经理想要转行成为AI产品经理,需要经历一系列的学习和实践过程。下面是一份详细的学习路线图,旨在帮助你顺利转型。 学习路线图 了解AI基础知识 AI概览:阅读《人工智能:一种现代的方法》这样的书籍,以获得对AI…

初谈Linux多线程--线程控制

文章目录 线程的概述理解线程Linux中的线程重新理解的进程Windows的线程线程的优点线程的缺点理解线程调度成本低 进程VS线程 线程控制创建线程等待线程线程函数传参线程的返回值新线程的返回值新线程返回值错误返回值为类对象 创建多线程线程的终止线程的分离pthread_detach 线…

AIExpo2024奖项申报正式启动,三大奖项为你闪耀

由新一代人工智能产业技术创新战略联盟、苏州市人工智能协同创新中心联合主办,苏州启智创新科技有限公司、苏州工业园区科技发展有限公司共同承办的第六届全球人工智能产品应用博览会(以下简称“智博会”)将于2024年9月11-12日在苏州国际博览…

二叉搜索树,Map,Set,LeetCode刷题

二叉搜索树&#xff0c;Map&#xff0c;Set 1. 二叉搜索树2. 二叉搜索树的模拟实现1.1 插入操作1.2 查找操作1.3 删除操作 3. 二叉搜索树时间复杂度分析4. TreeMap和TreeSet5. Map5.1 Map的常用方法5.2 Map.Entry<K,V> 6. Set6.1 Set的常用方法 LeetCode刷题1. 二叉搜索树…

Total Eclipse 挑战赛:在以太坊首个 SVM L2 上开发应用

摘要&#xff1a;Eclipse 基金会宣布了其首届黑客马拉松计划&#xff0c;即"The Total Eclipse Challenge"&#xff0c;作为一场独一无二的黑客松活动 &#xff0c;邀请了优秀的开发者们在链上开发创新的应用。 "The Total Eclipse 挑战赛" 是一项为期两周…

如何更好地做出判断?

笛卡尔有句名言&#xff1a;无法下判断的人&#xff0c;不是欲望太奢侈&#xff0c;就是觉悟还不够。 这里说的判断&#xff0c;其实也就是选择。我们人生面临着各种维度的选择&#xff0c;大到人生方向&#xff0c;小到一顿饭吃什么&#xff0c;可以说&#xff0c;选择伴随着我…

全志T113i移植LAN8720指南

1、根据硬件修改设备树 gmac0_pins_a: gmac0 {allwinner,pins "PG0", "PG1", "PG2", "PG3", "PG4","PG5", "PG11", "PG12", "PG13", "PG14", "PG15";allwin…

vue3+TS+nest+mysql实现网站访问统计系统

网站采用了vue3tsnestmysql的技术选型&#xff0c;目前初步实现第一版开发 访问地址&#xff1a;点我进入网站 网站访问统计 主要通过插入script来调用上传接口来实现数据统计,目前仅存储了用户的ip和访问时间&#xff0c;后期也可根据ip来获取用户的城市信息 async pageUplo…

探索TinyDB的轻量级魅力:Python中的微型数据库

文章目录 探索TinyDB的轻量级魅力&#xff1a;Python中的微型数据库背景&#xff1a;为何选择TinyDB&#xff1f;什么是TinyDB&#xff1f;如何安装TinyDB&#xff1f;5个简单的库函数使用方法3个场景下的应用实例常见问题与解决方案总结 探索TinyDB的轻量级魅力&#xff1a;Py…

社区志愿服务管理平台小程序/社区志愿者管理系统

获取源码联系方式请查看文章结尾&#x1f345; 摘 要 随着当今网络的发展&#xff0c;时代的进步&#xff0c;各行各业也在发生着变化&#xff0c;于是小程序也逐步进入人们的生活&#xff0c;给我们生活或者工作提供了新的方向新的可能。 本毕业设计的内容是设计实现一个基…

芯片解密技术可以应用在哪些领域?

芯片解密技术可以在以下一些领域得到应用&#xff1a; 电子产品维修&#xff1a;对于一些老旧或难以获取原厂技术支持的设备&#xff0c;通过解密芯片获取程序代码可以更有效地进行故障诊断和维修。技术研究和学习&#xff1a;帮助科研机构和技术人员深入了解先进芯片的设计和工…

python绘图 | 横坐标是日期,纵坐标是数值

需求 profit_value [0.084, 0.225, 0.234, 0.264, 0.328] time_stamp [20221111, 20230511, 20230704, 20231212, 20240315] 横坐标是日期&#xff0c;纵坐标是数值&#xff0c;我想绘图的时候&#xff0c;横坐标是按日期格式来 代码 from matplotlib import pyplot as pl…

黄水与酿好酒有啥关系?

执笔 | 敏 敏 编辑 | 古利特 上个世纪&#xff0c;白酒泰斗周恒刚先生曾到四川考察&#xff0c;不禁感慨四川生产浓香型白酒占尽天时、地利、人和&#xff0c;其中“黄水”尤为特别。 “黄水”与酿好酒有何关系&#xff1f;,长江酒道,4分钟 近期&#xff0c;五粮液科研团队联…

word预览方式---插件,vue-office-docx、docx-preview、mammoth.js

提示&#xff1a;word预览方式—插件 文章目录 [TOC](文章目录) 前言一、vue-office-docx二、docx-preview三、mammoth.js总结 前言 word预览 一、vue-office-docx npm install vue-office-docx -S-DofficeDocx.vue <template><div class"preview_box">…

前端面试题整理-HTML

1. 从用户输入 url 到页面展示发生了什么&#xff1f; &#xff08;1&#xff09;首先进行url合法性校验&#xff1a;包括协议域名端口号 &#xff08;2&#xff09;进行强缓存判断&#xff0c;判断本地缓存是否已经存在需要的资源文件&#xff0c;存在直接使用本地缓存即可 &…

无捆绑软件!Windows7纯净版镜像等你来下载!

在电脑操作中&#xff0c;很多用户都喜欢纯净版操作系统&#xff0c;但不知道在哪里可以下载到没有捆绑软件的Windows7纯净版系统&#xff1f;接下来系统之家小编给大家带来最新的Windows7纯净版镜像&#xff0c;这些镜像文件经过优化&#xff0c;不包含捆绑软件&#xff0c;安…

零基础学习【Mybatis】这一篇就够了

Mybatis 查询resultType使用resultMap使用单条件查询多条件查询模糊查询返回主键 动态SQLifchoosesetforeachsql片段 配置文件注解增删改查结果映射 查询 resultType使用 当数据库返回的结果集中的字段和实体类中的属性名一一对应时, resultType可以自动将结果封装到实体中 r…

react高级组件ProForm实现输入框搜索

实现界面 <Col span{12}><ProForm.Itemname"name"label"推荐用户"><AutoCompleteclassName"pro-field pro-field-md"placeholder"请输入用户名"options{NameArr}onSearch{debounce(searchUser, 500)}onSelect{onSelect…