-
公开(公告)号:US20130086139A1
公开(公告)日:2013-04-04
申请号:US13248232
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Robert P. Adler , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
发明人: Sridhar Lakshmanamurthy , Robert P. Adler , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
IPC分类号: G06F15/16
CPC分类号: G06F13/42 , G06F9/466 , G06F15/7825 , G06F15/7864 , Y02D10/12 , Y02D10/13 , Y02D10/14 , Y02D10/151
摘要: In one embodiment, the present invention includes method for entering a credit initialization state of an agent state machine of an agent coupled to a fabric to initialize credits in a transaction credit tracker of the fabric. This tracker tracks credits for transaction queues of a first channel of the agent for a given transaction type. The agent may then assert a credit initialization signal to cause credits to be stored in the transaction credit tracker corresponding to the number of the transaction queues of the first channel of the agent for the first transaction type. Other embodiments are described and claimed.
-
公开(公告)号:US08713234B2
公开(公告)日:2014-04-29
申请号:US13248270
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
IPC分类号: G06F13/36
CPC分类号: G06F13/364 , G06F9/44 , G06F13/362 , G06F15/16
摘要: In one embodiment, the present invention includes a method for receiving a request for a transaction from a first agent in a fabric and obtaining an address, a requester identifier, a tag, and a traffic class of the transaction, and determining a channel of a target agent to receive the transaction based on at least two of the address, the requester identifier, the tag, and the traffic class. Based on this channel determination, the transaction can be sent to the channel of the target agent. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括一种用于从结构中的第一代理接收对交易的请求并获得交易的地址,请求者标识符,标签和业务类别的方法,以及确定 基于至少两个地址,请求者标识符,标签和流量类来接收交易的目标代理。 基于该通道确定,可以将事务发送到目标代理的通道。 描述和要求保护其他实施例。
-
公开(公告)号:US20140258578A1
公开(公告)日:2014-09-11
申请号:US14209146
申请日:2014-03-13
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
IPC分类号: G06F13/364
CPC分类号: G06F13/364 , G06F9/44 , G06F13/362 , G06F15/16
摘要: In one embodiment, the present invention includes a method for receiving a request for a transaction from a first agent in a fabric and obtaining an address, a requester identifier, a tag, and a traffic class of the transaction, and determining a channel of a target agent to receive the transaction based on at least two of the address, the requester identifier, the tag, and the traffic class. Based on this channel determination, the transaction can be sent to the channel of the target agent. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括一种用于从结构中的第一代理接收对交易的请求并获得交易的地址,请求者标识符,标签和业务类别的方法,以及确定 基于至少两个地址,请求者标识符,标签和流量类来接收交易的目标代理。 基于此通道确定,可以将事务发送到目标代理的通道。 描述和要求保护其他实施例。
-
公开(公告)号:US20130086288A1
公开(公告)日:2013-04-04
申请号:US13248270
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Eran Tamari , Joseph Murray , Rohit R. Verma
IPC分类号: G06F13/362
CPC分类号: G06F13/364 , G06F9/44 , G06F13/362 , G06F15/16
摘要: In one embodiment, the present invention includes a method for receiving a request for a transaction from a first agent in a fabric and obtaining an address, a requester identifier, a tag, and a traffic class of the transaction, and determining a channel of a target agent to receive the transaction based on at least two of the address, the requester identifier, the tag, and the traffic class. Based on this channel determination, the transaction can be sent to the channel of the target agent. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括一种用于从结构中的第一代理接收对交易的请求并获得交易的地址,请求者标识符,标签和业务类别的方法,以及确定 基于至少两个地址,请求者标识符,标签和流量类来接收交易的目标代理。 基于此通道确定,可以将事务发送到目标代理的通道。 描述和要求保护其他实施例。
-
公开(公告)号:US20140258492A1
公开(公告)日:2014-09-11
申请号:US14209207
申请日:2014-03-13
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Mohan K. Nair , Joseph Murray , Rohit R. Verma , Gary J. Lavelle , Robert P. Adler
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Mohan K. Nair , Joseph Murray , Rohit R. Verma , Gary J. Lavelle , Robert P. Adler
IPC分类号: H04L12/761
CPC分类号: G06F13/364 , G06F13/385 , G06F13/4265 , G06F15/7807 , G06F15/7825 , G06F2213/0038 , H04L12/28 , H04L12/54 , H04L45/00 , H04L45/16
摘要: In one embodiment, the present invention includes a method for receiving a request in a router from a first endpoint coupled to the router, where the request is for an aggregated completion. In turn, the router can forward the request to multiple target agents, receive a response from each of the target agents, and consolidate the responses into an aggregated completion. Then, the router can send the aggregated completion to the first endpoint. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括一种用于从耦合到路由器的第一端点在路由器中接收请求的方法,其中该请求用于聚合完成。 反过来,路由器可以将请求转发到多个目标代理,从每个目标代理接收响应,并将响应合并到聚合完成中。 然后,路由器可以将聚合完成发送到第一个端点。 描述和要求保护其他实施例。
-
公开(公告)号:US08711875B2
公开(公告)日:2014-04-29
申请号:US13248243
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Mohan K. Nair , Joseph Murray , Rohit R. Verma , Gary J. Lavelle , Robert P. Adler
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Mohan K. Nair , Joseph Murray , Rohit R. Verma , Gary J. Lavelle , Robert P. Adler
CPC分类号: G06F13/364 , G06F13/385 , G06F13/4265 , G06F15/7807 , G06F15/7825 , G06F2213/0038 , H04L12/28 , H04L12/54 , H04L45/00 , H04L45/16
摘要: In one embodiment, the present invention includes a method for receiving a request in a router from a first endpoint coupled to the router, where the request is for an aggregated completion. In turn, the router can forward the request to multiple target agents, receive a response from each of the target agents, and consolidate the responses into an aggregated completion. Then, the router can send the aggregated completion to the first endpoint. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括一种用于从耦合到路由器的第一端点在路由器中接收请求的方法,其中该请求用于聚合完成。 反过来,路由器可以将请求转发到多个目标代理,从每个目标代理接收响应,并将响应合并到聚合完成中。 然后,路由器可以将聚合完成发送到第一个端点。 描述和要求保护其他实施例。
-
公开(公告)号:US20130083794A1
公开(公告)日:2013-04-04
申请号:US13248243
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Mohan K. Nair , Joseph Murray , Rohit R. Verma , Gary J. Lavelle , Robert P. Adler
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Mohan K. Nair , Joseph Murray , Rohit R. Verma , Gary J. Lavelle , Robert P. Adler
CPC分类号: G06F13/364 , G06F13/385 , G06F13/4265 , G06F15/7807 , G06F15/7825 , G06F2213/0038 , H04L12/28 , H04L12/54 , H04L45/00 , H04L45/16
摘要: In one embodiment, the present invention includes a method for receiving a request in a router from a first endpoint coupled to the router, where the request is for an aggregated completion. In turn, the router can forward the request to multiple target agents, receive a response from each of the target agents, and consolidate the responses into an aggregated completion. Then, the router can send the aggregated completion to the first endpoint. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括一种用于从耦合到路由器的第一端点在路由器中接收请求的方法,其中该请求用于聚合完成。 反过来,路由器可以将请求转发到多个目标代理,从每个目标代理接收响应,并将响应合并到聚合完成中。 然后,路由器可以将聚合完成发送到第一个端点。 描述和要求保护其他实施例。
-
公开(公告)号:US08929373B2
公开(公告)日:2015-01-06
申请号:US13248234
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Rohit R. Verma , Robert P. Adler
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Rohit R. Verma , Robert P. Adler
CPC分类号: H04L45/74 , G06F13/4022 , G06F15/7825 , H04L69/22
摘要: In one embodiment, the present invention is directed to method for receiving a packet in a first agent, where the packet includes a first packet header with an expanded header indicator. Based on this indicator, the agent can determine if the packet includes one or more additional packet headers. If so, the agent can next determining if it supports information in the additional packet header based on a header identifier of the additional header. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明涉及用于在第一代理中接收分组的方法,其中所述分组包括具有扩展的报头指示符的第一分组报头。 基于该指示符,代理可以确定该分组是否包括一个或多个附加分组报头。 如果是,则代理可以基于附加报头的报头标识符来确定是否支持附加分组报头中的信息。 描述和要求保护其他实施例。
-
公开(公告)号:US20130083798A1
公开(公告)日:2013-04-04
申请号:US13248234
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Rohit R. Verma , Robert P. Adler
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Rohit R. Verma , Robert P. Adler
IPC分类号: H04L12/56
CPC分类号: H04L45/74 , G06F13/4022 , G06F15/7825 , H04L69/22
摘要: In one embodiment, the present invention is directed to method for receiving a packet in a first agent, where the packet includes a first packet header with an expanded header indicator. Based on this indicator, the agent can determine if the packet includes one or more additional packet headers. If so, the agent can next determining if it supports information in the additional packet header based on a header identifier of the additional header. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明涉及用于在第一代理中接收分组的方法,其中所述分组包括具有扩展的报头指示符的第一分组报头。 基于该指示符,代理可以确定分组是否包括一个或多个附加分组报头。 如果是,则代理可以基于附加报头的报头标识符来确定是否支持附加分组报头中的信息。 描述和要求保护其他实施例。
-
公开(公告)号:US08874976B2
公开(公告)日:2014-10-28
申请号:US13248252
申请日:2011-09-29
申请人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Rohit R. Verma
发明人: Sridhar Lakshmanamurthy , Mikal C. Hunsaker , Michael T. Klinglesmith , Blaise Fanning , Rohit R. Verma
CPC分类号: G06F11/0772 , G06F11/0784 , G06F11/0793 , G06F13/4221
摘要: In one embodiment, the present invention includes a method for handling a request received in an agent designed in accordance with a peripheral component interconnect (PCI) specification using PCI Express semantics. More specifically, responsive to determining that the agent does not support the request, an unsupported request detection register of the agent can be updated, and a response sent from the agent to indicate that the agent does not support the request. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括一种处理在根据使用PCI Express语义的外围组件互连(PCI)规范设计的代理中接收到的请求的方法。 更具体地,响应于确定代理不支持请求,可以更新代理的不支持的请求检测注册器,以及从代理发送的指示代理不支持该请求的响应。 描述和要求保护其他实施例。
-
-
-
-
-
-
-
-
-