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

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

3天内不再提示

高速设计为什么越来越重要呢?

h1654155971.8456 来源:EDA365 2020-06-05 14:32 次阅读

PCB硬件产品非常关键的重要载体和支撑,在整个硬件开发中是至关重要的,而高速设计最主要的起源就是传输线理论,所以讲高速设计我们必须从PCB设计的角度去展开。

对于PCB设计可以这样理解,集成电路芯片的集成度越来越高,系统也变得越来越小,硬件的设计也就趋于简单,更多的设计会嵌入到芯片、软件之中。所以硬件开发过程中的很多重点都是在PCB的实现和整个工程设计上面。

PCB设计又有一些射频、热的问题,包括高速、SI/PI的问题等等,这些问题在某种程度上我们可以总结成工程实现的问题,要把硬件做好,工程设计至关重要。

而高速设计为什么越来越重要呢?

因为速度变得越来越快了,越来越多的数据的传输、处理需要更高的带宽,更高的速度。我们也可以这么理解:是Big Data驱动高速接口协议演变加快。现在56G传输已经商用化了,112G的传输协议也即将完善。

提到中国高速设计不得不提一下华为,因为华为是中国最早开始从事专业高速设计的公司,华为高速互连设计的历史就是中国高速设计应用的起源。我95年加入华为,98年开始进行高速设计技术研究,当时主要以单板仿真为主。

那时的华为做了一个新的传输项目——662M,现在看来不值一提,但是在当时是没有人敢拍板这个下一代的传输产品到底做不做,基于华为在之前有一定的高速仿真分析和积累,我建议由互联部牵头成立一个项目组,当时代号叫“1011”,然后华为的每个产品线出几个工程师和代表参与我们的项目组,所以这也是一个跨团队的项目组,包括传输、无线、交换等等部门。

通过前期的有效工作,我们最终攻克了“1011”项目的各种难题,为什么当初很难,现在看起来简单了呢?

因为最开始首先面临连接器的问题,从高速电路的设计上来讲可供选择的芯片不多,都是进口的,唯一能做的就是无源设计这一块,一个是PCB,一个是连接器。

在无缘这一块,当时的连接器也不像现在这么高速、专业、有好的保护措施等等。当时完全是针脚式、阵列式的。所以这个时候连接器的选择非常关键。

经过严格的挑选,从阻抗、控制等参数考虑,我们选择了Ampleon,然后就要考虑电信号、如何有效分配等问题。

那么电地管脚又如何有效分配呢?如果我们做的很饱和,把每一对差分对都包上地、针脚。这个板就需要很多连接器,会做的很大,像这种方案肯定会被否定的。这时候就面临选购和连接器适应的信号地。

另外一个很关键的就是PCB。在原来,我们还没有阻抗控制的说法,通过和友商、生产线的通力合作才最终克服各种难题。

终于在1999年,622M高速背板才最终设计成功。

“1011”项目成功后,华为才建立了专门的高速背板项目组,启动了华为的高速实验室建设,并在2000年正式成立了SI研究部,正式把高速仿真设计嵌入到华为的硬件开发流程里。

后来在连接器的基础上,华为又开始了封装的选型与管脚优化。

当时海思的前身叫ASIC(超大规模集成电路)设计部门,那时候他们做封装是比较随便的,有时过度设计就选大封装,后来通过高速设计的有效控制,一是降低了芯片的成本,二也保证了芯片的性能。

所以要讲中国高速设计历程,还是离不开华为的。

在高速设计发展的过程中,我们也与外界做了很多交流,比如当时的江南计算技术研究所做超算非常厉害。那时候他们也没有高速仿真,而是采用工程设计规范,因为是国家项目,所以可以不计成本,他们在前期进了大量充分的测试和实验,然后制定非常严格的设计规范化标准,最后才开始整机的设计和制造。

但是我们做商业化产品不可以这样,因为成本太高,周期太长。幸运的是当时与江南计算技术研究所的合作给华为提供了许多支持。

后来随着不断发展, 我认为华为现在已经是国内最先进的高速设计公司了。像19年华为有一个十大发明,其中排名第二的技术叫全光交叉的互联系统,速度高达1PB,等于1000个TB。可见这项技术的厉害,当然这个技术的成功离不开华为在高速设计上的积累。

再跟大家分享一个学习和进步的途径。

最早我们做单板仿真用IBIS模型居多,随着国内在高速仿真上的一些积累和应用,慢慢对高速需求越来越多。

