Universal flash storage (UFS) host design for supporting embedded UFS and UFS card
First Claim
1. An apparatus comprising:
- a Universal Flash Storage (UFS) host configured to interface one or more UFS devices, the UFS host comprising;
a plurality of mobile-physical-layers (M-PHYs) configured to support one or more lanes of traffic between the UFS host and the one or more UFS devices; and
a Reference M-PHY MODULE Interface (RMMI) router coupled between a Unified Protocol link layer (Unipro) and the plurality of M-PHYs,wherein the RMMI router is configured to support at least;
a transparent mode, wherein traffic is passed without routing to the plurality of M-PHYs; and
a routing mode, wherein traffic is routed to a subset of the plurality of M-PHYs.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and method are directed to a Universal Flash Storage (UFS) host capable of interfacing one or more UFS devices. The UFS host includes a plurality of mobile-physical-layers (M-PHYs) for supporting one or more lanes of traffic between the UFS host and the one or more UFS devices. A Reference M-PHY MODULE Interface (RMMI) router is coupled between a Unified Protocol link layer (Unipro) and the plurality of M-PHYs. The RMMI router is configurable in a transparent mode to pass traffic, without routing, between the UFS host and a 2-lane embedded UFS device through the two M-PHYs. The RMMI router is configurable in a routing mode, to route traffic to a first M-PHY interfacing a 1-lane embedded UFS device or to a second M-PHY interfacing a 1-lane removable UFS card. The RMMI router is configurable based on metal strap or read only memory (ROM) setting.
15 Citations
30 Claims
-
1. An apparatus comprising:
-
a Universal Flash Storage (UFS) host configured to interface one or more UFS devices, the UFS host comprising; a plurality of mobile-physical-layers (M-PHYs) configured to support one or more lanes of traffic between the UFS host and the one or more UFS devices; and a Reference M-PHY MODULE Interface (RMMI) router coupled between a Unified Protocol link layer (Unipro) and the plurality of M-PHYs, wherein the RMMI router is configured to support at least; a transparent mode, wherein traffic is passed without routing to the plurality of M-PHYs; and a routing mode, wherein traffic is routed to a subset of the plurality of M-PHYs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a Universal Flash Storage (UFS) host, the method comprising:
-
configuring a Reference M-PHY (mobile-physical-layer) MODULE Interface (RMMI) router between a Unified Protocol link layer (Unipro) and a plurality of M-PHYs in one of at least two modes comprising; in a transparent mode, passing traffic without routing to the plurality of M-PHYs; and in a routing mode, routing traffic to a subset of the plurality of M-PHYs; and interfacing the UFS host to one or more UFS devices based on the transparent mode or the routing mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium comprising code, which, when executed by a processor, causes the processor to operate a Universal Flash Storage (UFS) host, the non-transitory computer readable storage medium comprising:
-
code for configuring a Reference M-PHY (mobile-physical-layer) MODULE Interface (RMMI) router between a Unified Protocol link layer (Unipro) and a plurality of M-PHYs in one of at least two modes comprising; code for passing traffic without routing to the plurality of M-PHYs in a transparent mode; and code for routing traffic to a subset of the plurality of M-PHYs in a routing mode; and code for interfacing the UFS host to one or more UFS devices based on the transparent mode or the routing mode. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus comprising:
-
a Universal Flash Storage (UFS) host comprising; means for configuring a Reference M-PHY (mobile-physical-layer) MODULE Interface (RMMI) router between a Unified Protocol link layer (Unipro) and a plurality of M-PHYs in one of at least two modes comprising; means for passing traffic without routing to the plurality of M-PHYs in a transparent mode; and means for routing traffic to a subset of the plurality of M-PHYs in a routing mode; and means for interfacing the UFS host to one or more UFS devices based on the transparent mode or the routing mode. - View Dependent Claims (30)
-
Specification