关于芯片的好文【转自泉哥爱养猪】
本帖最后由 haozhuyiyi 于 2023-10-18 08:44 编辑由于华为发布的新手机,对芯片制造相关的知识兴趣大增,转载好文
static/image/hrline/line3.png
一文了解芯片的制造过程:从沙子到芯片
本文讲解的芯片指的是:硅基芯片。
大概的流程:硅石/二氧化硅(SiO)→硅锭(Silicon,工业冶炼级 )→硅棒( Slicon rod 多晶硅棒(光伏级)→芯片级单晶硅棒)→硅片→晶圆(Wafer)( Silicon wafer)→芯片
更详细的工艺参考如图
备注:未切割的单晶硅材料是一种薄型叫晶圆片,是半导体行业的原材料,割后叫硅片,通过对硅片进行光刻、离子注入等手段,可以制成各种半导体器件
第一步:找品质比较好的硅石(二氧化硅含量比较多的一种矿)
https://pic.rmb.bdstatic.com/bjh/down/d97d1a3259b43635e2b13f21933f31ff.jpeg硅石矿
建筑用的沙子,主要含量也是二氧化硅,但是硅石的含量要更高。
第二步:在硅石中提炼相对高纯度的冶炼级工业硅锭(Silicon)
在石墨矿热炉(石墨电弧电炉)里面,按比例放上硅石、木屑、煤炭等材料,加热至2000度左右,通过还原反应,提取浓度为98%-99%的冶炼级工业硅。
备注:石墨的熔点为3850±50℃,沸点为4250℃,即使经超高电弧灼烧,重量的损失很小,热膨胀系数也很小,是目前最理想的冶炼硅石的设备;
https://pic.rmb.bdstatic.com/bjh/down/e351ed4acff4f2436e1b77f39a3e8ff0.png石墨矿热炉提取硅
碳化硅(SiC)是未来第三代半导体中功率元器件的主要材料,未来可期
https://pic.rmb.bdstatic.com/bjh/down/786d5b0ed23bb6b9b7f8f26ee5cde84d.png纯度98-99%的硅锭
第三步:在冶炼级工业硅锭中一步一步提纯变成芯片级硅棒
https://pic.rmb.bdstatic.com/bjh/down/fd3a4e05078be5f072d27cbedb20c648.jpeg西门子法
使用西门子法(1955年发明),把工业硅锭变成多晶硅硅棒
1、把工业级硅锭粉碎成硅粉
2、在325℃高温下,注入氯化氢(HCl),325℃下,硅粉中的硅和氯化氢发生化学反应:Si+3HCI→H+SiHCl3,另外硅粉中可能掺杂的铝、铁,这些也会和氯化氢发生化学反应,最终装置里面会有沸点不同的气体:32℃的SiHCl3、315℃的FeCI3、180℃的AlCl3、57℃的SiI4等气体
3、利用装置中的冷凝器和蒸馏塔,把SiHCl3提取出来
4、在1100℃温度下,往SiHCl3,注入氢气,让其发生化学反应
2H+4SiHCl3→3Si+8HCI+4SiCl4
这个温度状态下,硅会呈现黑色的固态,会给人有慢慢“生长”的过程视觉
https://pic.rmb.bdstatic.com/bjh/down/24e1dd4805a060aa885cb18a762fea30.png多晶硅硅棒
此刻的“硅棒”,含硅量在99.9999%,6个9适合光伏产业(太阳能板等)
使用“柴可拉斯基法”,又叫直拉法/提拉法,英文名:Czochralski process,波兰科学家,于1916年研究金属的结晶速率时,发明了这种方法。把多晶硅棒,提取成质地均匀、性能稳定的单硅晶硅棒。
https://pic.rmb.bdstatic.com/bjh/down/e672f1fd4c0d9ebedfb43f4f2c780229.jpeg柴可拉斯基法
在石英工业坩埚(石英的熔点为1750℃)里面,放入多晶硅,将温度加热到稍微大于硅的熔点(1410℃),形成液体硅。先用一根细长单晶硅作为引点,进入液体硅,按照一定的旋转速度、提拉速度等进行提拉,硅被拉出来后逐步冷凝后形成单晶硅硅棒(12英寸拉1.5米,两头呈锥形,重一般在270公斤-300公斤左右,8英寸一般在6米)
https://pic.rmb.bdstatic.com/bjh/down/11e82a241ef874010428698c1ad1e2c0.jpeg12英寸国产单晶硅棒
画黑板:单晶硅硅棒直径越大,切出来的硅片包括后面的晶圆最大,单片上生产的芯片越多,单个芯片的成本越低
第四步:芯片级单晶硅棒切成薄片→芯片级硅片→芯片级晶圆(纯度为:99.999999999%,也就是11个9,芯片级晶圆是我国芯片制造中卡脖子的开始)
从毛坯房到精装房:硅片→晶圆,晶圆是精加工后的硅片
过程需要经历:滚磨→激光标识→切片→倒角→磨片→腐蚀→背损伤→边缘镜面抛光→预热清洗→抵抗稳定,退火→背封→粘片→抛光→检查前清洗→外观检查→金属清洗→擦片→激光检查→包装(里面充满氮气)
全球芯片级单晶硅片主要被以下五个公司垄断(90%+):以2020年为例子。2020年,全球前五大硅片厂商分别为:日本信越化学,市占27.53%;日本胜高,市占21.51%;环球晶圆,市占14.8%;德国世创,市占11.46%;韩国鲜京矽特隆,市占11.31%。值得一提的是,在环球晶圆完成对世创的收购后,一跃成为仅次于信越化学的全球第二大半导体硅片厂商。目前全球芯片级硅片产业大概是120亿美金的市场(2020年),属于高投入,高技术,相对低利润率的产业,国内的厂家主要是:中环股份、杭州立昂微、上海硅产业集团。
芯片级硅片产业链的设备目前基本为日本企业的精密制造的企业和少数欧美的企业垄断,比如单晶炉、切割机、倒角机……
请注意:这里说的硅片指的是是芯片级的硅片
https://pic.rmb.bdstatic.com/bjh/down/bd0f18b316101ebabecba9e94753c2d2.jpeg硅片
晶圆领域:
从6英寸到8英寸只花了大约6年时间,而从8英寸到12英寸则用去了近10年时间,18英寸晶圆一直仍在路上;8英寸≈200mm;12英寸≈300mm
8英寸,主要运用于90nm以上制程的芯片,如部分汽车芯片,宇航级芯片,军用芯片;12英寸则主要运用于45nm及以上的先进制程的芯片:智能终端为主。
第五步:晶圆→芯片
首先要准备:制作光刻掩膜版(Mask Reticle)光刻掩膜版:(又称光罩,简称掩膜版),是微纳加工技术常用的光刻工艺所使用的图形母版。由不透明的遮光薄膜在透明基板上形成掩膜图形结构,再通过曝光过程将图形信息转移到产品基片上。
作用:芯片设计师将CPU的功能、结构设计图绘制完毕之后,就可将这张包含了CPU功能模块、电路系统等物理结构的“地图”绘制在“印刷母板”上,供批量生产了。这一步骤就是制作光刻掩膜版。
然后开始对晶圆进入光刻阶段了(卡脖子主要是在光刻机、光刻胶)
1、准备晶圆覆膜(氧化):将准备好的晶圆扔进光刻机光刻之前,一般通过高温加热方式使其表面产生氧化膜,如使用二氧化硅(覆化)作为光导纤维,便于后续的光刻流程:
2、往晶圆上涂上光刻胶
“光刻胶(英语:photoresist),亦称为光阻或光阻剂,是指通过紫外光、深紫外光、电子束、离子束、X射线等光照或辐射,其溶解度发生变化的耐蚀刻薄膜材料,是光刻工艺中的关键材料,主要应用于集成电路和半导体分立器件的细微图形加工。”
https://pics5.baidu.com/feed/f603918fa0ec08fa1eb5b0c34bb9046454fbdaf9.jpeg@f_auto?token=750ea724e3419cc4185c01ee7471f716
3、光刻机光刻
光刻机将紫外(或极紫外)光通过镜片,照在前面准备好的集成电路掩膜版上,将设计师绘制好的“电路图”曝光(光刻)在晶圆上
https://pic.rmb.bdstatic.com/bjh/down/5cf57c75eb8001e6fd24b1ae79132bca.jpeg芯片光刻
4、先溶解光刻胶,光刻过程中曝光在紫外线下的光刻胶被溶解掉,清除后留下的图案和掩模上的一致再进行蚀刻
5、蚀刻
https://pic.rmb.bdstatic.com/bjh/down/68399a08abaec4cdaf9172ac27c4ddc9.png照射到的光阻需要用显影液祛除
光刻机照射到部分的光阻(光刻胶)会发生相应变化,一般使用显影液将曝光部分祛除
https://pics0.baidu.com/feed/d788d43f8794a4c2f0ffd22405a322dcac6e3944.png@f_auto?token=7ac4005ba601e3a6af801de34df29457
被光阻(光刻胶)覆盖部分以外的氧化膜,则需要通过与气体反应祛除
6、离子注入:在真空中,用经过加速的原子、离子照射(注入)固体材料,使被注入的区域形成特殊的注入层,改变区域的硅的导电性
https://pics3.baidu.com/feed/caef76094b36acaf20cf87f8778eb41901e99c62.png@f_auto?token=7146972fdc8f4d5b8b3000d0dd1fa52d
7、电镀:在晶圆上电镀一层硫酸铜,将铜离子沉淀到晶体管上。铜离子会从正极(阳极)走向负极(阴极)。
8、抛光:将多余的铜抛光掉,也就是磨光晶圆表面
9、在完成一层光刻流程之后,把这一阶段制作好的晶圆用绝缘膜覆盖,然后重新涂上光阻(光刻胶),继续开始新一层的光刻……越是先进制程的芯片,层数越多,有的超过30层。
https://pics0.baidu.com/feed/3bf33a87e950352a085c56c14114c2fbb3118b9e.png@f_auto?token=e8cad7a2a5756245bb65a0a70ad38431
最后制造出布满芯片的晶圆
https://pics6.baidu.com/feed/359b033b5bb5c9ea9183b3eec06e8f093af3b32f.png@f_auto?token=363f895b037314020eccce38b54c792c
10、晶圆测试,内核级别,使用参考电路图案和每一块芯片进行对比
11、晶圆切片,丢弃瑕疵芯片。
https://pics7.baidu.com/feed/e824b899a9014c08b376e718042c3b017af4f49b.png@f_auto?token=58de2dd0eacb5e96d88e071233c5f78d
12、封装及再次测试
https://pics1.baidu.com/feed/d8f9d72a6059252daa8ca69f38cc3a325ab5b976.jpeg@f_auto?token=392762878674e148f3eaee365ae037a1
13、包装,发货
https://pics1.baidu.com/feed/d31b0ef41bd5ad6effb03a29919c00d2b7fd3c03.jpeg@f_auto?token=0eb162a5def60b1663a67c315f6b1fb0
https://pic.rmb.bdstatic.com/bjh/down/e3be2425b6561d642968a3f0c790022b.jpeg芯片制造流程参考图
小结和补充
1、我们在芯片制造领域存在着多个被“卡脖子”的细分赛道,比如“芯片级硅片”的制造、光刻(光刻机、光刻胶、涂胶显影机、抛光机),从要保证基本需求的角度来看,材料技术最缺,其次是设备。
2、高端技术是买不来的,安全也是买不来的,还是得自己脚踏实地撸起袖子加油干。
3、不要好高骛远,不要过度追求7nm、5nm,芯片制造是复杂的产业链,需要把更多精力先放在完善产业链,补短板上,短期内能把28nm芯片的制造产业链全部自主,目前来看就能大部分满足国家安全和民生需求了。
感恩我们生活在这个激动人心的时代,有机会见证中国芯片产业的崛起和反超。
static/image/hrline/line3.png
一文了解芯片的分类、设计流程和相关职位
首先,了解一些芯片相关的概念
一、芯片、半导体、集成电路,是一个意思么?
结论:可以不是一个意思,也可以是一个意思。
对于吃瓜群众闲聊来说,这三个是一个意思;
对于业内人当工作来说,那肯定还是不一样的。
我也是吃瓜群众,仅作为基本的浅显的区分。开始还是先把事情说明白
首先:
半导体是一种材料!是一种材料!是一种材料!
半导体( semiconductor),指常温下导电性能介于导体(conductor)与绝缘体(insulator)之间的材料。地球物质存在的形式多种多样,固态、液态、气态等。人们一般会把导电性差的材料,如煤、人工晶体、琥珀、陶瓷等称为绝缘体。而把导电性比较好的金属如金、银、铜、铁、锡、铝等称为导体。可以简单把介于导体和绝缘体之间的材料称为半导体,比如硅、锗、砷化镓等。
半导体的材料在芯片产业里面主要有这3种分类
https://pics6.baidu.com/feed/472309f7905298228a0fc59795e240c20a46d45c.png@f_auto?token=86a7d665ab78631e9753172b0ae1217c半导体材料分类
基于半导体的这三类材料不同的特性适合的应用场景,逐渐发展全球半导体为核心材料的四大产业:集成电路,分立器件,传感器和光电器件。
https://pics3.baidu.com/feed/72f082025aafa40fda10275be24c384679f01917.jpeg@f_auto?token=27fd4393e39d43afb1461834c17e299e基于半导体材料发展的四大产业
其中,集成电路的份额占据了半导体产业中的80%以上,所以,有时候大家会把集成电路=半导体产业,这么表达,一般来说也没毛病。
接下来
讲下集成电路
百度百科对集成电路的介绍:集成电路(integrated circuit)是一种微型电子器件或部件。采用一定的工艺,把一个电路中所需的晶体管、电阻、电容和电感等元件及布线互连一起,制作在一小块或几小块半导体晶片或介质基片上,然后封装在一个管壳内,成为具有所需电路功能的微型结构;其中所有元件在结构上已组成一个整体,使电子元件向着微小型化、低功耗、智能化和高可靠性方面迈进了一大步。
https://pics6.baidu.com/feed/342ac65c1038534314ac5870dd3b8b77ca808836.jpeg@f_auto?token=0b02aece80ec81c6be4775f6acbf4727
感觉还是太复杂
说人话:集成电路就是把N个半导体元器件组合在一个电路板上面使用,比如简单到只有五个元件连接在一起形成的相移振荡器,当它还在图纸上呈现的时候,我们也可以叫它集成电路。
插播知识:
有时候会遇到PCB板,不要和集成电路混淆了
PCB版(印制电路板)和集成电路(IC)的关系:集成电路(IC)是焊接在PCB板上的;PCB板是集成电路(IC)的载体。以蛋挞为例子,蛋挞能吃的部分是“集成电路”,蛋挞托是“PCB板”,蛋挞坏了就的丢了,但是蛋挞托坏了可以换。
https://pics2.baidu.com/feed/503d269759ee3d6da21b72da013e562b4e4adef0.png@f_auto?token=577d0c17e38a693134f53c404851f6bc
然后
什么是芯片
芯片,又称微电路(microcircuit)、微芯片(microchip),是指内含集成电路的硅片,体积很小,常常是计算机或其他电子设备的一部分。比如我们常听说的麒麟9000处理器,英特尔处理器,高通处理器……
https://pics2.baidu.com/feed/cf1b9d16fdfaaf51dbd65723c67cafe7f01f7a22.jpeg@f_auto?token=3d7b38cd2c94d19d2aab7c92728b09f3麒麟9000
简单笼统来说:芯片是由无数的集成电路集合而成的,是相对独立的配件。
最后:
以我们常见的书本来比喻:半导体、集成电路、芯片的关系。
半导体是纸的原材料:植物纤维
集成电路是由植物纤维做的纸
芯片就是有很多纸张组成的书
二、芯片的分类
1、按照不同的应用场景来分类,大体分为:消费级、工业级、汽车级、军工级、宇航级
https://pics4.baidu.com/feed/a71ea8d3fd1f41341110805b6637aec3d1c85ea5.png@f_auto?token=e6c3d595ffa83454d542a31ad61baa94按应用场景分类芯片
小黑板:
1、合适的就是最好的,比如,宇航级和军工级的芯片,虽然制程工艺看起来比较老,都是90nm甚至是130nm以下,但追求的是极致的稳定。
2、消费级芯片如果直接拿来用于汽车上面用,会出问题的。此处某些品牌请自己对号入座吧,没有经过车规级严苛认证的,安全是有可能出问题的。汽车芯片,尤其是MCU部分,被国外品牌高度垄断。
3、一般来说,消费级、工业级、汽车级、军工级、宇航级,芯片开发的周期越来越长,价格也越来越贵。
https://pics6.baidu.com/feed/adaf2edda3cc7cd9673613727b291a36b80e9137.png@f_auto?token=aea091a2fc1b6b6aff4f735c32adf3e6汽车芯片等级
https://pics0.baidu.com/feed/908fa0ec08fa513d2f20c4766d456ef2b3fbd945.png@f_auto?token=956623535d2000e8020c381a4ce666fe2019汽车芯片市场份额
2、按照晶体管工作状态和电信号种类来粗略分类,可以分为四大类:数字芯片、模拟芯片、数模混合芯片、特种芯片。
简单来说:
数字芯片(数字IC):就是传递、加工、处理数字信号的IC,它的世界只有0和1
模拟芯片(模拟IC)模拟IC:是处理连续性的光、声音、速度、温度等自然模拟信号的IC
模拟/数字转换:模数转换器ADC和数模转换器DAC,是数字和模拟世界通信的连接桥梁。通过ADC,可以将模拟信号转换成数字信号去存储和处理;通过DAC,可以将数字信号转换成模拟的声音等信息,重现模信号的世界
二区别的部分区别如图
https://pics6.baidu.com/feed/f603918fa0ec08fa359f767a18c6066454fbda05.png@f_auto?token=289db14da5c1e51ce9d4ec4bcbbe30a0数字IC和模拟IC区别图
数字芯片、模拟芯片、数模混合芯片、特种芯片的大概分类如下图
https://pics6.baidu.com/feed/cb8065380cd791235e4f83aee91c628bb3b7806a.jpeg@f_auto?token=8d8eab367e66b3774eb8bfbea246ef49芯片分类图
网上也看到有人将芯片参照人的身体构造功能去分类,也给大家分享下
https://pics7.baidu.com/feed/0b55b319ebc4b745f41f4bc88dd4251e8b821512.jpeg@f_auto?token=f77a279157dbabff3d9aca907f117f77模仿人体结构功能分类
小黑板:
1、数字芯片门槛相对比较低,占到整个集成电路市场份额的80%以上
2、模拟芯片门槛高“模拟芯片就像一件艺术品”,大概占到整个芯片市场份额的13%,且被国外巨头垄断。因为模拟芯片品类复杂,芯片的开发和迭代周期长(有的甚至长达10-20年),寻求高可靠性与低失真低功耗,需要高知识产权制造、丰富的工艺经验支持。模拟芯片行业的市场竞争格局较为分散,行业前十的龙头公司也仅有 63%的市占率;但 top2(德州仪器和亚德诺)占据了 28%的 市场份额,头部公司具有显著的竞争优势。
3、目前的趋势之一:主芯片:SOC化,外围芯片数模化
https://pics4.baidu.com/feed/562c11dfa9ec8a1308915d9db22baa86a1ecc0f1.jpeg@f_auto?token=33b601a9fa4c7afab603a11d5ecb2309德州仪器从2004年起一直蝉联第一
三、芯片行业的分工
1、芯片架构IP公司
ARM:全球领先的英国的半导体知识产权(IP)提供商!通过出售架构IP获利
目前全世界大部分的智能手机,平板电脑等的SOC芯片是基于ARM的架构设计生产出来的。举个栗子:苹果、华为、高通、联发科的处理器,都是ARM授权的。
Arm有三种授权方式:处理器、POP以及架构授权。
处理器授权是指授权合作厂商使用Arm设计好的处理器,对方不能改变原有设计,但可以根据自己的需要调整产品的频率、功耗等。
POP授权是处理器授权的高级形式,Arm出售优化后的处理器给授权合作厂商,方便其在特定工艺下设计、生产出性能有保证的处理器。
架构授权是Arm会授权合作厂商使用自己的架构,方便其根据自己的需要来设计处理器。
基于此种模式,授权费和版税就成了Arm的主要收入来源。除此之外,就是软件工具和技术支持服务的收入。
2、芯片设计公司
海思、三星、高通、联发科、AMD、英特尔、展讯、紫光、哲库科技、中兴、寒武纪、中兴……
目前同时具备芯片设计和生产能力的是英特尔和三星
3、芯片代工制造公司
台积电、英特尔、三星、中芯国际……主要是把芯片设计公司设计出来的芯片给制造出来
4、芯片封测公司
中国台湾省日月光、长电科技、艾克尔、中国台湾省矽品科技、力成、天水华天、通富微电、京元电、南茂和颀邦
5、芯片材料和设备公司
比如光刻机的:阿斯麦(ASML),晶圆的:主要是日本厂商信越半导体和胜高科技、EDA厂商主要是Synopsys、Cadence、Mentor这三家。
小黑板:
1、在之前我分享的《一文了解芯片的制造过程:从沙子到芯片》中,提到过在制造环节,我们在晶圆、光刻机、光刻胶、抛光机等多个领域存在“卡脖子”现象
2、在芯片设计领域,我觉得目前最大的“卡脖子”有2个环节:IP和EDA
(1)IP。现阶段,PC级、服务器级等基于X86的架构需要英特尔的IP授权、手机等智能终端需要用到ARM的IP授权,一旦有极端冲突,将无法使用。华为的服务器业务中涉及到X86架构的产品就因为制裁,现在被迫“优化调整了”。
(2)芯片设计EDA软件
EDA(Electronic Design Automation)是电子设计自动化软件的简称,EDA 产业是集成电路设计最上游、最高端的产业,涵盖了集成电路设计、布线、验证和仿真等所有流程,是集成电路设计必需、也是最重要的软件工具,被称为“芯片之母”。
EDA软件分类如下
https://pics0.baidu.com/feed/6a63f6246b600c3362ae08215c646a06d8f9a132.png@f_auto?token=f6e9d66be61648faf2fa344592cbc079EDA软件细分
目前全球EDA主要被Synopsys新思科技、Cadence楷登电子、Mentor明导国际三巨头垄断,它们直接或者间接占据了全球超过80%的份额。
Cadence ,楷登电子,成立于1988年,总部位于美国加州圣何塞,产品覆盖了芯片设计、物理功能验证、布局布线,模拟/混合信号及射频芯片设计,PCB设计和硬件仿真建模等。
Synopsys,新思科技,成立于1986年,总部位于美国加州山景城, 是EDA解决方案提供商及接口IP的供应商。
Mentor,明导国际,现称为西门子EDA,成立于1981年,总部位于美国俄州威尔森维尔,产品包括SoC、IC、FPGA、PCB设计工具及相关服务。
四、芯片设计流程(以数字芯片为主)
首先,芯片有简单的,又复杂的,每个公司规模、运营模式、产品等不一样,所以对于芯片设计的人员配备和要求都不一样。这里只是就芯片设计的流程,进行大概的梳理。
1、以前端、后端作为分界的数字IC的参考设计流程,如图
https://pics2.baidu.com/feed/7dd98d1001e9390194a9f2db39c46fee37d19659.png@f_auto?token=4325ba93eda6f6f5f476c0d62edf1ed6数字IC设计流程参考
前端设计涉及到的:
TL(register transfer level) 设计:利用硬件描述语言,如VHDL,Verilog,System Verilog, 对电路以寄存器之间的传输为基础进行描述。
功能仿真:通常是有DV工程师来完成这部分工作,通过搭建test bench, 对电路功能进行验证。
逻辑综合:逻辑综合是将电路的行为级描述,特别是RTL级描述转化成为门级表达的过程。也就是将代码翻译成各种实际的元器件。
STA:(static timing analysis) 静态时序分析,也就是套用特定的时序模型,针对特定电路分析其是否违反设计者给定的时序限制。
DFT:design for test(可测性设计),DFT通常要做扫描路径设计(Scan Design)、内建自测试(Bist)、TAG(Joint Test Action Group,联合测试工作组)、ATPG(Automatic Test Pattern Generation)自动测试向量生成等工作
因为DFT相对独立,可以在前端,也可以放在后端,在这个图里面我们把它放到前端里面
后端设计涉及到的:
布局规划(FloorPlan):布局规划就是放置芯片的宏单元模块,在总体上确定各种功能电路的摆放位置,如IP模块,RAM,I/O引脚等等。布局规划能直接影响芯片最终的面积。
CTS:Clock Tree Synthesis,时钟树综合,简单点说就是时钟的布线。由于时钟信号在数字芯片的全局指挥作用,它的分布应该是对称式的连到各个寄存器单元,从而使时钟从同一个时钟源到达各个寄存器时,时钟延迟差异最小。这也是为什么时钟信号需要单独布线的原因。
布线(Place & Route):这里的布线就是普通信号布线了,包括各种标准单元(基本逻辑门电路)之间的走线。比如我们平常听到的0.13um工艺,或者说90nm工艺,实际上就是这里金属布线可以达到的最小宽度,从微观上看就是MOS管的沟道长度。
寄生参数提取:由于导线本身存在的电阻,相邻导线之间的互感,耦合电容在芯片内部会产生信号噪声,串扰和反射。这些效应会产生信号完整性问题,导致信号电压波动和变化,如果严重就会导致信号失真错误。提取寄生参数进行再次的分析验证,分析信号完整性问题是非常重要的。
版图物理验证:对完成布线的物理版图进行功能和时序上的验证,验证项目很多,如LVS(Layout Vs Schematic)验证,简单说,就是版图与逻辑综合后的门级电路图的对比验证;DRC(Design Rule Checking):设计规则检查,检查连线间距,连线宽度等是否满足工艺要求, ERC(Electrical Rule Checking):电气规则检查,检查短路和开路等电气 规则违例等等。
2、如果是按照标准单元的SoC芯片设计,流程如下
https://pics0.baidu.com/feed/3bf33a87e950352a14a31b40146bc0fbb3118b6d.jpeg@f_auto?token=5125a6969b91c6ff5ea8c730adce5efb标准单元SOC设计流程参考
这个流程介绍参考来源是文章:SoC设计方法与实现
硬件设计定义说明(Hardware Design Specification)
硬件设计定义说明描述芯片总体结构、规格参数、模块划分、使用的总线,以及各个模块的详细定义等。
模块设计及IP复用(Module Design & IP Reuse)
对于需要重新设计的模块进行设计;对于可复用的IP核,通常由于总线接口标准不一致需要做一定的修改。
顶层模块集成(Top Level Integration)
顶层模块集成是将各个不同的功能模块,包括新设计的与复用的整合在一起,形成一个完整的设计。通常采用硬件描述语言对电路进行描述,其中需要考虑系统时钟/复位、I/O环等问题。
前仿真(Pre-layout Simulation)
前仿真也叫RTL级仿真。通过HDL仿真器验证电路逻辑功能是否有效。在前仿真时,通常与具体的电路物理实现无关,没有时序信息。
逻辑综合(Logic Synthesis)
逻辑综合是指使用EDA工具把由硬件描述语言设计的电路自动转换成特定工艺下的网表,即从RTL级的HDL描述通过编译与优化产生符合约束条件的门级网表。
版图布局规划(Floorplan)
版图布局规划完成的任务是确定设计中各个模块在版图上的位置,主要包括:
I/O规划,确定I/O的位置,定义电源和接地口的位置;
模块放置,定义各种物理的组、区域或模块,对这些大的宏单元进行放置;
供电设计,设计整个版图的供电网络,基于电压降(IR Drop)和电迁移进行拓扑优化。
功耗分析(Power Analysis)
在设计中的许多步骤都需要对芯片功耗进行分析,从而决定是否需要对设计进行改进。
在版图布局规划后,需要对电源网络进行功耗分析(PNA,Power Network Analysis),确定电源引脚的位置和电源线宽度。
在完成布局布线后,需要对整个版图的布局进行动态功耗分析和静态功耗分析。
除了对版图进行功耗分析以外,还应通过仿真工具快速计算动态功耗,找出主要的功耗模块或单元。
单元布局和优化(Placement & Optimization)
单元布局和优化主要定义每个标准单元的摆放位置并根据摆放的位置进行优化。
静态时序分析(STA,Static Timing Analysis)
STA是一种静态验证方法
通过对提取电路中所有路径上的延迟等信息的分析,计算出信号在时序路径上的延迟,找出违背时序约束的错误,如检查建立时间(Setup Time)和保持时间(Hold Time)是否满足要求。
形式验证(Formal Verification)
形式验证也是一种静态验证方法。
在整个设计流程中会多次引入形式验证用于比较RTL代码之间、门级网表与RTL代码之间,以及门级网表之间在修改之前与修改之后功能的一致性。
可测性电路插入(DFT,Design for Test)
可测性设计是SoC设计中的重要一步。通常,对于逻辑电路采用扫描链的可测试结构,对于芯片的输入/输出端口采用边界扫描的可测试结构。基本思想是通过插入扫描链,增加电路内部节点的可控性和可观测性,以达到提高测试效率的目的。一般在逻辑综合或物理综合后进行扫描电路的插入和优化。
时钟树综合(Clock Tree Synthesis)
SoC设计方法强调同步电路的设计,即所有的寄存器或一组寄存器是由同一个时钟的同一个边沿驱动的。构造芯片内部全局或局部平衡的时钟链的过程称为时钟树综合。分布在芯片内部寄存器与时钟的驱动电路构成了一种树状结构,这种结构称为时钟树。时钟树综合是在布线设计之前进行的。
布线设计(Routing)
这一阶段完成所有节点的连接。
寄生参数提取(Parasitic Extraction)
通过提取版图上内部互连所产生的寄生电阻和电容值,进而得到版图实现后的真实时序信息。
这些寄宿生电路信息将用于做静态时序分析和后仿真。
后仿真(Post-layout Simulation)
后仿真也叫门级仿真、时序仿真、带反标的仿真,需要利用在布局布线后获得的精确延迟参数和网表进行仿真,验证网表的功能和时序是否正确。后仿真一般使用标准延时(SDF,Standard Delay Format)文件来输入延时信息。
ECO修改(ECO,Engineering Change Order)
ECO修改是工程修改命令的意思。
这一步实际上是正常设计流程的一个例外。当在设计的最后阶段发现个别路径有时序问题或逻辑错误时,有必要通过ECO对设计的局部进行小范围的修改和重新布线,并不影响芯片其余部分的布局布线。在大规模的IC设计中,ECO修改是一种有效、省时的方法,通常会被采用。
物理验证(Physical Verification)
物理验证是对版图的设计规则检查(DRC,Design Rule Check)及逻辑图网
2、模拟芯片设计参考流程,如图
https://pics7.baidu.com/feed/203fb80e7bec54e7e7391e1bfa10a0594ec26a8b.png@f_auto?token=7bd4fd649439ae146730ebf30e8bc386模拟芯片设计参考
另外,模拟芯片和数字芯片,如果参照数字芯片的前端和后端分工看的话,有相通也有区别,以下面这个流程图为例
https://pics3.baidu.com/feed/fd039245d688d43f5fd0d1943a36e9120ef43b08.png@f_auto?token=780e2a6c718a0eca588e6992393cd7d5模拟芯片设计流程和数字IC区别
模拟芯片设计的自动化程度低于数字芯片设计,对于工程师的经验积累要求更高。
芯片设计和制造,有时候真的感觉有玄学。芯片设计参数、晶圆良品率、航发金属疲劳、老板开会时长、女朋友发脾气的原因,并称现代高科技领域五大玄学。
五、芯片职位简单介绍及职业规划建议
首先,对于芯片研发相关未毕业的在校本科生的建议:一定要考研!一定要考研!一定要考研!最好是能跟着在你毕业前能参与到流片的导师
其次,我们参考下相对有一定规模芯片公司的岗位设计
https://pics5.baidu.com/feed/1ad5ad6eddc451daef75d598f5d5696fd11632f7.png@f_auto?token=9a323911ab86450a6b83322f101dc76c芯片公司岗位设置
公认的金字塔塔尖:
职位名称:芯片架构设计师
门槛:☆☆☆☆☆
待遇:天花板很高(从百万级到千万级)
要求:博士3年以上/硕士8年以上,精通前后端、算法等,且对验证等均有了解。
其他:架构设计师一般会从前端设计师转型
职位名称:EDA架构设计师
门槛:☆☆☆☆☆
待遇:天花板很高(从百万级到千万级)
要求:博士3年以上/硕士8年以上,精通算法、C+等。
其他:这个领域急需天降猛男
2、数字芯片四大职位:前端设计,验证,DFT,后端
门槛排序:前端设计>后端≈DFT≥验证
待遇:刚毕业是差不多的,后续,前端设计的岗位会有一定优势
其他:
(1)前端最好硕士及以上(未来走技术路线和管理路线都比价好),验证本科就行,验证更吃项目经验以及项目覆盖度。
(2)比较标准的配备的话,是1个前端设计,标配3个验证。吐个槽:前端设计工程师和验证工程师的关系,有时候如同互联网公司里面的程序员和产品经理的关系,都觉得对方有病。
(3)后端和DTF一般在大公司比较多,小公司里面可能前端就兼顾着把这些做了。但是后端和DFT,资深的现在非常值钱,也有百万级的。
(4)验证如果懂编码,那么会更容易上手;如果对半导体物理器件等这种知识比较好的话,对于后端工程师是一个不小的优势
3、模拟芯片两个大方向:模拟设计和模拟版图
门槛:模拟设计>模拟板图
待遇:模拟设计>模拟版图
其他:
(1)模拟设计一般要求高学历,且比较吃经验,模拟版图的薪资比模拟设计要差一截,但是相对来说门槛也比较低,是IC设计岗位中对本科生比较友好的职位。
(2)模拟类目前的重点方向
时钟类: 振荡器,锁相环,延迟锁相环
高速互连类: serdes, lvds, DDR,
数据转换类: AD/DA,
电源管理类:LDO bandgap, DCDC等
(3)模拟芯片的大企业不多,选择相对比较少,但是相对稳定,经验越丰富(职业生涯长)越值钱。
敲黑板:工作没有贵贱之分,只有合不合适;芯片技术类吃学历,吃项目经验;数字芯片来钱快,模拟芯片门槛高;数字芯片青春饭,模拟芯片较稳定。
写在最后:
高端技术是买不来的,是需要一代又一代人脚踏实地干出来的。在这里向所有为芯片行业国产化进程付出努力的工程师们致敬。
只能壁上观 致敬 厉害了{:1_180:} 谢谢分享,学习了 {:1_180:} {:1_180:}{:1_180:}{:1_180:} 谢谢,绝对好文 {:1_89:} 谢谢分享