[发明专利]用于为总线代理设置参考电压的方法和设备无效
申请号: | 200710005428.5 | 申请日: | 2007-02-08 |
公开(公告)号: | CN101051297A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 迈克尔·R.·豪索尼;莫哈马德·H.·塔维尔 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李颖 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 总线 代理 设置 参考 电压 方法 设备 | ||
技术领域
本发明的领域是数据处理,或者,更明确地,是用于为总线代理设置参考电压的方法、设备和产品。
背景技术
计算机系统中的总线在耦接到总线的各总线代理之间传送数据。正如在本说明书中所使用的,“代理”或“总线代理”是指使用总线进行数据通信的计算机硬件装置。在典型的配置中,总线包括一个或多个数据线和时钟信号线。时钟信号线为数据通信设置步长。在简化的、理论的系统中,当特定的代理通过总线接收数据时,该代理在每个时钟脉冲检查总线数据线。如果数据线有电压存在,则接收到的位为1;如果电压不存在,则接收到的位为0。然而,在真实的计算机系统中,总线数据线在操作期间由于感应电流、信号反射等原因总是有一些电压存在。每个总线上的这种背景噪声电压存在的数量根据总线的配置而变化。为了使总线代理能够在这个噪声环境中检测到1和0,经常使用参考电压。该参考电压给总线代理一个判别点。如果数据线上的电压小于参考电压,则总线代理认为接收到的信号为0;如果数据线上的电压大于参考电压,则总线代理认为接收到的信号为1。
为了为总线代理确定参考电压,计算机系统设计人员可以确定高和低的参考电压值。高和低的参考电压值是参考电压失效点。也就是说,如果参考电压设置成比该高的参考电压值更高的任何值,则该总线代理就不能正确地识别数据线中的一个或多个高电压状态,这样一些1就会被错误地解释为0。如果参考电压设置成比该低的参考电压值更低的任何值,则该总线代理就不能正确地识别数据线中的一个或多个低电压状态,这样一些0就会被错误地解释为1。用于总线的参考电压于是在参考电压的上限和下限之间选择。针对低频总线,可以选择高和低的参考电压之间的中间点。针对高频总线,经常选择从参考电压下限到参考电压上限的三分之二的点。
由于总线上的背景噪声的数量可以根据总线的配置而变化,参考电压的上限和下限也可以随该配置而变化。因此,当总线可能或也许有多于一个的配置时,计算机系统设计人员通常根据所期望的总线配置为总线选择参考电压。这样做的一个方法是为每个总线代理的每个可能或也许的总线配置确定高和低参考电压值。利用这种方法,为每个总线代理确定了几组参考电压上限和下限。计算机系统设计者接下来为期望允许总线代理在任何考虑到的配置中操作的每个总线代理选择一个默认的参考电压。为大量潜在的配置选择默认参考电压值的这种方法的一个问题是可能牺牲一些误差容限。也就是说,在使用默认参考电压值的操作期间,由于默认参考电压值对于总线实际的、当前配置而言太高或太低,一些数据信号可能被错误解释。
发明内容
公开了用于为包括识别总线的当前配置的总线代理设置参考电压的方法、设备、和产品,其中该总线由连接到总线代理的传导路径组成,总线代理是使用总线在总线代理之间进行数据通信的计算机硬件装置。总线的当前配置可包括总线的标识、当前连接到该总线的一个或多个总线代理的标识、以及其中总线代理当前连接到总线的顺序;为每个总线代理识别一个参考电压;以及根据每个总线代理的识别的参考电压值将参考电压应用到每个总线代理。
根据本发明的一个方面,提供了一种用于为总线代理设置参考电压的方法,该方法包括:识别总线的当前配置,所述总线包括连接到总线代理的传导路径,所述总线代理包括使用所述总线在总线代理之间进行数据通信的计算机硬件装置,总线的当前配置包括所述总线的标识,当前连接到所述总线的一个或多个总线代理的标识,以及其中所述总线代理当前被连接到所述总线的顺序;为每个总线代理识别参考电压值;以及根据所识别的每个总线代理的参考电压值将参考电压应用到每个总线代理。
根据本发明的另一个方面,提供了一种用于为总线代理设置参考电压的设备,该设备包括:用于识别总线的当前配置的装置,所述总线包括连接到总线代理的传导路径,所述总线代理包括使用所述总线在总线代理之间进行数据通信的计算机硬件装置,总线的当前配置包括所述总线的标识、当前连接到所述总线的一个或多个总线代理的标识,以及其中所述总线代理当前被连接到所述总线的顺序;用于为每个总线代理识别参考电压值的装置;以及用于根据所识别的每个总线代理的参考电压值将参考电压应用到每个总线代理的装置。
附图说明
图1阐明了根据本发明的实施例包括在为总线代理设置参考电压中有用的示例性计算机的自动化计算机的框图。
图2阐明了根据本发明的实施例示意用于为总线代理设置参考电压的示例性系统的功能框图。
图3阐明了根据本发明的实施例示意用于为总线代理设置参考电压的示例性方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710005428.5/2.html,转载请声明来源钻瓜专利网。