UFS-min

Memoria flash universale (UFS)

Universal Flash Storage (UFS) è una specifica standard per le schede di memoria flash e la memoria flash nei sistemi embedded. UFS è considerata la tecnologia successiva alle schede eMMC e SD. UFS è ottimizzato per i supporti di memoria flash non volatili ad alte prestazioni. Ciò significa che è possibile ottenere un accesso ai dati e una velocità maggiori e quindi soddisfare i requisiti sempre più elevati dei settori mobile (smartphone, tablet, laptop), industriale (sistemi embedded) e automobilistico (auto connesse) in futuro.

UFS-Unipro-M-Phy-Jedec-Mipi

Organizzazioni UFS

L'UFS è supportato dalle principali aziende del settore delle memorie e dei chip ed è guidato dal gruppo di lavoro JEDEC Solid State Technology Association. JEDEC collabora anche con la MIPI Alliance (Mobile Industry Processor Interface Alliance), responsabile dello sviluppo dei protocolli MPHY e UniPro, tra gli altri.

Inoltre, nel 2010 è stata fondata l'associazione commerciale aperta Universal Flash Storage Association (UFSA). Il suo obiettivo è quello di ottenere la più ampia distribuzione e accettazione possibile dell'UFS nel settore.

Interfacce UFS

Per ottenere un'elevata efficienza energetica e prestazioni nella trasmissione dei dati, l'UFS utilizza standard di interfaccia ben noti per il suo livello di interconnessione: 

  • Specifiche M-PHY
  • Specifiche UniPro

UniPro agisce come un protocollo universale da chip a chip che fornisce un canale comune per altri protocolli.

L'interfaccia M-PHY è il livello fisico primario (livello PHY) della specifica UniPro e dispone di un'interfaccia seriale ad alta velocità fino a 2,9 Gbit/s per corsia, scalabile fino a 5,8 Gbit/s per corsia.

Versioni UFS

UFS1.01.12.02.13.03.1
Pubblicato2011-02-242012-06-252013-09-182016-04-042018-01-302020-01-30
Velocità di trasferimento dati per corsia300 MB/s300 MB/s600 MB/s600 MB/s1450 MB/s1450 MB/s
Numero di corsie112222
Massima. Velocità di trasferimento dati300 MB/s300 MB/s1200 MB/s1200 MB/s2900 MB/s2900 MB/s
Versione M-PHY??3.03.04.14.1
Versione del protocollo UniPro??1.61.61.81.8
Scheda UFS1.01.12.0
Introduzione20162018 
Velocità di trasferimento dati per linea di trasmissione600 MB/s600 MB/s1200 MB/s
Max. Numero di stringhe di trasmissione111
Velocità massima di trasferimento dati Velocità di trasferimento dati totale600 MB/s600 MB/s1200 MB/s
Versione M-PHY3.03.0 
Versione del protocollo UniPro1.61.6 

Vantaggi UFS

L'UFS è ideale per le applicazioni che richiedono alte prestazioni e basso consumo energetico.

  • Prestazioni elevate (alta velocità di trasmissione dei dati)
  • Basso consumo energetico
  • Modello di architettura SCSI e quindi funzioni di accodamento dei comandi per aumentare la velocità di lettura/scrittura casuale
  • UFS funziona in full duplex

Velocità di trasmissione dei dati attraverso un'interfaccia seriale ad alta velocità che raggiunge i 2,9 gigabit al secondo (Gbps) ed è scalabile fino a 5,8 Gbps. L'UFS implementa un'interfaccia seriale LVDS full-duplex che si adatta meglio a larghezze di banda superiori rispetto all'interfaccia parallela a 8 corsie delle eMMC.

Quando è attivo, il consumo energetico dell'UFS è basso e scende quasi a zero quando è inattivo.

L'Universal Flash Storage (UFS) utilizza il collaudato modello architettonico SCSI e protocolli di comando che supportano comandi multipli con capacità di accodamento dei comandi, consentendo una programmazione multi-thread. Le attuali schede di memoria flash (SD/SDIO) e le soluzioni flash integrate (emmc) elaborano solo un comando alla volta, riducendo le prestazioni di lettura/scrittura casuale.

Poiché l'UFS funziona in full duplex, c'è una trasmissione simultanea permanente di informazioni in entrambe le direzioni senza interferenze reciproche.

Strumenti per lo sviluppo

Per progettare, testare ed eseguire il debug dei progetti di memoria, è possibile utilizzare gli analizzatori di protocollo per trasmettere e decodificare il traffico di dati. Per la prototipazione, il versatile programmatore NuProg-E2 permette di programmare i dispositivi  UFS, eMMC, MCU, EEPROM SPI Flash ecc. Dispositivi.

Programmatore universale NuProg-E2 Engineering
Programmatore universale NuProg-E2 Engineering
NuProg-E2
Il NuProg-E2 supporta UFS, eMMC, MCU, CPLD, FPGA, SPI NOR, SPI NAND, Parallel NOR, Parallel NAND ed EEPROM

995,00 €*