US2015067207A1PendingUtilityA1
High performance interconnect physical layer
Est. expiryOct 22, 2032(~6.2 yrs left)· nominal 20-yr term from priority
G06F 2212/2542G06F 12/0831G06F 13/4022G06F 12/0833G06F 13/4221G06F 13/4273G06F 2212/1016H04L 45/74G06F 13/4068G06F 13/22G06F 12/0806G06F 13/4282G06F 1/3287G06F 9/44505G06F 13/1689G06F 8/71G06F 9/30145G06F 12/0808H04L 9/0662G06F 11/1004G06F 12/0813G06F 8/77G06F 8/73G06F 9/466G06F 12/0815H04L 49/15G06F 13/4286G06F 13/4291G06F 2212/622H04L 12/4641H04L 12/56Y02D10/00Y02D30/00G06F 13/1657
64
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A serial data link is to be adapted during initialization of the link. Adaptation of the link is to include receiving a pseudorandom binary sequence (PRBS) from a remote agent, analyzing the PRBS to identify characteristics of the data link, and generating metric data describing the characteristics.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An apparatus comprising:
interface logic to couple to differential signal data on an interconnect, the interface logic comprising protocol logic to support cache coherent transactions and a state machine to:
perform an exit from a first state based on a first state signal;
perform a primary exit from a second state based on a second state signal and a secondary exit from the second state based on second state timeout;
perform a primary exit from a third state based on a third state timeout.
2 . The apparatus of claim 1 , wherein the first state includes a first reset state and the third state includes a second reset state.
3 . The apparatus of claim 1 , wherein the state machine is further to perform an exit from a fourth state based on a handshake sequence.
4 . The apparatus of claim 3 , wherein the handshake sequence comprises the interface logic to send a supersequence and to validate an acknowledgement based on the supersequence.
5 . The apparatus of claim 1 , wherein the state machine, when in a test mode, is capable to set the second state timeout to a value different from when the state machine is in an operational state.
6 . The apparatus of claim 1 , wherein the interface logic comprises physical layer logic, link layer logic and protocol layer logic.
7 . The apparatus of claim 6 , wherein at least one of the first state signal or the second state signal are to be debounced.
8 . The apparatus of claim 1 , wherein the interface logic is included in a processor coupled in one socket of a server with at least two sockets.
9 . The apparatus of claim 1 , wherein interface logic is included in a system on a chip (SoC).
10 . The apparatus of claim 9 , wherein the SoC is coupled to a plurality of other SoCs in a micro-server.
11 . The apparatus of claim 9 , further comprising a radio.
12 . An apparatus comprising
a controller to interface between at least a first processor to recognize a first instruction set and second processor to recognize a second instruction set that is different from the first instruction set, the controller comprising interface logic to couple signal differentially and a state machine, wherein the state machine is to perform an exit from a first state based on a first state signal; perform a primary exit from a second state based on a second state signal and a secondary exit from the second state based on second state timeout; perform a primary exit from a third state based on a third state timeout, wherein at least one of the first state signal or the second state signal are to be debounced.
13 . The apparatus of claim 12 , wherein the state machine is further to perform an exit from a fourth state based on a handshake sequence.
14 . The apparatus of claim 13 , wherein the handshake sequence comprises the interface logic to send a supersequence and to validate an acknowledgement.
15 . The apparatus of claim 12 , wherein the first and the second processor are coupled to the controller.
16 . The apparatus of claim 15 , wherein the first instruction set comprises an Intel® based instruction set.
17 . A computer readable medium including code, when executed, to cause interface logic that is to couple to a serial, differential interconnect to:
perform an exit from a first state based on a first state signal; perform a primary exit from a second state based on a second state signal and a secondary exit from the second state based on second state timeout; perform a primary exit from a third state based on a third state timeout,
18 . The computer readable medium of claim 17 , wherein the state machine is further to perform an exit from a fourth state based on a handshake sequence.
19 . The computer readable medium of claim 18 , wherein the handshake sequence comprises the interface logic to send a supersequence and to validate an acknowledgement.
20 . The computer readable medium of claim 17 , wherein the first state includes a first reset state and the third state includes a second reset state.Join the waitlist — get patent alerts
Track US2015067207A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.