找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

I2C, SPI 中的Setup time, Hold Time, Valid Time 如何理解?

  [复制链接]

65

主题

157

帖子

1867

积分

四级会员(40)

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

积分
1867
跳转到指定楼层
1#
发表于 2017-1-13 22:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
1. I2C 中的Setup time, Hold time, Valid Time 究竟是指哪些时间。 $ |6 I1 L" Y( T: |" e9 o
2. 不同的器件, 描述不一致。 我已经迷糊了???
9 i) Q# \, ^5 P5 a" V' k3. 有没有,共同, 统一的特征?
) a! f% Z, v  `) [; }5 y; \0 x4 ~/ c3 V  e& j. i2 S
谢谢!

SETUP_HOLD_Valid_time.png (11.49 KB, 下载次数: 7)

Time

Time

点评

支持!: 5.0
支持!: 5
你至少附上時序圖,那些標示代碼不是每家都一樣。>_<  发表于 2017-1-14 12:32
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持!1 反对!反对!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
2#
发表于 2017-1-14 12:36 | 只看该作者
本帖最后由 超級狗 于 2017-1-14 12:39 编辑
* [. J9 ?% ^$ w
* W/ N  y3 u$ `) A狗糧倉庫有這麼一篇繁體的文檔,看能不能湊合著用。
2 c6 o+ v4 j" w6 \4 p# o+ N! D8 l
- z; e1 q# x+ w第九頁開始有一些 I2C 時序的說明!# B: N3 T9 v6 E5 C/ f6 e% T
" n- D/ E0 ~7 q9 Q6 R& ^, i7 r
: ^/ `7 N+ T/ }7 z3 c, h

acute_i2c_trigger_application_note.pdf

1.78 MB, 下载次数: 30, 下载积分: 威望 -5

点评

Thank you Super 关于此图. 仍有一个疑点。 为何, tHD;DAT , tSU;DAT 都是以10% 作为基点, 而不是其中的某一个用的 90%作为测量基点? 有无特殊考量? 又或者只是‘ 规定’。  详情 回复 发表于 2017-1-17 21:48
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
3#
发表于 2017-1-14 13:12 | 只看该作者
這是 I2C 龜販的定義。
3 }3 d1 G0 |& ~1 Z
3 n# L7 C" t2 ?( O  S7 O

I2C Timing.jpg (89.4 KB, 下载次数: 8)

I2C Timing.jpg
哈士奇是一種連主人都咬的爛狗!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
4#
发表于 2017-1-14 13:14 | 只看该作者
I2C 2.1 龜販
% \. v- g: X& Q. r/ o8 W3 \  P2 h6 `: z' ~! o' a. p( H# p2 m

i2c.pdf

303.01 KB, 下载次数: 30, 下载积分: 威望 -5

点评

Thank you Super 1. 我会抽时间, 读这份文档。 但是目前, 正在做Report。没有时间细读。 2. 通过以上几篇资料的阅读。 至少了解了以下几点。 a. I2C的 setup 至少分 3 种, tSU;DAT, (setup  详情 回复 发表于 2017-1-17 22:09
哈士奇是一種連主人都咬的爛狗!

12

主题

474

帖子

1039

积分

四级会员(40)

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

积分
1039
5#
发表于 2017-1-16 09:43 | 只看该作者
采样前后 时钟有效到输出到管脚都有延迟的 每个芯片有可能不一样 但肯定在i2c标准内 可以去看看fpga 就很容易理解芯片参数了

65

主题

157

帖子

1867

积分

四级会员(40)

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

积分
1867
6#
 楼主| 发表于 2017-1-17 21:34 | 只看该作者
本帖最后由 Quantum_ 于 2017-1-17 21:36 编辑
. B/ n' ~4 J+ l1 ^5 M5 l' g0 p' Y. F0 i+ N
Thank you Super., \' c) e+ n9 c
1. 下图, 即是Datasheet 中的timing 图。
; B, _6 x/ h+ I" r# H! b0 @2. 时序与标注, 与你在 3 楼贴的图, 并没有实质差异。 多了一个30%-70%标识9 g  X' ]. j. v# S4 U* G
3. 看过那一份繁体中文的资料后。 对I2C有了进一步的了解。 但是依然没有厘清,‘ Valid’ 。特别想知道I2C timing为何会引入Valid 这个词, y: z9 S" _' k# [3 I4 ]6 t
  TVDDAT I2C Valid data time SCL low to SDA output valid
4. 我在I2C 测试报告, 是否可以忽略这个参数?
# T: O' Y0 c' ~( E! M- g1 e
# }7 d; n  Z. Y4 T+ g! I3 u3 H
* x  F  v1 V, }4 e$ L* i5 b
; o. U2 k5 R5 [5 L% |0 e6 p
0 }! k4 x( Q4 e5 C6 `5 Q  G; ?% v/ l' ~  k7 K$ A, X
$ h3 _; W1 N. [0 r
! n" M0 E( v6 n0 m( X( D6 p( x

I2C_Timing.png (54.12 KB, 下载次数: 1)

I2C timing

I2C timing

65

主题

157

帖子

1867

积分

四级会员(40)

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

积分
1867
7#
 楼主| 发表于 2017-1-17 21:48 | 只看该作者
超級狗 发表于 2017-1-14 12:36: w7 a4 M1 D9 f) p
狗糧倉庫有這麼一篇繁體的文檔,看能不能湊合著用。
, Y) I( ~. n9 H; v( @" u6 O: e1 V; p8 i) x
第九頁開始有一些 IC 時序的說明!

' C. J7 i4 {; D% \# D1 PThank you Super
  S6 v) u* O9 [* G2 V关于此图.
( P0 Y! r/ N) {& B( [仍有一个疑点。 为何, tHD;DAT , tSU;DAT 都是以10% 作为基点, 而不是其中的某一个用的 90%作为测量基点?
) X+ T# n& Z; a. }4 |有无特殊考量?
& U/ k5 H, V# ?  K" k/ s* \又或者只是‘ 规定’。
- e8 `5 @) |/ V5 U3 s! S: |
8 D) ~8 f9 K0 e6 T. x+ r" H7 r8 x4 [  v+ d

