Fact-checked by Grok 2 weeks ago

Universal Flash Storage

Universal Flash Storage (UFS) is an open industry specification developed by the Solid State Technology Association for a high-performance, low-power that connects flash memory to host processors in embedded systems. It supports both embedded storage (eUFS) integrated directly into devices and removable UFS cards, offering superior throughput, lower , and better power efficiency compared to earlier standards like embedded MultiMediaCard (eMMC). Based on the MIPI Alliance's physical layer and UniPro protocol, UFS enables full-duplex data transfer and command queuing to handle demanding workloads in power-constrained environments. The UFS standard was first published by in February 2011 as version 1.0, targeting mobile devices with initial sequential speeds up to 300 MB/s. Subsequent revisions have progressively enhanced performance and features: UFS 2.0, released in 2013, doubled speeds to 600 MB/s and improved ; UFS 3.0, published in 2018, achieved up to 2.9 GB/s with improved reliability for automotive use; UFS 4.0 followed in 2022, reaching 5.8 GB/s sequential throughput while maintaining . In December 2024, released UFS 4.1 (JESD220G), an update to 4.0 that provides faster data access and enhanced performance for AI-driven applications without altering hardware interfaces. In October 2025, announced that UFS 5.0 is nearing completion, integrating MIPI 6.0 to deliver up to 10.8 GB/s sequential speeds—double that of UFS 4.x—along with link equalization for and optimized power modes to support emerging and needs. UFS is widely adopted in smartphones, tablets, and automotive systems due to its balance of speed and efficiency, enabling faster app loading, /8K , and over-the-air updates. Complementary standards, such as Host Performance Booster (HPB) for caching optimization and UFS Host Controller Interface (UFSHCI) 4.1, further enhance system-level integration and zoned storage capabilities for modern file systems. The specification's evolution reflects ongoing collaboration with the and the Universal Flash Storage Association (UFSA) to ensure broad industry compliance and scalability.

Overview

Definition and Purpose

Universal Flash Storage (UFS) is a high-performance serial interface specification for flash memory devices, supporting both storage (), where the flash memory and its controller are integrated into a single package, and removable UFS cards, to enable efficient storage solutions in compact form factors. This design allows UFS to function as a managed solution, where the handles tasks such as error correction, , and command queuing directly on the device, simplifying integration for host systems. Developed as an by the Solid State Technology Association, UFS was first published in 2011 to address the evolving needs of high-speed in power-constrained environments. The primary purpose of UFS is to deliver rapid data access and transfer rates in mobile and embedded applications, outperforming predecessors like embedded MultiMediaCard (eMMC) and cards through its support for full-duplex communication, which enables simultaneous read and write operations over serial lanes. This capability makes UFS particularly suited for such as smartphones, tablets, and digital cameras, where it facilitates seamless handling of content, including high-resolution video playback and processing, as well as emerging AI-driven workloads that demand low-latency storage. By succeeding eMMC standards like version 4.5, UFS introduces scalable bandwidth via (LVDS) interfaces, ensuring better efficiency and reduced power consumption during intensive tasks. JEDEC continues to manage and update the UFS specification through its JC-64.1 subcommittee, focusing on electrical interfaces, protocols, and device definitions to support ongoing advancements in flash storage for next-generation devices. This standardized approach ensures interoperability across manufacturers while prioritizing performance gains that enable fluid user experiences in data-heavy scenarios.

Key Features and Advantages

Universal Flash Storage (UFS) employs a SCSI-like Tagged Command Queuing (TCQ) , supporting up to 256 task tags for command queuing, allowing multiple outstanding commands (typically up to 32 in standard configurations) to optimize multitasking and reduce in handling concurrent read and write operations. This feature allows for efficient reordering and prioritization of commands, significantly enhancing system responsiveness in resource-constrained environments like mobile devices. A standout attribute is its full-duplex operation, facilitated by separate dedicated lanes for reading and writing data, permitting simultaneous bidirectional transfers without the bottlenecks seen in half-duplex interfaces like those in cards or eMMC. This design boosts overall throughput, making UFS particularly effective for applications requiring rapid data access, such as processing. Additionally, UFS incorporates low-power modes, including and states, which minimize use during inactive periods and substantially reduce battery drain in portable electronics. Backward compatibility with prior versions ensures seamless integration and phased adoption in evolving device ecosystems. Security is bolstered by built-in capabilities, such as inline cryptographic operations and secure data paths via the Advanced (RPMB), protecting sensitive information throughout the storage pipeline. Compared to eMMC, UFS delivers approximately 3-4 times faster random I/O performance, enabling quicker app launches and smoother video playback or recording, which is critical for modern high-demand mobile applications. These advantages position UFS as a superior choice for power-sensitive, performance-oriented storage needs.

History

Early Development

The Universal Flash Storage Association (UFSA) was established in as an open by leading companies including , , and to drive the development and promotion of a unified flash specification for mobile devices. This initiative aimed to create a standardized, high-performance solution that could meet the evolving demands of , particularly in embedded applications. The UFSA's efforts focused on fostering industry collaboration to ensure interoperability and widespread acceptance of the emerging technology. In 2011, the Joint Electron Device Engineering Council () assumed responsibility for standardizing the specification, releasing Universal Flash Storage (UFS) version 1.0 on February 24, 2011. This initial release targeted embedded storage primarily for mobile devices such as smartphones and tablets, emphasizing a serial interface architecture to enable higher data throughput and efficiency compared to existing parallel-based solutions. The early motivations for UFS stemmed from the shortcomings of parallel interfaces like embedded MultiMediaCard (eMMC), which struggled with the bandwidth requirements for handling high-resolution media playback and multitasking in increasingly sophisticated mobile operating systems. The foundations of UFS trace back to standards developed by the , including UniPro (first released in 2007) as the protocol and M-PHY (with development beginning around 2009 and version 1.0 released in 2011) as the physical layer interface. These components provided the serial interconnect backbone necessary for low-power, high-speed data transfer in mobile environments, influencing UFS's design to optimize performance while minimizing energy use. Initial prototypes of UFS 1.0 devices appeared in 2011 and 2012, demonstrating potential for faster read/write operations and command queuing to support concurrent tasks. However, commercial adoption remained limited during this period due to the immaturity of the supporting ecosystem, including varying stages of specification among system-on-chip () vendors and the need for broader and software .

Major Version Releases

Universal Flash Storage (UFS) has evolved through successive major versions published by , each advancing bandwidth, efficiency, and specialized features to align with escalating demands in mobile system-on-chips (SoCs) such as Qualcomm's Snapdragon series. UFS 2.0, released in September 2013 as JESD220B, introduced dual-lane operation supporting up to 5.8 Gbps per lane for a total throughput of approximately 1.2 GB/s, enabling the first widespread integration in high-end smartphones and facilitating faster data access over prior standards like eMMC. This version drove early mobile adoption, particularly with Snapdragon 820 and 821 processors that leveraged its enhanced security and power efficiency for multimedia applications. UFS 3.0 followed in 2018 with the publication of JESD220D, incorporating MIPI HS-Gear4 (HS-G4) mode at 11.6 Gbps per lane for a combined 23.2 Gbps throughput across two lanes, doubling performance from UFS 2.x and supporting 8K in portable devices. Its release coincided with Snapdragon 845 advancements, optimizing for automotive-grade reliability and higher data rates in 5G precursors. In January 2020, issued UFS 3.1 (JESD220E), adding Write Booster technology that employs single-level cell (SLC) caching to accelerate sustained write speeds by up to 3x in burst scenarios, alongside power-saving modes like . This update enhanced integration with Snapdragon 865 and similar SoCs, addressing thermal and endurance challenges in intensive workloads. UFS 4.0 arrived in August 2022 via JESD220F, doubling per-lane bandwidth to 23.2 Gbps (total 46.4 Gbps with dual lanes) through MIPI M-PHY v5.0, while introducing advanced data protection and low-power idle states tailored for 5G connectivity and augmented/virtual reality (AR/VR) applications. Optimized for next-generation Snapdragon platforms, it reduced power consumption by 46% per bit transferred compared to UFS 3.1, enabling efficient handling of high-resolution sensors and AI processing. UFS 4.1, published in December 2024 as JESD220G, built on 4.0 with refinements including host-initiated and flexible for improved throughput, alongside for Zoned Namespaces that enable SSD-like zone-based data organization and garbage collection in mobile environments. This version aligned with Snapdragon 8 integrations, enhancing reliability for AI-driven tasks through better noise isolation and boot performance. In October 2025, announced progress toward UFS 5.0, which is nearing completion and expected to deliver sequential read/write performance up to 10.8 GB/s—double that of UFS 4.x—via enhanced signaling and dedicated power rails, with AI-optimized features such as integrated link equalization for superior and advanced error mitigation. Designed for emerging Snapdragon Gen 6 SoCs and in development as of November 2025, it prioritizes on-device by minimizing latency and power draw in noise-sensitive systems.

