CPU供电模块有啥用

CPU供电模块从字面上理解,就是专给CPU供电的一个电子元器件组合。因为CPU工作时就跟发动机一样,油(电)提供得稳不稳定、品质高不高就是CPU供电模块干的事情。反过来说,如果CPU供电模块有缩水,那么CPU用的电就达不到要求,CPU稳定性、性能自然有影响。

CPU供电模块一般都在CPU插槽附近

    组成供电模块的家伙们

找到供电模块,接下来我们就来学如何数供电相数,学会它后咱们完全可以不用理会销售人员的吹嘘,直接拿着主板看实物就能判断CPU供电模块设计合理性、做工、供电稳定性等。

一般来说,一个完整的单相供电包括1个电感、2个MOSFET(场效应管)、若干个电容(标准为两个,高档点的主板可能会采用3个)、MOSFET驱动芯片以及PWM控制器芯片(一颗PWM控制器芯片可控制2相甚至更多)。大家觉得难记,琪琪缩减一下,初学者可以粗略地认为一相CPU供电一般由“两三个电容、两三个场效应管、一个电感线圈”组成,所以要认识CPU供电电路我们就要先认识电容、电感、场效应管。

电感大量存在于主板、显卡上,它起的是电流梳理,让电流稳定的作用。目前常见的有全封闭式、半封闭式、开放式,一般来说全封闭式电感作用最好。不过,只要你不超频,我们不用太计较用什么形式的电感。

电容方面是主板厂商控制成本的一个重要途径。例如,三洋、松下、红宝石等日系电容口碑不错。CPU供电模块中最常见的是固态和电解电容(玩家戏称:胶皮烟囱),固态电容总的来说比电解电容更耐高温耐高压。电解液电容为了让爆浆时有内部压力释放点,一般都会在头顶上弄个“K”或“+”字,这也是区别固态和电解电容的简单方法之一。场效应管起的是开关作用,也就是把来自电源的电流调节为CPU需要的规格,目前最常见的就是图中所示的样子,当然也有集成了其他芯片(如供电控制芯片)的场效应管,我们称之为数字场效应管。

从左往右依次是全封闭式、半封闭式、开放式电感

常见的固态电容(左)和电解液电容(右)

最常见的场效应管(左)和数字场效应管(右)的外观区别是有三只脚“伸”出来

   识别相数有套路

知道了电容、电感、场效应管长什么样,就好认CPU供电模块了。如图,圈起来的从上到下是两个场效应管、一个电感、三个电容,它们组成了一个回路,然后我们可以看到它的左边也有两个类似的“组”,这样我们可以数出有三相供电。要提醒的是,一相电容有时是用三个有时用两个,但电感和场效应管数量相对较固定,分别为一个和两个,所以初学者识别相数,可偏向按照场效应管和电感的数目来作为依据。

    实战!主流主板用几相

最后,是我们的实战阶段了,运用我们的知识和琪琪一起识别主板供电相数吧。

如图,大家看到琪琪把主板供电模块分成了三个区域,左下方区域有8个场效应管、8个固态电容、3个全封闭式电感。按照我们前面学习的“两三个电容、两三个场效应管、一个电感线圈”组成一路的标准,特别是电感线圈就能证明这里有三相电路,而剩余的上面两组一相的电路,加起来就说明这块主板是5相供电,是不是觉得很简单?

不过,提醒一下由于性能的提高,主板上的电子元器件发热量也越来越大,所以我们常会看见散热片安装在场效应管上,让我们无法看清场效应管的数量。不过,我们仍然能从全封闭式电感和电容估算出电路相数,而且准确率很高。

小贴士:早些时候的CPU只集成了内存控制器,供电电路从N相供电发展N+1相供电方式,“+1”是针对内存控制器或北桥芯片的。随后,显示核心加入CPU,供电电路又升级为N+1+1相,再次增加的“1”是显示核心的。而这样设计的好处就是让每个供电环境都稳定。而我们通常嘴上说的几相供电是N+1+1的总和。

