Apparatus and methods for combinational error detection in an InfiniBand switch
First Claim
Patent Images
1. A combination error detector to detect errors in an InfiniBand packet, the detector comprising:
- a register that stores fields of an InfiniBand packet as the packet is being received; and
comparison logic that, as the fields are stored in the register, compares the fields with check values and when an error is detected sets a flag corresponding to the error.
12 Assignments
0 Petitions
Accused Products
Abstract
A combination error detector to detect errors in an InfiniBand packet. The detector includes registers that stores fields of an InfiniBand packet as the packet is being received and comparison logic that, as the fields are stored in the registers, compares the fields with check values and when an error is detected sets a flag corresponding to the error. After the packet has been completely received and all checks have been complete, all of the error flags are prioritized in accordance with the InfiniBand Architecture Specification.
36 Citations
11 Claims
-
1. A combination error detector to detect errors in an InfiniBand packet, the detector comprising:
-
a register that stores fields of an InfiniBand packet as the packet is being received; and
comparison logic that, as the fields are stored in the register, compares the fields with check values and when an error is detected sets a flag corresponding to the error. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An InfiniBand switch comprising:
-
a hub that redirects incoming packets;
a port that receives incoming packets, performs concurrent combinational error detection on the incoming packets and discards those packets that have a predetermined error. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification