EMMC电路设计
优秀文档:
eMMC基础技术1:MMC简介
eMMC基础技术2:eMMC概述
一:供电电源时序
EMMC的供电有两种模式,且分两路工作,有VCC和VccQ。在规范上,上电时序是有要求的,如下图所示。

EMMC上电时序
开始上电时,VCC或VccQ可以第一个倾斜上升,或者是两者同时上升;同时,每个电源电压上电时间应该是小于指定的时间tPRU(tPRUH,tPRUL或tPRUV)。高电压多媒体卡:tPRU的最大值为35mS,双电压多媒体卡:tPRUL最大值为25mS,tPRUH最大值为35mS。
在电路的设计中,应该使用合适的滤波电容,用于缓冲电流峰值。对于电源滤波电容,应该采用大小电容并联的方式,且大电容的值不小于2.2uF,为了更好的降低电源的噪声,在电源的干路中串联磁珠等滤波器件。
EMMC上电时序
开始上电时,VCC或VccQ可以第一个倾斜上升,或者是两者同时上升;同时,每个电源电压上电时间应该是小于指定的时间tPRU(tPRUH,tPRUL或tPRUV)。高电压多媒体卡:tPRU的最大值为35mS,双电压多媒体卡:tPRUL最大值为25mS,tPRUH最大值为35mS。
在电路的设计中,应该使用合适的滤波电容,用于缓冲电流峰值。对于电源滤波电容,应该采用大小电容并联的方式,且大电容的值不小于2.2uF,为了更好的降低电源的噪声,在电源的干路中串联磁珠等滤波器件。
二:总线信号线负载电容和上拉电阻
EMMC总线的每一条线的总电容CL是总线主控器电容CHOST,总线电容CBUS本身,这条线连接到该卡的电容CCARD的总和。
CL = CHOST + CBUS + CCARD
并要求主机和总线电容的总和不超过20 pF。

1.2V和1.8V的电源接口,推荐的最大上拉50Kohm。3V的供电,可以使用全范围可达100Kohms。
推荐的CREG值与e•MMC设备供应商之间可能会有所不同。需确认最大值与e•MMC厂商的电容准确性,因为在e•MMC内的调节器的电气特性受电容波动的影响。
三:具体电路的原理图设计
对于存储器的电路设计,主要考虑的问题是总线信号的完整性,不好的电路可能会导致反射、串扰、轨道坍塌、EMI问题,因此,在电路的原理图设计中,应该根据芯片的具体参数及总线规范来设计电路,只要原理图设计合理了,再通过合理的PCB布局布线,就能使系统的不稳定因素降到最低。
3.1:根据芯片资料可知,芯片的VDDi引脚需要外接一个电容,这个电容取值的大小有限制,一般为:min 0.1uF,max 1uF。
3.2:电源电路的滤波,采用大小电容并联的方式,同时在干路中串联磁珠等滤波器件,保证电源信号的质量,大电容的值应该大于2.2uF,小电容可以在0.1uF左右。
3.3:由于是总线操作,所以在电路的设计中,必须考虑总线上信号的状态,虽然e.MMC有内部上拉电阻,但一旦数据开始传输,这些内部的上拉电阻都会自动断开,故需要外接上拉电阻,保证在睡眠模式下信号电平固定,不会出现在悬浮状态。上拉电阻的大小资料给出了一定的范围,同时会根据工作电压的模式有所要求,对于DAT0-DAT7和复位端的上拉电阻,采用50kΩ左右的电阻,既能满足1.7-1.95V的供电需求,也能满足2.7-3.6V的供电需求;对于命令线,采用10KΩ左右的上拉电阻,因为EMMC读写操作都是通过命令发起的,它应该具有比较大的驱动能力。
3.4:经过测试发现,在总线操作的整个电路中,每一根数据线上的信号都有一定的过冲和下冲,这严重影响信号的完整性,使数据传输错误。这很大一个原因是因为电路的阻抗不匹配造成的,经测试,经过一定的阻抗匹配后,信号的过冲和下冲明显减少。
3.5: 采用串联电阻实现阻抗匹配,对于串联电阻的方法,首先它起到阻抗匹配的作用,因为信号源的阻抗很低,跟信号线之间阻抗不匹配,串联一个电阻后,可以改善匹配情况,以减少反射,避免振荡等;同时由于信号通信的频率较高,会引入很多的高频噪声,串联电阻会跟信号线的分布电容及负载的输入电容形成一个RC电路,这样就会降低信号边沿的陡峭程度,对信号具有一定的滤波、降低噪声的效果。
3.6:对于串联电阻大小的选择,需要根据芯片提供的具体资料来决定,一般总线上串联的电阻都不是很大,像三星的推荐值在0-47Ω,选择的是27Ω。因此在所有的总线信号线上,每一根信号线我们都可以串联一个小电阻进去。对于电阻的摆放,时钟上的应该源端匹配,而对于双向的数据线,理论上源端和终端都应该串联,但考虑电路的实际运用及器件的使用数量,一般在终端匹配。

