0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈EMMC电路设计之EMMC上电时序设计

电子设计 来源:电子设计 作者:电子设计 2020-10-30 21:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一:供电电源时序

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Ω左右的电阻,考虑价格,一般采用 51K 电阻,既能满足 1.7-1.95V 的供电需求,也能满足 2.7-3.6V 的供电需求;对于命令线,采用 10KΩ左右的上拉电阻,因为 EMMC 读写操作都是通过命令发起的,它应该具有比较大的驱动能力。

3.4:经过测试发现,在总线操作的整个电路中,每一根数据线上的信号都有一定的过冲和下冲,这严重影响信号的完整性,使数据传输错误。这很大一个原因是因为电路的阻抗不匹配造成的,经测试,经过一定的阻抗匹配后,信号的过冲和下冲明显减少。

3.5: 采用串联电阻实现阻抗匹配,对于串联电阻的方法,首先它起到阻抗匹配的作用,因为信号源的阻抗很低,跟信号线之间阻抗不匹配,串联一个电阻后,可以改善匹配情况,以减少反射,避免振荡等;同时由于信号通信的频率较高,会引入很多的高频噪声,串联电阻会跟信号线的分布电容及负载的输入电容形成一个 RC 电路,这样就会降低信号边沿的陡峭程度,对信号具有一定的滤波、降低噪声的效果。

