搜索
bottom↓
回复: 21

高低温对电子元器件工作的影响

[复制链接]

出0入0汤圆

发表于 2021-10-6 15:23:34 | 显示全部楼层 |阅读模式
我能想到的是,高温会影响建立保持时间裕量,导致时序不满足
那低温呢?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2021-10-6 15:49:30 | 显示全部楼层
低温电容容值下降,电源低温可能直接不工作

出715入1076汤圆

发表于 2021-10-6 15:55:35 来自手机 | 显示全部楼层
本帖最后由 dukelec 于 2021-10-6 19:48 编辑

設計 比特幣 挖礦 ASIC 芯片的朋友跟我說的是,溫度低了不能正常工作,剛開機和空閒的時候要一直跑測試數據,等溫度比較高的時候,測試數據計算的出錯概率降低到一定程度的時候,才接入真正的任務池

不同的是,常規數字芯片是不允許錯誤的

至於標題,可能是:
高溫應該是噪音多,芯片内的開關速度變快,耗電降低,時間余量大,但是噪音太多也会導致錯誤,還有是結溫限制,所以不能太高
溫度低噪音雖然小,但反而是速度變慢,時間余量小,太低的話不滿足時序也会出錯

出0入36汤圆

发表于 2021-10-6 16:01:58 来自手机 | 显示全部楼层
原子核物理 量子力学的书里面讲了能带理论 能级跃迁的事情。

固体物理里面讲了温度对晶体结构 稳定性的影响等等……

电子学课本里面的知识,解释不了这些问题。

出0入31汤圆

发表于 2021-10-6 16:56:25 | 显示全部楼层
低温遇到过一次,不过是设计上有问题,复位信号通过反向二极管接入CPU的复位管脚,由于CPU的复位管脚未上拉,低温下二极管漏电流太小,导致CPU的复位管脚电平过小,一直处于复位状态。

出0入0汤圆

 楼主| 发表于 2021-10-6 16:59:51 来自手机 | 显示全部楼层
高温电容容值也会下降

出105入79汤圆

发表于 2021-10-6 17:38:53 | 显示全部楼层
高温下肖特基二极管,反向电流大,1ma,这样有的场合就像有反相导通的现象。

出0入442汤圆

发表于 2021-10-6 17:47:57 来自手机 | 显示全部楼层
dukelec 发表于 2021-10-6 15:55
設計 比特幣 挖礦 ASIC 芯片的朋友跟我說的是,溫度低了不能正常工作,剛開機和空閒的時候要一直跑測試數據 ...

这个估计是他们片内时钟网络设计瑕疵,或者总线跨时钟通信的设计问题。一个良好的设计不可能出现这类错误,我前几年写的代码确实有各种不稳定的情况发生,现在基本能保证出货产品正常工作过程中不会出现这些异常。有可能他们设计时某些组件不知道加fifo之类了,造成异常。要不然就是时钟不是随路输出的,而是多条时钟线,高低温下可能有较大的相位差,从而造成hold失败。说白了就是没有经验。毕竟就是几个暴发户而已,趁着挖矿热大赚几笔,然后招兵买马转行搞ai芯片。网上都有说法,某大陆的计算盒子还是什么的,不够稳定,之类的。

另外,国内很多芯片公司其实都是送rtl到台系公司做后处理,然后找台系公司代工,包括上次曝料出来的某腾。。。也就是说,芯片能用是能用,里面有什么东西,要求什么工况,多少范围内稳定,这些恐怕只能仰人鼻息了。

出0入442汤圆

发表于 2021-10-6 17:50:00 来自手机 | 显示全部楼层
qwe2231695 发表于 2021-10-6 17:38
高温下肖特基二极管,反向电流大,1ma,这样有的场合就像有反相导通的现象。 ...

你确定有这么大漏电?回头我也找时间测测。。我反正是知道稳压二极管电流很小(几十ua)时电压会非常低,造成实际保护电压远小于设计指标,不得不改了一次板子。

出105入79汤圆

发表于 2021-10-6 18:06:22 | 显示全部楼层
wye11083 发表于 2021-10-6 17:50
你确定有这么大漏电?回头我也找时间测测。。我反正是知道稳压二极管电流很小(几十ua)时电压会非常低, ...

抱歉记错了, 高温时是0.1ma , 后来单片机端口加强一些的下拉电阻解决误检测高电平问题。

出715入1076汤圆

发表于 2021-10-6 19:18:07 来自手机 | 显示全部楼层
wye11083 发表于 2021-10-6 17:47
这个估计是他们片内时钟网络设计瑕疵,或者总线跨时钟通信的设计问题。一个良好的设计不可能出现这类错误 ...


