Processing

Please wait...

Settings

Settings

Goto Application

1. WO2007146515 - FAULT-ISOLATING SAS EXPANDER

Publication Number WO/2007/146515
Publication Date 21.12.2007
International Application No. PCT/US2007/068579
International Filing Date 09.05.2007
IPC
G06F 13/38 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
38Information transfer, e.g. on bus
CPC
G06F 11/0727
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0706the processing taking place on a specific hardware platform or in a specific software environment
0727in a storage system, e.g. in a DASD or network based storage system
G06F 11/076
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0751Error or fault detection not based on redundancy
0754by exceeding limits
076by exceeding a count or rate limit, e.g. word- or bit count limit
G06F 11/079
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
079Root cause analysis, i.e. error or fault diagnosis
G06F 11/0793
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0793Remedial or corrective actions
Applicants
  • DOT HILL SYSTEMS CORPORATION [US]/[US] (AllExceptUS)
  • DAVIES, Ian Robert [US]/[US]
  • KALWITZ, George Alexander [US]/[US]
  • LENEHAN, James Boyd [US]/[US]
Inventors
  • DAVIES, Ian Robert
  • KALWITZ, George Alexander
  • LENEHAN, James Boyd
Agents
  • HUFFMAN, James, W.
Priority Data
11/552,14023.10.2006US
60/804,26708.06.2006US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) FAULT-ISOLATING SAS EXPANDER
(FR) SYSTÈME D'EXTENSION SAS À ISOLATION DE DÉFAUTS
Abstract
(EN)
A SAS expander includes SAS PHYs for transceiving signals with SAS devices on corresponding SAS links coupled to the SAS PHYs. The SAS expander includes status registers that provide fault detection parameters concerning communications on the SAS links. A microprocessor of the SAS expander identifies faulty communications on one of the SAS links, based on the fault detection parameters, and disables a corresponding one of the SAS PHYs coupled to the SAS link on which the microprocessor identified the faulty communications. The microprocessor may also report the PHY disabling to a SAS initiator. The microprocessor may also re-enable the PHY after corrective action is taken, such as in response to user input, an indication from a SAS device, or automatically detecting the corrective action. The expander may also automatically take the corrective action. The fault detection parameters may include error counters and corresponding thresholds, interrupt indicators, and state values.
(FR)
Système d'extension SAS comprenand des niveaux physiques (PHY) SAS pour émettre et recevoir des signaux avec des dispositifs SAS sur des liaisons SAS correspondantes couplées aux PHY SAS. Le système d'extension SAS inclut des registres d'état qui constituent des paramètres de détection de défaut concernant les communications sur les liaisons SAS. Un microprocesseur du système d'extension SAS identifie des communications erronées sur l'une des liaisons SAS, sur la base des paramètres de détection de défaut, et désactive un PHY SAS correspondant parmi ceux couplés à la liaison SAS sur laquelle le microprocesseur a identifié les communications erronées. Le microprocesseur peut également rendre compte de la désactivation du PHY à un initiateur SAS. Le microprocesseur peut également réactiver le PHY après une action corrective, comme en réponse à une entrée utilisateur, une indication provenant d'un dispositif SAS, ou la détection automatique de l'action corrective. Le système d'extension peut également inclure des compteurs d'erreur et des seuils correspondants, interrompre les indicateurs et les valeurs d'état.
Also published as
Latest bibliographic data on file with the International Bureau