Specifying lanes for SAS wide port connections
AssigneeLSI Corporation
InventorsStephen B. Johnson, Christopher McCarty
Life of this patent
Estimating the term…
Abstract
The optimal lanes of at least one SAS wide port for the data connection are discovered. The allowable lanes for the data connection within the SAS wide ports of each level of the SAS domain are specified. The specified allowable lanes for the data connection are checked. The data connection is created on the specified allowable lanes.
Claims20
A method for specifying allowable lanes of a Serial Attached Small Computer System Interface (SAS) wide port for a data connection between a SAS initiator and an SAS target in a SAS domain, comprising:
- discovering the optimal lanes of at least one SAS wide port for the data connection;
- specifying the allowable lanes for the data connection within the SAS wide ports of each level of the SAS domain;
- checking for the specified allowable lanes for the data connection;
- and
- creating the data connection on the specified allowable lanes.
A system, comprising:
- means for discovering the optimal lanes of at least one SAS wide port for the data connection;
- means for specifying the allowable lanes for the data connection within the SAS wide ports of each level of the SAS domain;
- means for checking for the specified allowable lanes for the data connection;
- and
- means for creating the data connection on the specified allowable lanes.
A circuit for creating a data connection a SAS initiator to a plurality of SAS targets, comprising:
- a SAS initiator;
- a first SAS expander connected to the SAS initiator via a SAS wide port;
- a second SAS expander including at least a first phy;
- a third SAS expander including at least a second phy;
- at least one common SAS wide port for combining at least the first numbered phy and the second numbered phy;
- wherein the first SAS expander is connected to the second SAS expander and the third SAS expander via the at least one common SAS wide port;
- wherein the second SAS expander is directly connected to the third SAS expander via the phys of the second SAS expander and the phys of the third SAS expander for inter-expander communications;
- and
- a plurality of SAS targets connected to the second SAS expander and the third SAS expander.
Dependencies are inferred from the claim text.