EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 jacky401 于 2020-10-9 10:11 编辑
, C# U2 y/ @* D: C$ P( D$ d& u' L O
1、ODT ( On Die Termination,片内终结)) z Z$ f( A4 r
4、外驱动调校 OCD ( Off Chip Driver ) 5、VREFCA & VREFDQ
5 i: Z; u5 |9 F+ c 7、终端数据选通 Termination Data Strobe (TDQS) / `% t4 Z" d9 H$ Q7 @( [- Q! D8 L4 d
+ g7 f9 q+ o' Q4 e# _
DDR的基本概念——ODT、ZQ校准、OCD...
) u7 O) f5 X; B. X3 g1、ODT ( On-DieTermination ,片内终结)
* l7 j+ a) T N8 b1 o ODT 也是 DDR2 相对于 DDR1 的关键技术突破,所谓的终结(端接),就是让信号被电路的终端吸收掉,而不会在电路上形成反射, 造成对后面信号的影响。 顾名思义, ODT 就是将端接电阻移植到了芯片内部,主板上不再有端接电路。在进入DDR 时代, DDR 内存对工作环境提出更高的要求,如果先前发出的信号不能被电路终端完全吸收掉而在电路上形成反射现象, 就会对后面信号的影响造成运算出错。因此目前支持DDR主板都是通过采用终结电阻来解决这个问题。 由于每根数据线至少需要一个终结电阻, 这意味着每块DDR 主板需要大量的终结电阻, 这也无形中增加了主板的生产成本 ,而且由于不同的内存模组对终结电阻的要求不可能完全一样,也造成了所谓的“内存兼容性问题”。
2 F) D: |0 v Q
图1 片内与片外终结电阻差异
" ?) L1 _- B% U& C
而在DDR2 中加入了 ODT功能,当在DRAM 模组工作时把终结电阻器关掉, 而对于不工作的 DRAM 模组则进行终结操作,起到减少信号反射的作用,如下图2所示。ODT 的功能与禁止由主控芯片控制,在开机进行 EMRS(扩展模式寄存器) 时进行设置, ODT 所终结的信号包括 DQS 、DQS# 、DQ 、DM 等。这样可以产生更干净的信号品质,从而产生更高的内存时钟频率速度。而将终结电阻设计在内存芯片之上还可以简化主板的设计,降低了主板的成本, 而且终结电阻器可以和内存颗粒的“特性”相符, 从而减少内存与主板的兼容问题的出现。
$ x; _5 j1 O% i; T! ~* ~$ L3 D
图2 0DT端接示意图 / U+ Y- _) N8 L8 \
在DDR3 SDRAM中,ODT功能主要应用于: ——DQ, DQS, DQS# and DM for x4 configuration 图3 2Gb x4 DDR3 SDRAM 功能框图及ODT 7 T: x- L: W( u
——DQ, DQS, DQS#, DM, TDQS and TDQS# for X8 configuration 图4 2Gb x8 DDR3 SDRAM 功能框图及ODT & y1 F+ Q- {* p, m7 \; b7 c
——DQU, DQL, DQSU, DQSU#, DQSL, DQSL#, DMU and DML for X16 configuration 图5 2Gb x16 DDR3 SDRAM 功能框图及ODT " k2 H8 {# `3 x( Y/ y) b; f1 | L
7 d2 D; m' F' m4 t% M
% G: d9 `) |$ c, e" c9 e; P( N
; v; B: D, s. h4 n# D |