TA的每日心情 | 开心 2023-3-6 15:51 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
RK3588 eMMC 控制器介绍
9 _2 w! i8 t( h# D9 g总体框架图& i: @ y+ u' ^' c& L
, o2 b F3 z) ]3 } - N9 d/ k# M3 K+ S
RK3588 eMMC控制器有如下特点:- i9 z2 z+ d- @7 \, M" v8 e
兼容5.1、5.0、4.51、4.41规范;# Q, @5 ^( `$ @7 y9 R
支持1bit、4bit、8bit三种数据总线宽度;* {( s) x1 q# O: @, Q1 L
支持HS400模式,向下兼容HS200、DDR50等模式;
' r) X# b+ X) U8 I0 v* p- ~ 支持CMD Queue。" g( e8 J. _+ O: k5 X. f ?: K; p
6 ?2 n A7 a$ S1 S7 w8 Q
eMMC 电路设计建议 J5 S' D6 {! ^# ~
RK3588 eMMC接口和FSPI Flash(一个复用口FSPI_M0)接口复用,在eMMC接口设计时,eMMC信号接法请按参考原理图,包含各路电源去耦电容。
( C9 n# ~: u- C5 ~: o使用eMMC时,引导代码放置在eMMC里。
7 J t* j$ i8 ]! u1 K2 S9 T
! {: ~9 @1 X, TeMMC 拓扑结构与匹配方式设计
, j/ V6 w' L9 IeMMC连接示意图:2 o4 |! L( U; I$ R" G8 M1 T
![]()
( U3 x9 u u4 ^8 _# E) e4 s n) \( |4 A: N! y/ W
eMMC接口上下拉和匹配设计推荐如下8 z/ @* s* z8 n3 ^7 Z& T
![]()
& P. E! H3 r- r4 Z; W7 s4 a2 R4 B+ t' |! B$ f
/ v' e! ~8 l9 C' e6 \& V. a$ feMMC 上电时序要求8 U, o( e, W5 B9 h# D
RK3588芯片eMMC接口属于EMMCIO电源域,只有一组供电,并无时序要求。
. N6 z3 r' Q9 R+ U& Q& x( CeMMC颗粒有两组电源,上电时序请参考JEDEC标准:
2 y" \- a6 _: y" {. e& _![]()
* U% G' U- {1 n9 A, J' E! k1 I5 R3 o4 {9 J6 u
RK3588 EVB实际的emmc电路如下5 e; k" n8 X- |( c4 w4 i6 J* g8 D
![]()
' r) h: \) G" b9 X' S6 t, F
3 Y/ c9 _) }) R( K $ Y! c0 r k& y
% D* {- ` Y* J% D3 z4 w8 `整体概述该原理图展示了eMMC Flash与主控芯片之间的连接关系,以及相关的电源、信号线路和去耦电容等元件的配置。eMMC是一种常见的非易失性存储解决方案,广泛应用于嵌入式系统、智能手机等设备中。 主要元件和连接
. N# ?7 m- S4 d9 z$ \2 T; U- eMMC Flash接口:( l! ^6 M. w& g1 w R
0 n* U3 I8 ]0 |
- 图左侧有一组标有“eMMC_D0”到“eMMC_D7”的信号线,这些是eMMC的数据总线,用于在eMMC和主控芯片之间传输数据。通常,8位数据总线可以实现更高的数据传输速率。
- “eMMC_CMD”是命令线,用于主控芯片向eMMC发送命令。
- “eMMC_CLK”是时钟线,为eMMC的操作提供时钟信号。
- “eMMC_RST_N”是复位信号线,低电平有效,用于复位eMMC设备。. n/ ~8 Q& F0 J \+ N/ y
- 电阻和电容:
; p+ r" q3 V5 n6 T7 r" ]- g6 y
' A" S0 }& |# V* t% p/ ?9 T- 在数据总线和命令线(如“eMMC_D0”到“eMMC_D7”和“eMMC_CMD”)上,有一些串联电阻(如R4000 - R4007),这些电阻通常用于阻抗匹配,减少信号反射,提高信号完整性。
- 还有一些并联电容(如C4010 - C4017),这些电容用于滤波和去耦,帮助稳定电源和信号线路上的电压,减少噪声干扰。图中“Note”部分特别标注了C4010等电容的参数和连接方式。6 }! T0 d1 S# x0 G' X- a2 f, P
- 主控芯片接口:
1 c3 Y& G# W1 W5 K4 J5 I+ d5 X8 q- G% ]
- 图中间部分显示了主控芯片的引脚连接,标有“J4000A”等标识。这些引脚与eMMC的信号线相连,实现数据、命令和时钟的传输。
- 主控芯片的引脚旁边标注了相应的信号名称,如“eMMC_D0”、“eMMC_CMD”等,与eMMC接口的信号相对应。; s y, w3 M3 p% L
- 电源线路: y; z0 W" ?, {
4 n& q9 n9 k# `0 ^& N0 t- 图中有多个电源标识,如“VCC_1V8”,表示1.8V的电源供应。这些电源通过去耦电容(如C4024 - C4027、C4045 - C4047等)连接到主控芯片和eMMC的电源引脚,用于稳定电源电压,减少电源噪声。
9 P8 i9 m7 w/ I8 N
- 公司和项目信息:; ^0 u% O/ r' F7 \& p
4 j& z4 u7 M" {) e
- 图右下角标注了“Rockchip Confidential”,表明这是瑞芯微(Rockchip)公司的保密原理图。
- 还显示了项目名称“RK_NVR_DEMO1_RK3568_LP4A4_V21”和文件编号“RK3568开发定制_1363295530”,这些信息有助于识别该原理图所属的项目和版本。9 l1 K& v& ~: o2 z* p! l, ?8 Y7 X
. S( w1 m% F5 n/ D8 J- |1 |, K0 P 总结这张原理图详细展示了eMMC Flash与主控芯片之间的电气连接,包括数据传输、命令控制、时钟信号和电源管理等方面。通过合理配置电阻、电容等元件,确保了信号的稳定性和可靠性,为嵌入式系统的数据存储提供了有效的解决方案。
3 G% B# i3 {% Q( Z0 W7 k: i- h+ N* Z* r3 ]8 T
针对RK3588平台eMMC选型, 建议关注以下核心点: # R. N7 f- F& |# _6 }
- 容量灵活:根据项目需求选择16GB-256GB规格,如基础设备选32GB,AIoT多任务场景推荐64GB以上13。
- 性能优先:优选符合eMMC5.1标准的产品,顺序读写需达300MB/s和120MB/s以上,确保系统流畅性(如长江存储EC110实测读取310MB/s3)。
- 品牌稳定:推荐原厂物料(如三星、镁光、闪迪),降低兼容风险;东胜物联等厂商提供多规格方案,适配RK3588信号完整性设计。
- 扩展成本:若需后期升级,可搭配SD卡槽或M.2接口实现存储扩容,平衡初期投入与长期需求。
3 d6 N7 n1 d" W: k " v" ]2 ]. M6 J# c) A1 w
实际上rk原厂有提供了rk3588平台的emmc支持列表
5 [9 v8 D2 F' } N' _' }
* y& M9 ~/ [2 @6 M% a8 c+ h" L
0 ?6 v1 a+ a# b4 D: L( ?附件分享了rk平台的emmc支持列表
- H3 @& R! L5 H% D! p! b1 y
RKeMMCSupportList Ver1.77_20230825n.pdf
(229.99 KB, 下载次数: 0)
8 r, v" T9 \- f) aRK3588 EVB开发板原理图 往期链接分享:. O4 G x3 ]. R e: j, B( i
RK3588 EVB开发板原理图讲解【一】RK3588原理图设计- 整体框架设计) c; I% H: w5 f- ?4 O+ T
RK3588 EVB开发板原理图讲解【二】RK3588原理图设计- HDMI输出设计
- n2 b3 @1 _. M& L5 HRK3588 EVB开发板原理图讲解【三】RK3588原理图设计- 电源管理设计) s1 i I9 `4 N$ k
RK3588 EVB开发板原理图讲解【四】RK3588原理图设计- PCIE接口设计
8 B( T. l6 D+ d; V2 n- VRK3588 EVB开发板原理图讲解【五】 RK3588原理图设计- DDR电源设计! p2 j1 \9 b8 e# W) \! f7 U2 Z
! s g2 ^$ S0 a
, Z5 I9 `- K9 L' C2 C+ v8 |
; `0 A0 ]3 j n# r; r5 d
2 k1 W. ]0 ]; @; |+ d9 `5 `9 q% w- u% v+ x
|
|