65

主题

157

帖子

1867

积分

四级会员(40)

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

积分
1867
8#
 楼主| 发表于 2017-1-17 22:09 | 只看该作者
超級狗 发表于 2017-1-14 13:14
& Y8 O* G3 {, n+ S+ \IC 2.1 龜販
9 N5 T; }3 l: W# Z, m' d1 ]" P
Thank you Super
7 e" P) c. m" T1. 我会抽时间, 读这份文档。 但是目前, 正在做Report。没有时间细读。 8 `$ W* a5 P/ X4 e- R! f# D2 _4 v
2. 通过以上几篇资料的阅读。 至少了解了以下几点。; Q7 ~) q, z7 j- J
     a. I2C的 setup 至少分 3 种,
% V1 H$ W( \2 _# p# i            tSU;DAT, (setup for data)
& x7 a* H& L/ t, w- T" k, ?$ @5 R9 u/ Q- i            tSU;STA,  (setup for start)9 p2 j! I0 {- T) l
            tSU;STO, (setup for stop)
! X1 D. d# S# i5 N) }% r9 \' s( p     b. I2C 的Hold分 2 种, 7 v% Z/ x& u- R$ n, S
            tHD;STA, ( Hold of start)
4 v* g- C) ]0 S: E1 v: ~2 H" O% A' O            tHD;DAT, (hold of data)- n. @- K3 ?: `; z  H& {
3. 问题又来了。 为什么要这样分;感觉好复杂。
+ f3 t2 x% X# E) G, ^      
( w' z0 [- B2 H+ R$ S: x# ^: c/ o

0

主题

12

帖子

16

积分

二级会员(20)

Rank: 2Rank: 2

积分
16
9#
发表于 2017-1-18 23:01 | 只看该作者
学习了

3

主题

21

帖子

29

积分

二级会员(20)

Rank: 2Rank: 2

积分
29
10#
发表于 2017-3-26 01:54 | 只看该作者
学习了

267

主题

1684

帖子

2608

积分

四级会员(40)

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

积分
2608
11#
发表于 2017-11-14 11:25 | 只看该作者
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-23 08:04 , Processed in 0.079011 second(s), 35 queries , Gzip On.

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

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

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