UFS (Universal Flash Storage) is a common flash storage specification for digital cameras, mobile phones, and other consumer electronic devices. The main idea behind UFS is to bring higher data transfer speed and increased reliability to flash memory storage. Unlike previous storage standards such as eMMC and ePOP, the UFS is based on the SCSI architectural model and supports SCSI Tagged Command Queuing, which allows the operating system to send multiple read and write requests to the storage.

A brand new brilliant USB to UFS controller for UFS storage.

UFS have been widely used in various handheld mobile devices due to their superior data transfer speed and power saving features, especially for the internal memory storage used in smartphones to replace the traditional eMMC. In addition to the UFS as an internal memory storage, another key application is the UFS memory cards, which inherits the advantages of the UFS memory storage.

Widely adoption of UFS in external/embedded storage

UFS’s physical dimensions are also equivalent to the current SD card. It is an emerging new generation of high-speed, power-saving, and portable storage medium. Compared to the traditional SD card and its card reader, JMicron’s JMS901 equipped with UFS memory card, has the data transfer performance up to 430MB/s. This SSD-like performance will greatly reduce the time required for data transfer, sharing, and editing. JMS901 can support both external UFS storage (ie. memory card) and embedded UFS (eUFS BGA) with superb and stable performance and bringing the better user experiences. 

Application Scenario

  • UFS/SD Combo Card Reader
  • Ultra-High Speed UFS Pen Drive/ Portable SSD
  • Programmer Machine
  • Surveillance IP Cam
  • AR/VR Headset

Block Diagram for JMS901

Solutions for External Storage


  • USB 3.1 Gen1 to UFS 2.1/ UHS-I
  • Support TRIM for UFS
  • Support both UFS/ SD cards in single card slot