METHOD AND APPARATUS FOR PROCESSING SERIAL DATA USING A SINGLE RECEIVE FIFO
First Claim
Patent Images
1. A method for processing a packet of data received by a first-in-first-out (FIFO), the method comprising:
- recognizing a message in the packet of data;
determining a delimiting condition in the packet of data from a plurality of control bits encoded in the message; and
performing an operation responsive to the delimiting condition, the operation controlling a transfer of the packet of data from the FIFO to a memory.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method and apparatus for processing a packet of data received by a first-in-first-out (FIFO). In one embodiment, a message in the packet of data is recognized. Based on a plurality of control bits encoded in the message, a delimiting condition in the packet of data is determined. An operation is performed which is responsive to the delimiting condition. The operation controls the transfer of the packet of data from the FIFO to a memory.
-
Citations
30 Claims
-
1. A method for processing a packet of data received by a first-in-first-out (FIFO), the method comprising:
-
recognizing a message in the packet of data;
determining a delimiting condition in the packet of data from a plurality of control bits encoded in the message; and
performing an operation responsive to the delimiting condition, the operation controlling a transfer of the packet of data from the FIFO to a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for processing a packet of data, the apparatus comprising:
-
a first-in-first-out (FIFO) to store the packet of data; and
a decoder coupled to the FIFO memory, the decoder recognizing a message in the packet of data, the decoder determining a delimiting condition in the packet of data from a plurality of control bits encoded in the message and performing an operation responsive to the delimiting condition, the operation controlling a transfer of the packet of data from the FIFO to a memory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a first bus;
a processor coupled to the bus;
a memory coupled to the processor;
a bridge coupled to the first bus and a second bus via a physical link device, the bridge managing a transfer of a packet of data between the second bus and the processor, the bridge comprising;
a first-in-first-out (FIFO) to store the packet of data, and a decoder coupled to the FIFO memory, the decoder recognizing a message in the packet of data, the decoder determining a delimiting condition in the packet of data from a plurality of control bits encoded in the message and performing an operation responsive to the delimiting condition, the operation controlling a transfer of the packet of data from the FIFO to the memory. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification