The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 28, 2012
Filed:
Nov. 05, 2009
Marc Timothy Jones, Costa Mesa, CA (US);
Murthy Kompella, Costa Mesa, CA (US);
Thomas Vincent Spencer, Costa Mesa, CA (US);
Carl Joseph Mies, Costa Mesa, CA (US);
Sammy Dwayne Sawyer, Costa Mesa, CA (US);
Marc Timothy Jones, Costa Mesa, CA (US);
Murthy Kompella, Costa Mesa, CA (US);
Thomas Vincent Spencer, Costa Mesa, CA (US);
Carl Joseph Mies, Costa Mesa, CA (US);
Sammy Dwayne Sawyer, Costa Mesa, CA (US);
Emulex Design & Manufacturing Corporation, Costa Mesa, CA (US);
Abstract
Described herein is an improved mechanism for bridging between SAS and SATA drives based upon existing SAS expanders in a SAS domain. In particular, a bridge capable of translating between SAS and SATA protocols is embedded in or coupled to an expander. When a SAS initiator request is received at the expander, the expander can route the request, based on a routing table, either directly to a destination SAS device or to the bridge for necessary translation before it is transmitted to a destination SATA drive. The routing table includes corresponding relationships between all SAS addresses and Phys through which those SAS and SATA devices are attached to the expander. SATA devices can be virtualized in the expander through a few assigned addresses in the routing table in a SAS discovery process.