【转】DDR3和eMMC区别
转自:https://www.cnblogs.com/debruyne/p/9186619.html
DDR3内存条和eMMC存储器区别:
1. 存储性质不同;
2. 存储容量不同;
3. 运行速度不同;
4. 用途不同。
具体区别如下:
1、存储性质不同:eMMC是非易失性存储器,不论在通电或断电状态下,数据都是可以存储的,而DDR3内存是易失性存储器,断电同时,数据即丢失。

2、存储容量不同:eMMC的存储容量要比DDR3内存大3-4倍,常见有32G,而DDR3内存容量相对较小,常见有2-8G。

3、运行速度不同:DDR3内存运行速度要比eMMC快得多。
4、用途不同:eMMC主要用于数据存储,而DDR3内存主要用于数据运算。eMMC 主要是针对手机或平板电脑等产品的内嵌式存储器标准规格。用来提供标准接口并管理闪存。在手机或平板电脑中,DDR3内存可称之为运行内存,而eMMC可称之为存储内存。
ADD eMMC:
eMMC(Embedded Multi Media Card)也是一种使用兼容MMC协议的芯片,和MMC的区别如其名,eMMC经常被用于嵌入式环境中,而MMC一般用作外接设备的标准。eMMC = NAND flash + 控制器 + 标准封装接口。
很多卡内部的存储设备用的都是NAND flash, 单纯nand flash和这些卡的区别,就是nand flash是上面这些卡内部真正的存储单元。
emmc的特点:
1. 有四种尺寸:BGA153-11.5x13, BGA169-12x16, 12x18, 14x18
一般长相如图:

2. eMMC内部可以很好对MLC/TLC进行管理,有ECC除错机制,区块管理,平均默写存储区块技术,低功耗管理等。
3. 厂商不必再为NAND Flash的大小/规格重新设计硬件了,直接用eMMC就好了。
在以前,每次NAND技术换代的时候,手机客户端也要重新设计,手机制造商需要选择新的与NAND flash匹配的soc芯片,而soc厂商一般要针对这款NAND flash,重新设计soc芯片(主要是内部的nand flash ccontroller),这种方式十分麻烦。
在推出emmc后,soc厂商只需要在芯片上加上一个可以与mmc标准通信的控制器(一般叫做sdmmc controller/sd controller),这个控制器可以支持某种/某几种emmc标准。同时emmc芯片封装好NAND flash,向外也提供一个统一的emmc 接口(如emmc 4.3/4.4),此时只要给soc芯片选定好一个emmc接口,连上二者即可通信了。
【转】DDR3和eMMC区别的更多相关文章
- DDR3和eMMC区别
DDR3内存条和eMMC存储器区别: 1. 存储性质不同:2. 存储容量不同:3. 运行速度不同:4. 用途不同. 具体区别如下: 1.存储性质不同:eMMC是非易失性存储器,不论在通电或断电状态下, ...
- I.MX6 2G DDR3 16G eMMC
/************************************************************************* * I.MX6 2G DDR3 16G eMMC ...
- inand和emmc区别
简单来说:inand式sandisk公司做的一款符合emmc标准的一个emmc存储器! ----
- 恩智浦iMX6Q核心板/飞思卡尔Cortex-A9高稳定性低功耗开发板
iMX6Q核心板-商业级 iMX6Q-Plus核心板 iMX6DL核心板-商业级 iMX6Q核心板-工业级 iMX6核心板区别: 名称 主频 内存 存储 SATA接口 运行温度 引角扩展 iMX6Q核 ...
- windows 电脑配置信息检测
内存条 DDR4 DDR4相比DDR3最大的区别有: 1)处理器:每次内存升级换代时,必须支持的就是处理器.Haswell-E平台的内存同IVB-E/SNB-E一样为四通道设计,DDR4内存频率原生支 ...
- 实用IMX6开发板来袭, 方便开发板方便你
这是迅为电子推出的一款IMX6Q开发板是Freescale Cortex-a9四核处理器,采用底板加核心板形式,稳定耐用,拆卸非常的方便,同一底板兼容四种核心板,分别为四核商业级,四核工业级,双核商业 ...
- DDR、DDR2、DDR3产品区别
DDR采用一个周期来回传递一次数据,因此传输在同时间加倍,因此就像工作在两倍的工作频率一样.为了直观,以等效的方式命名,因此命名为DDR 200 266 333 400. DDR2尽管工作频率没有变化 ...
- EMMC与RAND的区别
作者:Younger Liu, 本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可协议进行许可. EMMC与RAND的区别 说到两者的区别,必须从flash的发展历程说起,因 ...
- EMMC与nand flash的区别【转】
1.NAND Flash 是一种存储介质,要在上面读写数据,外部要加主控和电路设计. 2.eMMC是NAND flash+主控IC ,对外的接口协议与SD.TF卡类似:对厂家而言简化了电路设计,降低了 ...
随机推荐
- 版本基线自动化之Linux
上一篇笔者叙述了如何在windows平台上进行自动化打包,这次采用linux平台 1.start.bat : 调用cleanall.bat脚本 ,从svn服务器中检出代码,并采用7-Zip工具进行压缩 ...
- 170929-关于md5加密
在各种应用系统中,如果需要设置账户,那么就会涉及到储存用户账户信息的问题,为了保证所储存账户信息的安全,通常会采用MD5加密的方式来,进行储存.首先,简单得介绍一下,什么是MD5加密. MD5的全称是 ...
- 利用python进行数据分析--pandas入门1
随书练习,第五章 pandas入门1 # coding: utf-8 # In[1]: from pandas import Series, DataFrame # In[2]: import pa ...
- hashcode、equals、HashMap间的关系
1.从Object说起package com.hallo.collection; public class ObjectDemo { public static void main(String[] ...
- React-Native 之 GD (十一)加载更多功能完善 及 跳转详情页
1.加载更多功能完善 GDHome.js /** * 首页 */ import React, { Component } from 'react'; import { StyleSheet, Text ...
- Git 创建版本库并实现本地上传数据到GitHub库
版本库又叫做仓库,其实也是一个目录,这个目录里的所有文件都是被Git管理着,对每个文件的修改,删除,Git都会进行记录,方便我们对其进行跟踪. 因为本地是window环境,我们先从官网下载好windo ...
- Linux驱动开发7——I/O内存分配
CPU通过物理地址访问DDR和外设,DDR内存称为物理内存地址空间,外设寄存器组称为I/O内存地址空间. ARM采用统一编址,而X86采用独立编制.上一章介绍了DDR内存分配,这一章介绍I/O内存分配 ...
- ubuntu安装和使用git
1.apt-get安装 apt-get install git 2.全局配置 git config --global user.name "yourname" git config ...
- Flask框架—flask_sqlalchemy组件使用
一.flask_sqlalchemy组件 我们之前学过SQLAlchemy,一个独立的数据库关系对象映射,其实在flask中也有官方认可的第三方SQLAlchemy组件,用于处理flask中对象关系映 ...
- 使用Dockerfile封装Django镜像
第一步: 在/opt下建立了docker目录,下载一个django-2.1.7的源码包, touch Dockerfile和run.sh,其中run.sh是用来执行Django的bash脚本,Dock ...