信号量测判断资料.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信号量测判断 时序 时序对于主板来说是非常重要的,在开机过程中,时序中的任何一环出现问题,都会导致系统不能正常开启. 下面我们以 时序 不管是在AC还是Battery模式下(未开机前),+V3AL和+V5AL这两个电都会有,它们是U6(TPS51120)这颗IC在接收到+VBATR后直接发来的. 时序 +V3AL主要有三个作用: 1.给EC供电;在开机之前,EC需有+V3AL,这样可以保证部分模块处于击活状态,来实现一些功能,例如读取电池电量和温度信息(如下图),给电池充电等等. 2.给SB RTC模块供电;RTC小电池是有使用寿命的,所以一般情况下都是由+V3AL供电,保证crystal的起振,保证SB里面CMOS设置不会丢失. 3.给一些小IC提供工作电压(+V5AL主要也是这个作用). 时序 在Battery模式下(未开机前),是没有+V3A和+V5A的,这主要是基于省电考虑而设计的模式,毕竟“待机时间”也是衡量笔记本优劣的一个标准. 下图U1004是一个或门,Battery模式下(未开机前)ADP_PRES和KBC_PW_ON都是低电平,所以没有+V3A和+V5A,只有按开机键后KBC_PW_ON拉高,才开启+V3A和+V5A,而AC模式下(未开机前)ADP_PRES和KBC_PW_ON都是高电平. 时序 由下图可以看出,在+V3AL发出之后,经过一个RC延时电路(具体延时可根据公式T=R*C可以算出),再经过U1整波(经过RC延时之后的波型rise time会变长,所以需要用U1把波型的rise time变短,即让电压起来更快一点),发出VCC1_POR#_3,这很显然是出于对时序处理的设计. 时序 在EC具备上述的条件之后,就会发出RSMRST# (resume well reset),根据上面的SPEC可以知道,如果RSMRST#不正常,会影响后续所有的电,因为如果SB接收到的RSMRST#不正常,它会影响SB发出SLP_S5#(+V1.8)和SLP_S3#(+V1.5/1.8/2.5/3/5S). 同样是基于对省电的设计,笔记本有S0/S1/S2,S3,S4/S5几种状态.S0/S1/S2是正常工作时的状态;S3就是我们常说的休眠,这时SLP_S3#是低电平,所以后面的电都没有,而SLP_S5#是高电平,这点很容易理解,因为S3状态是把需要处理的信息都暂时保存在DDR里面,要保证DDR里面数据不丢失,+V1.8是必须得有的;S4是深度休眠,S4时需要处理的信息都会保存到HDD里,它和关机状态(S5)在供电上并无本质区别,差别只是S4时按开机键后系统可以恢复到S4之前的正常状态. 时序 在+V1.5S电压稳定之后,U9(TPS51124)会发出V1.5S_PG,这个电是用来开启+VCCP的.从下图可以看出,只有左下角的电压都正常,才能发出PWR_GOOD_3,图左上角显然也是调PWR_GOOD_3和PWR_GOOD_KBC之间时序的,D1003在这里的作用是在POW_GOOD_3关电时将它的电快速放掉,防止U2误动作. 时序 PWR_GOOD_3稳定之后,U1018(MAX8770)就被开启, CPU可以通过自己的工作状态调节H_VID0~6(处于0/表低和1/表高两种状态),U1018就会通过接收到的H_VID生成不同电压值的+VCC_CORE(电压0V~1.4V),这样一来,即提高了效率又可以省电,这是基于CPU不同工作模式的智能化设计. 时序 +VCC_CORE稳定之后, U1018(MAX8770)就会发出VR_PWRGD_CK410.一方面,用来开启U31(clock generator), clock在主板电路中起到的作用就好比人的脉搏,所以如果在实际操作中发现哪颗IC没有正常工作,测量IC的工作电压和clock应该是第一步要做的,而且,必须要用示波器才能进行准确的测量;另一方面,通过下图线路告诉NB和SB,该线路的设计的作用和之前提到的一样. 时序 如下图所示,在SB_3S_VRMPWRGD(VRM Power Good)和PM_PWROK (Power ok)电压high起来1ms后,SB才会发出PLT_RST# (Platform reset).在这1ms内PLT_RST#为低,而正是由于这1ms的低有效,系统才识别到PLT_RST#.该信号会对SIO,FWH,LAN,G(MCH),IDE,TPM等进行reset的动作.也就是说如果该信号异常,这些device都没办法被激活.该信号发出后立刻就会发出PCI_3S_RST#,可以当做是作用相似的第二次reset. 如下图所示, SB_3S_VRMPWRGD和PM_PWROK通过SB内部一个相当于与门的关系,生成H_PWRGD(CPUP

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档