eMMC, specifikationer och funktioner för detta flashminne

EMMC-minnen finns i ett stort antal enheter och det är en av de mest använda typerna av flashminne på marknaden, men det klassificeras som ett flashminne av en sämre kategori än NVMe-chips. Vad är det som skiljer eMMC-minne från samma typ, vad är dess arkitektur och hur det fungerar? Fortsätt läsa för att veta mer.

EMMC-minneschip används ofta i enheter med låg effekt som inte kräver NVMe-hastighet, men där användningen av enheter med rörliga delar försvårar skapandet av extremt kompakt design som är vanligt i mobiltelefoner, surfplattor, bärbara konsoler och ultrabooks.

eMMC

Vad är NAND Flash-minne?

NAND Blixtdiagram internt

Vi förstår som minne vad vi också kallar icke-flyktiga RAM, detta är därför minne som inte lagras på en skiva utan på en halvledarenhet i stil med en processor eller RAM. För att bättre förklara det är ett flashminne ett RAM-minne som inte förlorar sina data när systemet stängs av, därför kallas det också NVRAM eller icke-flyktigt RAM.

Med NAND hänvisar vi till en typ av logisk grind, Negated AND gate, som endast släpper igenom de elektriska impulserna eller signalen när alla stift är med signalen låg eller alla är 0. Så ett NAND Flash-minne består av ett stort antal av denna typ av dörrar placerade i matris.

NAND Flash är inte den enda typen av logikgrind som används för att lagra data i icke-flyktigt RAM eller flashminne, men det är den mest använda på grund av att det är det billigaste av alla att tillverka. Konsekvenserna av detta är att den används både för alla typer av minneskort, eMMC och NVMe-chips.

Vad förstår vi med eMMC-minne?

Memoria eMMC

För några år sedan fanns det en typ av icke-flyktigt minneskort som heter MultiMedia Card eller även känt som MMC. MMC skapades av Joint Electron Device Engineering Council (JEDEC) och har blivit en standard för billigt flashminne på grund av deras låga antal stift och bärbarhet. De allra flesta flashminneskort på marknaden är varianter av MMC-standarden.

Tja, eMMC-minne är inget annat än inbäddat eller inbäddat MMC-minne. Om dessa ord låter som kinesiska för dig menar vi att ett eMMC-minne är en MMC som har lödts på ett kort och inte ingår i ett minneskort. Så det icke-flyktiga minnet som ingår i en eMMC finns i ett BGA-paket som är avsett att lödas på ett kort.

Eftersom flashminneskort behöver läsa och skriva systemet för att vara utanför dem, eftersom det är nödvändigt på detta sätt att läsa och skriva till dem, är eMMC: s natur annorlunda, eftersom de inte är borttagbara så att de också innehåller kortets läsning och skriva hårdvara i samma BGA-paket.

EMMC-minneskommunikationsgränssnitt

Arquitectura eMMC

Med eMMC hänvisar vi också till en kommunikationsstandard som indikerar hur olika enheter måste kommunicera med dessa icke-flyktiga minneschips. Var och en av eMMC-chipsen har 11 kontrollstift som används för att skicka data, 3 av dem är för att skicka kontroll och de andra 8 stiften ansvarar för att skicka eller ta emot data med en hastighet på en bit per stift.

Vid överföring av data stöder eMMC-chips följande driftlägen:

Överföringsläge Spänning gränssnitt (bitar) MHz Bandbredd
MMC-kort 1.2 V / 1.8 V / 3 V 1, 4 eller 8 0-26 MHz 26 MB / s
Hög hastighet SDR 1.2 V / 1.8 V / 3 V 1, 4 eller 8 0-52 MHz 52 MB / s
Hög hastighet DDR 1.2 V / 1.8 V / 3 V 4 eller 8 0-52 MHz 104 MB / s
HS200 1.2 V / 1.8 V 4 eller 8 0-200 MHz 200 MB / s
HS400 1.2 V / 1.8 V 8 0-200 MHz 400 MB / s

Som du kan se är dess klockhastighet inte densamma som för ett NVMe-chip, det är därför som eMMC-icke-flyktiga minnen vanligtvis införlivas i enheter som mobiltelefoner där en så stor bandbredd inte är nödvändig eller inte. Det är möjligt på grund av den höga förbrukningen av detta vid överföring av data. Samtidigt kan man se hur det snabbare eMMC-minnet inte har något att avundas för de snabbare SATA-skivorna, detta gör att enheter med låg förbrukning som bord och smartphones kan ha en SATA-disk när det gäller lagring.

EMMC-minne har ett utgångsdatum

Memoria UFS

Anledningen till detta är förekomsten av UFS-standarden, som har en mycket högre läs- och skrivhastighet än den mest avancerade eMMC-standarden, särskilt i slumpmässig skrivning där den är upp till tio gånger snabbare. Detta har orsakat att system kasserar eMMC-minne till förmån för UFS utom i de fall där gränssnittets hastighet med NAND Flash i eMMC-gränssnittet inte resulterar i en flaskhals.