用SASx28 Expander芯片设计SAS扩展卡和存储扩展机箱背板

SASx28 Expander是LSILOGIC公司生产的一款SAS扩展芯片,该芯片具有28个SAS/SATA端口,支持SSP,SMP,STP和SATA协议,支持1.5和3Gb/s的数据传输率。该芯片广泛地应用在存储设备中。我用该芯片为3个客户做了3款产品,第一款产品是2u存储服务器硬盘热插拔背板,第二款产品是刀片服务器SAS扩展卡,第三款产品是3u存储机箱硬盘热插拔背板。在开发第一款产品时遇到非常大的困难,主要的困难是修改配置文件,使用LSI提供的几个版本的软件都不能正确的将文本格式的配置文件转换成二进制文件,咨询技术服务回答也承认软件有问题,但还没有解决(这使我百思不得其解),迫不得已我只好试图修改二进制文件,但也因此延误了第一款产品的开发进度,造成客户取消了该产品的开发。但工夫没负有心人,断断续续经过近一年的反复研究分析和试验终于弄清楚了二进制文件内的内容,完成了第一款的调试,为后续两款产品的开发打下了坚实的基础。

为了发挥SASx28的Enclosure管理功能,在第三款产品设计中我们将相应的硬件接口电路考虑进去了,在完成开发后,又开始研究Enclosure管理,最终实现了使用LSI的RAID卡能通过SASx28监测机箱内的温度、风扇、电源和对风扇的速度进行控制。

以下是三款用SASx28芯片开发的产品:

 

 

 

 

 

你可能感兴趣的:(休闲,Expander,SAS扩展卡,SASx28,SAS扩展机箱背板)