找回密码
 注册
关于网站域名变更的通知
查看: 2225|回复: 11
打印 上一主题 下一主题

请教,关于DDR2的时钟管脚

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-4-12 15:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
第一次用DDR2(Micron的MT47H32M16HR),对应的FPGA是CycloneIII系列的EP3C25,DQS之类的管脚是不支持差分模式的。; m1 X# h, F' o4 ^* L% @3 Z
请教各位大虾,DDR2的时钟管脚(CK, CK#)在altera的文档“Planning Pin and FPGA Resources”里面的“Pin Connection Guidelines Tables”中建议的方式如下:. U' V2 w; o1 s+ y9 I0 c
0 I4 F& N" J2 @, A" h
If you are using single-ended DQS signaling, place any unused DQ or DQS pins with DIFFOUT capability in the same bank or on the sameside as the data pins.( I; B+ a7 \; l4 }7 s+ e* a. S

0 t- a( K1 M* p; Q* W* w6 _, r怎么理解这句话?是说找同一个bank或side里面、DQ定义没有用到的管脚里凑出一个差分对给CK和CK#吗?
2 }$ K* V$ h/ E  ], |" I+ a5 H9 V& _- }
为什么CK和CK#不用这个bank的PLL呢?+ Z1 {- r. h6 L4 V
1 e5 V5 M& g& C& W- _4 J2 j
多谢!

该用户从未签到

2#
发表于 2014-4-14 09:46 | 只看该作者
你对差分线的理解有误。
3 J5 r& r$ X& c! t6 }  y, BFPGA如果DQS是单端而不是差分,那么DRAM的DQS只接一个,而另外一个做termination。估计是100欧姆接地。

该用户从未签到

3#
发表于 2014-4-14 09:55 | 只看该作者
翻查了以前的设计,FPGA的DQS接DRAM的DQS+,DRAM的DQS-可以悬空,这是验证过的;如果不放心,可以把DQS-放个电阻接地。

该用户从未签到

4#
发表于 2014-4-14 11:23 | 只看该作者
答案就在影片中,請看 VCR!$ a: a. S- Q/ i) f/ h, K! {6 w
% |( C% v* P. J) v* Z
' d. J2 E# O; ~- J, v0 y& A

$ C. j- e; I- [" z! T+ i5 JPin Connection Guidelines Tables
5 D2 l8 a9 f- x+ x' Q0 \; S( t; LThe following table lists the FPGA pin utilization for DDR, DDR2, and DDR3 SDRAM without leveling interfaces.

emi_plan_pin_resources.pdf

1.17 MB, 下载次数: 93, 下载积分: 威望 -5

该用户从未签到

5#
 楼主| 发表于 2014-4-14 19:25 | 只看该作者
part99 发表于 2014-4-14 09:55
( ]9 D5 R/ d4 w1 O. Y9 C! E* [翻查了以前的设计,FPGA的DQS接DRAM的DQS+,DRAM的DQS-可以悬空,这是验证过的;如果不放心,可以把DQS-放 ...
% S: C- A7 @9 r: p$ m  f! W
哦多谢提醒!DQSn我打算悬空处理的。5 F: F7 _" a8 @  m% R  s
现在主要是困惑CK和CKn怎么接?我翻到一份前人的设计,就是接的普通一对差分对;怎么不用PLL管脚呢,做时钟不是性能更好?. w- h" b3 L/ P! f4 b- n

该用户从未签到

6#
 楼主| 发表于 2014-4-14 19:43 | 只看该作者
超級狗 发表于 2014-4-14 11:233 W) p9 F7 K! _9 F5 s$ `( T
答案就在影片中,請看 VCR!
* Z1 W* w* i) p% B( S$ }: d- b9 R* u
; W% e0 @$ y, P3 E7 A: Y

/ y$ `! T3 g6 a9 |7 K2 X# g呃... 弱弱的问,without leveling interfaces是什么意思啊?这句话是重点句么?木有参悟...

点评

小弟洋文也不好啦!如果理解有誤,不要打人。T_T  发表于 2014-4-15 10:50

该用户从未签到

7#
发表于 2014-4-14 21:24 | 只看该作者
啊替拉(Altera)的建議是說,這樣的安排對 DDR ~ DDR3 的應用是最佳化。: X% ~  B1 L' z, T& L

8 [* s6 ~! b# b' j( q你今天用的是 DDR2,將來若有改為速度更快的 DDR3 的需求,還是可以用同一顆 FPGA 來達成,毋須再選擇速度更高的 FPGA。8 u2 e, [' P3 x  L2 x1 u- G! I
7 S& D0 G  b7 x6 G- h" i0 u5 u4 y
without leveling interfaces = 不需要提升界面效能4 V/ Y- f# g9 n  z& h$ Y! g
4 E8 }" c/ M( n: t- M% }

该用户从未签到

8#
发表于 2014-4-15 12:35 | 只看该作者
就是叫你吧脚放在    DDR数据口的同一个bank内最差也要放同一个边内(同是左边/上边/下边,这样距离近,最后布线后的timing delay肯定是最好的),0 \4 G8 L, q5 D2 R- e
并且是放在没有用完的DQ或DQS 并且这个脚是带差分对的脚。 比如PINL10_DIFFp,PINL11_DIFFn.+ H7 |6 o( V( w( P

* j  ~# q9 n, p" a/ }1 C0 \
; h( j( `* y5 S; a8 [: M# X  w: z, o

该用户从未签到

9#
发表于 2014-4-15 14:34 | 只看该作者
本帖最后由 lvsy 于 2014-4-15 14:43 编辑
! u; P' N, a9 t
小谢青枫 发表于 2014-4-14 19:25$ q( U. ^  v& _0 w/ Q8 C
哦多谢提醒!DQSn我打算悬空处理的。2 H& F" l1 \  v  n4 n9 W0 X
现在主要是困惑CK和CKn怎么接?我翻到一份前人的设计,就是接的普 ...

" o" H5 v! D' a: M* v8 s% }3 W8 y  L9 U; P+ _- a' f
CK/CKn肯定不能直接从PLL直接输出,要跟据地址/命令信号对齐的。

该用户从未签到

10#
 楼主| 发表于 2014-4-16 21:40 | 只看该作者
好的,多谢各位指教!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-21 21:10 , Processed in 0.093750 second(s), 30 queries , Gzip On.

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

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

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