匹配举例
原文網址:https://kknews.cc/digital/ymlm8zg.html
EMMC电路设计的更多相关文章
- EMMC与nand flash的区别【转】
1.NAND Flash 是一种存储介质,要在上面读写数据,外部要加主控和电路设计. 2.eMMC是NAND flash+主控IC ,对外的接口协议与SD.TF卡类似:对厂家而言简化了电路设计,降低了 ...
- 闪存中的NorFlash、NandFlash及eMMC三者的区别【转】
本文转载自:https://blog.csdn.net/Blazar/article/details/77843655 快闪存储器(英语:Flash Memory),是一种电子式可清除程序化只读存储器 ...
- 浅谈 SSD,eMMC,UFS(转自知乎)
但作为一个计算机体系结构的研究生,在这些名词满天飞的时候,我的好奇心是抑制不住的,想一探这几样技术的究竟.本文不对某一特定事件进行点评,仅从技术角度分析对比一下这三种技术.就算是当做自己的技术储备+科 ...
- NorFlash、NandFlash、eMMC比较区别
快闪存储器(英语:Flash Memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器.这种科技主要用于一般性数据存储,以及在电脑与其他数字产品间交换传输数据,如储存 ...
- EMMC与nand flash的区别
1.NAND Flash 是一种存储介质,要在上面读写数据,外部要加主控和电路设计. 2.eMMC是NAND flash+主控IC ,对外的接口协议与SD.TF卡类似:对厂家而言简化了电路设计,降低了 ...
- NorFlash、NandFlash、eMMC比较区别【转】
本文转载自:http://www.veryarm.com/1200.html 快闪存储器(英语:Flash Memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器. ...
- 简单了解eMMC
以下只是个人看法,有不妥之处,请批评指出. 参考资料:http://www.veryarm.com/1200.html 一.eMMC的发展 ROM→NorFlash→NandFlash→eMMC→UF ...
- 宏旺半导体深度剖析嵌入式存储芯片eMMC原理 一篇概括大全
eMMC 一直是嵌入式存储市场最主流的选择,除了读写速度快.性价比高外,在节省空间方面也是相当优秀,今天宏旺半导体就和大家详细聊聊eMMC. eMMC 是 embedded MultiMediaCar ...
- 【小梅哥FPGA进阶学习之旅】基于Altera FPGA 的DDR2+千兆以太网电路设计
DDR2电路设计 在高速大数据的应用中,高速大容量缓存是必不可少的硬件.当前在FPGA系统中使用较为广泛的高速大容量存储器有经典速度较低的单数据速率的SDRAM存储器,以及速度较高的双速率DDR.DD ...
随机推荐
- 从jekyll转向hexo
当年选择jekyll是因为看中了HCZ Material theme这个主题,折腾了很久才把博客搭建好,后来周边人准备些博客的时候已经不推荐使用jekyll了,推荐hexo给好几个人,不用他们折腾,( ...
- 远程映射错误 “发生系统错误 1312 指定的登录会话不存在。可能已被终止 IIS 访问 远程共享目录”
最近和其他公司做接口,需要将数据上传给对方. 我们发送程序部署在前置机上,文件在内网数据中.需要映射到文件服务器后上传数据.本机vs开发是可以映射成功,但是部署到远程的IIS中,就不能成功. 报错: ...
- C#根据反射和特性实现ORM映射实例分析
本文实例讲述了C#根据反射和特性实现ORM 映射的方法.分享给大家供大家参考.具体如下: (一)关于反射 什么是反射? 反射就是在运行时,动态获取对象信息的方法.比如:运行时获得对象有哪些属性,方法, ...
- UVALive 3664:Guess(贪心 Grade E)
vj题目链接 题意: 有n (n<16345)个人,每个人有三个数(小于1000且最多两位小数点),表示答对对应题的得分.规定总分越高的人rank越高.总分相同,id小的rank高.现在知道ra ...
- mysql查询练习题
建库建表 a.建立一个公司数据库(gongsi) CREATE DATABASE gongsi b.建立一张部门表(部门编号b_id,部门名称b_name) , 其中b_ ...
- HDU 4870 Rating (高斯消元)
题目链接 2014 多校1 Problem J 题意 现在有两个账号,初始$rating$都为$0$,现在每次打分比较低的那个,如果进前$200$那么就涨$50$分,否则跌$100$分. 每一 ...
- IntelliJ IDEA设置鼠标移动到方法上提示API注释
参考: https://www.cnblogs.com/guazi/p/6474426.html(图片转自此篇文章)
- iOS5可能会删除本地文件储存
文/ Nick (iphoneincubator) 关于iOS 5的本地文件储存Marco(Instapaper 的开发者)写过一篇很好的帖子阐述过相关问题,有兴趣的同学可以先阅读下他的文章然后再看下 ...
- java visual VM使用简介
转载请注明出处 http://blog.csdn.net/pony_maggie/article/details/44999175 作者:小马 VisualVM 是一款免费的性能分析工具.它通过 jv ...
- js 日期计算星座 根据生日的月份和日期,一行代码计算星座的js小函数(转)
本博客根据 开源中国作者清风徐不来 的文章 根据生日的月份和日期,一行代码计算星座的js小函数(转) 原文出自CSDN 无心的专栏 的文章,知识产权归原文作者所有! 点击查看原文:js 日期计算星座