DDR原理及物理层一致性测试课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《DDR原理及物理层一致性测试课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DDR 原理 物理层 一致性 测试 课件
- 资源描述:
-
1、DDR原理及物理层一致性测试原理及物理层一致性测试2022-8-82高速信号完整性工程师培训课程 SDRAM,DDRI,II,III原理DDRIIICore F=100MHz,Clock Freq=400MHz,Data Freq=800MHz 2022-8-83高速信号完整性工程师培训课程 SDRAM,DDRI,II,III原理DDRI:2 bit pre-fetch,同时读取(预取)2n的数据DDRII:4 bit pre-fetch,同时读取(预取)4n的数据。DDRIII:8bit pre-fetch,同时读取(预取)8n的数据2022-8-84高速信号完整性工程师培训课程 DDR S
2、DRAM Architecture(源同步)Memory ModuleMemory controllercommandAddressclockDQ(0:63)DQS采用源同步技术对数据进行传输,减少由于skew造成的误采样2022-8-85高速信号完整性工程师培训课程 DDR SDRAM Architecture(源同步)1.对于Command和Address由clock的上升沿对数据进行采样,数据方向为Memory controller-Memory 2.对于Data(DQ)由DQS采用源同步的方式同时在上升沿和下降沿对数据进行采样,即当Write命令时 数据方向为Memory contro
3、ller-Memory Module,DQS相对于DQ为 center align,当Read命令时数据方向为Memory Module-Memory controller,DQS相对于DQ为edge align,在Memory controller端会对DQS或者DQ作一个90度的相位偏移。2022-8-86高速信号完整性工程师培训课程 DDRI 拓扑结构2022-8-87高速信号完整性工程师培训课程 DDRII 拓扑结构1K columns x 16K rows x 4 banks x 8 outputs=512MbImage courtesy of Micron Technology,I
4、nc.ODT2022-8-88高速信号完整性工程师培训课程 DDRIII 拓扑结构Image courtesy of Micron Technology,Inc.2022-8-89高速信号完整性工程师培训课程 DDRII state/timing 2022-8-810高速信号完整性工程师培训课程 DDRII state/timingPC4300 (Bandwidth,Data rate)4-4-4(Dram 三大参数,CL-tRCD-tRP)2022-8-811高速信号完整性工程师培训课程 DDRII与DDRI的主要区别(Summary)1.采用4bit-Prefetch技术,在同样的核心频率
5、下达到2倍与DDRI的数据传输率。2.更低的电压:2.5-1.8V3.更低的传输延迟:2.9ns-1.8ns4.Package:T-SOP BGA5.OCD(off-chip driver):离线驱动调整,调整上下拉的驱动能力,使交叉点达到理想位置.6.ODT(On-die-terminator):片内终结电阻,减少反射.7.Posted CAS2022-8-812高速信号完整性工程师培训课程 DDRII与DDRI的主要区别(OCD)OCD(Off-chip Driver)impedance calibration是DDRII的option功能,某些厂商(例如Micron)会把这个功能给取消,
6、此时的为default值。(Default为18ohm,调整为+-3ohm)Drive mode是测试模式,此时Dram会测试DQS/DQ的skew.Adjust mode是调节模式,通过个DQ的值(的次方),共有16个step调节上下拉电阻。A9,A8,A7为EMRS的值。2022-8-813高速信号完整性工程师培训课程 DDRII与DDRI的主要区别(ODT)ODT由EMRS enable/disable,具体ODT的值(例如50,75,150ohm)也由EMRS来设定。ODT一般在chipset中无法设置,只能通过BIOS设置。终结电阻由on-board改变为on-chip.2022-8
7、-814高速信号完整性工程师培训课程 DDRII与DDRI的主要区别(Posted CAS)Posted CAS 是是为为了解决了解决DDR内存中指令冲突内存中指令冲突问题问题,提高,提高DDR II内存的利用效率内存的利用效率而而设计设计的功能。在的功能。在Posted CAS操作中,允操作中,允许许列地址信号列地址信号CAS紧紧跟着行地址信号跟着行地址信号RAS 出出现现在在总线总线上,提高地址和控制上,提高地址和控制总线总线的利用率,的利用率,满满足足DDRII 高数据高数据带宽带宽需求。需求。2022-8-815高速信号完整性工程师培训课程 DDRIII与DDRII的主要区别(Lowe
8、r Power)2022-8-816高速信号完整性工程师培训课程 DDRIII与DDRII的主要区别(Fly-By)2022-8-817高速信号完整性工程师培训课程 DDRIII与DDRII的主要区别(Write Leveling)2022-8-818高速信号完整性工程师培训课程 DDRIII与DDRII的主要区别(性能和容量提升)2022-8-819高速信号完整性工程师培训课程 DDRIII与DDRII的主要区别(Dynamic ODT)2022-8-820高速信号完整性工程师培训课程 DDRIII与DDRII的主要区别(Dynamic ODT)2022-8-821高速信号完整性工程师培训课
9、程 DDRIII与DDRII的主要区别(Termination resistor)PC3-6400400 MHz,DDR3-800芯片,6.40 GB/s带宽 PC3-8500 533 MHz,DDR3-1066芯片,8.53 GB/s带宽传输命令/地址/控制总线,带有On-DIMM终结电阻2022-8-822高速信号完整性工程师培训课程 DDRI/II/III/SDRAM的区别(I)2022-8-823高速信号完整性工程师培训课程 DDRI/II/III/SDRAM的区别(II)2022-8-824高速信号完整性工程师培训课程What you dont know.can hurt you!等
10、于信号的上升时间等于信号的上升时间 比信号的上升时间快比信号的上升时间快2倍倍 比信号的上升时间快比信号的上升时间快3倍倍 比信号的上升时间快比信号的上升时间快4倍倍 比信号的上升时间快比信号的上升时间快5倍倍示波器上升时间示波器上升时间41%12%5%3%2%上升时间慢上升时间慢/异常幅度衰异常幅度衰减减 示波器上升时间对信号的影响RT(measured)=SQRTRT(oscilloscope)2+RT(Signal)22022-8-825高速信号完整性工程师培训课程 DDR2 一致性测试示波器的选择Rise time(20%-80)=1.8V/(4V/ns)X 0.=270ps因此,应该
11、选择上升时间为270/5ps-270/3ps54-90ps的示波器,也就是2.5G-4G带宽的示波器。2022-8-826高速信号完整性工程师培训课程 DDR 一致性测试示波器的选择Rise time(20%-80%)=1.5V/(5V/ns)X0.6=180ps因此,应该选择上升时间为180/5-180/336-60ps的示波器,也就是4G-8G带宽的示波器。2022-8-827高速信号完整性工程师培训课程 DDR所有的命令集(command set)2022-8-828高速信号完整性工程师培训课程 DDR 读命令流程1:通过Activate选择行地址(Row address)2:通过Rea
12、d 选择 列地址(Column address)3:经过一个CAS latency(1.5,2,3 cycle)4:读一个Burst 的数据流(2,4,6,8)2022-8-829高速信号完整性工程师培训课程 DDR 读命令2022-8-830高速信号完整性工程师培训课程 DDR 读命令Precharge closes row toread/write operations and updates row Activate a rowRead column of active row2022-8-831高速信号完整性工程师培训课程 DDR 写命令流程1:通过Activate选择行地址(Row
展开阅读全文