于是在各方的努力下,IBIS峰会于2005年进入中国。会议的目的主要是对IBIS和互连模型技术进行研讨,欢迎所有的IBIS和互连建模技术人员以及EDA厂商电子电路设计人员参加。大家有机会的话都可以去参加,华为也进入了IBIS的委员会,相信会对国内高速设计发展起到很大帮助作用。

再跟大家分享一下高速设计应用的关键点。

首先是人才的问题,我们的人才需要具备哪些能力。

1、首先要具备电磁场传输线理论基础,否则无法理解高速设计中的一些理念;

2、要理解各种高速标准协议;

3、理解硬件系统/芯片产品体系架构;

4、理解PCB/封装/芯片设计与工艺,否则制定的规则是无法落地的;

5、具备EDA工具的应用能力。

所以说培养一个战略性高素质人才是比较困难的,当时我们开始做高速设计的时候也面临很多困难,好的知识和书籍比较少,国内没有译本,只有美国有。

于是我们就去了美国,当时也没有信用卡,就拿着100美金的大钞去买一书——《HIGH-SPEED DIGITAL DESIGN》,等了三个小时才给我们把零钱找开。

后来这本书回到了华为,盖上了华为常用书的图章,并扫成了PDF,逐渐流传到国内各大网站和论坛中,很多早期从事高速设计的工程师应该都见过,上面有华为的印章。

再看一下仿真与测试验证这两个应用的关键点。

首先要明确一点,仿真不可能与真实的结果一抹一样,所以仿真的精度够用就好,能满足我们的设计要求就可以,不要无限追求精度,要记住我们仿真的目的是什么。

另外,仿真与测试要验证,要闭环。通过不断的仿真测试、循环闭环来发现我们设计的问题和缺陷,提高我们的水平,测试、验证是非常关键的因素。

同时,在高速设计中,测试也是建模的重要手段,精通测试也可以成为专业人才。然而做高速测试并不简单,须知高速实验室的费用非常昂贵,比如一个67G的示波器就要两三百万,随便搭一些配套设备就要上千万。

所以,建立专业的高速实验室很有必要,可以为一些用不起建模平台的公司使用。像国家已经投了很多钱,在各个大城市建立ICBase,统一采购EDA公司的工具等等提供给小公司使用和开发,因为小公司肯定无法负担EDA工具和芯片工具的费用。

面对中美贸易战的不断加剧,我们还是很有必要去整合一些社会化的资源,去协同发展,才能避免被卡脖子。如果每个人都单打独斗肯定是PK不过美国科技企业且发展会很慢。

比如电巢科技就投资了一个上千万的开放实验室,这点非常好,希望国家政府和有能力的企业也将类似资源社会化。

以上主要是讲高速设计应用角度来讲的。接下来再跟大家分享一下关于高速软件开发的一些看法。

中国目前EDA的大环境是怎样的?

目前国内有1500人的EDA软件开发工程师,主要在外企。而本土EDA公司和研究单位工作的工程师只有300人左右。有一部分原因是因为国内高校以前没有EDA专业,但是随着中美贸易战程度的加深,国家已经开始在四所试点高校设EDA专业。目前为止,我们还是比较缺乏人才的。

另外EDA也是一个高投入的行业,像全球大的EDA开发公司,研发投入占销售额的40%以上,如Synopsys在2018近一年的研发投入约为10.8亿美元,Cadence在2018年的研发投入约为8.7亿美元。反观中国,本土最大的EDA龙头企业华大九天,过去十年间所投研发资金也只有几个亿,差距实在太大。

还有一个因素,EDA市场和消费电子等市场是不一样的,全球EDA市场基本很稳定,每年都是100亿美金,年复合增长率在6-8%。

其次缺乏好的生态环境,应该把好的一些硬件方法进行总结归纳,来提高我们的效率,解决我们日益复杂的设计要求,如果没有EDA设计的芯片客户、公司,又怎么能知道针对下一代EDA的开发需求呢。

同时也缺乏与先进设计应用/工艺相结合,PCB还好一点,在芯片领域的差距很大,目前国内最先进的就是中芯国际的4nm技术,台积电的7nm工艺华为目前也有了,但是今年台积电准备上5nm工艺的项目了,我们目前可能还没有规划,差了几代工艺。

还有一个盗版问题,因为EDA的投入大,产出长,如果客户买copy版的会很便宜,但是EDA公司没钱赚,他又怎么能走上一个良性循环发展的轨道上呢?

