UFS-Ver3.1-第五章


前言

提示:1~4章有兴趣自己查询英文文档,本文就不具体描述,直接进去正题,从第5章开始。 绿色:重点语句,红色:重点词汇,蓝色:作者根据文章内容进行的相关解析,仅供参考。如果对您有一点帮助,帮点个赞吧!

五、 UFS 架构概述

5.1 UFS 顶层架构

5.1.1 应用层

应用层由 UFS 命令集(UCS)、设备管理器和任务管理器组成。UCS 将处理诸如读、写等常规命令。UFS 可以支持多种命令集。UFS 设计为协议无关的。本版本 UFS 标准的命令集基于 SCSI 命令集。特别地,为 UFS 选择了简化版的SCSI 命令集 。当需要扩展 UFS 功能时,可以支持 UFS 原生命令集。任务管理器处理用于命令队列控制的命令。设备管理器将提供设备级别的控制,例如查询请求以及更低级别的链路层控制。
在这里插入图片描述

5.1.2 UFS设备管理

设备管理器有以下两个职责:
1、处理设备层面的操作
设备层面的操作包括诸如设备电源管理、与数据传输相关的设置、后台操作启用以及其他特定于设备的操作等功能。

2、管理设备层面的配置
设备层配置由设备管理器进行管理,其方式是维护并存储一组描述符。设备管理器处理诸如查询请求之类的命令,这些命令允许修改或检索设备的配置信息。

5.1.3 服务访问点

从该图表中可以看出,设备管理器通过以下两个服务访问点与较低层级进行交互:
UDM_SAP
从该图中可以看出,设备管理器通过以下两个服务访问点与较低层进行交互:UDM_SAP 是 UTP 所提供的服务访问点,供设备管理器使用以处理设备级别的操作和配置。例如,使用此服务访问点可以处理描述符的查询请求。图 5.2 描绘了该服务访问点的使用情况。
在这里插入图片描述
UIO_SAP
UIO_SAP 是 UIC 层为设备管理器所暴露的服务访问点,用于触发 UIC 层的复位操作,并传输与 UIC 管理功能相关的请求和响应信息。图 5.3 展示了该服务访问点的使用情况。
在这里插入图片描述

5.1.4 UIO_SAP

UIO_SAP 是由 UIC 层所公开的服务访问点。在 UniPro 中,UIO_SAP 对应于DME_SAP。DME_SAP 提供服务原语,其中包括用于重置整个 UniPro 协议栈的一个以及用于 UFS 设备重置的一个等等。
1、DME_RESET :当 UniPro 栈需要重置时使用此指令。
2、DME_ENDPOINTRESET:此标识符用于表示 UFS 主机希望 UFS 设备执行复位操作。
关于具体的内部机制,请参考由 MIPI(MIPI 是移动行业处理器接口)发布的 UniPro 规范 [MIPI-UniPro]。

5.1.5 UDM_SAP

UDM_SAP 是 UTP 层向设备管理器所暴露的服务接入点,用于实现 UFS 设备级别的功能。UDM_SAP 对应于 UFS UTP 层所定义的查询请求和查询响应功能。有关更详细的信息,请参阅以下子条款:10.9.9、查询功能传输协议服务、QUERY REQUEST UPIU 以及10.7.9QUERY RESPONSE UPIU 。

5.1.6 UFS 传输协议层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码哥*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值