迅维网
标题: 图解系统管理总线!标题要长!长!长!长!(原创) [打印本页]
作者: 宝国 时间: 2010-9-23 10:58
标题: 图解系统管理总线!标题要长!长!长!长!(原创)
本帖最后由 宝国 于 2010-9-23 16:19 编辑
SMBUS(System Management Bus)系统管理总线
先看看官方描述:
系统管理总线(SMBus)是一个两线接口。通过它,各设备之间以及设备与系统的其他部分之间可以互相通信。它基于I2C操作原理。SMBus为系统和电源管理相关的任务提供一条控制总线。一个系统利用SMBus可以和多个设备互传信息,而不需使用独立的控制线路。
系统管理总线(SMBus)标准涉及三类设备。从设备,接收或响应命令的设备。主设备,用来发布命令,产生时钟和终止发送的设备。主机,是一种专用的主设备,它提供与系统CPU的主接口。主机必须具有主-从机功能,并且必须支持SMBus通报协议。在一个系统里只允许有一个主机。
看起来有点闹口!毕竟是官方的解释,对于大多数笔记本维修从业人员来说有点脱离实际了!
在来看看我个人的一点见解(纯属个人理解,不足之处请多多指正!):
SMBUS具有2条信号线:SMDATA,SMCLK。也就是包含有一条时钟线,一条数据线。它的好处在于只需要这2条线就可以完成在此总线上“主、从设备”之间信息的双向传输,而不需要固定的地址线和数据线来完成此操作!
所以,可以简单的理解为通过SMBUS总线,主设备可以获取从设备的相关信息!
那么获取信息的目的是什么呢?在笔记本电脑里起到什么作用呢?就此我们以联想F41为例进行分析!
图例如下:
INTEL架构的笔记本基本上都有这5条SMBUS
1.由电池接口连接到I/O的系统管理总线;其主要作用是用来检测笔记本电池的型号,生产日期,充电次数,当前电量等相关信息!
2.由内存槽连接到南桥的系统管理总线;其主要作用是用来检测内存条的型号,主频,刷新率,容量大小等信息!
3.由温控芯片连接到I/O的系统管理总线;其主要作用是用来检测温控芯片输出温度信息!
4.由LCD接口连接到显卡的系统管理总线;其主要作用是用来检测LCD型号,尺寸,分辨率等信息!
5.由VGA接口连接到显卡的系统管理总线;其主要作用是用来检测外接显示器的型号等信息!
接下来,相关的主设备(I/O,南桥等设备)获取到这些信息后通过另外的相关控制信号来调整相应的从设备的工作状态!比如I/O检测到电池接口的信息后控制电池充电电路对电池的充电电流和充电电压做出相应调整!同理,I/O获取到温控芯片的信息后控制风扇驱动电路,来实时调整风速!
以上分析是在维修过程中,对相关资料和实际维修的一个综合理解,希望对初入行道的朋友提供一些指引(觉得有益的朋友不要吝啬双手敲打一下键盘,回复一个好评!呵呵)。高手可以路过!
转载,请注明出处:WWW.CHINAFIX.COM.CN
系统管理总线.pdf
(155.44 KB, 下载次数: 271)