1.PCH:PCH全称为Platform Controller Hub,是intel公司的集成南桥。AMD SB700/710/750  http://support.amd.com/TechDocs/43009.pdf#search=AMD%20SB750Intel ICH7南桥芯片 https://www.intel.cn/content/www/cn/zh/io/i-o-controller-hub-7-datasheet.html

ICH(I/O controller hub)直译的意思是“输入/输出控制器中心”,负责连接PCI总线,IDE设备,I/O设备等,是英特尔的南桥芯片系列名称。

南桥芯片(South Bridge)是主板芯片组的重要组成部分,一般位于主板上离CPU插槽较远的下方,PCI插槽的附近,这种布局是考虑到它所连接的I/O总线较多,离处理器远一点有利于布线。

PCH简单介绍

1.Platform Controller Hub(PCH) 平台控制器中心

PCH芯片具有原来ICH的全部功能,又具有原来MCH芯片的管理引擎功能(ICH(I/O controller hub意思是“输入/输出控制器中心”,负责连接PCI总线,IDE设备,I/O设备等,是英特尔的南桥芯片系列名称;MCH是内存控制器中心的英文缩写,负责连接CPU,AGP(电脑图形显示专用接口)总线和内存。MCH相当于北桥芯片)

从Intel5系列芯片组开始,已经完全看不到北桥芯片的踪影,只剩下了一个名为PCH(平台控制器中心)的芯片用来支持外设。北桥功能已经完全被整合在了CPU当中,就连最后的PCI-E总线也被整合到其中。这样一来,CPU对PCI-E总线和内存的控制权就完全交给了自己。而PCH芯片部分虽然相比原来的南桥芯片功能上更为丰富,但其性质大体相同,它与CPU间同样不需要交换太多数据,因此连接总线采用DMI技术。所以,看似只有2.5GT/s的DMI总线实质上是彻底释放了北桥压力,换来的是更高的性能

以Intel的消费平台Q87为例,芯片组如图所示

1.直接媒体接口(DMI)
  直接媒体接口(DMI)是处理器和PCH之间的芯片到芯片连接。在4系列芯片组,DMI 是Intel(英特尔)公司开发用于北桥(G)MCH(Graphics & Memory controller hub)和南桥ICH10/ICH7之间的芯片连接总线。从5系列芯片组开始的新构架设计中,北桥芯片的功能被整合进CPU中。显卡采用了PCI-E ×16的通道直连CPU。DMI升级到DMI2.0,单通道单向传输速率达到5GT/s。同时DMI2.0也不再用于南北桥芯片的连接,而是用于CPU和PCH芯片组的连接。

2.Intel® FDI英特尔灵活显示接口

   Intel FDI将处理器中的显示引擎与模拟显示接口连接在PCH上。处理模拟VGA面板的显示数据,由显示引擎通过Intel FDI发送到PCH。Intel FDI有两个通道显示从处理器到PCH的数据传输。每个英特尔FDI通道由两个差分信号接收对支持2.7 Gb / s的数据速率。

模拟VGA显示接口在PCH中,虽然主显示引擎是在处理器。因此,Intel FDI用于将显示数据发送到PCH。Intel FDI是一个总线,连接处理器和PCH显示组件。 PCH收到显示数据,根据显示技术协议对数据进行代码转换并发送数据通过DAC显示面板。
PCH集成了数字显示边带信号,虽然数字显示接口在处理器中。PCH还集成面板背光控制信号

3.PCI Express *接口
PCH提供多达8个PCI Express根端口。PCI Express端口1-4或端口5-8可以独立地被配置为支持多个端口宽度配置。

4.串行ATA(SATA)控制器

PCH有两个集成的SATA主机控制器,支持独立的DMA操作最多6个端口,支持高达6.0 Gb / s的数据传输速率端口。 SATA控制器包含两种操作模式 - 使用I / O的传统模式,以及使用存储器空间的AHCI模式。

5. Flexible I / O

英特尔®8系列/Q87/ C220系列芯片组系列PCH实现了灵活的I / O,允许一些高速信号被配置为PCIe *,USB 3.0或SATA信号。 在PCH中总共有18个高速I / O端口,通过软件这些端口中的四个可以具有选择它们的功能以满足I / O需要的平台。

6.低引脚数(LPC)接口

LPC接口是为了连接Super I/O以及BIOS芯片而设计的。可连接的设备:鼠标键盘打印机等

7.串行外设接口(SPI)

PCH支持三种芯片选择:SPI_CS0#和SPI_CS1#用于在访问两个独立的SPI Flash组件。SPI_CS2#专用于支持SPI上的可信平台模块(TPM)(TPM可以通过LPC或SPI操作)。 SPI_CS2#不能用于任何其他目的除TPM。

8. PCI(E)-PCI桥接(PCIe-to-PCI bridge)

使用PCIe *到PCI桥接器来启用外部PCI I / O设备。为了能够使用PCIe to-

PCI桥接器和连接的传统PCI设备,PCH提供PCI传统模式。

9.通用串行总线(USB)控制器

10.千兆以太网控制器(Gigabit Ethernet Controller)
千兆以太网控制器提供使用PCI功能的系统接口。

11. LAN控制器可以在多种速度(10/100/1000 MB / s)下运行,也可在任一种情况下运行全双工或半双工模式。

12.系统管理总线(SMBus)
PCH提供系统管理总线(SMBus)主机控制器以及SMBus接口。主机控制器为处理器提供机制以启动与SMBus外围设备的通信。

13.英特尔®高保真音频(英特尔®HD音频)控制器
Intel HD Audio控制器是一个PCI Express *设备, PCH 的Intel HD音频控制器最多支持4个编解码器,例如音频和调制解调器编解码器。该链路可以工作在3.3 V或1.5 V.支持多通道音频流,32位采样深度和采样率高达192 kHz,英特尔HD音频控制器提供可提供的音频质量消费电子(如家庭音频组件,便携式音频设备,蓝牙*扬声器等)音频体验水平。在输入端,PCH增加了对麦克风阵列的支持。

 

南桥芯片负责I/O总线之间的通信,如PCI总线、USB、LAN、ATA、SATA、音频控制器、键盘控制器、实时时钟控制器、高级电源管理等,这些技术一般相对来说比较稳定,所以不同芯片组中可能南桥芯片是一样的,不同的只是北桥芯片。所以主板芯片组中北桥芯片的数量要远远多于南桥芯片。例如早期英特尔不同架构的芯片组Socket 7的430TX和Slot 1的440LX其南桥芯片都采用82317AB,而近两年的芯片组845E/845G/845GE/845PE等配置都采用ICH4南桥芯片,但也能搭配ICH2南桥芯片。更有甚者,有些主板厂家生产的少数产品采用的南北桥是不同芯片组公司的产品,例如以前升技的KG7-RAID主板,北桥采用了AMD 760,南桥则是ⅥA 686B。

2.North Bridge:北桥芯片(North Bridge)是主板芯片组中起主导作用的最重要的组成部分,也称为主桥(Host Bridge)。一般来说,芯片组的名称就是以北桥芯片的名称来命名的,例如英特尔 845E芯片组的北桥芯片是82845E,875P芯片组的北桥芯片是82875P等等。北桥芯片负责与CPU的联系并控制内存、AGP、PCI数据在北桥内部传输,提供对CPU的类型和主频、系统的前端总线频率、内存的类型(SDRAM、DDR、RDRAM以及DDRII等)和最大容量、ISA(这个早已淘汰了)/PCI/AGP/PCIE插槽、ECC纠错等支持,整合型芯片组的北桥芯片还集成了显示核心北桥芯片就是主板上离CPU最近的芯片,这主要是考虑到北桥芯片与处理器之间的通信最密切,为了提高通信性能而缩短传输距离。因为北桥芯片的数据处理量非常大,发热量也越来越大,所以现在的北桥芯片都覆盖着散热片用来加强北桥芯片的散热,有些主板的北桥芯片还会配合风扇进行散热。因为北桥芯片的主要功能是控制内存,而内存标准与处理器一样变化比较频繁,所以不同芯片组中北桥芯片是肯定不同的,当然这并不是说所采用的内存技术就完全不一样,而是不同的芯片组北桥芯片间肯定在一些地方有差别。

3.DIMM全称Dual-Inline-Memory-Modules,中文名叫双列直插式存储模块,是指奔腾CPU推出后出现的新型内存条,它提供了64位的数据通道。

X86平台简称的更多相关文章

  1. 基于X86平台的PC机通过网络发送一个int(32位)整数的字节顺序

    1.字节顺序 字节顺序是指占内存多于一个字节类型的数据在内存中的存放顺序,通常有小端.大端两种字节顺序.小端字节序指低字节数据存放在内存低地址处,高字节数据存放在内存高地址处:大端字节序是高字节数据存 ...

  2. x86平台转x64平台关于内联汇编不再支持的解决

    x86平台转x64平台关于内联汇编不再支持的解决     2011/08/25   把自己碰到的问题以及解决方法给记录下来,留着备用!   工具:VS2005  编译器:cl.exe(X86 C/C+ ...

  3. X86平台乱序执行简要分析(翻译为主)

    多处理器使用松散的内存模型可能会非常混乱,写操作可能会无序,读操作可能会返回不是我们想要的值,为了解决这些问题,我们需要使用内存栅栏(memory fences),或者说内存屏障(memory bar ...

  4. X86平台下嵌入式linux触摸屏解决方案(usb触摸屏控制器+完美校准方案+触摸屏QTE开发环境搭建)

    一直在用X86平台,真心不想用WINCE和XPE,一些大的硬件供应商都不提供linux平台下的技术支持,比如研华的3343PC104系列的板子... 开发的问题如下: 1 USB控制器目前只有台湾和竹 ...

  5. linux内核移植X86平台的例子

    bootloader支持启动多个Linux 内核安装(X86平台) 1. cparch/x86/boot/bzImage /boot/vmlinuz-$version 2. cp $initrd /b ...

  6. Linux 定制X86平台操作系统

    /********************************************************************************* * Linux 定制X86平台操作 ...

  7. 面向英特尔® x86 平台的 Unity* 优化指南: 第 1 部分

    原文地址 目录 工具 Unity 分析器 GPA 系统分析器 GPA 帧分析器 如要充分发挥 x86 平台的作用,您可以在项目中进行多种性能优化,以最大限度地提升性能. 在本指南中,我们将展示 Uni ...

  8. 基于x86平台的Solaris安装视频(时长25分钟)

    基于X86平台的Solaris安装视频 本视频分为三个部分分别在附件中1.2.3(第三部分附件较大请在这里下载:http://down.51cto.com/data/263614) ,远程连接的视频由 ...

  9. Qt在各平台上的搭建qt-everywhere(Qt for windows7-64bit, Ubuntu 12.04-32bit, 嵌入式x86平台, 嵌入式arm平台)

    下载地址:http://download.qt.io/ 当进入解压好的源码包后,使用./configure –help命令,可以获得相应帮助,前面是*号的表示默认参数. +号表示该功能要求被评估,评估 ...

随机推荐

  1. appium+python自动化24-滑动方法封装(swipe)

    swipe介绍 1.查看源码语法,起点和终点四个坐标参数,duration是滑动屏幕持续的时间,时间越短速度越快.默认为None可不填,一般设置500-1000毫秒比较合适. swipe(self, ...

  2. Spring Bean 注入 2 注解篇

    1. 自动装配注解 配置applicationContext.xml开启注解 <?xml version="1.0" encoding="UTF-8"?& ...

  3. vim配置总结

    本博文转自:http://www.cppblog.com/runsisi/archive/2013/04/06/199152.html? opt=admin 12年的最后一天配置了一下公司RHEL上的 ...

  4. QT源码之Qt信号槽机制与事件机制的联系

    QT源码之Qt信号槽机制与事件机制的联系是本文要介绍的内容,通过解决一个问题,从中分析出的理论,先来看内容. 本文就是来解决一个问题,就是当signal和slot的连接为Qt::QueuedConne ...

  5. JS 与Flex交互:html中的js 与flex中的actionScript通信

    Flex与JavaScript交互的问题,这里和大家分享一下,主要包括Flex调用JavaScript中的函数和JavaScript调用Flex中的函数两大部分内容. Flex 与JavaScript ...

  6. go语言基础之goto的用法

    1.goto的用法 示例: package main //必须有一个main包 import "fmt" func main() { //break //break is not ...

  7. SSH免密码登陆以及穿越跳板机

    1. 免密码直连  [user@hostA ~] $ssh hostB STEP1. 在hostA上生成RSA公钥私钥(在~/.ssh/下生成RSA私钥id_rsa,公钥id_rsa.pub) [us ...

  8. FrameWork数据权限浅析4之基于多维度配置表实现行级数据安全

    日子过得好苦逼,我过的很好,只是缺少¥.时间在变,而问题始终未变,你解不解决它都在那里一动不动.不知不觉已经发现手机的中央,电脑的右下角已经出现了201411的字样,突然从桌子上爬起来,差点忘记了自己 ...

  9. MySQL中删除数据的两种方法

    转自:http://blog.csdn.net/apache6/article/details/2778878 1. 在MySQL中有两种方法可以删除数据: 一种是delete语句,另一种是trunc ...

  10. C#应用视频教程1.4 实现完整以太网通讯

    对于事件和委托机制不够理解的读者可以参考本节提供的委托相关的范例程序,这个是控制台的程序,比较简洁(书店发布一本书的事件注册到某个读者A身上,原理跟前面一小节讲的是一致的,只不过没有通过委托对外发送数 ...