-
公开(公告)号:US10268583B2
公开(公告)日:2019-04-23
申请号:US13976957
申请日:2013-03-15
Applicant: Intel Corporation
Inventor: Robert Beers , Robert G. Blankenship , Robert J. Safranek , Jeff Willey , Robert A. Maddox , Aaron T. Spink
IPC: G06F12/0831 , G06F12/0817
Abstract: A coherence protocol message is sent corresponding to a particular cache line. A potential conflict involving the particular cache line is identified and a forward request is sent to a home agent to identify the potential conflict. A forward response can be received in response to the forward request from the home agent and a response to the conflict can be determined.
-
公开(公告)号:US10204064B2
公开(公告)日:2019-02-12
申请号:US15692613
申请日:2017-08-31
Applicant: Intel Corporation
Inventor: Jeff Willey , Robert G. Blankenship , Jeffrey C. Swanson , Robert J. Safranek
IPC: G06F13/00 , G06F13/22 , G06F12/0831 , G06F13/42 , G06F8/71 , G06F8/77 , G06F9/30 , G06F12/0806 , H04L12/933 , G06F9/46 , G06F13/40 , G06F12/0813 , G06F12/0815 , G06F9/445 , G06F11/10 , H04L9/06 , G06F12/0808 , H04L12/741 , G06F8/73 , H04L12/46
Abstract: Transaction data is identified and a flit is generated to include three or more slots and a floating field to be used as an extension of any one of two or more of the slots. The flit is sent over a serial data link to a device for processing, based at least in part on the three or more slots.
-
公开(公告)号:US10140240B2
公开(公告)日:2018-11-27
申请号:US15393518
申请日:2016-12-29
Applicant: Intel Corporation
Inventor: Jeff Willey , Robert G. Blankenship , Jeffrey C. Swanson
Abstract: A link layer control message is generated and included in a flit that is to be sent over a serial data link to a device. The flits sent over the data link are to include a plurality of slots. Control messages can include, in some aspects, a viral alert message, a poison alert message, a credit return message, and acknowledgements.
-
公开(公告)号:US20180196774A1
公开(公告)日:2018-07-12
申请号:US15851744
申请日:2017-12-22
Applicant: Intel Corporation
Inventor: Jeff Willey , Robert Blankenship , Jeffrey Swanson
CPC classification number: G06F13/4221 , G06F13/4265 , H03M13/09
Abstract: A link layer control message is generated and included in a flit that is to be sent over a serial data link to a device. The flits sent over the data link are to include a plurality of slots. Control messages can include, in some aspects, a viral alert message, a poison alert message, a credit return message, and acknowledgements.
-
公开(公告)号:US20180189201A1
公开(公告)日:2018-07-05
申请号:US15851705
申请日:2017-12-21
Applicant: Intel Corporation
Inventor: Venkatraman Iyer , Darren S. Jue , Jeff Willey , Robert G. Blankenship
CPC classification number: G06F13/161 , G06F1/12 , G06F13/1673 , G06F13/4004 , G06F13/4068 , G06F13/4221 , H04L45/74 , H04L49/15
Abstract: A supersequence corresponding to an initialization state is received on a link that includes a repeating pattern of an electrical idle exit ordered set (EIEOS) followed by a number of consecutive training sequences. Instances of the EIEOS are to be aligned with a rollover of a sync counter. A latency value is determined from one of the EIEOS instances in the supersequence and latency is added to a receive path of the link through a latency buffer based on the latency value.
-
公开(公告)号:US09740654B2
公开(公告)日:2017-08-22
申请号:US14583554
申请日:2014-12-26
Applicant: Intel Corporation
Inventor: Jeff Willey , Robert G. Blankenship , Jeffrey C. Swanson
CPC classification number: G06F13/4221 , G06F13/4265 , H03M13/09
Abstract: A link layer control message is generated and included in a flit that is to be sent over a serial data link to a device. The flits sent over the data link are to include a plurality of slots. Control messages can include, in some aspects, a viral alert message, a poison alert message, a credit return message, and acknowledgements.
-
公开(公告)号:US20170109315A1
公开(公告)日:2017-04-20
申请号:US15393153
申请日:2016-12-28
Applicant: Intel Corporation
Inventor: Robert J. Safranek , Robert G. Blankenship , Venkatraman Iyer , Jeff Willey , Robert H. Beers , Darren S. Jue , Arvind A. Kumar , Debendra Das Sharma , Jeffrey C. Swanson , Bahaa Fahim , Vedaraman Geetha , Aaron T. Spink , Fulvio Spagna , Rahul R. Shah , Sitaraman V. Iyer , William Harry Nale , Abhishek Das , Simon P. Johnson , Yuvraj S. Dhillon , Yen-Cheng Liu , Raj K. Ramanujan , Robert A. Maddox , Herbert H. Hum , Ashish Gupta
CPC classification number: G06F13/22 , G06F1/3287 , G06F8/71 , G06F8/73 , G06F8/77 , G06F9/30145 , G06F9/44505 , G06F9/466 , G06F11/1004 , G06F12/0806 , G06F12/0808 , G06F12/0813 , G06F12/0815 , G06F12/0831 , G06F12/0833 , G06F13/4022 , G06F13/4068 , G06F13/4221 , G06F13/4273 , G06F13/4282 , G06F13/4286 , G06F13/4291 , G06F2212/1016 , G06F2212/2542 , G06F2212/622 , H04L9/0662 , H04L12/4641 , H04L45/74 , H04L49/15 , Y02D10/13 , Y02D10/14 , Y02D10/151 , Y02D10/40 , Y02D10/44 , Y02D30/30
Abstract: A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state.
-
公开(公告)号:US09507746B2
公开(公告)日:2016-11-29
申请号:US13976966
申请日:2013-03-15
Applicant: Intel Corporation
Inventor: Jeff Willey , Robert G. Blankenship , Jeffrey C. Swanson
CPC classification number: G06F13/4221 , G06F13/4265 , H03M13/09
Abstract: A link layer control message is generated and included in a flit that is to be sent over a serial data link to a device. The flits sent over the data link are to include a plurality of slots. Control messages can include, in some aspects, a viral alert message, a poison alert message, a credit return message, and acknowledgements.
Abstract translation: 生成链路层控制消息并将其包含在要通过串行数据链路发送到设备的飞行中。 通过数据链路发送的闪烁将包括多个时隙。 在一些方面,控制消息可以包括病毒警报消息,毒药警报消息,信用返回消息和确认。
-
公开(公告)号:US09280507B2
公开(公告)日:2016-03-08
申请号:US13976927
申请日:2013-03-27
Applicant: Intel Corporation
Inventor: Venkatraman Iyer , Darren S. Jue , Jeff Willey , Robert G. Blankenship
IPC: G06F1/12 , G06F13/40 , G06F13/42 , H04L12/933 , H04L12/741
CPC classification number: G06F13/161 , G06F1/12 , G06F13/1673 , G06F13/4004 , G06F13/4068 , G06F13/4221 , H04L45/74 , H04L49/15
Abstract: A reset of a synchronization counter is synchronized to an external deterministic signal. Entry into the link transmitting state is further synchronized with the deterministic signal. A target latency is identified for a serial data link. A data sequence is received synchronized with a synchronization counter associated with the data link. Target latency can be maintained using the data sequence.
Abstract translation: 同步计数器的复位与外部确定信号同步。 进入链路发送状态进一步与确定信号同步。 识别串行数据链路的目标延迟。 接收与与数据链路相关联的同步计数器同步的数据序列。 可以使用数据序列维持目标延迟。
-
公开(公告)号:US20150081984A1
公开(公告)日:2015-03-19
申请号:US14554532
申请日:2014-11-26
Applicant: Intel Corporation
Inventor: Robert G. Blankenship , Bahaa Fahim , Robert Beers , Yen-Cheng Liu , Vedaraman Geetha , Herbert H. Hum , Jeff Willey
IPC: G06F12/08
CPC classification number: G06F13/22 , G06F1/3287 , G06F8/71 , G06F8/73 , G06F8/77 , G06F9/30145 , G06F9/44505 , G06F9/466 , G06F11/1004 , G06F12/0806 , G06F12/0808 , G06F12/0813 , G06F12/0815 , G06F12/0831 , G06F12/0833 , G06F13/4022 , G06F13/4068 , G06F13/4221 , G06F13/4273 , G06F13/4282 , G06F13/4286 , G06F13/4291 , G06F2212/1016 , G06F2212/2542 , G06F2212/622 , H04L9/0662 , H04L12/4641 , H04L45/74 , H04L49/15 , Y02D10/13 , Y02D10/14 , Y02D10/151 , Y02D10/40 , Y02D10/44 , Y02D30/30
Abstract: A request is received that is to reference a first agent and to request a particular line of memory to be cached in an exclusive state. A snoop request is sent intended for one or more other agents. A snoop response is received that is to reference a second agent, the snoop response to include a writeback to memory of a modified cache line that is to correspond to the particular line of memory. A complete is sent to be addressed to the first agent, wherein the complete is to include data of the particular line of memory based on the writeback.
Abstract translation: 接收到要引用第一代理并请求特定的内存行以独占状态被缓存的请求。 发送窥探请求用于一个或多个其他代理。 接收到一个窥探响应,该响应是引用第二个代理,窥探响应包括对与特定的存储器行相对应的修改的高速缓存行的存储器的回写。 一个完整的发送被发送到第一个代理,其中完整的是基于回写来包括特定的存储器行的数据。
-
-
-
-
-
-
-
-
-