Overview of Universal Flash Storage Subsystem
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the Universal Flash Storage (UFS) subsystem in this comprehensive 42-minute talk by Mohammad Faiz Abbas Rizvi from Texas Instruments India. Gain insights into UFS technology as a next-generation managed NAND flash storage solution for portable devices, offering improved transfer speeds and reliability compared to eMMC and SD cards. Learn about UFS features, system overview, application layer, logical units, interconnect layer, power modes, and transport layer. Understand UTP read and write transactions, host memory configuration, task management, and host controller interface. Dive into kernel implementation, device configuration, ufs-utils, and U-boot implementation. Discover how UFS technology enhances storage capabilities in mobile phones and digital cameras, and acquire knowledge to develop new controller drivers for UFS systems.
Syllabus
Intro
Managed Flash
UFS Features
How is UFS better?
UFS System Overview
UFS Application Layer
What is a Logical unit?
Logical unit (continued)
Application Layer Transaction View
UFS Interconnect Layer
Simplified UFS Power Modes
UFS Transport Layer
UTP Read Transaction
UTP Write Transaction
UFS Host Memory Configuration
UFS Task Management
UFS Host Controller Interface
UFS Descriptors, Flags and Attributes
Kernel Implementation
Configuring the device from user space
ufs-utils
U-boot Implementation
References
UTP Host Memory Configuration
Taught by
Linux Foundation
Tags
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube