SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
The UFS subsystem includes one UFS 2.1 host controller with an integrated M-PHY. The UFS host controller is a standard-based serial interface engine.
The UFS host controller is compliant with the Universal Flash Storage (UFS) Specification and UFS Host Controller Interface (UFSHCI) Specification (see Table 12-394).
Figure 12-27 shows the UFS subsystem block diagram.
Figure 12-350 UFS Subsystem Block DiagramFigure 12-351 presents an example of UFS Integrated Protocol Stack (IPS) subsystem.
The UFS host controller is provided with additional hierarchy to support M-PHY integration.
These additional levels of hierarchy make up the IPS. Both the UFS host controller and the M-PHY share the same control interface (APB) and in further description is assumed they are mapped into single area in APB subsystem.
Figure 12-351 UFS IPS SubsystemFigure 12-352 shows UFS controller block diagram.
Figure 12-353 presents an example of UFS system level block diagram.
Figure 12-353 UFS System Level Block DiagramFigure 12-354 shows UFS system model. The application layer of the UFS host controller connects to a UniPro protocol stack and M-PHY, both of which can be considered part of the UFS host controller.
Figure 12-354 UFS System Model