TA的每日心情 | 开心 2023-3-6 15:51 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
RK3588 eMMC 控制器介绍8 u, P" R3 y% H G8 m. l9 h
总体框架图
( i4 v$ [( t4 Q: n; V+ n
, W k5 y2 {: B) a# k$ O![]()
0 k W: s' { KRK3588 eMMC控制器有如下特点:
, y. z! I6 u: A2 ^. q6 ~: n2 b# K 兼容5.1、5.0、4.51、4.41规范;) u9 f+ Y% z# D3 M) _: ^% M
支持1bit、4bit、8bit三种数据总线宽度;: w7 L# S5 n3 O c2 p% L4 o, G
支持HS400模式,向下兼容HS200、DDR50等模式;2 o7 p4 p0 B6 a# L B$ w
支持CMD Queue。
3 o. `0 A; l9 r5 C: D7 h
/ G) A7 a8 r5 L" weMMC 电路设计建议8 ]% {0 |6 V8 r! w6 T' Y- w
RK3588 eMMC接口和FSPI Flash(一个复用口FSPI_M0)接口复用,在eMMC接口设计时,eMMC信号接法请按参考原理图,包含各路电源去耦电容。
& P6 t2 M. v& `6 @$ r4 e1 r使用eMMC时,引导代码放置在eMMC里。
. C( D) [. U/ x' _0 ?' C% Y( [" G5 u$ J! D, g
eMMC 拓扑结构与匹配方式设计
0 ]% `# Q3 F* q. h# ~4 ~' e! f$ ceMMC连接示意图:
, ?; H1 ~' B% U2 J M ( b. l* x# _8 y: @8 o) G9 j8 w
# w! f! R. T9 b9 j2 Z. R
eMMC接口上下拉和匹配设计推荐如下
8 d. W) n2 k% }+ b8 _9 x![]()
/ s" G! s. L1 Q, n* e8 ?$ S; v6 I
, h) v9 [2 W5 b: ]- _
1 `+ C! C4 ^5 e/ [9 h7 }8 q* leMMC 上电时序要求
r& V0 W8 I7 _* V; F3 yRK3588芯片eMMC接口属于EMMCIO电源域,只有一组供电,并无时序要求。
; n1 L" A, R' g! T) N/ S; r$ \eMMC颗粒有两组电源,上电时序请参考JEDEC标准:
/ A y. a7 G7 | 8 ^" H+ Q, m" W0 B: J. z+ ?
# k# r3 U& J* E% @# ^' Z
RK3588 EVB实际的emmc电路如下' s; N- ]3 W6 P/ ?
/ r/ ~" i }& j7 C0 M! c
; Z3 Z( m. q: ~( Y0 I u! @/ Z/ O( U # i( Y& d6 b! I$ W J3 G
: l! K( `+ t/ s# I
整体概述该原理图展示了eMMC Flash与主控芯片之间的连接关系,以及相关的电源、信号线路和去耦电容等元件的配置。eMMC是一种常见的非易失性存储解决方案,广泛应用于嵌入式系统、智能手机等设备中。 主要元件和连接 s; I$ J5 l# F( S# B
- eMMC Flash接口:4 `( P% l' ]# _+ U
# g( l! x! d7 A0 y- 图左侧有一组标有“eMMC_D0”到“eMMC_D7”的信号线,这些是eMMC的数据总线,用于在eMMC和主控芯片之间传输数据。通常,8位数据总线可以实现更高的数据传输速率。
- “eMMC_CMD”是命令线,用于主控芯片向eMMC发送命令。
- “eMMC_CLK”是时钟线,为eMMC的操作提供时钟信号。
- “eMMC_RST_N”是复位信号线,低电平有效,用于复位eMMC设备。( o* ]+ ^1 |! i& B
- 电阻和电容:4 Z+ f& R; X9 p$ h+ U H. L
7 y& H! n1 A, z+ T# ]5 ? n- 在数据总线和命令线(如“eMMC_D0”到“eMMC_D7”和“eMMC_CMD”)上,有一些串联电阻(如R4000 - R4007),这些电阻通常用于阻抗匹配,减少信号反射,提高信号完整性。
- 还有一些并联电容(如C4010 - C4017),这些电容用于滤波和去耦,帮助稳定电源和信号线路上的电压,减少噪声干扰。图中“Note”部分特别标注了C4010等电容的参数和连接方式。, W* m. p0 y& g* f: m$ o* G q
- 主控芯片接口:
- J0 f. V/ v5 t8 }) C8 _7 v
" c# D+ e J* n' | \- 图中间部分显示了主控芯片的引脚连接,标有“J4000A”等标识。这些引脚与eMMC的信号线相连,实现数据、命令和时钟的传输。
- 主控芯片的引脚旁边标注了相应的信号名称,如“eMMC_D0”、“eMMC_CMD”等,与eMMC接口的信号相对应。
. N, D" H, ~ I7 A [4 l
- 电源线路:4 \2 U# Y8 n7 W9 i& n
L% v( p0 T" s+ ]- 图中有多个电源标识,如“VCC_1V8”,表示1.8V的电源供应。这些电源通过去耦电容(如C4024 - C4027、C4045 - C4047等)连接到主控芯片和eMMC的电源引脚,用于稳定电源电压,减少电源噪声。
! Q4 K$ N" s( e
- 公司和项目信息:
7 {; L9 K, w9 L% ~
i+ H9 q2 l& l$ F' P& v- 图右下角标注了“Rockchip Confidential”,表明这是瑞芯微(Rockchip)公司的保密原理图。
- 还显示了项目名称“RK_NVR_DEMO1_RK3568_LP4A4_V21”和文件编号“RK3568开发定制_1363295530”,这些信息有助于识别该原理图所属的项目和版本。' N8 X4 v- l. ?
* }9 g: ^& T# O& B( O 总结这张原理图详细展示了eMMC Flash与主控芯片之间的电气连接,包括数据传输、命令控制、时钟信号和电源管理等方面。通过合理配置电阻、电容等元件,确保了信号的稳定性和可靠性,为嵌入式系统的数据存储提供了有效的解决方案。
) d+ ^: b2 M" C4 E4 U6 Q* g( `+ i* U$ D9 P+ @1 u" y
针对RK3588平台eMMC选型, 建议关注以下核心点: 4 F& c- z# w2 g" W
- 容量灵活:根据项目需求选择16GB-256GB规格,如基础设备选32GB,AIoT多任务场景推荐64GB以上13。
- 性能优先:优选符合eMMC5.1标准的产品,顺序读写需达300MB/s和120MB/s以上,确保系统流畅性(如长江存储EC110实测读取310MB/s3)。
- 品牌稳定:推荐原厂物料(如三星、镁光、闪迪),降低兼容风险;东胜物联等厂商提供多规格方案,适配RK3588信号完整性设计。
- 扩展成本:若需后期升级,可搭配SD卡槽或M.2接口实现存储扩容,平衡初期投入与长期需求。% ^* {0 ]* S6 u
: [! h+ _- b: A* M实际上rk原厂有提供了rk3588平台的emmc支持列表& W% g6 z, l* X
& ^3 B9 i+ W7 Q+ [
8 J) c+ l; P& \& F: g1 k7 M L# b附件分享了rk平台的emmc支持列表
. U( w, ^$ O- K
RKeMMCSupportList Ver1.77_20230825n.pdf
(229.99 KB, 下载次数: 0)
- C: O$ \% G5 Z% T! d* f: @RK3588 EVB开发板原理图 往期链接分享:
% N0 {* S$ M% S. h& zRK3588 EVB开发板原理图讲解【一】RK3588原理图设计- 整体框架设计
& X8 \6 u, ]$ jRK3588 EVB开发板原理图讲解【二】RK3588原理图设计- HDMI输出设计1 {- z! [* g6 J2 T
RK3588 EVB开发板原理图讲解【三】RK3588原理图设计- 电源管理设计8 V! W3 k7 v( `$ _
RK3588 EVB开发板原理图讲解【四】RK3588原理图设计- PCIE接口设计6 B8 v& v; { S
RK3588 EVB开发板原理图讲解【五】 RK3588原理图设计- DDR电源设计
% U& \& v f* `1 N. }
v4 I: v/ G, s6 |" D" T3 y
8 G, N+ |& k+ l( u0 {* p6 ?4 w+ X n2 Q! K8 A8 P
% k# B3 Y4 ?/ x5 w) d" A- s. A* I8 X4 z
( S9 P7 _* d! t0 i |
|