Technical Architecture

Interface and Protocols

Universal Flash Storage (UFS) employs a layered protocol stack based on the Architecture Model (SAM-5), where the logical layers handle command issuance, data transfer, and response processing between the UFS host (initiator) and device (target). The UFS Transport Protocol (UTP) serves as the , encapsulating commands, data, and responses into UFS Protocol Information Units (UPIUs) for reliable exchange over the underlying interconnect. This structure supports a client-server model, with targets organized into Logical Units (LUs) identified by Logical Unit Numbers (LUNs), enabling efficient management of storage operations. The command set in UFS is derived from the SCSI Primary Commands-4 (SPC-4) standard, incorporating a subset of SCSI commands tailored for flash storage, including READ(10), WRITE(10), and for data access, modification, and device querying. These commands are issued via Command Descriptor Blocks (CDBs) within COMMAND UPIUs during the command phase, followed by optional data phases for read or write transfers and a status phase via RESPONSE UPIUs that convey completion status. The protocol supports multiple concurrent commands through I/O Command Queuing, where each LU maintains a task queue using unique Task Tags assigned by the initiator; functions, such as abort task or LUN , allow and control via dedicated TASK MANAGEMENT REQUEST and RESPONSE UPIUs. Error handling in UFS integrates mechanisms with UTP-specific features, including built-in retry protocols for transient failures during UPIU exchanges and detailed reporting through sense data in RESPONSE UPIUs, which describe error conditions, exception states, and operational status using Sense Keys for recovery guidance. requests facilitate advanced error recovery, such as task aborts or resets, while the host controller manages overall error routines like host resets. Unlike eMMC, which relies on a parallel, half-duplex protocol without native queuing, UFS uses a serial, full-duplex interface based on , supporting tagged command queuing and higher concurrency without increasing pin counts. The physical layer of Universal Flash Storage (UFS) is based on the MIPI specification, which employs serial signaling with an embedded clock to enable high-speed data transmission between the host and device. This layer supports up to two full-duplex lanes, each consisting of a transmit () and receive () pair, allowing for scalable while minimizing pin count in mobile applications. The signaling ensures robust over short distances, with impedance-controlled traces typically maintained at 100 Ω for implementations. Lane configuration in the physical layer includes multiple gear modes for flexibility during initialization and operation, depending on the UFS and M-PHY version. Low-speed initialization uses Pulse Width Modulation (PWM) gears, such as PWM-Gear 1 (3–9 Mbps) as the default mode after power-up, enabling reliable link startup before transitioning to higher speeds. For data transfer, High-Speed (HS) modes are employed, ranging from HS-Gear 1 (up to 1.46 Gbps per lane, Rates A/B) to HS-Gear 5 (up to 23.3 Gbps per lane, Rates A/B) in M-PHY v5.0 for UFS 4.x, with sublinks capable of operating at different gears independently to optimize performance; newer versions like M-PHY v6.0 for UFS 5.0 support HS-Gear 6 up to 46.7 Gbps per lane using PAM-4 signaling. The link layer utilizes the MIPI UniPro protocol, which manages packet-based communication, including routing via Connection Ports (CPorts) for directing traffic between endpoints, link-level flow control to prevent buffer overflows, and overall link management for state transitions and error handling. UniPro operates above the , abstracting details like symbol encoding and providing bidirectional connections for efficient data transport without relying on end-to-end flow control for UFS data paths, as this is handled at higher layers. Power management in UFS involves transitions between states coordinated by UniPro and M-PHY: active mode for ongoing HS or PWM transmissions, idle mode during burst intervals to reduce power between data packets, and hibernate mode (Hibern8) for deep sleep, where the link enters a low-power state with minimal exit latency to support battery efficiency in mobile devices. Auto-hibernation can be enabled to automatically enter this state after configurable idle periods, further optimizing energy use. For connectivity, embedded UFS implementations use PCB traces with precise impedance matching to maintain signal quality, while removable UFS cards employ specialized connectors designed to preserve differential impedance continuity from the socket pads to the traces. These configurations ensure low insertion loss and minimal discontinuities, critical for high-speed operation in both integrated and modular form factors.

Version Specifications

Embedded UFS Versions

Embedded Universal Flash Storage (eUFS) refers to the integrated, non-removable form of the UFS , optimized for direct onto device printed circuit boards in mobile and applications, offering high-speed access without the mechanical interfaces required for removable cards. Successive versions of eUFS have progressively enhanced bandwidth, efficiency, and specialized features to support demanding workloads in smartphones, tablets, and automotive systems. The evolution of eUFS specifications is characterized by increases in per-lane data rates, support for up to two lanes, and integration with advancing MIPI M-PHY and UniPro protocols. The table below summarizes key performance metrics across major versions:
VersionM-PHY VersionUniPro VersionBandwidth per LaneMax LanesTotal Throughput
UFS 1.0v3.0v1.6300 MB/s1300 MB/s
UFS 2.0v4.0v1.6600 MB/s21,200 MB/s
UFS 2.1v4.0v1.6600 MB/s21,200 MB/s
UFS 3.0v4.1v1.81,450 MB/s22,900 MB/s
UFS 3.1v4.1v1.81,450 MB/s22,900 MB/s
UFS 4.0v5.0v2.02,900 MB/s25,800 MB/s
UFS 4.1v5.0v2.02,900 MB/s25,800 MB/s
UFS 5.0v6.0v3.05,400 MB/s210,800 MB/s
These metrics reflect sequential read/write capabilities under optimal conditions, with maintained across versions. UFS 5.0 was announced in October 2025. Feature advancements in eUFS versions focus on performance optimization and workload-specific enhancements. UFS 3.1 introduced Write Booster, which employs a single-level cell (SLC) cache to accelerate write operations, achieving up to twice the write speed compared to prior versions by temporarily buffering data in faster SLC mode before migrating to storage. Zoned Storage (JESD220-5, 2023) provides support for dividing the flash into sequential zones to optimize for write-once workloads, thereby reducing and improving endurance for applications like and media streaming; it is compatible with UFS 4.x versions. UFS 5.0 further boosts sequential performance to address AI-driven demands, incorporating integrated link equalization for reliable high-speed signaling and inline hashing for enhanced . eUFS devices are typically packaged in compact (BGA) form factors to fit space-constrained designs, with a common size of 11.5 mm × 13 mm supporting capacities from 128 to 512 , and scalable up to 1 TB in the same footprint through advanced stacking. Power specifications for eUFS emphasize low consumption for battery-powered devices, operating at I/O voltage levels of approximately 1.8 V (VCCQ: 1.7–1.95 V) and core supply of 3.3 V (: 2.7–3.6 V), with optional 1.2 V rails in some configurations. Multiple power modes manage energy use, including Active mode for data transfer (typically 100–500 mW depending on throughput), Idle mode for low-activity standby (under 10 mW), and /PowerDown modes that reduce consumption to below 5 µW by gating clocks and supplies. UFS 4.0 and later versions improve efficiency by up to 46% over UFS 3.1 through optimized PHY signaling and dedicated power rails for noise isolation.