很久以前就有很多人问我,说你能不能牵头做一个EDA、PCB设计的公司啊。我说可以啊,但是中国目前没有这个环境,这么大的资金投入进去,因为盗版可能正版都没人用,我怎么养活这帮人呢?

不幸中的万幸是,中美贸易战让盗版问题出现了转机。已经不是我们想不想做的问题了,而是不做就死。

比如说现在所有EDA工艺都是被美国控制的,把对中国业务停掉以后,中国企业说那我不做EDA设计了,我也不做新产品开发了。这样的企业能活过一年,撑过两年,但是迟早要死的,因为你不会有新的东西出来。

中美贸易战也让EDA突然火了起来,很多人嚷着要做EDA。但是真正要做一个成功的商业化EDA,必须有政府大力支持,国家意志介入。包括现在一流的EDA公司,如Cadence在当时的美国复兴计划中的到了一千八百万美金的财政支持,更重要的是要有核心团队的坚持。

不要想着在这个行业里挣快钱,打个比方,我要做一个EDA规划方案,要想使其商业化成功,这个规划我可能要做十年时间!3-5年,可能只能出一个比较好的框架,有基本功能的东西。

再看看Cadence仅在layout上的工程师就要一百多人,平均每人就算只要十万美金的年薪,养一个这样的团队得花多少钱?

回到中国高速设计仿真的话题上来。

2002年我正式加入Cadence的研发团队,后来负责Cadence全球的PCB封装高速仿真软件开发。我比较骄傲的一点是,当时我们上海本土团队成功独立开发了PIR等一系列好产品,同时也做一些面向未来的技术研究。

后来2004年,Sigrity也在上海建立研发团队。

而本土仿真软件的开发主要是两家。

一家是Xpeedic(芯和半导体科技),他们主要提供一些连接建模、参数、通道分析等等产品和服务。

另外一家是无锡飞谱电子,主要侧重电磁场仿真技术

所以在仿真领域,国内企业还是有一定基础的。

下面再跟大家讲一下高速设计仿真分析软件开发的关键点。

在高速设计仿真分析软件的开发中,最重要的是电磁场解析器。不论是Sigrity,还是芯和、飞谱电子,他们的起源就是有独特的电磁场解析技术。

常用的电磁场仿真技术有很多,如时域有限差分法(FDTD)、有限元法(FEM)、有限积分技术(FIT)等等。除了这些技术,还有一个很重要的是Mesh,因为我们要对目标对象进行分解,规则均匀的部分我们画大一点,越不规则、不连续的地方我们画细一点,这个Mesh划分也是非常关键的。

另外一个比较重要的就是电路仿真器,现在所有商用化的都是基于SPICE的,SPICE是一个开源的算法工具,所以电路仿真器的问题比较容易。因为电路比较好懂,把模型建出来,用电路一搭,用仿真一实验能跑的出来,能满足性能要求就可以了。

新的技术研究不是很多,但其中有一个LIM(latency insertion method ),主要是和大规模网络的损态的分析和电路分析,这是它的特色。

还有一个很重要的开发环节,即工具开发与应用验证。通常我们把一个原型做出来会各种验证,验证算法没问题我们会再去做工具的开发、流程的开发,这时就要考虑工具和应用的结合,包括流程的应用性、数据管理、仿真结果的处理等等,这些都是属于应用层的。

高速设计仿真分析软件开发主要就是从这些方面考虑。

现在国家和很多机构都在规划国产EDA,从互联设计的角度来讲,由于像Cadence等外企在国内都有研发团队,相对来说这么多年也储备了很多国内的人才,国内很多高校也培养出了一批很好的学生,国产EDA是一个很好的方向和机会。

最后,想和大家分享一下我对高速设计发展趋势的一些见解。

首先,很明显的趋势就是硬件芯片化、软件化,高速设计也是如此。

随着高速设计的速度越来越大,可以明显的看到从PCB板级为中心前移以封装/芯片设计为中心。Shift-left是ARM提出来的,通常我们的研发周期是先做架构设计,然后再做硬件,再做软件,然后作出验证,然后再做客户的早期试用再做量产。

随着技术的发展,可以让软件的开发和硬件同步,比如说我做一个SOC,一个系统开发之后,就可以做原型验证,这时候可以把我的软件加进来做DEBUG,来优化我的设计,我还可以利用硬件加速器去做仿真,包括软件的。

