TA的每日心情 | 开心 2025-7-18 15:10 |
---|
签到天数: 1217 天 [LV.10]以坛为家III
|
本帖最后由 we167527 于 2019-10-16 22:24 编辑 % Z5 B" [( A7 x3 P+ O
- q8 s3 K* s, c5 K# W; R0 F
我明白了~/ W" `) h: r- _, h
是不是CLK大于地址组1000mil的长度跟小于地址1000mil是一样的吧?/ n: G; N1 E( B* p
CLK并不会在达到内存端后保持等待地址的到来。5 e7 ]+ u8 T: y# A- W1 r6 p1 C
而是CLK和地址在控制端源源不断的一直发送出来。
2 c! D+ a F/ P5 [! _经过不同的等长路径后,每一个CLK和地址的周期的延时误差是一样的。/ ^+ m: u9 `6 G/ X! }8 \6 h1 s- D' b' W
+ D" `8 B' e) p" l
不管控制端发送的地址正确数据是多少,假设是0X01;再到达内存端后,' f, S6 b( V z9 m( i7 O
CLK和地址数据满足内存颗粒的建立时间和保持时间后,就会被认为是正确
2 X- a, ~9 ^& w* J g% C数据而被采集存储,假设这是采集的时间是0X02。, |! ^" c5 d, j7 x
/ @* O$ s* |$ |& a' `1 I
再问个问题:
' O, W7 f3 Y- i% H& thttp://www.edadoc.com/cn/TechnicalArticle/Show.aspx?id=1015
4 y! B; X1 x7 ]) z3 L1)上述文章中最后一段计算中等到延时误差在160ps*6mil/S=±960mil。
4 d$ d7 s+ G4 J0 M这里取的160是下面式子中最小的值吧???
/ p) O8 H% Z8 X# m m" h+ P2)如果T_vb-T_setup或者T_hold-T_va其中一个式子等于的是100mil,另一个是200mil。误差的范围就变成100ps*6mil/S=±600mil了吗???
% [' n1 G; |9 A! e" S+ _+ O4 W计算公式:+ l- N8 W, t( O4 e0 H% Q6 P' T) u
T_vb-T_setup=375-215=160ps( [' Q$ R* v! ?8 r i0 @0 E/ S
T_hold-T_va=-160ps
, ]0 z- G; j% u. l+ w3)T_pcbskew>T_hold-T_va的式子是不是可以改成:% @; h. o O3 [
T_va-T_hold>T_pcbskew???
: N2 N* ~, R. h6 y$ U, e2 f8 G y& |# x3 |7 g
|
|