UFS Card Versions

Universal Flash Storage (UFS) cards are defined by the JEDEC UFS Card Extension Standard (JESD220-2 series), which specifies removable memory cards optimized for high-performance mobile and consumer applications. The initial version, v1.0, was published in March 2016 and based on the UFS 2.0 specification, supporting a single-lane MIPI M-PHY interface with HS-Gear 3 for sequential speeds up to 600 MB/s in both read and write directions. This version introduced key features such as multiple logical units, reliable write operations, secure erase functions, and task management, while eliminating hardware reset signals and boot capabilities to suit removable use cases. In January 2018, released UFS Card v1.1 (JESD220-2A), incorporating minor enhancements including full support for HS-Gears 1 through 3, improved power management definitions (such as RMS and peak current specifications), and editorial clarifications for better . Aligned with UFS 3.0, this version expanded to support up to two lanes, enabling a maximum data transfer rate of 1.2 GB/s using HS-Gear 3. A subsequent update, v3.0 (JESD220-2B), arrived in November 2020, fully integrating HS-Gear 4 and two-lane operation for up to 23.2 Gbps aggregate bandwidth, while maintaining backward compatibility with earlier UFS hosts. UFS cards adopt the MO-320 mechanical outline, with dimensions of 11 mm × 15 mm × 1 mm, closely matching the to enable use in compatible slots via simple adapters that convert to full-size interfaces. Standard capacities reach up to 1 TB in v1.1 implementations, scaling higher in v3.0 with advancements in flash density, though actual availability depends on manufacturer offerings. All versions ensure with embedded UFS hosts, allowing cards to function in devices originally designed for fixed storage without requiring hardware modifications. Distinct from embedded UFS, removable cards emphasize user-centric features like hot-plug capability for dynamic insertion and ejection without powering down the host device, and a write-protect switch to prevent accidental overwrites. These elements enhance portability and security in consumer scenarios. Despite supporting up to two lanes in later versions, UFS cards may experience slightly reduced peak performance compared to embedded variants due to connector overhead and power constraints in the removable interface.

Adoption and Devices

Integrated Implementations in Devices

Universal Flash Storage (UFS) has been integrated into numerous system-on-chips (SoCs) to enhance in devices. The 8 Gen 2, released in 2022, supports UFS 4.0 for high-speed data access in flagship smartphones. Similarly, the Snapdragon 8 Gen 3, launched in 2024, also incorporates UFS 4.0 compatibility, enabling faster sequential read and write speeds up to 4,200 MB/s and 2,800 MB/s, respectively. Samsung's Exynos 2400 SoC, introduced in 2024 for premium devices, likewise supports UFS 4.0, paired with LPDDR5X memory to handle demanding applications like 8K video recording. In specific devices, the series exemplifies UFS 4.0 integration, with models offering 256 GB and higher capacities (up to 1 TB in the Ultra variant) utilizing this standard for improved app loading and file transfer times compared to UFS 3.1 in the base 128 GB model. The Google Pixel 9 series, released in , employs UFS 3.1 across all variants, including up to 1 TB options, prioritizing balanced over the latest UFS iteration. Apple's , while using a custom NVMe-based solution rather than UFS, achieves equivalent levels to UFS 4.0 in sequential reads and writes, supporting capacities up to 1 TB for seamless multimedia handling. By 2025, market trends indicate a widespread shift to UFS 4.0 and beyond in premium smartphones, driven by the needs of -driven applications and 8K , which demand higher throughput and efficiency. This adoption is evident in flagships like the 13 and 15 Pro, where UFS 4.0 contributes to reduced in on-device tasks. Common storage capacities in smartphones range from 128 to 1 TB, with UFS enabling reliable scaling for large media libraries. In tablets, capacities typically start at 256 and exceed 512 in high-end models, leveraging UFS for multitasking and extended storage needs. Looking ahead, UFS 5.0 is anticipated in 2026 flagship SoCs, such as the rumored 8 Elite Gen 6, promising sequential speeds up to 10.8 GB/s to support emerging workloads. Device certification for UFS compliance is overseen by the Universal Flash Storage Association (UFSA), which conducts rigorous testing based on specifications to ensure interoperability and performance adherence in integrated implementations. This process verifies protocol conformance, electrical characteristics, and for UFS in SoCs and end devices.

Removable UFS Cards

Removable Universal Flash Storage (UFS) cards represent a detachable of the UFS , designed to provide high-speed storage expansion for devices requiring rapid data access, such as digital cameras and portable computing systems. Introduced by in 2016 as the world's first such cards, they offer capacities up to 256 GB and performance up to five times faster than contemporary microSD cards, with sequential read speeds up to 530 MB/s and write speeds up to 170 MB/s. These cards adhere to the UFS Card Extension Standard, aligning closely with embedded UFS specifications for compatibility in mobile and computing environments. Early adoption of removable UFS cards focused on professional and high-performance devices, including digital single-lens reflex (DSLR) cameras, action cameras, drones, and (VR) recording equipment, where their superior random read/write speeds—up to 30,000 —enable continuous high-resolution image and video capture. For instance, highlighted their suitability for shooting 24 large/extra-fine photographs (equivalent to 1,120 MB) in burst mode on a high-end DSLR. In , certain laptop models, such as select series, feature hybrid slots supporting both UFS cards and microSD for expandable storage in ultrathin designs. Early tablets explored hybrid storage configurations incorporating removable UFS alongside embedded options, though specific implementations remained experimental and limited to prototypes like the T91, which demonstrated UFS card performance surpassing microSD in speed tests. Despite these advantages, adoption of removable UFS cards has faced significant challenges, primarily due to their higher costs compared to microSD alternatives and physical form factors that, while similar in size (approximately 11 mm x 15 mm), require precise slot designs that increase device complexity and thickness. issues with legacy storage systems and the entrenched ecosystem of SD/microSD cards have further hindered widespread integration, confining usage mostly to niche professional cameras and select enterprise laptops by 2025. Supply chain disruptions and the preference for UFS in slim devices have also slowed , with production largely limited after the initial launch and no mass-market consumer devices supporting them as of 2025. To address compatibility gaps, accessories such as UFS-to-SD adapters have emerged, allowing removable UFS cards to interface with traditional readers and devices, thereby enabling data transfer in legacy workflows. These adapters facilitate for users transitioning from slower media, though their availability remains limited to specialized retailers. As of , removable UFS cards occupy a niche segment within the broader UFS market, overshadowed by embedded configurations that command approximately 68% of the global share due to their seamless integration in smartphones and tablets. Their market presence is minimal in consumer devices, with growth constrained by the dominance of cost-effective microSD options in expandable scenarios. Looking ahead, the advent of UFS 5.0, announced by in October 2025, holds potential for renewed interest in removable cards, particularly in portable AI-enabled devices like edge computing tablets and cameras requiring sequential speeds up to 10.8 GB/s for on-device processing and high-bandwidth data handling. This evolution could drive expansion into hybrid storage setups for workloads, provided cost barriers are addressed.

Implementation

Host and Device Integration