另外,7nm、3nm等工艺的需求驱动硬件集成度越来越高,台积电今年5nm已经准备商用,他们也已经开始了2、3nm的规划。

随着高速越来越大,硬件越来越小,所以设计方面一定要提前安排,在芯片设计前期统筹安排解决高速设计问题。

高速设计发展趋势二:混合仿真技术。

高速仿真我们从最开始SI和PI是分开做的,后面我们肯定要考虑SI加PI的混合仿真,就是Power-Aware SI。

我们可以先看一下,燧原科技今年会上市他的第一款人工智能学习芯片,“云燧T10”。这个芯片是14nm的,由FinFET工艺打造,总计141亿个晶体管,功耗220W...所以说,电和热也是我们必须要考虑的。

几年前,在Cadence的时候我规划了一个项目,叫热电路仿真,大家知道传统热仿真是结构、空气流道、环境温度的仿真,Cadence则是考虑把电路模型提取出来,这叫损态热仿真,然后与传统热仿真结合,来实现电热的系统仿真,所以今年他们发布了一个新的电热仿真产品,叫Thermal Solver,这也是混合仿真的一个趋势。

在2000年初期有一种方案,就是芯片公司提供一个数据包,里面有验证好的仿真模型、常用的图谱结构、设计规则,甚至包括PCB设计原理图、应用文档等等,客户拿到后很快就能开始硬件的设计,从而缩短自己的设计周期。

随着仿真工程的越来越大、越来越普遍,这时候我们就要考虑Batch Simulation——仿真平台、仿真自动化。我们可以看下这张图。

这是当时我在Cadence主推的,与展讯合作的。

大家知道展讯是做手机套件的公司,手机上也有很多高速信号,但是很多公司根本就没有手机设计能力,当时我们就帮他们建了一个高速仿真平台,通过平台把工具嵌进去,展讯的设计公司把layout做完,然后再上传到展讯的服务器,因为芯片是他们自己开发的,所以仿真参数的设定都是正确的,再自主完成相关的SI和PI的仿真,完成后再出一个定制化的仿真报告,再推送给他的设计公司,有问题就优化,没有问题就可以进入生产,这样就大大提升了仿真效率。

由于现在仿真规模越来越大,越来越难,所以我们以前用仿真软件都会多线程多核处理,后面还要支持分布式计算,现在我们要支持超算。刚才我们举的例子,飞谱电子和江南所做超算,他已经可以通过超算来提供服务了。

以上就是我对未来发展趋势的展望。

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

    关注

    447

    文章

    47807

    浏览量

    409182
  • 集成电路
    +关注

    关注

    5321

    文章

    10739

    浏览量

    353425
  • pcb
    pcb
    +关注

    关注

    4222

    文章

    22477

    浏览量

    385888

原文标题:中国高速设计的历程与展望

