找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2079|回复: 26
打印 上一主题 下一主题

EMMC的DATA1和CMD上拉?

[复制链接]

2

主题

6

帖子

73

积分

二级会员(20)

Rank: 2Rank: 2

积分
73
跳转到指定楼层
1#
发表于 2016-10-29 17:07 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
请教下EMMC的DATA1和CMD为什么加上拉电阻?其它管脚没加
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏2 支持!支持! 反对!反对!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
推荐
发表于 2016-11-1 09:48 | 只看该作者
本帖最后由 超級狗 于 2016-11-1 16:56 编辑 % F4 {* A6 t6 l9 s- i
yannick 发表于 2016-11-1 09:05
- j$ V  u, c# w0 [" f) G版主,我们用的是IMX6Q的芯片,只对SD_DATA0,SD_CMD,SD_RST_B这三个信号加了上啦,其它没有啊,搞不懂为 ...
) t( I# j2 z4 M# f) ^. s% s
我們也是用挨打沒死六,只上拉 CMDRST5 h$ @6 m# i) L2 \  D! d  J6 n- e% l* K
" _6 e: Y6 q% ?3 \2 G. S
後來一個自認很強的客戶(公司名稱真的很大),叫我們全部拔光光還是可以動!
& I( A0 _0 I" n" _2 M5 e5 z/ F
原則上根據 eMMC 規範,卡端本來就有內建上拉電阻,有些主控端MCU)也可以設定內部上拉電阻。但芯片內建上拉電阻較弱,通常就在 60K ~ 80K 左右,外掛上拉電阻在於防止驅動能力不足時,可以從外部輔助加強。/ v: f3 C. p& V: O9 D

0 q/ N  ^, [2 [網路上傳說 CMD 上拉的原因,是因為初期 400KHz 溝通階段,此時 CMD 屬於 Open-Drain 訊號所以建議上拉。溝通完成切換到 26/52MHz,CMD 會變成 Push-Pull 模式。& G( Z$ A/ |# L) M, ?: G

" T, M9 u; m- x9 y0 G但有沒有必要外加上拉,還是看整體電路的驅動能力是否足夠,就像客戶叫我們拔光光依然會動。
; `+ i5 G0 a8 z9 m7 ~. k  u  u, G+ [+ n
至於 DAT1 為何建議上拉,我還沒找到明確的說法,有新的發現再告知樓主。
6 h2 R9 [  d' _& O; V  n& [8 z- h1 o* k  k% Y; z

+ v* c, {8 U. D, X% v6 R; ]2 k3 ~1 ^  Y  U* _' t
; @, l% a! c8 Z& d+ [: D

( w" z3 V3 Q/ i

点评

估计就是个传说。  详情 回复 发表于 2016-11-1 09:56
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
推荐
发表于 2016-11-1 11:55 | 只看该作者
yannick 发表于 2016-11-1 09:05
3 P0 d# h" b) K. z) M7 [版主,我们用的是IMX6Q的芯片,只对SD_DATA0,SD_CMD,SD_RST_B这三个信号加了上啦,其它没有啊,搞不懂为 ...
5 r0 W% A! W  k& O: v3 V1 Q) z4 s' ~
挨打沒死六 官網討論版
, n. S  D& i4 @' d) a. Q$ Z5 G: A0 {
問題:
* W3 S8 u: H% o* @1 NDear expert,
$ ^" K- u  q9 ?4 u0 Z' pIn i.MX6SL platform, we use eMMC for data storage. Do we need the pull-up resistors at the datas (data0 to 7) and CMD signal?# p/ k' b% _! p7 u% X$ I
thanks,
+ `. u0 K( a. D! P; E- B6 b+ f7 a" [6 ^; |; Q
回覆︰6 Y9 m- K) l( j1 U
There is no special requirement for external resistors pulling up regarding the i.MX6 SL eMMC interface. You may look at the i.MX6 SL EVK design schematic.' T5 u# h$ Q: p, Y* ]/ M
9 {9 X' k3 N, [4 _
According to JEDEC specs : 9 H; o* M6 x8 y7 {) b7 D+ z) H" j
“JEDEC eMMC includes internal pull-up resistors for data lines DAT[7:1]. Immediately after entering the 4-bit mode, the device disconnects the internal pull-up resistors on the  DAT1 and DAT2 lines. (The DAT3 line internal pull-up is left connected.) Upon entering the 8-bit mode, the device disconnects the internal pull-ups on the DAT1, DAT2, and DAT[7:4] lines.”

8 p1 Q% t7 P8 |9 ~7 c0 Z# [3 m, ~' O! P& P4 r8 W5 a! q% W+ `* U

* G# w6 v$ q( F4 R$ {1 E
! ]1 |6 z. `- c. `
哈士奇是一種連主人都咬的爛狗!

28

主题

530

帖子

451

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
451
22#
发表于 2017-5-4 15:19 | 只看该作者
超級狗 发表于 2017-2-20 21:49
' d! H6 O( I+ J  l9 T) I# ?美光(Micro)的設計指導書:0 @1 b9 b0 N. U7 C: z
  • CLK, CMD, DQ and DS signals should be treated as transmission li ...
  • 1 D" l, x7 F: V& o
    谢谢

    26

    主题

    312

    帖子

    4135

    积分

    五级会员(50)

    Rank: 5

    积分
    4135
    21#
    发表于 2017-4-21 18:01 | 只看该作者
    超級狗 发表于 2016-11-1 12:53
    ! j5 a; F( E% f" l節錄自金士頓(Kingston) eMMC 芯片資料
    " q! K+ c) i* P! c) V( }+ @7 C6 S, ^! g8 W
    The ROD is switched on and off by the host synchronously t ...
    9 e& K7 O/ t0 e4 m% K+ ]! V" Y2 _
    看看,学习了!
    # M, |4 P, h* d4 B

    8

    主题

    2339

    帖子

    5400

    积分

    EDA365版主(50)

    Rank: 5

    积分
    5400
    20#
    发表于 2017-2-21 01:04 | 只看该作者
    fallen 发表于 2016-12-4 23:462 x+ P, q$ g9 u( n  M- J
    eMMC device一般有内建上拉,包括CMD和DATA,原因在于CMD有两总方式,OPEN DRAIN与PUSH PULL,所以device必 ...
    : ^& d- @3 k6 k3 [4 d8 i) T' g+ w- b
    如果你的HOST能够输出RST高电平,那么可以不加。不过一般都加,防止开机的时候确定电平。

    33

    主题

    4949

    帖子

    1万

    积分

    EDA365特邀版主

    Rank: 6Rank: 6

    积分
    12225
    19#
    发表于 2017-2-20 21:49 | 只看该作者
    本帖最后由 超級狗 于 2017-7-12 18:21 编辑
    : n7 a% ~' z/ @' O% @" d4 |
    AD9_PCB 发表于 2017-2-20 11:23+ l+ v( @6 C* \( v: S
    那个EMMC PCBlayout 有什么要求吗?比如等长?误差多少
    : ^7 o( Z# e/ |1 l3 l' p5 U' {
    美光Micron)的設計指導書:. j5 p. w! y+ X2 v! S# I
    • CLK, CMD, DQ and DS signals should be treated as transmission lines with controlled impedance from 45Ω to 55Ω. The skew of propagation time of these signals should be minimized and the PCB trace length difference kept within ±50 mil. The following figure shows two commonly used PCB transmission line topologies.
    • The eMMC signals' trace length should be as short as possible; it is best kept to less than 2000 mil.
      - P6 Y% z- Z& z$ z& k4 F; Y$ c# P7 x
    * }2 O3 x$ \! N* k0 A" {' F/ |" Y
    1 [9 k/ S% K5 B0 }  ^
    + c; D& X6 p' ~* a

    点评

    谢谢  详情 回复 发表于 2017-5-4 15:19
    哈士奇是一種連主人都咬的爛狗!

    33

    主题

    4949

    帖子

    1万

    积分

    EDA365特邀版主

    Rank: 6Rank: 6

    积分
    12225
    18#
    发表于 2017-2-20 20:46 | 只看该作者
    本帖最后由 超級狗 于 2017-7-10 13:11 编辑 - [5 h. Z! R) j2 W* h2 k3 s
    AD9_PCB 发表于 2017-2-20 11:22
    : i! [' y1 Q  F5 L$ u/ d怎么根据host来判断?能否详细点
    - ~! H  e# A. K; j- [
    根據 MMC 規範他們都建議要外加上拉電阻,最主要是他們不知道使用者的環境,芯片有沒有有沒有內建上拉電阻?PCB 上的走線有多長?路徑上的總負載電容(Load Capacitance)有多少?
    - C, I6 x5 `' I. P# Z. U
    + j: a$ _  t& z3 B9 i  d: c1 K+ Z9 D有些 Host 設定為 OD 門輸出有內建上拉電阻,在走線不長、負載不重的狀況下,不加外接上拉電阻還是能正常工作。  e6 @1 d, `% [) m: Y- q" M' s
    0 |- D4 Y' T; [' Q- D) x+ c" M! \5 n

    4 V! x- C2 p2 h! E
    哈士奇是一種連主人都咬的爛狗!

    28

    主题

    530

    帖子

    451

    积分

    三级会员(30)

    Rank: 3Rank: 3Rank: 3

    积分
    451
    17#
    发表于 2017-2-20 11:23 | 只看该作者
    超級狗 发表于 2016-11-1 12:53) {4 u# t: }; _0 M8 o& u
    節錄自金士頓(Kingston) eMMC 芯片資料% ]- _) s7 e9 Q  ~- i* h5 T: @# V
    # D7 R' R& n7 w! z
    The ROD is switched on and off by the host synchronously t ...

    2 n$ t. y5 [) A+ k) e9 [那个EMMC PCBlayout 有什么要求吗?比如等长?误差多少
    8 A; m! V5 R$ T! |( L

    点评

    美光(Micro)的設計指導書: [*]CLK, CMD, DQ and DS signals should be treated as transmission lines with controlled impedance from 45Ω to 55Ω. The skew of propagation time of these signals should  详情 回复 发表于 2017-2-20 21:49

    28

    主题

    530

    帖子

    451

    积分

    三级会员(30)

    Rank: 3Rank: 3Rank: 3

    积分
    451
    16#
    发表于 2017-2-20 11:22 | 只看该作者
    fallen 发表于 2016-12-4 23:46& B# b: A2 }% Y) r# H% c
    eMMC device一般有内建上拉,包括CMD和DATA,原因在于CMD有两总方式,OPEN DRAIN与PUSH PULL,所以device必 ...
    * M% w0 [1 L: Y# P  i' P+ @4 Q
    怎么根据host来判断?能否详细点
    % h  Z, U0 A+ v1 w

    点评

    支持!: 5.0
    跟據 MMC 規範他們都建議要外加上拉電阻,最主要是他們不知道使用者的環境,芯有沒有片有沒有內建上拉電阻?PCB 上的走線有多長?路徑上的總負載電容(Load Capacitance)有多少? 有些 Host 設定為 OD 門輸出有  详情 回复 发表于 2017-2-20 20:46
    支持!: 5
    我不會泰文,沒辦法回你!>_<|||  发表于 2017-2-20 16:37

    28

    主题

    530

    帖子

    451

    积分

    三级会员(30)

    Rank: 3Rank: 3Rank: 3

    积分
    451
    15#
    发表于 2017-2-20 11:20 | 只看该作者
    超級狗 发表于 2016-11-1 12:53" B9 ?  \  x* U
    節錄自金士頓(Kingston) eMMC 芯片資料
    6 o7 e  G9 Y2 R9 Q( N4 ?* b- D, d& w8 R+ ^' ~/ m  `8 c
    The ROD is switched on and off by the host synchronously t ...

    $ f7 o8 q6 K$ x( G3 X5 S可否翻一下结果呢?有点看不懂,虽然单词知道1 k: ~" I, s$ t! U$ U/ S

    8

    主题

    2339

    帖子

    5400

    积分

    EDA365版主(50)

    Rank: 5

    积分
    5400
    14#
    发表于 2016-12-4 23:46 | 只看该作者
    eMMC device一般有内建上拉,包括CMD和DATA,原因在于CMD有两总方式,OPEN DRAIN与PUSH PULL,所以device必须有加,外部可以不加。DATA只工作的PUSH PULL,那么为什么要加呢,原因在于防止无信号的时候进入高阻状态。RST要不要加需要根据HOST来判断。CLK是肯定不加。

    点评

    如果你的HOST能够输出RST高电平,那么可以不加。不过一般都加,防止开机的时候确定电平。  详情 回复 发表于 2017-2-21 01:04
    怎么根据host来判断?能否详细点  详情 回复 发表于 2017-2-20 11:22

    29

    主题

    2646

    帖子

    2805

    积分

    四级会员(40)

    Rank: 4Rank: 4Rank: 4Rank: 4

    积分
    2805
    13#
    发表于 2016-11-28 08:10 | 只看该作者
    不错,学习了。

    0

    主题

    340

    帖子

    1280

    积分

    四级会员(40)

    Rank: 4Rank: 4Rank: 4Rank: 4

    积分
    1280
    12#
    发表于 2016-11-28 01:15 | 只看该作者
    不错,学习了。以前只是知道原理图是那样画,但是没有明白为什么。

    4

    主题

    68

    帖子

    685

    积分

    三级会员(30)

    Rank: 3Rank: 3Rank: 3

    积分
    685
    11#
    发表于 2016-11-3 14:01 | 只看该作者
    我们用的是东芝的,当时也问过原厂,给哦我们的回复是EMMC规范要求(Please refer to JESD84-B45, Table 150 - Capacitance, about recommended values of resistances)

    image001(11-03-14-05-11).png (88.98 KB, 下载次数: 2)

    image001(11-03-14-05-11).png

    2

    主题

    6

    帖子

    73

    积分

    二级会员(20)

    Rank: 2Rank: 2

    积分
    73
    10#
     楼主| 发表于 2016-11-1 15:26 | 只看该作者
    有点迷糊。

    12

    主题

    474

    帖子

    1039

    积分

    四级会员(40)

    Rank: 4Rank: 4Rank: 4Rank: 4

    积分
    1039
    9#
    发表于 2016-11-1 14:32 | 只看该作者
    按照手册来啊
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    巢课

    技术风云榜

    关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

    GMT+8, 2024-11-24 09:21 , Processed in 0.074032 second(s), 38 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表