The host controller for Universal Flash Storage (UFS) is typically integrated into system-on-chip () designs to manage communication with UFS devices. A prominent example is the DesignWare UFS Host Controller IP, which implements the UFS interface standard and handles key elements such as UFS Transfer Protocol (UTP) Transfer Request Descriptors (UTRDs) for issuing commands to the device. This integration allows the host controller to process command descriptors, manage data transfers, and ensure efficient queuing of operations directly within the , minimizing in and applications. On the device side, UFS modules consist of flash memory dies combined with an integrated controller IC, all packaged in a compact (BGA) format for embedded use. For instance, devices like those from utilize advanced flash and a controller in a 153-ball BGA package, enabling high-density storage while adhering to specifications. These modules also incorporate a (RPMB), a secure that authenticates writes and prevents replay attacks, essential for storing sensitive data such as cryptographic keys. UFS supports operation as a primary in host systems, where the boot process begins after once the MIPI and UniPro interconnect layers are initialized. The host retrieves boot code from a dedicated boot Logical Unit Number (LUN) in the UFS , compatible with environments like or Android's mechanism for initial OS loading. This enables rapid system initialization in devices such as smartphones and automotive systems. To ensure reliable host-device pairing, defines interoperability testing through compliance profiles and test standards like JESD224, which verify protocol conformance, , and feature compatibility between controllers and storage modules. These profiles facilitate prototyping and validation, as demonstrated in early systems by vendors like , promoting seamless integration across diverse implementations.

Software and Driver Support

Universal Flash Storage (UFS) benefits from robust software and driver support across major operating systems, enabling seamless integration in embedded and mobile devices. The Linux kernel has provided UFS support since version 3.11 in 2013, utilizing the UFSHCI driver to emulate SCSI commands for compatibility with the existing block layer. This driver handles the Universal Flash Storage Host Controller Interface (UFSHCI), facilitating communication between the host and UFS devices through the SCSI subsystem. Recent kernels include multi-circular queue (MCQ) support added in version 6.3 for UFS 4.0, along with optimizations for power management to improve performance in high-speed scenarios; further enhancements are anticipated for UFS 5.0 once finalized post-2025. In the Android ecosystem, UFS is fully integrated through the , where it serves as the primary storage solution for flagship devices. Android leverages the (Flash-Friendly File System) optimized for flash, which pairs effectively with UFS to deliver low-latency access and efficient . Features like Write Booster, which uses a pseudo-SLC to accelerate write operations, have been enabled starting with , allowing dynamic host-side control to boost sustained performance without compromising capacity. Windows operating systems offer native UFS support from version 10 onward via the StorUFS driver, which implements the necessary command set for UFS devices. This enables direct access to UFS storage in compatible hardware, such as certain ARM-based Windows devices, with features like performance throttling notifications and deep sleep modes for power efficiency. In contrast, macOS does not provide native support for UFS, as Apple devices utilize NVMe storage interfaces. Open-source BSD variants also include UFS support, with adding the ufshci(4) driver in version 7.3 for Universal Flash Storage Host Controllers compliant with JESD223C and JESD220C v2.1. similarly supports UFS through its ufshci driver since version 15.0 (2024), allowing integration in embedded systems with emulation for block device access. Benchmarking tools like fio (Flexible I/O tester) are commonly used in environments to evaluate UFS performance, simulating workloads such as random reads/writes to measure throughput and under real-world conditions. Vendor-specific software further enhances UFS management; for instance, Samsung's tool provides tuning options for compatible UFS implementations, including updates and performance optimization profiles tailored for Samsung-branded storage in integrated devices.

Complementary Standards

Underlying Protocols

Universal Flash Storage (UFS) relies on the MIPI Alliance's UniPro and specifications as its foundational protocols, forming the UFS Interconnect Layer (UIC) that enables high-speed, low-power communication between host devices and storage modules. UniPro serves as the transport and link layer protocol, while provides the physical layer, together supporting packet-based data transfer optimized for mobile and embedded applications. MIPI UniPro, first released in 2007, is a layered designed for reliable, low-latency interconnects in ecosystems, handling messages, bulk transfers, and packetized streaming while incorporating features such as multiple low-power states to minimize . Key versions include UniPro 1.0 (approved 2008), which established the core ; UniPro 1.8 (2018), which increased speeds and quality-of-service mechanisms; and UniPro 2.0 (2022), which doubles the peak rate over v1.8, enhances throughput, and reduces latency through optimized packet processing and error handling. MIPI , introduced as the standard, defines the electrical and signaling characteristics for serial data transmission, supporting both low-speed () modes up to 576 Mbps for control and high-speed (HS) modes with multiple gears for bursty storage traffic. Versions have evolved from 1.0 (initial release) to 6.0 (2023), with each adding higher HS-Gear capabilities; for example, HS-Gear 1 achieves approximately 1.46 Gbps per lane using 8b/10b encoding, while HS-Gear 4 reaches up to 5.8 Gbps per lane with improved equalization for over longer traces. In UFS, UniPro and are encapsulated within the UIC to adapt their general-purpose capabilities for storage-specific operations, such as command queuing and checks, without altering the core protocols. This integration allows UFS to leverage UniPro's packet routing and 's adaptive voltage scaling for efficient, bidirectional communication. Protocol evolutions align closely with UFS releases; for instance, v5.0 and UniPro v2.0 enable UFS 4.0's doubled , supporting up to 5.8 GB/s aggregate throughput in dual-lane configurations. UFS adopts MIPI protocols over alternatives like PCIe primarily due to their superior power efficiency in battery-constrained mobile devices, where M-PHY's fine-grained power states and lower idle consumption reduce overall system energy draw compared to PCIe’s higher baseline power requirements.

Extension Standards

The Universal Flash Storage (UFS) Card Extension Standard, defined in JESD220-2, enables the use of UFS technology in removable memory cards by specifying the physical , electrical , and operational protocols tailored for portable applications. This extension builds upon the core embedded UFS specifications by incorporating features such as card detection mechanisms, for insertion and removal, and protocols to ensure secure data transfer between host devices and the card. Updated in JESD220-2B (November 2020), it supports UFS 3.0 capabilities for removable cards, including boot partition support to accelerate device startup and standardized speed classifications that define minimum sustained performance levels for read and write operations, such as Class 1 targeting up to 300 MB/s for reliable video recording and app loading. These additions promote broader adoption in by facilitating hot-swappable without compromising the high-speed, low-power attributes of base UFS. The Host Performance Booster (HPB) extension, outlined in JEDEC JESD220-3A (version 2.0, September 2020), enhances UFS system efficiency by leveraging host-side resources to optimize address mapping during data access. Specifically, HPB allows the host controller to a portion of the device's logical-to-physical address mapping table in system , reducing the need for frequent queries to the device's flash layer and thereby streamlining random read operations in bandwidth-intensive scenarios. This optional feature is particularly beneficial for mobile and computing devices under high-load conditions, as it dynamically allocates host memory without requiring modifications to the UFS device itself. Implementation guidelines in the standard ensure seamless integration with existing UFS hosts, promoting consistent performance across vendors. Optional fast read and write features in UFS 3.0 and later versions introduce mechanisms to minimize access for time-sensitive applications, such as media processing. For writes, the WriteBooster technology—made standard in UFS 3.1—employs a dynamic pseudo-SLC to accelerate bursty write patterns by temporarily emulating single-level cell behavior on NAND, allowing sustained high-speed transfers before falling back to native TLC or QLC modes. On the read side, extensions like advanced command queuing and gear shifting in the UniPro protocol enable quicker data retrieval by prioritizing low- paths, though these build directly on the foundational MIPI layers without altering core signaling. These features are configurable via device descriptors, enabling manufacturers to tailor implementations for specific use cases like gaming or on devices. Security extensions for UFS, specified in JESD225 (November 2016), integrate Trusted Computing Group (TCG) Opal compliance to provide robust data protection in enterprise and high-security environments. This standard defines the necessary protocols for self-encrypting drives, including automated , via IEEE 1667 mechanisms, and secure session establishment to prevent unauthorized access to stored data. By mapping TCG 's security subsystem class— which supports features like band headers for isolated data zones and revert operations for policy enforcement—directly onto UFS commands, the extension ensures hardware-level encryption without performance overhead, making it suitable for regulated sectors such as and healthcare. Design guidelines include predefined macro functions to simplify integration, reducing development complexity for compliant devices. JEDEC UFS profiles emphasize interoperability through standardized electrical and logical interfaces, ensuring cross-vendor compatibility for both embedded and removable implementations. These profiles define consistent device descriptors, command sets, and error handling procedures, allowing UFS hosts from different manufacturers to seamlessly recognize and operate with storage devices regardless of the supplier. For instance, the UFS Host Controller Interface (UFSHCI) specification, updated to version 4.1 (JESD223F, January 2025), outlines a unified register map that supports a common software driver across vendors and includes new features such as Host-Initiated to optimize storage performance and power management. This approach facilitates product interchangeability and ecosystem growth, as evidenced by provisions in successive UFS versions that preserve functionality in mixed deployments.

