Font Size: a A A

The Design And Implementation Of Storage Server SAS Firmware

Posted on:2012-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:G Q YuFull Text:PDF
GTID:2218330362458666Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Serial Attached SCSI (SAS) is a computer bus used to move data to and from computer storage devices such as hard drives and tape drives. SAS depends on a point-to-point serial protocol that replaces the parallel SCSI bus technology that first appeared in the mid 1980s in data centers and workstations, and it uses the standard SCSI command set. SAS offers backwards-compatibility with second-generation SATA drives. SATA 3 Gbit/s drives may be connected to SAS backplanes, but SAS drives may not be connected to SATA backplanes.In this project, we purpose to design and implement the SAS firmware of the storage server, which is a 2U rack-mounted system that supports 24-2.5"HDDs. Resident on motherboard are two PMC-Sierra PM8005 SAS expander chips. The SAS firmware is an embedded software product that executes on the MIPS processer in the PM8005. It will use as a base the standard firmware product supplied by PMC-Sierra with the PM8005. This standard firmware will be modified to add the functionality needed to meet the enclosure management requirements, including Hard Drive Management, Redundant SXP Management, OTP Management, Firmware update, Serial port console CLIs, SES Pages, etc.We choose the PM8005 36x6GSec solution of PMC-Sierra. The PM8005 SXP 36x6GSec device is a 36-port SAS expander that features 6G/3G multiplexing, SAS 2.0 zoning, self-configuration, table-to-table routing, an Ethernet port, and an integrated MIPS processor for enclosure management support.For the development of SAS firmware, we review and study the PRD, study the firmware feasibility, write the system Spec, write, review, update and release the firmware functional Spec, detailed design SAS firmware, write SAS firmware code, run the SAS firmware test & debug cycle, and release the EVT build of SAS firmware.
Keywords/Search Tags:SAS, Storage Server, Firmware, PMC
PDF Full Text Request
Related items