並非你想的那樣,他們是 ASIC 設計專家中的專家,這麼設計是為了降低功耗,基礎元件都不用 fab 廠提供的庫,都是自己手動設計,上層也是盡量手動佈線。

出0入300汤圆

发表于 2021-10-6 19:26:59 来自手机 | 显示全部楼层
低温下,adc表现的好的出奇,我现在24位完全没有一点压力,只不过线性度受了影响要大量的点做校准,低温下好多噪声都特小但低温也带来了电容的指标不好,稳压器的性能也没常温好,所以我觉得低温只是对一部分器件好

出0入475汤圆

发表于 2021-10-6 19:42:20 来自手机 | 显示全部楼层
ibmx311 发表于 2021-10-6 19:26
低温下,adc表现的好的出奇,我现在24位完全没有一点压力,只不过线性度受了影响要大量的点做校准,低温下 ...

所以为啥那些天文望远镜啥的信号放大器要泡在液氮里面了,尽可能降低热噪声,

出0入442汤圆

发表于 2021-10-6 21:24:28 来自手机 | 显示全部楼层
dukelec 发表于 2021-10-6 19:18
並非你想的那樣,他們是 ASIC 設計專家中的專家,這麼設計是為了降低功耗,基礎元件都不用 fab 廠提供的 ...

你想多了。矿机芯片说实话就是暴发户。没有那么神秘。不可能手工布线的。几百亿个晶体管。

再说句实话,矿机芯片并没有多少技术含量。只不过他们站在风口上,飞天上去了。

出0入442汤圆

发表于 2021-10-6 21:25:48 来自手机 | 显示全部楼层
本帖最后由 wye11083 于 2021-10-6 21:27 编辑
1a2b3c 发表于 2021-10-6 19:42
所以为啥那些天文望远镜啥的信号放大器要泡在液氮里面了,尽可能降低热噪声, ...


。。。那个不是为了降低噪声!!!而是为了观测超远红外!

要想看到温度很低的东西,必须得有足够低的温度。观测宇宙背景辐射的望远镜都要用液氦冷却。


哦,看错了。。我看成望远镜本体了。。只是个放大器的话倒是可以降低热噪声。不说别的,图像传感器温度和热噪声是指数关系(好像)。

出0入17汤圆

发表于 2021-10-6 21:44:59 来自手机 | 显示全部楼层
dukelec 发表于 2021-10-6 15:55
設計 比特幣 挖礦 ASIC 芯片的朋友跟我說的是,溫度低了不能正常工作,剛開機和空閒的時候要一直跑測試數據 ...

瞎扯,
高温/低压会导致setup time不足,决定最高工作频率,这个优化到了一定程度就上不去了
低温/高压回导致hold time违例,这个必须修正,一定可以修复并且代价不大
如果hold time违例会导致数据错误只能说是设计错误,或者实际工作温度比如-20度,低于设计允许的温度范围比如0-85度了

出715入1076汤圆

发表于 2021-10-6 22:22:21 来自手机 | 显示全部楼层
wye11083 发表于 2021-10-6 21:24
你想多了。矿机芯片说实话就是暴发户。没有那么神秘。不可能手工布线的。几百亿个晶体管。

再说句实话, ...


還真不是暴發戶,而且礦機手動佈線的業界不止一家,只要手動佈線一定規模的模塊,剩下的和 PCB 拼板一樣,批量重複排列而已

我本人也不喜歡比特幣

出715入1076汤圆

发表于 2021-10-6 22:42:11 来自手机 | 显示全部楼层
Nuker 发表于 2021-10-6 21:44
瞎扯,
高温/低压会导致setup time不足,决定最高工作频率,这个优化到了一定程度就上不去了
低温/高压回 ...

再強調一下,挖礦的重中之重是能耗,要變態的壓榨能耗,計算正確率有個 99% 左右就能接受,不要拿常規芯片與其做比較

出0入442汤圆

发表于 2021-10-6 22:56:26 来自手机 | 显示全部楼层
本帖最后由 wye11083 于 2021-10-6 23:00 编辑
dukelec 发表于 2021-10-6 22:42
再強調一下,挖礦的重中之重是能耗,要變態的壓榨能耗,計算正確率有個 99% 左右就能接受,不要拿常規芯 ...


哦,你这么说有可能,估计芯片是被往死里艹频了,只要电压不至于烧坏就行,反正数据出一点错无所谓,本身是无锁无缓冲模式,毕竟btc只需要返回一个nonce而已。

