Vendor: Arasan Chip Systems Inc. Category: UFS Controller

UFS 2.1 Host Controller IP

The Universal Flash Storage (UFS) is a JEDEC data transfer standard is designed for mobile systems.

Overview

The Universal Flash Storage (UFS) is a JEDEC data transfer standard is designed for mobile systems. Most UFS applications require large storage capacity for data and boot code. Applications include mobile phones, tablets, laptop PCs, DSC, PMP, MP3 and other applications requiring mass storage, boot storage, XiP or external cards. The UFS standard is a simple, but high-performance, serial interface that efficiently moves data between a host processor and mass storage devices. UFS transfers follow the SCSI model, but with a subset of SCSI commands.

UFS 2.1 introduces new extensions to UFS 2.0

  • Support for multiple initiators for a UFS target device
  • Support for CMD priority for UPIUs
  • Support for FFU (Field Firmware Update) using Write buffer SCSI CMD
  • Support for data count (update in UPIU field) in terms of block size

The UFS 2.1 Host controller uses an M-PHY® 3.1 Adapter Layer backed by a UniPro v1.6 Link layer controller as per the specification. There is a Host controller state machine and a FIFO to buffer data in each direction. The processor accesses the Host registers and DMA engine over the AXI or other interface. Transfers are initiated by the UFS driver which also writes the UFS 2.1 Host Controller Interface (UFSHCI) registers to manage Host operation.

Key features

  • JEDEC UFS 2.0 and UFS HCI 2.0 Compliant
  • Supports high performance M-PHY v3.0 type-1
  • 2 lanes @ 5.9 Gbps per lane
  • UniPro v1.6 link layer
  • Definable write-protect group size
  • Boot mode operation
  • Device enumeration and discovery
  • Background operation
  • Secure Erase and Trim operations enhance security
  • Write-protect options include permanent and power-on protection

Block Diagram

Benefits

  • RMM-compliant synthesizable RTL design in Verilog
  • Easy-to-use test environment
  • Synthesis scripts
  • Technical documents

What’s Included?

  • Synthesizable Verilog RTL of the IP Core
  • Easy-to-use test environment
  • Synthesis scripts
  • Technical documents
  • Gate count estimates available upon request

Specifications

Identity

Part Number
UFS 2.1 Host Controller IP
Vendor
Arasan Chip Systems Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about UFS Controller IP core

UFS 5.0: Enabling Next-Generation Storage with Arasan IP

UFS 5.0 represents the next leap in Universal Flash Storage, delivering unmatched bandwidth and efficiency. To help SoC designers quickly adopt this advanced standard, Arasan Chip Systems provides a comprehensive, silicon-proven UFS IP solution that accelerates design cycles and ensures seamless integration.

Frequently asked questions about UFS Controller IP

What is UFS 2.1 Host Controller IP?

UFS 2.1 Host Controller IP is a UFS Controller IP core from Arasan Chip Systems Inc. listed on Semi IP Hub.

How should engineers evaluate this UFS Controller?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this UFS Controller IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP