电路设计 > eMMC应用和PCB layout布局布线参考设计
目录
eMMC介绍
eMMC信号大体介绍
EMMC4.5和5.0封装和兼容性对比
EMMC5.0和5.1封装和兼容性对比
PCB Layout建议
PCB layout参考设计
参考设计1
参考设计2
参考设计3
参考设计4
参考设计5
eMMC介绍
主要针对现在主流的eMMC5.0以及以上版本。
eMMC信号大体介绍
如下表格:
Pin Name |
Type |
Description |
中文描述 |
DAT0 - DAT7 |
I/O |
Bidirectional data channels used for data transfers. |
用于数据传输的双向数据通道。 |
CMD |
I/O |
Bidirectional command channel used for device initialization and command transfers. |
用于设备初始化和命令传输的双向命令通道。 |
CLK |
Input |
Clock input. |
时钟输入 |
RST_N |
Input |
Hardware reset. |
硬件复位 |
VCC |
Power |
Supply voltage for the flash memory. |
闪存的电源电压。 |
VCCQ |
Power |
Supply voltage for the memory controller and MMC interface. |
存储器控制器和MMC接口的电源电压。 |
VDDI |
Power |
Internal power node. Connect capacitor to ground. |
内部电源节点。将电容器接地。 |
VSS |
Power |
Ground pin for the flash memory. |
闪存的接地针脚。 |
VSSQ |
Power |
Ground pin for the memory controller and MMC interface. |
内存控制器和MMC接口的接地引脚。 |
DS |
Output |
Data Strobe. |
数据选通。 |
NC |
— |
Not connected. |
未连接 |
RFU |
— |
Reserved for future use. Do not connect. |
预留为将来使用 |
EMMC4.5和5.0封装和兼容性对比
如下:
Ball |
e·MMC 4.51 |
e·MMC 5.0 |
Comment |
H5 |
RFU |
DS |
DS can be floating if HS400 is not used. |
A6, J5 |
RFU |
VSS |
VSS can be floating if HS400 is not used. |
C5 |
RFU |
NC |
Used for routing in this technical note only because it is NC internally, and JEDEC rede fined it as NC for e·MMC 5.0. |
EMMC5.0和5.1封装和兼容性对比
如下:
之前版本eMMC版本中的一些RFU球在e.MMC 5.1中变为VSF,153pin:E8、E9、E10、F10、G10、K10、P10。VSF球用于系统内分析和调试;其功能在中禁用,只有厂家可以通过特殊测试固件和安全主机认证。良好的做法是将VSF球暴露在测试点上;否则,请保持它们未连接。
PCB Layout建议
关于eMMC5.1版本的PCB走线layout和滤波电容摆放建议如下:
Recommended decoupling capacitors:
— VCCQ ≥ 0.1 uF x1 and 2.2 uF x1 (this cap should be as close as possible to the C6 ball) and 1 x 1uF
— VCC ≥ 0.1uF x1 and 2.2uF x1
— VDDI ≥ 0.1uF x1 and 2.2uF x1
原理图参考设计如下:
Parameter |
Symbol |
Recommended |
Comments |
Pull-up resistance for CMD |
R_CMD |
10 k |
To prevent bus floating. |
Pull-up resistance for DAT[7:0] |
R_DAT |
50 k |
To prevent bus floating. |
Pull-up resistance for RST_n |
R_RST_n |
50 k |
A pull-up resistance on the RST_n (H/W reset) line is not required if the host does not enable the H/W reset feature. |
Series termination for CLK |
SR_CLK |
22 |
To stabilize the clock signal. It is recommend for customers to perform simulations using the controller IBIS model to confirm this value. |
Pull-Down resistance for Data Strobe |
R_DS |
50 k |
PCB layout参考设计
参考设计1
参考设计2
参考设计3
参考设计4
参考设计5
前面的参考设计显示了v5.x eMMC设备使用大致6mil宽度布线和12mil/24mil过孔的示例布线。需要注意的一点是,由于eMMC球的间距,可能需要调整线宽,以使线可以通过“NC”球。
从参考设计1-4都采用了为了躲避NC进行线缆的粗细调整,参考设计5采用直接穿过NC PIN的layout方式,关于参考设计5,从厂家给的建议如下:
e·MMC signals can be fanned out through NC pins. No internal connection is present for NC pins. Micron recommends that e·MMC signals not be fanned out through RFU pins.
e·MMC信号可以通过NC引脚扇出。NC引脚不存在内部连接。Micron建议不要通过RFU引脚扇出e·MMC信号。
大家可以根据自己的认识对eMMC进行pcb layout,此文章只是作为参考。enjoy it
抖动的声音:dilo_Abel
电路设计 > eMMC应用和PCB layout布局布线参考设计相关推荐
- 268条PCB Layout设计规范
转自:电子发烧友网 PCB是印刷电路板(即Printed Circuit Board)的简称.印刷电路板是组装电子零件用的基板,是在通用基材上按预定设计形成点间连接及印制元件的印制板.该产品的主要功能 ...
- 值得收藏!268条PCB layout设计规范
关注.星标公众号,直达精彩内容 今天给大家分享 268 条 PCB layout 设计规范,抓紧收藏吧! 按部位分类 技术规范内容 1 PCB布线与布局 PCB布线与布局隔离准则:强弱电流隔离.大小电 ...
- PCB Layout设计规范-通用篇
PCB Layout设计规范-通用篇 1.主要目的 1.1规范PCB的设计流程. 1.2保证PCB设计质量和提高设计效率. 1.3提高PCB设计的可生产性.可测试性.可维护性. 2.适用范围 适用于本 ...
- PCB Layout and SI 问答
PCB Layout and SI 问答 1.如何实现高速时钟信号的差分布线? 在高速设计中,如何解决信号的完整性问题?差分布线方式是如何实现的?对于只有一个输出端的时钟信号线,如何实现差分布线? 专 ...
- 【PCB / KEN】268 条 PCB Layout 设计规范
268 条 PCB Layout 设计规范 为免原文失效,另抄录如下: 原文地址:全了! 268条PCB Layout设计规范(经典收藏) 为免原文失效,另抄录如下: 序号 按部位分类 技术规范内容 ...
- 音频CODEC PCB LAYOUT 注意事项
音频 CODEC,在电路设计的时候需要特别注意.尤其是外围电路的布局和 PCB LAYOUT 的设计,需要按模拟电路的设计要求进行设计,不好的设计会过多的引入外部电路噪声,影响芯片的性能,甚至导致芯片 ...
- DCDC 电源PCB layout布局
一般DCDC IC 会给出layout建议以及参考布局,可以进行参照. Datasheet 中提供的布局建议: 1.VIN和GND路径应尽可能宽,以降低路径阻抗.从散热的角度来看,宽面积也是有利的. ...
- 射频PCB板布局布线经验总结
随着手机功能的增加,对PCB板的设计要求日益曾高,伴随着一轮蓝牙设备.蜂窝电话和3G时代来临,使得工程师越来越关注RF电路的设计技巧.射频(RF)电路板设计由于在理论上还有很多不确定性,因此常被形容为 ...
- 干货|DC-DC PCB Layout 设计要点,5个部分,帮你搞定PCB布板
今天给大家分享的是:DC-DC PCB Layout设计要点. 在DC-DC芯片的应用设计中,PCB布板是否合理对于芯片能否表现出其最优性能有着至关重要的影响.不合理的PCB布板会造成芯片性能变差如线 ...
最新文章
- IDEA报错解决:Error:(33, 35) java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)
- .Net Telerik Web UI 安装和使用入门
- C++标准:C++不允许修改任何基本型别(包括指针)的暂时值
- 解决wiremock中velocity脚本(.vm)中文编码乱码问题
- ad09只在一定范围内查找相似对象_kafka日志段中的二分查找
- 《乌合之众》读书笔记(part1)--对群体而言,最不公正的也许却是最好的
- 数据迁移,不停机上线的正确姿势
- vba上传指定文件ftp服务器
- 东北大学 计算机技术导师,报考东北大学 计算机技术 329分 求调剂相关专业
- Nginx使用教程(八):使用Nginx缓存之Memcached缓存
- JDBC+Servlet+JSP整合开发之26.JSP内建对象
- 网络基础知识(黑马教程笔记)-4-http请求与响应的处理
- linux系统移植到arm芯片难吗,Linux操作系统怎么移植到ARM平台?
- java voip 的sip服务器搭建_SIP服务器,搭建自己的VoIP平台 | 学步园
- Netty 是什么,Netty原理详解
- android rxbus github,RxBus-实现EventBus之Sticky
- Roshan.exe 运行直接崩溃
- 用了五年 VS Code ,我决定换成 JetBrains…
- bs前端设计--多页签界面
- 计算机参数含义,电脑内存条参数各有什么含义?