UFS4.0协议——logic units

logical unit是外部可寻址的,独立的,执行SCSI任务的进程实体,并能执行任务管理功能。
每个logic unit独立于其他LU。
能支持的logic unit的数量由bMaxnumberLU指示。
logic unit主要包含device server, task manager, task set.
Well Known logical unit definition
Well know logical unit由SCSI定义,支持非常特定类型的命令,通常只有4到5个命令。比如REPORT LUN命令, 能允许应用客户端发送请求,获取整个设备的特殊信息。UFS标准还定义了额外的well known logical unit,比如Boot和RPMB。
LU的寻址范围由UPIU中的LUN字段决定,如下图。

Well Known Logical Unit Defined in UFS
下面的LU是SCSI和UFS特点的功能:
REPORT LUNS, UFS DEVICE, BOOT, RPMB.
REPORT LUNS用来提供LU的详细清单。UFS DEVICE well Known logical unit提供UFS 设备级别交互,比如power mode control, wipe device。
Boot well known是关于实际lu的虚拟链接,这个LU内包含boot code。
每个well known LU能支持的命令如下,如果发出的命令不在表中,会返回check condition status,并且sense key被设置illegal request。


浙公网安备 33010602011771号