3.6:对于串联电阻大小的选择,需要根据芯片提供的具体资料来决定,一般总线上串联的电阻都不是很大,像三星的推荐值在 0-47Ω,选择的是 27Ω。因此在所有的总线信号线上,每一根信号线我们都可以串联一个小电阻进去。对于电阻的摆放,时钟上的应该源端匹配,而对于双向的数据线,理论上源端和终端都应该串联,但考虑电路的实际运用及器件的使用数量,一般在终端匹配。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • emmc
    +关注

    关注

    7

    文章

    277

    浏览量

    56314
  • 上电时序
    +关注

    关注

    0

    文章

    20

    浏览量

    12607
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    4GB-32GB eMMC涨幅超100%,采购必看的SD NAND替代成本分析

    eMMC的价格持续攀升,当采购交期从数周拉长到半年以上,嵌入式设备厂商正在经历一场前所未有的存储成本危机。对于精明的采购来说,危机之中往往藏着降本的新路径——SD NAND(贴片式TF卡),正成为4GB-32GB eMMC的高性价比替代方案。
    的头像 发表于 04-27 15:31 184次阅读
    4GB-32GB <b class='flag-5'>eMMC</b>涨幅超100%,采购必看的SD NAND替代成本分析

    请问如何使用Flexbuild 将 Debian 镜像刷新到 i.MX8M Plus EVK eMMC

    支持安装到“SD/eMMC 卡或 USB/SATA 磁盘”,但我找不到在 i.MX8M Plus EVK 使用 eMMC 的明确示例或过程。 是否有官方工作流程可以使用 Flexbuild 工具将
    发表于 04-24 07:33

    小容量 Flash 与 eMMC 持续减产缺货,采购与技术如何用 SD NAND 做安全选型替代

    近年来,随着存储芯片制程工艺持续向更先进节点演进,主流原厂纷纷将产能转向大容量、高利润的3D NAND和UFS/eMMC高端产品。曾经占据市场主流的小容量SLC NAND、MLC NAND以及低容量eMMC,正被加速边缘化。
    的头像 发表于 04-20 16:32 1592次阅读
    小容量 Flash 与 <b class='flag-5'>eMMC</b> 持续减产缺货,采购与技术如何用 SD NAND 做安全选型替代

    RK3562 单板机嵌入式 eMMC 健康监测开发指南:数据采集与状态分析

    本文为创龙科技RK3562 单板机 eMMC 健康管理开发指南,围绕 emmc_get_info 案例,详解 eMMC 的 EXT_CSD 寄存器查询、多品牌寿命评估(擦写次数、坏块、寿命消耗
    的头像 发表于 03-31 15:07 187次阅读
    RK3562 单板机嵌入式 <b class='flag-5'>eMMC</b> 健康监测开发指南:数据采集与状态分析

    无法从 emmc 启动怎么解决?

    嗨,我先把映像69刷入SD卡,正常开机, 在我启动到 tfcard 的系统后,我使用dd将图像写入 emmc 模块的命令。 然后我弹出 tfcard 以尝试从 emmc 启动 我无法启动。
    发表于 03-23 06:49

    可以通过将系统映像数据从 sdcard 复制到 emmc 来从 emmc 启动吗?

    我们可以通过将系统映像数据从 sdcard 复制到 emmc 来从 emmc 启动吗?
    发表于 03-17 07:37

    AMD Versal自适应SoC中eMMC烧录/启动调试检查表(

    本篇博文提供了有关 AMD Versal 自适应 SoC 中 eMMC 烧录和启动设置的技巧和指南。它还可用于调试 eMMC 烧录/启动失败。提交服务申请个案前,应先复查以下检查表。
    的头像 发表于 03-09 10:24 2006次阅读
    AMD Versal自适应SoC中<b class='flag-5'>eMMC</b>烧录/启动调试检查表(<b class='flag-5'>上</b>)

    无法从eMMC启动最新Debian镜像怎么解决?

    如题,我可以从MicroSD启动最新(202405)的Debian镜像,但是如果改为使用eMMC启动eMMC镜像
    发表于 02-04 07:02

    DR1 系列评估板 eMMC 健康管理案例开发手册:信息查询与寿命监控

    本文为创龙科技DR1 系列评估板 eMMC 健康管理案例指南,核心是通过 emmc_get_info 程序读取 eMMC 健康信息。内容涵盖 EXT_CSD 寄存器查询、擦写次数统计、寿命预估及日志
    的头像 发表于 01-22 15:24 428次阅读
    DR1 系列评估板 <b class='flag-5'>eMMC</b> 健康管理案例开发手册:信息查询与寿命监控

    EMMC时序要求吗?

    镁光或是三星的EMMC要求吗?手册没有时序
    发表于 01-09 11:33

    镁光Micron eMMC推动投影技术升级

    镁光128GB eMMC凭借350MB/s读取速度与工业级宽温特性(-40℃~85℃),为智能投影仪提供高速稳定的存储解决方案,确保4K视频流畅解码与系统快速响应,显著提升用户体验。
    的头像 发表于 12-17 09:46 606次阅读
    镁光Micron <b class='flag-5'>eMMC</b>推动投影技术升级

    EMMC拉电阻需要规律放置吗?

    一般情况,拉电阻都是放在EMMC侧打孔连接,但是我的主控和EMMC不在同一层,拉电阻有的放在MCU侧有的放在EMMC侧,是否可以?
    发表于 12-10 15:49

    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—eMMC配置核心板使用说明(二)

    本文为创龙科技eMMC 配置核心板官方使用指南,聚焦 Linux 系统在该核心板的应用。主要内容包括启动卡与 “量产卡” 制作、两种 eMMC 固化方式、分区与 OTA 升级说明、全量及局部镜像编译、
    的头像 发表于 09-10 10:55 786次阅读
    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—<b class='flag-5'>eMMC</b>配置核心板使用说明(二)

    工业网关的emmc是什么

    工业网关中的eMMC(Embedded Multi Media Card)是一种 嵌入式存储解决方案 ,结合了闪存芯片(NAND Flash)和存储控制器,专为工业环境中的数据存储需求设计。以下
    的头像 发表于 08-15 10:21 1034次阅读

    如何写入eMMC中的正确区域?

    我正在使用一个定制的 FX3S 设备,该设备有一个连接到 S0 端口的 eMMC。在我的固件项目中,我使用 FATFS 作为嵌入式文件系统,并且它运行成功。 为了安装新固件,我将 PMODE 引脚
    发表于 07-17 07:21