我们的主板上有两个很重要的芯片,分别叫北桥芯片组、南桥芯片组,它们的作用是什么呢?要知道早期的制造工艺相对粗糙,晶体管的数量相对偏少,因此曾经的处理器集成度较低,必须要由主板芯片组来承担大量功能,芯片组分为南桥芯片组和北桥芯片组两部分,其中的北桥负责 CPU与内存的数据交换、图形处理、 CPU与 PCIE数据交换,南桥则负责系统的输入输出功能 。 所以北桥芯片还有个名字叫"图形与内存控制器",南桥叫"输入 /输出控制器 "。北桥芯片组因为与 CPU联系密切所以它在主板靠近 CPU的位置,而南桥芯片则在远离 CPU的位置,所以我们是很好分辨北桥南桥的。 现在的 CPU制造工艺越来越先进,集成度越来越高,内存控制器已被集成到 CPU里,就连显卡也被收进 CPU了(就是我们所说的核显),而 PCIE控制器收归南桥管理了,因此北桥芯片组的功能被瓜分了,所以现在的 Intel芯片组把北桥取消掉只剩南桥了,而 AMD也只有早期的主板还保留着北桥和南桥。 因为北桥已经没有了所以我们所讲的芯片组就指的是南桥芯片组,南桥芯片组的功能是什么?它在整个电脑中起到什么作用呢?给大家详解一下吧。 讲之前先说下 PCIE, PCIE是一种高速传输总线,它即是接口也是通道,既然这么快为什么不让所有的设备都使用这个接口或是总线呢?按理说这样电脑所有的设备能更快才对吧! 其实理论确实是这样,其主要问题还是受制于成本和市场, PCIE作为一种超高速串行总线为了达到飞快的速度因此他的频率设置的非常的高,而高频的总线对线路设计的要求是非常非常高的,所以 PCIE总线对于主板的布线来说是一个非常大的考验!为了能装下这种高速总线不得不把主板做成多层用来解决高频总线带来的各种需要。比如 X570为了能支持 PCIE4.0华硕的主板起步都 6层 了!而且主板的的用料也比之前的 X470提高了一大截,这也解释了为什么 X570的主板比 X470要贵出很多的原因了。 PCIE是直接连接在 CPU的 PCIE控制器上 ,所以才能保证它的延迟非常非常的低、速度非常非常的快。只是 PCIE控制器能提供的 PCIE通道的数量是有限度的, CPU同样也要考虑电路的设计成本,而我们电脑上有这么多的设备都要去走 PCIE通道去连接 CPU,这对主板的布线来说简直是一个地狱级的挑战!但是 CPU也没有必要实时的去和所有的外围设备通信,这时候呢就需要有一个可能代替 CPU与设备通信的角色,这个角色就是南桥芯片组。 南桥芯片 组一般位于主板的右下角,一般来说用 AMD的芯片组的主板会给南桥芯片组加装一个风扇用于散热,所以我们要找到它是很容易的。而 Intel的芯片组发热相对较低通常不需要配备风扇而是在上面放置一块铝质散热鳍片用来帮助散热。 (Z390主板南桥芯片的位置) 南桥芯片组 和 CPU一样是一块硅芯片,它的作用就是帮助 CPU与外围设备进行交互的,具体怎么做呢?在电脑里所有设备中内存对于速度要求是非常高的,所以内存是直接跟 CPU对接 的,同样对速度要求高的还有 PCIE也是直接跟 CPU对接 。其它的设备比如声卡、网卡、固态硬盘、机械硬盘、 USB等等这种对实时通讯要求不是很高的设备就全部接入南桥芯片组,南桥收集好了数据后再传输给 CPU处理。这就是南桥芯片组的工作原理。 附一张 Intel官网提供的 Z390芯片组的结构图,因为是英文的我就给注释了一下,如果想看其它的大家可以去官网下载。 看了结构图大家有没有发现一个问题,直连 CPU的 PCIE3.0通道一共有 16条 ,插法分别是 X16/X8+X8/X8+X4+X4,目前的显卡基本都是 PCIE X16的,一个显卡就把直连 CPU的 16条通道全占满了,这时候如果再插一个 M.2 PCIE X4的固态的话它跟显卡会不会抢带宽呢?我可以肯定是告诉大家 M.2和显卡使用的 PCIE通道不是共享的 ,因为 M.2用的 PCIE通道不是直连 CPU的, M.2用的是来自南桥芯片组的 24条非直连的 PCIE3.0通道 。所以显卡和 M.2一个是用的 CPU的 PCIE一个是用的南桥的 PCIE是一点也不冲突的。 回到 Intel的结构图上,在 CPU与南桥之间是通过 DMI3.0总线来连接的,这个总线其实就是 PCIE3.0X4,而在 AMD是结构图上就直接标上 PCIE了,也就是说 CPU和南桥之间的数据带宽上限就是 PCIE3.0X4( 4Gb/S) ,这也就解释了为什么市场上的固态硬盘包括 M.2接口的基本用的是 PCIE3.0X4的总线 了,因为 M.2是用的南桥的 PCIE通道 所以它的速度是不可能超过 CPU和南桥之间的带宽的。也就是说所有连接到南桥的设备其速度都无法超过 4GB/S,所以当前最快的民用 M.2固态硬盘 970PRO顺序读写也只能卡在 3.6GB/S左右,无法突破 4GB/S。 (AMD主板结构图) 有的人可能会有疑问,在 Intel的架构图上明明可以清楚看到南桥芯片有 24条 非直连的 PCIE3.0通道 ,为什么 CPU与南桥之间只开放 PCIE3.0X4这么小的通道呢?这是因为连接到南桥的所有设备一般来说很难做到全部同时工作,多数情况下只有一两个设备在传输,即便好几个设备同时从南桥往 CPU传输数据这几个设备也不可能同时都是满载状态。虽然只有 PCIE3.0X4的速度,但是南桥上的设备同时满载的时候是非常少的,以目前的情况来看是完全够用了。 讲了这么多相信大家对南桥芯片组在电脑中起到什么作用已经明白了吧。