[发明专利]查询设备以获得信息有效
申请号: | 200910221454.0 | 申请日: | 2009-09-29 |
公开(公告)号: | CN101714127A | 公开(公告)日: | 2010-05-26 |
发明(设计)人: | B·R·怀特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/20 | 分类号: | G06F13/20 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查询 设备 获得 信息 | ||
背景技术
在现代计算机系统中,各种部件根据给定的通信协议来彼此通信。例 如,外围设备可以经由中间接口与系统的处理器进行通信,所述中间接口 例如耦合在设备与处理器之间的控制中心。这种通信的一种示例形式是根 据所谓的快速外围组件互连(PCI ExpressTM(PCIeTM))通信协议。
典型的事务包括写入事务和读取事务、中断等。典型地,外围设备使 用读取事务从存储器获得数据。然而,这些设备通常不将读取事务直接传 送给处理器,例如不查询关于处理器的信息。这是因为:由于会发生输入 输出相关并且会进一步在处理器中产生排序问题,所以允许这样的查询是 非常规的并且困难的。因此,虽然处理器可以包括各种标识信息,例如: 处理器标识符(ID)信息、融合信息、状态信息或关于其性能的配置信息 等,但是耦合到处理器的设备通常难以或者不可能获得这些信息。
附图说明
图1是根据本发明的一个实施例的方法的流程图。
图2是根据本发明的一个实施例的系统的一部分的框图。
图3是根据本发明的实施例的处理器单元的框图。
图4是根据本发明的另一个实施例的处理器单元的框图。
图5是根据本发明的一个实施例的系统的框图。
图6是根据本发明的另一个实施例的系统的框图。
具体实施方式
在各种实施例中,为了使耦合到处理器单元的设备能够直接从该处理 器单元获得信息,可以提供包括写入-写入事务的数据流。特别地,来自诸 如外围设备这样的设备的写入事务的寄存器存取的厂商定义的消息 (RAVDM,或简称VDM)可以用于从处理器单元请求信息。响应于该写 入请求,处理器单元可以使用类似的写入请求事务来获得所请求的信息, 并将其提供回外围设备。以这种方式,可以避免与读取请求有关的复杂问 题。这些复杂问题包括数据相关性问题和排序问题。此外,对处理器的这 种读取通常不发生,因为存储器控制器或其它控制器设备不提供允许对处 理器单元的内部设备进行读取的对等周期。从历史上看,未曾支持过从外 围设备对根(例如,处理器)单元的上游配置读取/写入(R/W)访问。
在一个实施例中,这种写入-写入事务可以与使用模型一起使用,以获 得关于处理器单元的配置信息,例如可以在系统加电或初始化期间发生。 特别地,在一种这样的实现中,外设控制器中心(PCH)可以请求与处理 器单元有关的所谓的库存单位(SKU)信息。这种SKU信息可以提供关于 处理器在工厂中所配置的配置细节。也就是说,某些处理器可以制造成具 有各种特征,例如:多个核心、可用的工作频率、附加的功能单元、工作 模式等。然而,在制造期间可以对不同的处理器进行不同的配置。例如, 可编程熔丝可以用于仅使能给定处理器功能的特定部分。以这种方式,制 造商可以容易地制造具有相同半导体加工工序(例如,掩模等)的许多批 设备,然后在工厂中,每一个处理器可以被单独编程以使能/禁用各种特征。 以这种方式,可以根据所使能的特征以不同的价格水平出售共同制造的设 备。
因此在一些使用模型中,PCH或其它耦合到这样的处理器的外围设备 可以在启动时设法确定处理器的性能。所以,使用根据本发明的实施例的 写入-写入事务,外围设备可以获得能够包含ID信息的配置和性能信息, 例如:处理器厂商、处理器类型(即,用途细分(segment targeted))、处 理器的年代(即,生产的年份)、使能/禁用的特征、最大功耗、典型时延 等。
现在参照图1,示出了根据本发明的一个实施例的方法的流程图。如 图1所示,方法100可以由处理器单元执行来接收写入请求并且对它进行 相应的处理。如图1所示,方法100可以从接收针对预定位置的写入查询 开始(框110)。例如,处理器单元的接口可以从耦合在它与诸如PCH这 样的外围设备之间的互连接收写入请求。该写入请求可以是针对预定总线/ 设备/功能(BDF & BAR)及偏移的RAVDM写入。此外,除了写入请求 的该地址信息之外,该请求还可以包括可以被使用或者可以不被使用的数 据,如后文对此的进一步描述。作为一个示例,BDF/Bar和偏移可以用于 标识处理器单元内的在其中存储请求的队列,例如,厂商定义的消息 (VDM)队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910221454.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能识别监控系统及其监控方法
- 下一篇:采集规则共享系统
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置