不过低温下原则上应该更稳定,而不是错误率更高,除非板子成本抠得太厉害,像前面有人说的,滤波电容扛不起来了。。毕竟这玩意功耗其实不低,一台机器几片板子上百颗片子功耗可是3000w的,合每个芯片也有30w左右的功耗。那么小的封装这么高的功耗,妥妥的超到冒烟了。

至于手动布线,我这么说吧,不可能的事。人为顶天了手动规划一下某个子模块的布局,手摆一下io pad位置(毕竟要做扇出)。不可能给员工那么多时间去调布局,这么搞的员工早就被开了---磨洋工。我在fpga里面也这么搞过,偶尔几个高速io寄存器不得不手动摆放,但是其它逻辑我从来不碰---通常都是越碰越烂。

出715入1076汤圆

发表于 2021-10-6 23:00:50 | 显示全部楼层
本帖最后由 dukelec 于 2021-10-6 23:19 编辑
wye11083 发表于 2021-10-6 22:56
哦,你这么说有可能,估计芯片是被往死里艹频了,只要电压不至于烧坏就行,反正数据出一点错无所谓,本身 ...


剛查了一下,溫度對芯片時序的影響很複雜,不是單純的增減,不同工藝表現也不同

至於佈局,沒有人喜歡自己手動佈,也沒有人願意現成的 fab 庫不用、自己造輪子,實在是內卷的沒辦法才爲之

出0入17汤圆

发表于 2021-10-7 12:59:04 | 显示全部楼层
如果是自己这轮子做std cell lib,以目前币圈的水平timing出问题是正常的

出0入0汤圆

发表于 2021-10-7 17:42:30 来自手机 | 显示全部楼层
《动态逻辑触发器:比特大陆矿机芯片的制胜法宝》
https://www.eet-china.com/news/2 ... ource=pocket_mylist

如下只复制了文字部分,没有图片,但已经能明白整个故事。完整版看上link


动态逻辑触发器:比特大陆矿机芯片的制胜法宝
时间:2019-12-30 作者:谢丹
编者注:本文是比特大陆前技术总监谢丹投稿,介绍2014-15年比特大陆矿机迅速崛起背后的秘密武器,这个不起眼的动态逻辑电路竟然......

2014年8月,我在成都开了一家后端设计服务公司,我想做有增值价值的后端设计服务。在找客户的时候,我上网搜索了一下,觉得做比特币矿机的公司应该有着这方面的需求,于是给当时比特大陆的网站上的邮箱写了封电邮:

当时,我给很多家集成电路设计公司都写过邮件,而比特大陆是最快回复的一家。后来聊天的时候了解到,这个邮箱当时是吴忌寒吴总在使用,比特大陆那时正好也在寻找提高芯片竞争力的方案。于是吴忌寒把这个邮件转给詹克团詹总,詹总九月路过成都和我见面了。詹总和我面谈了两次,大家聊得不错。詹总觉得这个项目时间很长,风险较大,且存在知识产权的顾虑,建议我解散公司,带领团队加入比特大陆。

2014年10月,我带着两个人的小团队正式加入比特大陆,成为比特大陆的全定制部门。最初的方向就是邮件中讲的多米诺逻辑。

多米诺逻辑是一种比较成熟的动态逻辑结构,其主要形态是这样的:

多米诺逻辑电路相对于对应的静态电路,有着以下优点和缺点:

因为信号只需要驱动N管,所以电容较小,速度较快。
因为A点是动态点,所以最后的反向器M3/M4是必须的。
A点存在charge-sharing的问题。
M1,M2,M3,M4为新增器件,PMOS为减少器件
因为M1、M2为时钟信号驱动,所以它的功耗至少是其它普通信号的2倍以上。
所以,从功耗上考虑,M1与M2因为是时钟信号,它的功耗至少按照两倍信号的功耗算,则 M1+M2+M3+M4的功耗是增加了 6个MOS管的功耗,对于一般逻辑来说,超过12个MOS管的标准单元库并不多。从面积上讲,M2+M4增加了2个NMOS管的面积,而PMOS虽然少了,但在版图上很难把这节省的面积体现出来。也就是说:多米诺逻辑虽然会加快芯片速度,但是面积与功耗都稍有增加。

     当我们2015年1月把结论提交的时候,基本确认了多米诺逻辑是不适应矿机芯片的。比特币矿机芯片因为纯并行运算,速度并不那么重要。矿机最大的成本在于电费,所以,功耗是最重要的。我们在进行面积与功耗的大拇指规则 (rule of thumb) 评估时,功耗的权重是面积和速度的3倍以上。

