Universal Flash Storage (UFS)

UFS Version 3.0

UFS is specifically tailored for mobile applications and computing systems requiring high performance and low power consumption. In January 2018, JEDEC published JESD220D UFS 3.0, which is an update to version 2.1 published in 2016.  Read more about UFS 3.0

Simplifying Design, Reducing System Cost & Improving Device Performance

JEDEC also offers four complementary standards:

  • JESD223D UFS Host Controller Interface (UFSHCI) version 3.0
  • JESD220-1A UFS Unified Memory Extension version 1.1
  • JESD223-1A UFS Host Controller Interface, supporting Unified Memory Extension version 1.1
  • JESD224 UFS (Test)

UFS Card Standard

JESD220-2A Universal Flash Storage (UFS) Card Extension Standard was updated in January 2018. Version 1.1 of this removable memory card standard standardizes functionality that aligns with UFS version 3.0.

Collaboration with the MIPI Alliance®

To achieve the highest performance and most power efficient data transport, JEDEC UFS aligns with industry–leading specifications from the MIPI Alliance to form its Interconnect Layer. This collaboration continues with UFS version 3.0, which references the MIPI M-PHY® v4.1 physical layer specification and the MIPI UniProSM v1.8 transport layer specification.

For more information about MIPI specifications related to UFS, visit: https://www.mipi.org/mipi-jedec/DocumentRequestWelcome.

About UFS

First published in February 2011, UFS is designed to be the most advanced standard for both embedded and removable Flash memory-based storage in mobile devices such as smartphones and tablets. UFS offers a low active power level and a near-zero idle power level, which, combined with the power-saving attributes of the related MIPI specifications, allows for significant reductions in device power consumption. The UFS standard adopts the well-known SCSI Architecture Model and command protocols supporting multiple commands with command queuing features and enabling a multi-thread programming paradigm. This differs from conventional Flash-based memory cards and embedded Flash solutions which process one command at a time, limiting random read/write access performance. The UFS HCI specification and the adoption of SCSI provide a well-known software programming model and are enabling wider market adoption. 

Work on UFS is coordinated by JEDEC's JC-64 Committee for Embedded Memory Storage and Removable Memory Cards, and is supported by principal consumer electronic and cell phone OEMs. In addition to UFS development work within JEDEC, some major participants have founded an organization, the Universal Flash Storage Association (UFSA), to develop an UFS ecosystem and support environment for UFS devices and host applications.