文章出处:【微信号:eda365wx,微信公众号:EDA365电子论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    英德斯嵌入式工控主板PCM-B351C助力高速公路监测系统降本增效

    随着交通工具的增多和人口的增加,高速公路监测系统变得越来越重要
    的头像 发表于 03-19 15:18 242次阅读

    嵌入式会越来越卷吗?

    。随着嵌入式系统与互联网的深度融合,数据安全性成为一大关注焦点。从个人隐私到机密数据,嵌入式系统涉及的信息越来越广泛,因此,确保数据的安全性变得至关重要。在不断发展的网络威胁下,保护嵌入式系统免受恶意
    发表于 03-18 16:41

    IC datasheet为什么越来越薄了?

    刚毕业的时候IC spec动则三四百页甚至一千页,这种设置和使用方法很详尽,但是这几年IC datasheet为什么越来越薄了,还分成了IC功能介绍、code设置、工厂量产等等规格书,很多东西都藏着掖着,想了解个IC什么东西都要发邮件给供应商,大家有知道这事为什么的吗?
    发表于 03-06 13:55

    什么是FPGA?带你初步揭开它的面纱

    领域中发挥着越来越重要的作用。那么,FPGA到底是什么,以及它在云计算行业中是如何应用的? 首先,我们来了解一下FPGA的基本概念。FPGA是一种可编程逻辑器件,它不同于传统的逻辑电路和门阵列,如
    发表于 02-21 16:10

    5个应用趋势说明为什么“云-边协同”越来越重要

    在上一篇科普中分析了云计算和边缘计算哪个更强?(【干货分享】云计算和边缘计算哪个强?谁更具优势?一次说清!)我们都知道云计算和边缘计算的关系:边缘计算是对云计算的一种补充和优化,云计算把握整体,而边缘计算更专注局部。所以,云计算和边缘计算都是当前人工智能发展的支柱。然而,单纯地将云计算和边缘计算视为两个孤立的领域,已不再能够满足日益复杂和多样化的应用需求。因
    的头像 发表于 01-26 08:26 636次阅读
    5个应用趋势说明为什么“云-边协同”<b class='flag-5'>越来越重要</b>!

    如何优化高速PCB设计中的盘中孔并降低生产与综合成本呢?

    在现代电子设备的制造过程中,高速PCB的设计变得越来越重要。随着科技的不断发展,对设备性能和速度的需求也在不断提高。
    的头像 发表于 01-10 16:16 666次阅读
    如何优化<b class='flag-5'>高速</b>PCB设计中的盘中孔并降低生产与综合成本呢?

    一种高速电机旋转转子测温方法

    本文章主要介绍一种应用于高速电机旋转转子温度测量技术。随着新能源汽车的大力普及,作为动力输出的永磁电机应用越来越广泛,电机向着高转速,高能量密度的发现发展,随之而来对电机内部转子温度及其他运行状态的监测也越来越重要
    的头像 发表于 12-19 10:30 319次阅读
    一种<b class='flag-5'>高速</b>电机旋转转子测温方法

    FPGA和CPU、GPU有什么区别?为什么越来越重要

    使得算力要求愈 发偏向高并行而不是高串行。CPU 越来越难以胜任高算力的场景,,将需要大规模、高密度的计算任务卸载 到在某一方向做了优化的专用处理器,就产生了这些不同的“X”PU,他们之间区别在于在
    发表于 11-09 14:09

    单片机在以后会越来越趋向于低端化应用吗?

    随着现在的技术和产品功能需求越来越高,好像单片机能完成的事情越来越少;以后是不是嵌入式芯片是主流,单片机渐渐只能在低端上应用?
    发表于 10-24 08:30

    如何使用带安全库功能的AT32 MCU实现类似OTP寄存器的功能

    对于AT32 MCU,除了出厂固化的bootloader,用户也可以在应用程序中编写自己的bootloader程随着嵌入式应用越来越广泛,产品的安全也越来越重要,一方面是为了保护硬件设计,另一方面
    发表于 10-24 08:12

    为什么智能手表的气密性检测仪变得越来越重要

    智能手表已经成为我们日常生活中不可或缺的一部分,它们不仅提供了许多实用的功能,如健康跟踪、消息通知、电话、支付等,而且在设计上也越来越时尚。然而,这种设备的复杂性和它们所暴露在的环境(水分、尘土等)使得它们更容易受到损坏。这就是为什么智能手表的气密性检测仪变得越来越重要
    的头像 发表于 08-21 15:48 469次阅读

    数字时代,为什么流媒体加速CDN越来越重要

    越来越高。随着这一转变,在线视频或者直播加速的CDN(内容交付网络)正在迅速扩大业务,以确保更多客户和观众都能高速访问。绝大多数研究表明,数字视频现在代表了当今最
    的头像 发表于 08-01 00:25 516次阅读
    数字时代,为什么流媒体加速CDN<b class='flag-5'>越来越重要</b>?

    数字视频时代,为什么流媒体加速CDN越来越重要

    研究绝大多数表明,数字视频现在代表了当今最重要的媒体格式。我们正生活在媒体和娱乐历史发展的关键时刻,2023年在线视频趋势的增长仍在加速,今年以来全球网民平均每周观看约17小时的视频。这个数值虽然比2022 年的峰值略有下降,但由于用户总容量的迅速增加,全球在线视频的总容量仍在不断增长中。
    的头像 发表于 07-28 16:48 247次阅读

    为什么FPGA在原型验证中越来越重要

    升级。与此同时,随着芯片制造工艺越来越先进,芯片设计的复杂度呈指数级增长。这种近乎矛盾的发展趋势让芯片设计公司面临着巨大的创新压力,同时先进工艺高昂的量产成本进一步增加了企业的经营风险。
    的头像 发表于 05-18 10:34 1006次阅读
    为什么FPGA在原型验证中<b class='flag-5'>越来越重要</b>

    经纬恒润推出新产品Erised AR-HUD提高驾驶效率

    随着科技的发展与突破,智能化产品在汽车领域扮演了越来越重要的角色。
    的头像 发表于 05-16 11:05 575次阅读