Apparatus and methods for combinational error detection in an InfiniBand switch
AssigneeAgilent Technologies, Inc.
InventorS. Paul Tucker
Life of this patent
Estimating the term…
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.
Claims11
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.
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.
Dependencies are inferred from the claim text.