电够动力足——认识主板上的CPU供电模块的更多相关文章

  1. Raspberry Pi B+ 定时向物联网yeelink上传CPU GPU温度

     Raspberry Pi B+ 定时向物联网yeelink上传CPU GPU温度 硬件平台: Raspberry Pi B+ 软件平台: Raspberry 系统与前期安装请参见:树莓派(Ros ...

  2. Linux(2)---记录一次线上服务 CPU 100%的排查过程

    Linux(2)---记录一次线上服务 CPU 100%的排查过程 当时产生CPU飙升接近100%的原因是因为项目中的websocket时时断开又重连导致CPU飙升接近100% .如何排查的呢 是通过 ...

  3. 如何确定系统上的CPU插槽数量

    环境 Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 5 Red Hat Enterpri ...

  4. Linux上获取CPU Core个数的实现

    Linux上获取CPU Core个数的实现 可以通过多种手段取得CPU Core的个数,如: 1) 调用系统提供的函数get_nprocs(),可以在头文件sys/sysinfo.h中发现它 2) 借 ...

  5. 微信小程序电商实战-首页(上)

    嗨,大家好!经过近两周的精心准备终于开始微信小程序电商实战之路喽.那么最终会做成什么样呢?当然可以肯定不会只做一个静态demo哦,先把我们小程序电商实战的整体架构发出来晒一下,请看下图:   架构图. ...

  6. 线上服务器CPU彪高的调试方式

    原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/2fee7b91-f ...

  7. 记一次线上服务CPU 100%的处理过程

    告警 正在开会,突然钉钉告警声响个不停,同时市场人员反馈客户在投诉系统登不进了,报504错误.查看钉钉上的告警信息,几台业务服务器节点全部报CPU超过告警阈值,达100%. 赶紧从会上下来,SSH登录 ...

  8. [硬件]超能课堂(181):我们为什么需要4+8pin CPU供电接口?

    超能课堂(181):我们为什么需要4+8pin CPU供电接口? https://www.expreview.com/68008.html 之前算过TDP 来计算机器的功耗 发现自己 理解的还是有偏差 ...

  9. eclipse导入SVN上的Maven多模块项目

    eclipse导入SVN上的Maven多模块项目 博客分类: Eclipse&MyEclipse SVN Maven   一.SVN上Maven多模块项目结构 使用eclipse导入SVN上的 ...

随机推荐

  1. jquery面试需要看的基本东西

    1. offset() 方法的学习offset().left offset().top 表示离document的距离.(浏览器可以看到的地方的距离)2. position与offset的区别:a.使用 ...

  2. [设计模式]第四回:建造者模式(Builder Pattern)

    1.概述 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示,这就是建造者模式. 简单的说就是生产一个产品的步骤比较稳定,单个步骤变化会产生一个不同的产品. 2.实践 物理模型 建造 ...

  3. 【Moqui业务逻辑翻译系列】Sales Representative Seeks Prospects and Opportunities 销售代表寻找期望合作对象和机会

    h1. Sales Representative Seeks Prospects and Opportunities 销售代表寻找期望合作对象和合作机会 h4. Ideas to incorporat ...

  4. 【BZOJ 3545】【ONTAK 2010】Peaks & 【BZOJ 3551】【ONTAK 2010】Peaks加强版 Kruskal重构树

    sunshine的A题我竟然调了一周!!! 把循环dfs改成一个dfs就可以,,,我也不知道为什么这样就不会RE,但它却是A了,,, 这周我一直在调这个题,总结一下智障错误: 1.倍增的范围设成了n而 ...

  5. 泛——复习js高级第三版

    1:本地存储的几种方法: (1)cookie: (2)localStorage //园子的自动保存就用了本地存储 (3)sessionStorage (4)globalStorage (5)index ...

  6. Go to the first line OR the last line of the file

    (1) 跳到首行 :1 或 gg (2)跳到最后一行 :$ 或 G 或shift+g(大写.当前若大小写锁定直接按g,未锁定则按shift+g)

  7. RPD资料库创建(1)

    BI创建(数据)分析.仪表盘.报表前,都需要对数据进行建模,在oracle biee里称为创建“资料档案库”-该文件后缀为RPD,所以一般也称为创建RPD文件. 步骤: 1.从windows开始菜单里 ...

  8. BZOJ4195 程序自动分析

    Description 在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足. 考虑一个约束满足问题的简化版本:假设x1,x2,x3,…代表程序中出现的变量,给定n个形如xi=xj或x ...

  9. mysql存储过程的学习

    平时在工作中写过很多存储过程,但有时候对某些存储过程还是有些困惑的,所以发一篇文章记录下. 标准存储过程写法 create procedure`myQueryTask`( IN Task_No VAR ...

  10. NSKeyedArchiver 类 格式

    结论:NSKeyedArchiver 以健值对+类名的形式保存数据: NSDictionary *tDic = @{@"kxxxx":@"hhhh",@&quo ...