Performance and Reliability

Throughput and Latency

Universal Flash Storage (UFS) delivers high sequential throughput via its full-duplex, multi-lane serial interface based on MIPI and UniPro protocols, enabling simultaneous read and write operations without the half-duplex limitations of older standards like eMMC. The forthcoming UFS 5.0 specification is expected to achieve peak sequential read and write speeds of up to 10.8 GB/s, through a formula of Bandwidth = Lanes \times Per-lane\ rate, such as 2 lanes operating at 5.4 GB/s each. This performance would double that of UFS 4.0, which tops out at approximately 5.8 GB/s, supporting demanding applications like processing and 8K video recording in mobile devices. For random I/O operations, UFS excels in handling small-block accesses critical for multitasking and app loading, with UFS 4.0 and later versions supporting over 100,000 for 4KB random reads—often up to 500,000 in optimized implementations—compared to eMMC's typical limit of around 10,000 due to its , half-duplex . This disparity arises from UFS's command queueing support, which allows up to 32 outstanding commands, reducing bottlenecks in patterns. Latency in UFS is minimized for responsive performance in high-speed (HS) modes like HS-Gear 5 and above, though actual values depend on factors such as queue depth and power mode transitions. The protocol's use of SCSI-like commands over UniPro ensures efficient handshaking, further aided by features like write booster caching in modern implementations to accelerate initial bursts. Real-world benchmarks illustrate these capabilities; for instance, devices equipped with UFS 4.0, such as the Samsung Galaxy S24, achieve sequential read speeds of about 4.2 GB/s, aligning with the standard's rated maximum under typical mobile conditions. However, in sustained mobile usage, thermal throttling can limit peak throughput, as devices notify the host via performance throttling events when temperatures exceed thresholds, prioritizing reliability over maximum speed.

Endurance and Limitations

Universal Flash Storage (UFS) devices primarily rely on flash memory, with endurance determined by the number of program/erase (P/E) cycles each cell can withstand before reliability degrades. Triple-level cell () , commonly used in UFS, typically supports 1,000 to 3,000 P/E cycles, while quad-level cell (QLC) NAND, emerging in higher-capacity UFS implementations, offers lower endurance of 100 to 1,000 P/E cycles. The total bytes written (TBW) rating, a key endurance metric, can be estimated using the formula TBW = (capacity in GB × P/E cycles) / 1,000, which converts the result to terabytes. For example, a 256 GB UFS using TLC NAND with an average of 1,200 P/E cycles yields approximately 300 TBW, providing a measure of cumulative write before expected wear-out. This assumes uniform wear and does not account for additional factors like over-provisioning.
NAND TypeTypical P/E CyclesExample TBW for 256 GB Device
1,000–3,000~256–768 TB
QLC100–1,000~26–256 TB
Wear-leveling algorithms in UFS controllers distribute writes evenly across cells to prevent premature failure of heavily used areas, significantly extending overall device life beyond raw P/E limits. Additionally, features like Write Booster, introduced in UFS 3.1, use a pseudo-SLC (pSLC) to accelerate writes but can increase , potentially reducing effective if overused; it temporarily stores in higher-endurance pSLC before flushing to TLC NAND. UFS faces operational limitations, including heat generation during sustained high-speed operations, which can lead to throttling to protect NAND integrity; UFS 3.1 introduced performance throttling notifications to alert hosts of temperature-related slowdowns. Early UFS versions lacked native (or UNMAP) support for efficient garbage collection of unused blocks, which was added in version 3.1 to improve long-term performance and by reducing unnecessary writes. Endurance testing follows standards like JESD218, which outline verification methods for under defined workloads, ensuring UFS devices meet reliability thresholds for repeated rewrites. In real-world scenarios, such as typical usage with 1–5 GB of daily writes, a standard UFS device is projected to last over 20 years before reaching its TBW limit. To mitigate wear, UFS implementations incorporate over-provisioning, allocating 7–25% extra capacity inaccessible to the host for garbage collection and replacement of faulty cells, thereby enhancing longevity without impacting user-available space.

