- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
eMMC存储配置文件
eMMC存储简介;
eMMC (Embedded Multi Media Card) 嵌入式多媒体卡
MMC协会所订立的内嵌式存储器标准规格
主要应用于智能手机与移动嵌入式产品;1、eMMC拥有存储以及取代Nor Flash的开机功能,开机速度比传统的MCP要快几倍
2、eMMC可以很好的解决对MLC与TLC的管理,ECC除错机制、区块管理、平均抹写储存区块技术、指令管理、低功耗管理等。
3、厂商不用再为不同的NAND Flash重新设计规格、不用处理NAND Flash相容性和管理问题、缩短新品上市周期、研发成本;eMMC 结构由一个嵌入式存储解决方案组成:
标准MMC封装接口
主控制器 (控制芯片)
快闪存储器设备(NAND Flash芯片 )
这三部分封装在一个JEDEC(固态技术协会)标准的BGA上。
接口速度高达每秒52MB,eMMC具有快速、可升级的性能。同时其接口电压可以是1.8v 或者是3.3v。;看图说话~
Core Regulator 核心稳压器
;1. I/O0 ~ I/O7:用于输入地址/数据/命令, 输出数据,有可能16位,但高8位只用于数据
2. CLE: Command Latch Enable, 命令锁存使能, 在输入命令之前, 要先在模式寄存器中, 设置CLE使能
3. ALE: Address Latch Enable, 地址锁存使能, 在输入地址之前, 要先在模式寄存器中, 设置ALE使能
4. CE#: Chip Enable, 芯片使能, 在操作Nand Flash之前, 要先选中此芯片, 才能操作
5. RE#: Read Enable, 读使能, 在读取数据之前, 要先使CE#有效。
6. WE#: Write Enable, 写使能, 在写取数据之前, 要先使WE#有效。
7. WP#: Write Protect, 写保护
8. R/B#: Ready/Busy Output,就绪/忙,主要用于在发送完编程/擦除命令后, 检测这些操作是否完成: 忙, 表示编程/擦除操作仍在进行中, 就绪表示操作完成.
9. Vcc: Power, 电源
10. Vss: Ground, 接地
11. N.C: Non-Connection, 未定义, 未连接。
[小常识]
在数据手册中, 你常会看到, 对于一个引脚定义, 有些字母上面带一横杠的, 那是说明此引脚/信号是低电平有效, 比如你上面看到的RE头上有个横线, 就是说明, 此RE是低电平有效, 此外, 为了书写方便, 在字母后面加“#”, 也是表示低电平有效,比如上面写的CE#;如果字母头上啥都没有,就是默认的高电平有效,比如上面的CLE,就是高电平有效。;1、SLC 与 MLC
SLC每个存储单元只存储一个Bit数据
MLC每个存储单元可以存储多个Bit数据
根据电荷多少设定阀值,比如4V,可以用1234V分别表示数值
2、如何识别SLC和MLC
通过读取chip ID,chip ID 最少4个字节,可以更多
其中第3个字节中的信息如下
Bit[1:0] 内部芯片数 1、2、4、8
Bit[3:2] 电平种类数 2、4、8、16
Bit[5:4] 可同时编程页1、2、4、8
Bit[6] 多芯片交替编程是否支持 0:不支持
Bit[7] 高速缓存编程(cache Program)是否支持 0:不支持;Nand Flash 的核心部件是 Floating Gate FET(浮置栅场效应管)
NAND Flash 的擦写均是基于隧道效应:电子从源极穿过浮置栅极与硅基层之间的绝缘层,对浮置栅极充电(写数据 ‘0’)或放电(擦数据 ‘1’),Nand Flash 擦除以block为单位,写数据以page为单位。
清除Flash的数据是写1,这与硬盘正好相反。
Nor Flash 则反过来,电流从浮置栅极到源极,称为热电子注入;1、NAND的闪存单元比NOR要小
因为NOR的每个单元都需要独立的金属触点。
NAND的与硬盘驱动器类似,基于扇区(页Page),也存在坏的扇区,需要ECC纠错
2、因为单元小,所以NAND的写(编程)与擦除的速率快;而NOR的优点是具有随机存取和对字节执行写操作的能力,NAND的则比较慢。
;块(Block)是擦除操作的最小单位(相当于硬盘的扇区)
一个nand flash由很多个块(Block)组成,块的大小一般是128KB,256KB,512KB
页(Page)是编程操作的最小单位
每个块里面又包含了很多页(page)。页的大小256B、512B、2KB、4KB
每一个页,对应还有一块区域,叫做空闲区域(spare area)/冗余区域(redundant area),而Linux系统中,一般叫做OOB(Out
您可能关注的文档
- APS文档数据库使用指南.ppt
- authentic Sichuan MA啦tang practice.pptx
- ARM微处理器硬件架构.ppt
- B-S选项定价公式的简单推导.ppt
- b-s选项公式课件.ppt
- A级论文模板.ppt
- A·B·C销售原则.ppt
- Book 1 Unit3扩展名.ppt
- AVAYA呼叫中心简介.ppt
- BE基础培训1.0.pptx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)