EMMC模块电路的PCB设计建议

2023-09-22 09:58:28

EMMC电路简介

EMMC (Embedded Multi Media Card)是MMC协会订立、主要针对手机或平板电脑等产品的内嵌式存储器标准规格。EMMC在封装中集成了一个控制器,提供标准接口并管理闪存。原理电路8位数据信号如图8-38所示,地址、控制信号如图8-39所示,电源信号如图8-40所示。RK3588 EMMC 控制器有如下特点:

1、兼容 5.1、5.0、4.51、4.41 规范;

2、支持 1bit、4bit、8bit 三种数据总线宽度;

3、支持 HS400 模式,向下兼容 HS200、DDR50 等模式;

4、支持 CMD Queue。


a0cd7f8b035b2447dfa8293d05faa44c.jpeg

图8-38  EMMC部分数据信号管脚


5c665ce8658a9f4ae29815fb541a5a0f.jpeg

图8-39  EMMC部分 时钟、控制信号


f85feaf2b89d9610897eb8ffa8d837d4.jpeg

图8-40  EMMC部分电源管脚


EMMC电路设计建议

RK3588 eMMC 接口和 FSPI Flash(一个复用口 FSPI_M0)接口复用,在 eMMC 接口设计时,eMMC信号接法请按参考图8-41所示电路图,包含各路电源去耦电容。使用 eMMC 时,引导代码放置在 eMMC 里。


9873a269859fb9ae45afb1f5b69b4731.jpeg

图8-41  EMMC电路连接推荐图


EMMC电路匹配方式设计

EMMC 接口上下拉和匹配设计推荐如表8-4所示。


e6fc8e49026ee32d4c546cca32ec9db5.jpeg

表8-4 EMMC电路上下拉与匹配设计


EMMC电路PCB布局布线要求

1、EMMC控制器在放置时钟信号的下拉电阻时要靠近管脚放置;时钟信号需要包地处理,地线每隔200mil打一个地过孔,如图8-42所示。

2、EMMC的数据信号、时钟信号和控制信号需要控制50ohm阻抗。

3、EMMC个电源管脚的滤波电容靠近对应的管脚放置,尽量保证一个管脚一个,如图8-43所示。


aec855e3af41bee3421419895368cc96.jpeg

图8-42  CLK电路包地示意图


0c018314aea981436bd9180e602ce1bc.jpeg

图8-43 电源滤波电容放置示意图


5、时钟、数据、CMD信号需要做蛇形等长,误差小于120mil。走线的总长度不要超过3500mil。

6、EMMC芯片封装为0.5pitch的bga封装,有很多空的管脚,走线可采用经过不用的EMMC引脚走线的方式出线,降低对PCB制板间距的要求。

7、EMMC所有信号少换层打孔,过孔数量尽量不要超过两个,EMMC 信号换层前后,参考层建议都为地平面,在信号过孔 30mil(过孔和过孔的中心间距)范围内建议添加地回流过孔,改善信号回流路径,地过孔需要把信号换层前后地参考平面连接起来。

声明:本文凡亿教育原创文章,转载请注明来源!

更多推荐

安卓核心板开发板的操作系统版本有哪些?

安卓核心板也就是安卓主板平台,一般是指芯片主板硬件平台以及系统开发平台的总称。采用ARM应用处理器平台运行google的android智能化操作系统,是将核心功能封装的一块电子主板,集成芯片、存储器和功放器件等,并提供标准接口的芯片。新移科技专注于安卓核心板定制开发,联发科紫光展锐高通安卓核心板四核/八核方案定制。4G

ubuntu:在ubuntu系统上使用apache2服务器部署多个vue项目

在Ubuntu系统上使用Apache2服务器部署多个Vue.js项目,你可以按照以下步骤进行操作:1.安装Apache2如果你的系统上还没有安装Apache2,可以使用以下命令安装:sudoaptupdatesudoaptinstallapache22.配置虚拟主机要部署多个Vue.js项目,最好为每个项目配置一个单独

算法通关村-----回溯模板如何解决排列组合问题

组合总和问题描述给你一个无重复元素的整数数组candidates和一个目标整数target,找出candidates中可以使数字和为目标数target的所有不同组合,并以列表形式返回。你可以按任意顺序返回这些组合。candidates中的同一个数字可以无限制重复被选取。如果至少一个数字的被选数量不同,则两种组合是不同的

论文阅读:AugGAN: Cross Domain Adaptation with GAN-based Data Augmentation

Abstract基于GAN的图像转换方法存在两个缺陷:保留图像目标和保持图像转换前后的一致性,这导致不能用它生成大量不同域的训练数据。论文提出了一种结构感知(Structure-aware)的图像转换网络(image-to-imagetranslationnetwork)。ProposedFramework为了将图像正

基于复旦微的FMQL45T900全国产化ARM开发开发套件(核心板+底板)

TES745D是我司自主研制的一款基于上海复旦微电子FMQL45T900的全国产化ARM核心板(模块)。该核心板将复旦微的FMQL45T900(与XILINX的XC7Z045-2FFG900I兼容)的最小系统集成在了一个87*117mm的核心板上,可以作为一个核心模块,进行功能性扩展,能够快速的搭建起一个信号平台,方便

在Scrapy框架中使用隧道代理

今天我要和大家分享一些实战经验,教你如何在Scrapy框架中使用隧道代理。如果你是一个热爱网络爬虫的开发者,或者对数据抓取和处理感兴趣,那么这篇文章将帮助你走上更高级的爬虫之路。首先,让我们简单介绍一下Scrapy框架。Scrapy是一个强大的Python网络爬虫框架,它能够帮助我们高效地抓取网页数据并进行处理。使用S

京东商品详情数据采集接口

使用京东商品详情接口的具体流程如下:注册账号并登录。填写应用相关信息,包括应用名称、应用描述、应用回调地址等,然后提交申请。审核通过后,进入应用管理页面,点击“应用信息”,获取应用Key和应用Secret。获取商品详情接口。京东提供了丰富的API接口,不同的接口可以获取不同的商品信息。这里以获取商品详情接口为例。获取A

电容笔哪个厂家的产品比较好?开学季值得买电容笔

现在,几乎每个人都有一个ipad平板,可以帮助你解决很多工作和学习上的难题,比如工作时的整理文档,做一些简单的PPT,以及在学习上记录笔记等等。所以,用一支好用的电容笔来搭配iPad是非常重要的。在这里,我给大家安利几款既使用方便,又价格不贵的电容笔!一、电容笔和ApplePencil的区别以及电容笔的优势1、压感电容

zabbix监控

一、zabbix概述1.zabbix是什么?zabbix是一个基于web界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位、解决存在的各种问题。zabbix由两部分构成,zabbixserver与可选组件z

【大规模 MIMO 检测】基于ADMM的大型MU-MIMO无穷大范数检测研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。📋📋📋本文目录如下:🎁🎁🎁目录💥1概述📚2运行结果🎉3参考文献🌈4Matlab代码实现💥1概述针对大型多用户(MU)多输入多输出(MIMO)无线

MATLAB的输入与输出函数

标题输入:input()1.输入单个数值2.输入字符串3.输入以空格隔开的一行数值4.输入以空格与换行符隔开的多行数值输出1.disp()(1)输出单个数值(2)输出一维数组(3)输出矩阵(4)输出字符串2.fprintf()(1)输出格式化的单个数值(2)输出格式化的一维数组(3)输出格式化的矩阵(4)输出格式化的字

热文推荐