我们多米诺逻辑尝试的失败,并没有打击我们的探索,因为我们发现了一种适合动态逻辑其积大管子多的标准单元,而这种标准单元有一个很明显的例子,就是触发器Flip-flop。于是我们重回开始,以动态的触发器做为攻坚目标。

在集成电路的开始,上个世纪的七十年代,因为每个晶体管的成本高,所以,那个时候的触发器都是动态的,无论是domino flip-flop,C2MOS edge-triggered flip-flop,还是TSPC positive-edge Flip-flop 等,都是当时的产物。我们从中发现了宝库。

比如一个TSPC positive-edge Flip-flop ,它的逻辑如下:


   仍然按照我们clock gate算作两个gate的话,这个flip-flop总共就是 4*2+7=15 个gate 等价。

而我们之前最常用的静态触发器的结构是这样的:

再加上clk的反向器,这个我们加一起就是  8*2+12 +4 =32个 gate等价。静态逻辑的触发器等价管子数功耗比动态逻辑多1倍以上。

同样的,从面积上看,动态逻辑是11个器件,而静态逻辑是22个器件,正好是一倍的面积。

我们在确认了采用动态逻辑的触发器之后,接下来就是如果融入我们的设计流程。我们最后在静态逻辑的触发器的功能描述上,增加了部分时间的约束,以防止动态逻辑中漏电流导致动态电容点漏电。并且在时序和功耗提库时,用静态触发器的一些参数进行套用。简单说,我们在动态逻辑上加了一个外框,让它在前端设计人员看来,就是一个正常的静态触发器,对于前端设计与综合,没有任何的不同。

完成了对动态触发器的提库,我们相当于有一个面积为原来一半,且功耗为原来一半,时序几乎类似的新的触发器了。因为比特币需要不停地计算,所以静态触发器需要保存较长时间的数据就没有必要。当我们在完成动态触发器之后,比特币这种分布运算以及完全流水线的逻辑就特别适合动态触发器了。对于pipeline流水线来说,它的结构是这样的:

我们可以直接改为:

考虑到现在新的动态触发器的面积和功耗只有原来的一半,新的流水线在相同面积和相同功耗下,增加了一倍的速度。在我们比特币的矿机芯片,就是自己从32级流水线改为了64级流水线,增加一倍算力。

   我们在2015年中完成对28nm的BM1385芯片设计(蚂蚁矿机S7),并且在2015年年底完成对16nm的BM1387芯片设计(蚂蚁矿机S9)。在性能体现上,我们的28nm几乎和对手的16nm相同的性能,而我们的16nm芯片则是对手的一半成本。通过动态触发器,我们实现了对竞争对手的跨代优势。特别是S9的设计,是比特币矿机的奇迹,成为了比特币矿机中生产最多的矿机,生命周期三年多,被称为机皇。

在几乎不需要软件环境的数字货币挖矿行业,一件产品只有竞争对手一半的成本,这是非常大的竞争优势,这意味你可以进行随心所欲的价格战优势。因为你卖到对手不挣钱了,而比特大陆还有50%以上的毛利率。正是凭借着动态逻辑这个秘密武器,依靠S7与S9的销量成功,让比特大陆从不到20%市场份额的群雄纷争局面一举变成一家独大(70%以上份额)。

比特大陆崛起的一个直接现象,就是国外比特币芯片公司的退出市场,2014年和2015年高调的KNC、bitfury、Spondoolies-Tech、21 Inc.都很快宣布破产或者退出矿机芯片市场。

随着比特大陆一些员工的离开,动态触发器这个技术逐渐地传播到国内其它的芯片开发商那里,但是这个技术基本还是约束在国内了。2017年日本GMO还在12nm以及7nm试图进入这个领域,从这家公司的宣传上看,他们还是采用的静态触发器的结构,再加上遇上了2018年的熊市周期,一年后就亏损退出这个市场,是可以预期的。

在16nm之前,新一代工艺mask在数百万美元以内,而重新设计动态逻辑的技术、人力与风险显然是高于数百万美元的,所以动态逻辑的优势无法体现。然而16nm之后,新的10/7nm,以及将来的5nm的成本都数千万美元了。动态逻辑能够超越一个制程节点的性能就会让它显得更加优势,焕发出新的生命力。我期待着更多的应用动态逻辑的公司出现,让这个古老的设计艺术重现在我们时代。

作者:比特大陆前技术总监谢丹

本文为作者本人供稿,《电子工程专辑》对文中观点保持中立。

回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-16 10:22

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表