当前位置: 首页 > news >正文

UFS 3.1架构简介

整个UFS协议栈可以分为三层:应用层(UFS Application Layer(UAP)),传输层(UFS Transport Layer(UTP)),链路层(UIC InterConnect Layer(UIC))。应用层发出SCSI命令(UFS没有自己的命令使用的是简化的SCSI命令),在传输层将SCSI分装为UPIU,再经过链路层将命令发送给Devices。下面分别介绍这三层:

1.应用层(UFS Application Layer(UAP))
  • UFS command set(UCS):使用的命令是简化的SCSI命令(SCSI Primary Command(SPC),SCSI Block Command(SBC)),如读写命令等。
  • Device Manager: 用于管理UFS设备、设备集操作(对设备的工作模式或状态进行控制),设备集配置(对设备硬件属性进行设置),例如:设备电源管理、数据传输、后台操作等,相关配置可通过类似query request类型的命令来进行设置;
  • Task Manager:任务管理器用于管理命令队列中的命令。比如任务管理器可以发Abort命令,终止之前发下去的命
http://www.lryc.cn/news/452193.html

相关文章:

  • 注册安全分析报告:科研诚信查询平台无验证方式导致安全隐患
  • 04.useTitle
  • ROS2中的srv、action、发布订阅三种方式
  • HarmonyOS/OpenHarmony 自定义弹窗页面级层级控制解决方案
  • C/C++进阶(一)--内存管理
  • docker-compose 快速部署clickhouse集群
  • 闯关训练三:Git 基础知识
  • Java--IO基本流
  • 结合大语言模型的机械臂抓取操作简单介绍
  • Vivado - BD(差分时钟、简单分频、RESET、KEY)
  • 7--苍穹外卖-SpringBoot项目中套餐管理 详解(一)
  • 【尚硅谷】RocketMQ 消息队列学习笔记
  • C题(三)芝麻开门 --- strcmp函数应用
  • C++函数模板、选择排序实现(从大到小)
  • EasyExcel使用介绍
  • 字段临时缓存包装器
  • Python(三)——列表
  • MySQL--三大范式(超详解)
  • 追梦无Bug的软件世界
  • 在C#中使用Redis实现高效消息队列
  • 微服务JMeter解析部署使用全流程
  • Python 从入门到实战32(数据库MySQL)
  • hrnet训练的pt模型结合目标检测进行关键点识别的更准确前向推理
  • Leetcode 3306. Count of Substrings Containing Every Vowel and K Consonants II
  • 算法笔记(五)——分治
  • 多级侧边菜单(递归)
  • JavaScript break与continue语句
  • 算法【从递归入手一维动态规划】
  • Linux中的进程间通信之共享内存
  • 第18周 3-过滤器