IP Library Granted Patent US 8,661,300
Granted Patent B1
US 8,661,300 · App. 13/169,977 · Granted Feb 25, 2014

Error detection in high-speed asymmetric interfaces

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,661,300
App. No.
13/169,977
Granted
Feb 25, 2014
Kind
B1
Abstract

A system and method for detecting errors in high-speed asymmetric interfaces are described. Embodiments include transmitting digital data between a first system component and a second system component over a bidirectional interface, wherein the first component is significantly more intelligent than the second component. The first component controls many operations of the second component, including receiving a signature from the second component over an existing line of the interface. The signature received is compared to a signature stored by the first component. Both signatures correspond to a transaction over the interface. Based on the comparison, the first component determines whether the transaction was successful, and directs the second component as necessary.

Claims (18)

1. A method, comprising:

receiving a request for data from a component; and

responsive to the request, transmitting to the component data and a signature corresponding to the data;

resetting a signature register that is configured to store the signature; and

based on a comparison of the transmitted signature with a stored signature, determining whether the transmitted data is accurate;

wherein resetting the signature is independent of the comparison of the transmitted signature with a stored signature.

2. The method of claim 1 , wherein the component comprises a memory controller, and further wherein the data is transmitted in a read operation.

3. The method of claim 2 , wherein the signature is transmitted during read-write turnaround period of a bidirectional interface coupled to the memory controller.

4. The method of claim 3 , wherein the signature comprises a checksum value based on the content of the data.

5. A method, comprising:

receiving data transmitted from a component; and

responsive to the received data, transmitting to the component a signature corresponding to the received data;

resetting a signature component concurrent with transmitting; and

the component receiving the signature and comparing it to a stored signature to determine whether the transmitted data was correctly received;

wherein resetting the signature is independent of the comparison of the transmitted signature with a stored signature.

6. The method of claim 5 , wherein the component comprises a memory controller, and further wherein the data is transmitted in a write operation.

7. The method of claim 6 , wherein the signature is transmitted during write-read turnaround period of a bidirectional interface coupled to the memory controller.

8. The method of claim 7 , wherein the signature comprises a checksum value based on the content of the data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2024
From: ADVANCED MICRO DEVICES, INC.
To: ONESTA IP, LLC
Reel/Frame 069381/0951 →