元器件大一点好,还是小一点好?
要学嵌入式,关注@我要学嵌入式,嵌入式猛男的加油站。
“
简 介: 近期看到Robin Kearey的一篇博文 SMALLER IS SOMETIMES BETTER: WHY ELECTRONIC COMPONENTS ARE SO TINY[1] ,详细分析了电子器件的微型化所带来的影响。如果你还在想疯狂压缩电路体积的话,看看他的分析也许会让你冷静下来。
”
关键词
: 摩尔定律,表贴器件
也许在电子领域中能够排在 欧姆定律[2] 之后,处于老二地位的就得 摩尔定律[3] 了:芯片中可以集成的晶体管每经过两年左右就会增加一倍。
既然芯片的物理尺寸大体保持不变,那么就意味着单个晶体管随着时间就要变得更小。
我们习惯于看到新一代芯片中的特征尺寸稳定持续变得更小,但这种小究竟意味着什么呢?是否小就等同于好呢?
01
越小性能越好
在过去的一个世纪中,电子技术得到了飞速发展。在1920年,当时最好的中波收音机内包含有多个中真空管、很多体积硕大的电感、电容以及电阻,几十米长的电线作为接收天线,用于供电的电池组的体积占据了很大的空间。
如今,可以收听十几个电台的收音机可以轻松装在你的口袋里,辅助的功能也极其丰富。但尺寸的减小并不仅仅为了便于携带:而是实现我们期望高性能的关键因素。
元器件尺寸的减小的最为明显的好处就是可以在同样体积内实现更多的功能,这对于数字电路尤其关键:更多的元器件,使得你可以在相同的时间内做更多的事情。
比如一个64位的处理器,理论上可以在同样的时钟频率下完成8位处理器的八倍的信息处理,为实现这一点,它也同样需要八倍的电子元件:包括寄存器、累加器、总线宽度以及其他部件都会有八倍数量的提升。所以你需要有一个八倍尺寸的芯片,或者组成电路的元器件的尺寸小八倍。
对于存储器也是相同的:更小的电子元器件可以在相同的体积存储更多的信息。现在的显示器的像素是由薄膜三极管制作,所以减少器件的尺寸可以提高显示器的分辨率。
然而除此之外还有更加关键优势来自于更小的晶体管,那就是它们的性能也随着体积的减小而的更显著的提高。这是为啥呢?
02
寄生元器件
你制作一个三极管的同时还免费得到一些附加的器件。在每个三极管引脚都会有电阻。然后流过电流的通路都会有寄生电感。任何两个相对的导体之间也会有寄生电容。
这些寄生元器件会消耗更多的电能,减缓晶体管运行速度。寄生电容对速度的影响最为重要:在晶体管开关状态过程中,都会引起寄生电容的充放电,这都需要时间和消耗电源电流。
两个导体之间的寄生电容与它们的体积相关:小的尺寸意味着寄生电容更小。更小的寄生电容则意味着更快的运行速度和更低的电能消耗,所以更小的晶体管可以运行在更高的时钟频率,同时所消耗的电能也越小。
降低晶体管的尺寸不仅仅减少了寄生电容,一些怪异的量子现象也会涌现,这在大尺寸晶体管中并不明显。通常小的晶体管可以运行更快,但除了三极管之外,还有其他器件影响电路的运行,当其他器件体积减小时,情况会变的怎样?
03
并非总是更好
一般情况下,一些无源器件,比如电阻、电容、电感等,它们并不会因为体积减小而变得更好,反而在某些方面情况变得更糟。减少它们的体积很大原因是为了在更小的空间内放进更多的器件,节省PCB空间。
电阻的尺寸减小往往不会到来麻烦。一块物质的电阻是由决定,其中是长度,是横截面积,是材料的电阻率。你可以将电阻的长度和横截面积等比例减小,材料不变,就可以获得相同阻值的电阻。
唯一的坏处就是小尺寸的电阻消耗同样的功率,比起大尺寸的电阻所引起的温度的升高更大。下面表格给出了表面封装电阻的最大功耗随着它们的尺寸降低而减小。
【表3-1 不同尺寸的电阻所允许消耗的最大功率】
Metric | Imperial | Power rating (W) |
---|---|---|
2012 | 0805 | 0.125 |
1608 | 0603 | 0.1 |
1005 | 0402 | 0.06 |
0603 | 0201 | 0.05 |
0402 | 01005 | 0.031 |
03015 | 009005 | 0.02 |
现在最小封装的表贴电阻是03015(0.3mm×0.15mm),允许最大功耗仅有20mW,它们只能应用在功耗非常低以及尺寸要求非常苛刻的场合。更小封装的电阻0201(0.2mm×0.1mm)也已上市,但并没有量产,虽然已经出现在供应商产品手册中,但别指望它们派上实际用场。
一些自动贴片机器人甚至都无法准确摆动这些微小的电阻,所以现在它们仍属于井中月亮。
电容的尺寸减少,电容容量也减小,两块平行电极之间的电容容量为:,其中是电容极板面积,是极板间距离,是绝缘材料的介电常数。你减小了电容尺寸,对应的面积也减小了,所以造成了电容容量降低。
如果你还想得到相同nF的电容,你只有将多个小电容堆叠一起来增加容量。幸亏电容材料的改进和工艺的发展,使得极板间距变得更小,材料介电常数增加,这使得过去几十年间,电容的体积变得非常微小了。
如今的电容封装可以小到0201, 只有0.25mm×0.125mm大小,它们的容量可以达到100nF,耐压最大超过6.3V,这可以满足大多数电路中的要求。
同样,微小的体积要求更加精密的自动贴片机械装置,这限制了小型电容的推广使用。
对于电感,减小体积变得棘手。一个线圈的电感为:。其中是线圈匝数,是线圈的横截面积,是线圈长度,是磁性材料的导磁率。如果你将尺寸都缩减到原来的一半,电感容量也会降低一半。
然而线圈的等效串联电阻保持不变:这是因为线圈的横截面积与长度都减小到原来的四分之一,所以电感量减半,电阻不变,电感的品质因数(Q)也减半。
现在商用的最小分立电感器件的封装为01005,(0.4mm×0.2mm),对应的电感为56nH,电阻是几个欧姆,早在2014年就宣布上市的0201封装的电感现在连毛都没有见到。
可以在某些石墨烯制作的线圈中观察到动能电感(kinetic inductance)物理现象,这可以形成更加微小的电感。但如果想真正到商用化,这也只能将现有电感体积减小50%。在高频电路中,比如GHz频率范围,几个nH的电感就可以使用了。
04
都是波长惹的祸
还有一个未被人注意到的因素使得推动着几个世纪以来元器件小型化的进程,那就是电路工作频率的提升,对应着信号的波长的减小。早期无线电广播使用中波调幅信号,频率大约1MHz,电磁波长为300米。
1960开始,调频广播开始流行,它则使用100MHz,对应的波长为3米。如今我们所使用的4G通讯,使用的1 ~ 2GHz的电磁波,波长之后20厘米。高的频率对应可以传输更多的信息,器件体积降低使得成本下降,可靠性以及功耗都得以改善。
减小波长也可以缩小天线尺寸,这是因为天线尺寸正比于发送和接收电磁波信号的波长。现在的手机不再需要突出的天线得益于它所使用的GHz信号频段,此时天线只需要一个厘米大小。
所以现在一些可以接收调频广播的手机仍然需要用户佩戴耳机收听,它需要耳机的引线来作为广播天线来接收电台的电磁信号,它的波长大约3米。
连接天线的电路板,也因为尺寸变小而容易生产。这不仅因为晶体管的速度变快,同样是因为在小体积小信号连线的传输线效应减小,电路中如果引线的长度超过信号波长十分之一的时候,就需要考虑引线传输所带来的信号相位变化的影响。
在2.4GHz的电路中,一位置一个厘米长的电路引线就能够影响电路工作,这会使得你将分立器件焊接起来变得令人头痛,但在一个几个毫米见方内使用微小封装器件构成的电路中就不会有太大的影响了。
05
未来是啥
在技术杂志中经常反复出现的说法就是摩尔定理的失效,或不断给出这些预测出错的原因。但事实上,半导体中的三巨头,英特尔、三星和台积电仍然在努力将更多的器件压缩进方寸之中,并筹划未来更多芯片改进工艺。虽然比不上20年前改进步伐那么显著,但晶体管尺寸的降低一如既往。
但对于其它分立器件我们好像到了它们的自然极限:尺寸的降低非但不能带了性能的提高,而且也超出了大多数应用场合的需求。
似乎对于分立器件来说,并没有什么摩尔定律,如果有的话,我更愿看到有谁能完成焊接这些标贴器件的挑战。
参考资料
[1]
SMALLER IS SOMETIMES BETTER: WHY ELECTRONIC COMPONENTS ARE SO TINY:https://hackaday.com/2021/11/08/smaller-is-sometimes-better-why-electronic-components-are-so-tiny/
[2]
欧姆定律:https://byjus.com/physics/ohms-law/
[3]
摩尔定律:https://en.wikipedia.org/wiki/Moore%27s_law
精彩推荐:点击图片即可跳转阅读
多层PCB内部长啥样? 3D大图解析高端PCB板的设计工艺
你真的会读datasheet吗?
STM32夺命100问!你知道几个?
STM32中常用的C语言知识点,开始复习!
猛男如何学嵌入式,关注@我要学嵌入式,嵌入式男人的加油站。
-END-
我是张巧龙,一名教电子的大学老师,欢迎关注!
元器件大一点好,还是小一点好?相关推荐
- 照片太大怎么压缩变小一点,分享5个简单方法
照片太大怎么压缩变小一点?遇到这个情况是很正常的,因为电脑或者手机中的照片太大的话,在聊天工具中是无法进行传输的.而且照片过大的话,也会占用我们手机和电脑的内存,这样会使我们的电脑或手机速度越来越慢, ...
- 视频太大如何压缩变小一点?
视频太大怎么压缩变小一点?随着电子设备和网络媒体的发展,视频已经完全融入了我们的生活当中,大家更喜欢用视频记录一些生活和工作中的点点滴滴.在我们拍摄的视频文件中,大家基本都会遇到一个烦恼,那就是因为拍 ...
- 喇叭音圈是大一点好还是小一点好
基本上电子产品都会带有音频产品,手机.电脑.电视.汽车等产品成为越来越普通的用品.对于音频产品来说喇叭是核心.大家可能意识到了现在喇叭产品变得越来越小了(如手机.电脑),相反的,喇叭音圈却有越来越大的 ...
- 大三下了,一点感概,仅作共勉
大三下了,一点感概,仅作共勉 一个普通的大三学生,还是机械专业的. 没有实习过,没有任何offer,没有实现经济自由. 只是仍对技术有着一腔热忱,自大一使用opencv打开了电脑摄像头从屏幕上突然看到 ...
- 如何把pdf文件变小一点
怎么把pdf文件变小一点?PDF文件的大小就跟人的胖瘦一样,体积太大的PDF文件在使用的过程中必定会受到一些影响,比如说出现了加载慢,传输慢等情况,这时候都是PDF太大引起的.那么我们怎么解决这个问题 ...
- 怎么将ppt文件压缩变小一点?
如何将ppt文件压缩变小一点?ppt广泛应用在研究报告,投标方案,项目总结,培训讲稿,电子课件等场景,但是往往因为PPT中包含大量图片,所以PPT文件一般都很大,从而造成不易传输和加载慢情况的发生.为 ...
- 怎么将照片压缩变小一点?超实用的几种方法
怎么将照片压缩变小一点?照片的压缩是指在不牺牲太多图片质量的前提下,将其文件大小减小,以便更快地上传和下载,节省存储空间和带宽.在日常生活中,我们经常需要分享照片,例如通过电子邮件或社交媒体,但是一些 ...
- 怎么把pdf压缩的小一点
怎么把pdf压缩的小一点? 在办公的时候,有些技巧不经常用,但是离开又不行,比如说PDF的压缩方法,体积小的PDF不需要压缩,体积大的PDF文件又不得不压缩,否则就会很影响使用PDF文件.而在选择P ...
- 怎么将pdf文件压缩的小一点
我们都知道PDF文件不是单纯的文字内容的文档,PDF里面所包含的东西特别多,除了文字,还有图片.图形.颜色.字体等等,所以经常遇到体积较大的pdf文件,这时需要我们压缩一下,否则不利于我们传输保存.但 ...
- PDF文件怎么压缩小一点?这两种压缩方法很好用
PDF文件怎么压缩的小一点呢?大家在办公过程中,PDF文件可能是最常见的文件之一,大家发送文件都会使用它.使用的次数多的小伙伴也许就会察觉到,当发送内存很大的PDF文件时,会耗费我们很长时间,发送和接 ...
最新文章
- python2转python3文件
- jQuery学习(第一天)
- 重磅!阿里巴巴江苏总部落户南京建邺区
- Atitit.播放系统的选片服务器,包厢记时系统 的说明,教程,维护,故障排查手册p825...
- Linux命令:和输出
- python交叉编译的配置 脚本怎么写_如何写一个简单的脚本并配置
- 【AI视野·今日Robot 机器人论文速览 第二十八期】Wed, 1 Dec 2021
- (一)PyQt5系列教程:使用PyQt5创建一个简单的demo
- 细等线体cass_CASS打开图形出现字体替换怎么解决?
- BPM 与 SOA的演进与展望
- redis的基本命令
- python数据存储到access_Python操作Access数据库基本步骤分析
- Java、JSP公文流转系统
- TypeError: Cannot read property ‘id‘ of null
- 1.无线通信:传播和衰落
- rosetta stone fatal application error: #1141错误 (罗塞塔石碑1141) 解决方法
- Spark中组件Mllib的学习16之分布式行矩阵的四种形式
- matplotlib 饼图 plt.pie()
- 数字校园-云资源平台 2014.10.26-人人通共享空间
- 【项目申报】科研项目申报的一些细节经验
热门文章
- SAP CRM WebClient UI的excel导出功能是否能启用,取决于这个逻辑
- SAP WebIDE里本地运行Fiori应用后,会自动生成一个新的Destination
- 使用SAP CRM中间件XIF(External Interface)一步步创建服务订单
- how is Java Bean object created
- Cloud for Customer里的Shell menu manager
- SAP Marketing Cloud的profile dashboard
- how to find all element type with type table of content
- Opportunity expected revenue storage field
- 使用Eclipse本地运行SAP UI5时, UI5库文件的js文件是从本地哪里加载的
- SAP Cloud for Customer(C4C) HTML mashup的运行时单步调试