×

General input/output architecture, protocol and related methods to manage data integrity

  • US 7,152,128 B2
  • Filed: 08/23/2002
  • Issued: 12/19/2006
  • Est. Priority Date: 08/24/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • receiving a datagram at general input/output (GIO) interface from a remote GIO interface coupled through a GIO link, wherein the GIO interface is implemented on a communication port implementing a communication stack including a transaction layer, a data link layer, and a physical layer, the physical layer to receive the datagram;

    validating content of one or more packets embedded within the received datagram by determining whether the one or more packets meet predetermined framing requirements, the validating performed by each of the physical link layer and the data link layer of the GIO interface;

    if the framing requirements are met, stripping framing boundaries from the datagram to reveal one or more data link layer packets; and

    on positive validation of the datagram, issuing an acknowledgment to the remote GIO interface that the datagram was successfully received before promoting the embedded data link layer packets to a transaction layer of the GIO interface, wherein the acknowledgement includes flow control update information to be transmitted to the GIO interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×