发明名称 Apparatus and methods for a simplified, multi-client SAS port for management of other devices in an enhanced SAS device
摘要 Apparatus and associated methods for a simplified multi-client initiator/target within a SAS device. Features and aspects hereof provide a simplified initiator/target component to enable cost reduction and simplification of SAS devices requiring only limited initiator/target functionality. In one embodiment, a SAS expander may incorporate simplified SSP/STP/SMP initiator/target features and aspects hereof to permit simple management of devices coupled to the expander or coupled downstream through other expanders. The simplified multi-client initiator/target suffices for simple management functions while reducing cost and complexity of the SAS expander. Features and aspects hereof may be implemented with shared circuits for each of multiple client protocols coupled with firmware operable in a general or special purpose processor embedded in the SAS device.
申请公布号 US8751718(B2) 申请公布日期 2014.06.10
申请号 US20060374359 申请日期 2006.03.13
申请人 LSI Corporation 发明人 Bashford Patrick R.;Hoglund Timothy E.
分类号 G06F13/14 主分类号 G06F13/14
代理机构 代理人
主权项 1. A Serial Attached Small Computer Systems Interface (SAS) expander operable to couple initiators with targets via the SAS protocol, the SAS expander comprising: a Serial Management Protocol (SMP) application interface; a Serial ATA Tunneled Protocol (STP) application interface; a Serial SCSI Protocol (SSP) application interface; and a single SAS port module that comprises an arbiter, wherein the SAS port module is operable to establish a SAS connection between a first of the initiators and a first of the targets, wherein the arbiter is operable to process a SAS Open Address Frame from the first target, to determine which of the SMP application interface, the STP application interface, and the SSP application interface will process subsequent SAS frames between the first initiator and the first target based on the SAS Open Address Frame, to process a subsequent SAS frame between the first initiator and the first target, and to route the subsequent SAS frame between the first initiator and the first target according to the determined application interface.
地址 Milipitas CA US