References

  1. [1]
    UFS (Universal Flash Storage) - JEDEC
    UFS is an open standard, high-performance interface designed for use in applications where power consumption needs to be minimized.
  2. [2]
    JEDEC Updates Universal Flash Storage (UFS) Standard
    First published in February 2011, UFS is designed to be the most advanced specification for both embedded and removable Flash memory-based ...Missing: 1.0 | Show results with:1.0
  3. [3]
    Universal flash storage
    Aug 18, 2023 · To monitor the power consumption, UFS has three power modes in accordance to the existing JEDEC standards – Active, Idle, and Sleep.
  4. [4]
    Universal Flash Storage (UFS) - JEDEC
    This standard defines a UFS Universal Flash Storage electrical interface and a UFS memory device.
  5. [5]
    UFS 5.0 Is Coming: JEDEC® Sets the Stage for the Next Leap in ...
    UFS 5.0 Is Coming: JEDEC® Sets the Stage for the Next Leap in Flash Storage · Increased sequential performance up to 10.8 GB/s to meet AI demands ...
  6. [6]
    What is Universal Flash Storage (UFS)? – How Does it Work?
    UFS, or Universal Flash Storage, is a type of non-volatile memory commonly used in mobile devices like smartphones and tablets, as well as in digital cameras ...
  7. [7]
    UFS – High performance storage for mobile and embedded ...
    UFS is a high-performance, low-power storage solution for mobile and embedded applications. It's an open standard integrating NAND flash and a controller.
  8. [8]
    JEDEC History - 2010s
    2011. JEDEC publishes next-generation Universal Flash Storage (UFS) standard for embedded and removable flash memory-based storage in mobile devices.
  9. [9]
    eMMC to UFS: How NAND Memory for Mobile Products Is Evolving
    This allows full duplex(two-way interaction) – in other words UFS can read and write simultaneously. eMMC, on the other hand, has a parallel interface which can ...
  10. [10]
    [PDF] embedded UFS and UFS Card - JEDEC
    UFS(Universal Flash Storage) is new Mobile Storage Standard, and successor of eMMC. UFS, new Advanced Mobile Storage !!! • Performance Enhancement. - HS400.
  11. [11]
    UNIVERSAL FLASH STORAGE, UFS 2.2 - JEDEC
    The purpose of this standard is definition of a UFS Universal Flash Storage electrical interface and a UFS memory device.
  12. [12]
    [PDF] UFS Host Controller Interface Specification - JEDEC
    UFSHCI Version 2.1 is a Universal Flash Storage Host Controller Interface standard, a revision of JESD223B, designed to facilitate interchangeability.
  13. [13]
    [PDF] High Performance Universal Flash Storage (UFS) Solutions
    UFS is a high-performance, low-power interface for mobile systems, offering fast speeds, low power, and improved signal integrity, with high-speed serial ...
  14. [14]
    [PDF] Universal Flash Storage (UFS) JESD220 - JEDEC
    UFS Topology. In UFS specification version 1.0, one device per UFS port is adopted. Future revision of the UFS specification will evaluate different ...
  15. [15]
    JEDEC Updates Universal Flash Storage (UFS) and Related ...
    Apr 4, 2016 · The inline encryption function uses available resources on the host for cryptographic operations, resulting in full data path protection and a ...
  16. [16]
    [PDF] How Universal Flash Storage (UFS) Is Changing the “Mobile Universe”
    A key performance advantage for UFS is that its interface speeds are significantly faster than e-MMC. UFS built to the JEDEC 3.1 standard has interface speeds ...
  17. [17]
    What is UFS 4.0? | Flash Storage Specification Explained - Synopsys
    Apr 17, 2023 · UFS 4.0 is a JEDEC standard for flash storage, using MIPI interfaces, with up to 1TB storage, 46% power savings, and 1144 byte payload.
  18. [18]
    MIPI M-PHY® Gear 5 UFS 4.0 Ready UFS Protocol Analyzer and ...
    Feb 16, 2021 · New Falcon C Series protocol analyzers and exercisers offer Trace Validation, UFS and MIPI UniPro protocol emulation with Run Time Control, and are upgradeable ...Missing: roots 2007-2009
  19. [19]
    JEDEC Announces Publication of Universal Flash Storage (UFS ...
    UFS is designed to be the most advanced specification for both embedded and removable flash memory-based storage in mobile devices such as smart phones and ...Missing: 1.0 | Show results with:1.0
  20. [20]
    MIPI UniPro
    MIPI UniPro® is a versatile transport layer that is used to interconnect chipsets and peripheral components in mobile-connected devices.Missing: roots 2007-2009
  21. [21]
    MIPI M-PHY
    MIPI M-PHY is a physical layer interface designed for the latest generation of flash memory-based storage and for other high-bandwidth applications.Missing: roots 2007-2009
  22. [22]
    [PDF] UFS & eMMC, Arasan Chip Systems - Flash Memory Summit
    Aug 13, 2013 · ▫ Challenges in Mobile Storage Controller Designs. ▫ Enabling ... ▫ Different SoC vendors at different stages of spec adoption.<|control11|><|separator|>
  23. [23]
    [PDF] Design Considerations of UFS & e.MMC Controllers - JEDEC
    May 2, 2013 · • Challenges to Mobile Storage Controller Designs. • Enabling Mobile ... • Different SoC vendors at different stages of spec adoption.
  24. [24]
    [PDF] Universal Flash Storage (UFS) Version 2.0 JESD220B - JEDEC
    This is the Universal Flash Storage (UFS) Version 2.0 JESD220B standard, a revision of JESD220A, designed to facilitate interchangeability of products.
  25. [25]
    JEDEC releases Universal Flash Storage (UFS) version 2.0 ...
    Sep 18, 2013 · The new UFS v2.0 standard offers increased link bandwidth for performance improvement, a security features extension as well as additional ...
  26. [26]
    JEDEC Publishes Universal Flash Storage (UFS & UFSHCI) Version ...
    Jan 30, 2018 · UFS 3.0 is the first standard to introduce MIPI M-PHY HS-Gear4, with a data rate of up to 11.6 Gbps per lane, a 2x performance increase over prior versions of ...
  27. [27]
    JEDEC announces UFS 3.0 offering twice the speed of UFS 2.1
    Jan 31, 2018 · When two lanes are used speeds reach 23.2 Gbps. UFS 3.0 also includes two features targeted at the automotive market: the ability to function at ...
  28. [28]
    Toshiba Memory America Unveils Industry's First UFS Ver. 3.0 ...
    Jan 22, 2019 · The new devices integrate 96-layer BiCS FLASH 3D flash memory and a controller in a JEDEC-standard 11.5 x 13mm package. The controller performs ...<|separator|>
  29. [29]
    JEDEC Publishes Update to Universal Flash Storage (UFS) Standard
    UFS 3.1 introduces new features intended to help maximize device performance while minimizing power usage.
  30. [30]
    UFS 3.1 | Universal Flash Storage | Samsung Semiconductor Global
    Bolstered by JEDEC standards, the UFS 3.1 offers high-performing storage with serious speed. It's thanks in part to Write Booster, a technology that amplifies ...
  31. [31]
    UFS 3.1 is now official: more speed for less power in potential future ...
    Feb 1, 2020 · UFS 3.1 also comes with the optional new JEDEC standard, JESD220-3. This Host Performance Booster (HPB) extension may enhance read speeds in ...
  32. [32]
    Samsung Develops First UFS 4.0 Storage Solution
    May 24, 2022 · Samsung UFS 4.0 will provide speeds of up to 23.2 gigabits per second (Gbps) per lane. That's double the previous leading UFS solution (UFS 3.1).
  33. [33]
    JEDEC Updates Universal Flash Storage (UFS) and Supporting ...
    Aug 17, 2022 · UFS 4.0 introduces significant bandwidth and data protection improvements over the earlier version of the standard.
  34. [34]
    JEDEC® Announces Updates to Universal Flash Storage (UFS) and ...
    Jan 8, 2025 · UFS 4.1 offers faster data access and improved performance over the earlier version of the standard while maintaining hardware compatibility to UFS 4.0.
  35. [35]
    SK hynix Begins Supplying Mobile NAND Solution ZUFS 4.1
    Sep 10, 2025 · ZUFS, or Zoned UFS1, is an extended specification of UFS ... Development of ZUFS 4.1, based on the JEDEC UFS 4.1 standard, was completed in 2025.Missing: Namespaces | Show results with:Namespaces
  36. [36]
    JEDEC® Announces Updates to Universal Flash Storage (UFS) and ...
    Jan 8, 2025 · UFS offers high-performance, embedded storage with low power consumption, making it ideal for use in applications where power efficiency is ...<|control11|><|separator|>
  37. [37]
  38. [38]
    JEDEC UFS 5.0 Standard to Deliver Sequential Performance up to ...
    Oct 6, 2025 · Sequential performance up to 10.8 GB/s to meet AI demands; Integrated link equalization for more reliable signal integrity; Distinct power ...
  39. [39]
    UFS 5.0 Is Coming: JEDEC® Sets the Stage for the Next Leap in ...
    Oct 6, 2025 · UFS 5.0 Is Coming: JEDEC® Sets the Stage for the Next Leap in Flash Storage · Increased sequential performance up to 10.8 GB/s to meet AI demands ...
  40. [40]
    Snapdragon 8 Elite Gen 6 to Adopt LPDDR6 & UFS 5.0 Standards
    Oct 28, 2025 · The Qualcomm Snapdragon 8 Elite Gen 6 2nm chip may have LPDDR6 and UFS 5.0 support, promising massive efficiency gains—and higher prices.
  41. [41]
    Universal Flash Storage - The Linux Kernel documentation
    The specification is defined by JEDEC Solid State Technology Association. UFS is based on the MIPI M-PHY physical layer standard. UFS uses MIPI M-PHY as the ...
  42. [42]
    10 UFS TRANSPORT PROTOCOL (UTP) LAYER | UFS 2.0 Standard
    The SCSI Architecture Model [SAM] is used as the general architectural model for UTP, and the SAM Task Management functions for task management.<|control11|><|separator|>
  43. [43]
    [PDF] UFS Overview
    Aug 21, 2015 · Universal Flash Storage (UFS) is a common flash storage specification for digital cameras, mobile phones and consumer electronic devices.
  44. [44]
    [PDF] Universal Flash Storage (UFS 1.1) JESD220A - JEDEC STANDARD
    The purpose of this standard is definition of an UFS. Universal Flash Storage electrical interface and an UFS memory device. This standard defines a unique ...
  45. [45]
    [PDF] Troubleshooting MIPI M-PHY® Link and Protocol Issues
    Universal Flash Storage (UFS) is a simple, high performance, mass storage device with a serial interface. • It is primarily used in mobile systems, between host.
  46. [46]
    [PDF] Jacinto7 AM6x, TDA4x, and DRA8x High-Speed Interface Design ...
    The geometry of the traces, the permittivity of the PCB material and the layers surrounding the trace all impact the impedance of the signal trace. In general, ...
  47. [47]
    UFS hardware
    Aug 18, 2023 · UFS hot-plug detect · Yes, UFS card ; Low-Power Mode (LPM), Yes. Supports Link Hibernate and Sleep modes; In LPM, both VCC and VCCQ go to 0 V ; * ...Missing: LP1 LP2
  48. [48]
    [PDF] Samsung UFS Card
    Socket Layout Guideline. A large pad size and small pad pitch will result in low differential impedance. To minimize differential impedance discontinuity ( ...
  49. [49]
    Kioxia Introduces Next-Generation UFS Ver. 4.0 Devices
    May 31, 2023 · ... JEDEC-standard package. UFS 4.0 incorporates MIPI M-PHY 5.0 and UniPro 2.0 and supports theoretical interface speeds of up to 23.2Gbps per ...
  50. [50]
  51. [51]
    Zoned Storage for UFS - JEDEC
    The purpose of this standard is to describe Zoned Storage for UFS, which enables higher bandwidth, lower latency and to reduce write amplification.
  52. [52]
    Samsung Breaks Terabyte Threshold for Smartphone Storage with ...
    Jan 30, 2019 · Within the same package size (11.5mm x 13.0mm), the 1TB eUFS solution doubles the capacity of the previous 512GB version by combining 16 ...Missing: dimensions | Show results with:dimensions
  53. [53]
  54. [54]
    JEDEC UFS, MIPI UniPro and MIPI M-PHY: A Winning Combination ...
    JEDEC UFS uses MIPI M-PHY and UniPro for its interconnect, doubling bandwidth to ~4.2 GB/s for read/write traffic.
  55. [55]
    JEDEC Publishes Universal Flash Storage (UFS) Removable Card ...
    JEDEC Publishes Universal Flash Storage (UFS) Removable Card Standard · ARLINGTON, Va., USA – March 30, 2016 · Industry Support · Samsung · About ...
  56. [56]
    JEDEC Advances Universal Flash Storage (UFS) Removable Card ...
    The JESD220-2B UFS 3.0 card standard provides a standardized platform for leading-edge removable storage. It offers the following substantial ...Missing: specifications | Show results with:specifications
  57. [57]
    JEDEC Adds UFS Card Spec - EE Times
    JESD220C UFS version 2.1, JESD223C UFSHCI version 2.1, JESD220-1A UFS UME version 1.1 and JESD223-1A UFSHCI UME ...
  58. [58]
    [PDF] SNAPDRAGON® 8 GEN 2 MOBILE PLATFORM - Qualcomm
    Storage: UFS 4.0. 1 When used with certain compatible Snapdragon Sound products. 2 Snapdragon 8 Gen 2 Mobile Platform also available in 3.19 GHz CPU version ( ...
  59. [59]
    [PDF] SNAPDRAGON® 8 GEN 3 MOBILE PLATFORM
    Storage: UFS 4.0. Part Number: SM8650-AB, SM8650-AC, SM8650-AA. * Frequency ... • Global 5G multi-SIM, including Qualcomm DSDA Gen 2. • mmWave: 8 carriers ...
  60. [60]
    Exynos 2400 | Mobile Processor | Samsung Semiconductor Global
    Samsung Xclipse 940 GPU. AI: AI engine with 17K MAC NPU(2-GNPU+2-SNPU) and DSP. Memory: LPDDR5X. Storage: UFS 4.0. Display: 4K/WQUXGA @120 ...
  61. [61]
    Galaxy S23 uses new RAM and storage standards - SamMobile
    Jan 19, 2023 · UFS 4.0 storage chips offer sequential data read speeds of up to 4200MB/s and sequential write speeds of up to 2,800MB/s. That's twice as fast ...
  62. [62]
    The Google Pixel 9 series has UFS 3.1 storage, but does it matter?
    Aug 22, 2024 · The Google Pixel 9 and Pro models all come with UFS 3.1 storage, even if you pick one of the expensive memory options.
  63. [63]
    Galaxy S24 Ultra owns iPhone 15 Pro Max in storage performance
    Jan 23, 2024 · The Galaxy S24 Ultra comes with the UFS storage tech (UFS 4.0 to be specific) and the iPhone 15 Pro Max features the NVMe tech.Missing: equivalent | Show results with:equivalent
  64. [64]
  65. [65]
    The best Chinese Android smartphones in 2025 - PhoneArena
    May 16, 2025 · What are the best Chinese phones in 2025? · OnePlus 13 · OnePlus 13T a.k.a. OnePlus 13s · Honor Magic 7 Pro · Xiaomi 15 Pro · Oppo Find X8 Ultra.What Are The Best Chinese... · Huawei Mate 70 Pro · Honor Magic V3<|separator|>
  66. [66]
    UFS 4.0 vs UFS 3.1 - What Difference Does It Make in Daily Use?
    May 12, 2025 · UFS 4.0 has 46% more power efficiency than UFS 3.1, more data transfer speed, and more data storage capacity. Hence, it is a better variant.Ufs 4.0: Key Features And... · Ufs 3.1: Key Features And... · Faqs About Ufs 4.0 And Ufs 3...
  67. [67]
    Samsung launches first removable UFS memory cards - DPReview
    Jul 8, 2016 · When it comes to writing, the new 256GB UFS card processes 35,000 random IOPS, which is 350 times higher than the 100 IOPs of a typical microSD ...
  68. [68]
    Samsung introduces world's first universal flash storage (UFS ...
    Jul 8, 2016 · Samsung Electronics today unveiled the industry's first removable memory cards based on the JEDEC Universal Flash Storage (UFS) 1.0 Card Extension Standard.Missing: examples | Show results with:examples<|separator|>
  69. [69]
    Is UFS card supported? | XDA Forums
    May 2, 2020 · The UFS Cards are only compatible with certain models of Samsung's laptop PCs. For those who are interested, see specs in the link below for compatible device ...
  70. [70]
    Universal Flash Storage Market Outlook: Regulations, Smart Features
    Adoption challenges include high manufacturing costs, supply chain disruptions, and interoperability issues with legacy storage systems. Addressing these ...
  71. [71]
    Buy ufs card with free shipping on AliExpress
    4.5 417 USB 3.0 2.0 Smart Card Reader TF Micro SD Memory ID Bank EMV Electronic DNIE DNI Citizen SIM Cloner Connector Adapter. Shop the latest ufs card deals on ...
  72. [72]
    Universal Flash Storage Market Size & Growth 2025 to 2035
    The UFS market is valued at USD 5,716.4 Million in 2025, projected to reach USD 22,727.2 Million by 2035, with a 14.8% CAGR.
  73. [73]
    Synopsys UFS Host Controller IP
    Oct 30, 2025 · The Synopsys Universal Flash Storage (UFS) Host Controller IP is a standard-based serial interface engine for implementing the JEDEC UFS interface.
  74. [74]
    UFS 3.1 for Consumer & Industrial | KIOXIA - United States (English)
    ... UFS solutions are compliant with JEDEC/UFS Version 3.1, and integrate the company's BiCS FLASH™ 3D flash memory with a controller in a JEDEC-standard package.
  75. [75]
    Maximizing UFS 4.0 Authentication with Advanced RPMB - Synopsys
    Oct 15, 2022 · The RPMB stores information in an authenticated and replay-protected manner and the process can only be performed after the authentication key ...
  76. [76]
    UFS Host Controller - AM026
    The universal flash storage (UFS) is a host controller that can be used for general flash memory storage and/or as an autonomous, primary boot device.Missing: eUFS | Show results with:eUFS
  77. [77]
    UNIVERSAL FLASH STORAGE (UFS) TEST - JEDEC
    The primary objective of this test standard is to specify the test cases for UFS device protocol conformance testing. This test standard provides test cases ...
  78. [78]
    Toshiba Unveils First Demonstration System to Support Version 1.1 ...
    Toshiba's system is the first to support UFS 1.1, a complete testing environment with memory, controller, and software, for next-gen memory solutions.
  79. [79]
    Multi-Circular Queue (MCQ) support gets added to the UFS subsystem
    Feb 14, 2023 · In this blog, we look at Multi-Circular Queue (MCQ) support and how it is being implemented in the Linux kernel. Click here to read more!Missing: 256 | Show results with:256
  80. [80]
    Android kernel file system support
    Many Linux file systems aren't supported in Android. Android requires fscrypt/fsverity. Some file systems like exfat, ext4, f2fs, and virtual file systems are  ...
  81. [81]
    [PDF] Understanding the WriteBooster Feature - KIOXIA America, Inc.
    0 specification is the current release issued by JEDEC and published in August 2022.
  82. [82]
    Features Supported by StorUFS - Windows drivers - Microsoft Learn
    Nov 12, 2024 · The following sections outline the support provided by StorUFS for Windows 10 and later versions. List of SCSI commands that StorUFS supports.
  83. [83]
  84. [84]
    OpenBSD 7.3
    Apr 10, 2023 · OpenBSD 7.3 includes kernel improvements like waitid(2), clockintr(9), and new graphics driver support for Ryzen 7000 and Radeon RX 7900 XT/XTX.
  85. [85]
    Chapter 23. Other File Systems | FreeBSD Documentation Portal
    MacOS® File Systems. FreeBSD provides support for MacOS® file systems, including HFS/HFS+, allowing access to storage devices formatted for Apple® systems.
  86. [86]
    1. fio - Flexible I/O tester rev. 3.38 - FIO's documentation!
    A tool that would be able to simulate a given I/O workload without resorting to writing a tailored test case again and again.Missing: UFS | Show results with:UFS
  87. [87]
    Samsung Magician Software Download
    Samsung Magician software is designed to help you manage your Samsung SSD. Download the latest update file and find supported models.Samsung 990 PRO · Samsung T7 Shield Portable... · Samsung T7 Portable SSD
  88. [88]
    [PDF] MIPI® UniProSM Specification Brief
    MIPI UniPro specification supports different types of data traffic including control messages, bulk data transfer and packetized streaming.
  89. [89]
    UniPro - Wikipedia
    UniPro (or Unified Protocol) is a high-speed interface technology for interconnecting integrated circuits in mobile and mobile-influenced electronics.Missing: roots | Show results with:roots
  90. [90]
    MIPI UniPro v2.0 Doubles Peak Data Rate and Delivers Greater ...
    Jul 27, 2022 · Version 2.0 of the specification adds key features to double the data rate, while offering greater throughput and reduced latency.
  91. [91]
    High Performance MIPI M-PHY for Mobile Systems | Synopsys IP
    Apr 20, 2014 · The short entry and exit hibernate state latency is critical for saving power during idle states and fits the requirements of mobile ...
  92. [92]
    MIPI M-PHY and UniPro | Next-Generation Use Cases for Mobile
    Dec 18, 2018 · MIPI's M-PHY v4.1 and UniPro v1.8 specifications feature powerful innovations that increase the performance and quality of mobile device interconnects.Missing: timeline 2007 2009
  93. [93]
    [PDF] JESD220D.pdf - JEDEC STANDARD
    JEDEC standards and publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, ...<|control11|><|separator|>
  94. [94]
    MIPI UniPro for PCIe Veterans - Design And Reuse
    Sep 23, 2015 · Adoption of MIPI UniPro and MIPI M-PHY provides lower power and higher performance solutions. Many PCIe veterans may already have begun ...
  95. [95]
    Interface Protocols, USB3, PCI Express, MIPI, SATA… the winners ...
    Jan 8, 2013 · Because power consumption has replaced in the 2010s the pure performance (MIPS) of the 2000s, MIPI is one of the door opener for chip ...
  96. [96]
    JEDEC Published JESD220-2B Universal Flash Storage Card ...
    Dec 14, 2020 · JEDEC Published JESD220-2B Universal Flash Storage Card Extension Standard 3.0. Doubles maximum interface performance to 1.2GB/s from ...
  97. [97]
    UNIVERSAL FLASH STORAGE (UFS) HOST PERFORMANCE ...
    ... Host Performance Booster (HPB), in UFS specification. It also provides some details in how to utilize the HPB for realizing high performance in UFS devices.
  98. [98]
    Improving Flash Storage Performance by Caching Address Mapping ...
    We propose HPB (Host Performance Booster) which uses host system memory as a cache for FTL mapping table. By using HPB, FTL data can be read from host memory ...
  99. [99]
    UFS Host Performance Booster Driver Coming Together For Faster ...
    Apr 25, 2020 · UFS Host Performance Booster mode seeks to enhance the random read performance for Universal Flash Storage by using the system RAM as a cache.
  100. [100]
    OpenMPDK/HPBDriver: HPB (Host-aware Performance Booster)
    It brings UFS Performance improvement by using Host DRAM. Overview. Host device driver caches L2P entries in host memory (DRAM) and sends the corresponding ...
  101. [101]
    UFS 3.1 Storage | Embedded Products Solutions - Longsys
    Jul 26, 2022 · The UFS 3.1 provides high-performance storage with substantial speed, supported by JEDEC specifications. It's mostly because of Writing Booster, ...
  102. [102]
    UNIVERSAL FLASH STORAGE (UFS) SECURITY EXTENSION
    This document provides a comprehensive definition of the UFS security requirements for implementation of IEEE 1667 and TCG Opal security functionality.
  103. [103]
    [PDF] TCG Storage Interface Interactions Specification (SIIS)
    Nov 14, 2021 · [29] UFS Security Extension version 1.0 Available from https://www.jedec.org/ ... 4.6.1.6 Interaction of the Opal family Activate method with the ...
  104. [104]
    [PDF] TCG Storage Opal Family Test Cases Specification
    May 30, 2023 · [3] TCG Storage Security Subsystem Class: Opal, Version 1.00 ... [24] UFS Security Extension version 1.0 Available from https://www.jedec.org/.
  105. [105]
    UFS 4.0 | Universal Flash Storage | Samsung Semiconductor Global
    Samsung UFS 4.0 is flash storage for the 5G era, offering read speeds of 4200MBps, write speeds of 2800MBps, and 1TB of memory in a 1.0mm form factor.
  106. [106]
  107. [107]
    UFS 5.0 Verification Solutions for Mobile, Automotive, & AI Storage
    Oct 21, 2025 · While UFS 4.0 utilises UniPro 2.0 and M-PHY 5.0, UFS 5.0 adopts UniPro 3.0 and M-PHY 6.0. ... Backward Compatibility: Maintaining compatibility ...
  108. [108]
    A Guide to NAND Flash Memory - SLC, MLC, TLC, and QLC - SSSTC
    However, QLC NAND has the lowest endurance, typically around 100 to 1,000 program/erase cycles. Manufacturers implement advanced error correction mechanisms, ...Missing: UFS JEDEC JESD218
  109. [109]
    [PDF] JESD218B.pdf - JEDEC STANDARD
    JESD218B is a JEDEC standard for Solid-State Drive (SSD) requirements and endurance test method, designed to eliminate misunderstandings between manufacturers ...
  110. [110]
    [PDF] Enabling Higher Capacity Storage with QLC UFS
    Universal Flash Storage (UFS) is a product category for a class of embedded memory products built to the JEDEC UFS standard specification. 2.
  111. [111]
    What is SSD overprovisioning and why is it important? - TechTarget
    Apr 14, 2022 · In other words, the drive has a 22% overprovisioning rate. The host can access the 800 GB of capacity, some of which it can overprovision.Missing: Universal UFS