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

DRAM 测试思路

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-23 10:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
刚看了一个老文档,虽然老,但是有点收获。以前测试有点盲目,但读了之后似乎有点头绪。结合最近几年的发展有几点体会分享:
4 f6 ]' Y4 X+ z1 p( f6 @( l内存测试内容需要考虑产品阶段和测试成本。
, ?3 o$ K" P: q5 y2 f考虑产品阶断主要是需要知道测试用例可以发现什么问题。
; e: m7 Y* ?+ b0 }+ L. P3 w产品设计阶段,
# w- H, F  l5 U# @, ASI仿真,也算作一种测试用例,可以发现阻抗问题,端接问题,fast slow下的时序余量,成本低。; x& b1 l" i( g

$ N" L; B  N' t$ M" o$ x, l  a产品验证阶段,' p, F6 ]- ~/ M+ q
示波器测试,发现低级时序错误,尽快解决,解决之后不会影响下面的软件工作,解决之后也可以有比较高的信心进入stress测试,减小出问题的机会也就是节省了时间;发现过冲问题,作为对si仿真的一种验证,同时过冲问题不会引起stress测试失败。示波器测试成本高,但在产品测试阶段必须。
5 Y, m, U3 ~# zstress测试,最核心的测试,也可以叫4-conner 测试,高温/高压,低温/高压,高温/低压,低温/低压 四种情况,发现因为温度和电压变化引起的时序要求变化导致问题,发现因为功耗引起的电源问题和时序问题。成本低。2 q* j* ~6 [, [& A
power cycle测试,高低温情况下测试,分为冷起和热启,主要测试有无电源爬升问题和内存初始化问题。成本低。$ B1 C9 ^' i* |; T. {4 `6 `
# v. ~4 H: Q8 J1 L9 Q# t
产品维护阶段,ram die shrink 和器件替代/多供应商问题,' t0 T$ O( E' ]
实验室用stress测试和power cycle测试。感觉还应该做一下至少50块办卡的工厂小批量测试,工厂只做boot和已有的内存测试。/ F% w! J3 v4 p( m* k# ?7 P9 P2 B

. K: Z) f+ C7 o. h其实还是应该和软件好好沟通一下内存mr0-3的设置,一般这些兄弟都是用demo的代码。还有其实最好研究一下系统内存速度真正的需求,使用合适速度芯片,用合适的设置才能达到成本和稳定性的均衡。$ A, x; |. q6 O( }7 U& |2 ^
+ X. _) f5 h$ {/ r& @$ O  D
这些东西已经被大家嚼得烂了,发出来纯自娱自乐。
+ A+ }3 j0 O' V4 ^0 ^; @. A

该用户从未签到

2#
发表于 2015-2-23 15:01 | 只看该作者
楼主这其实不仅仅是DRAM的测试,应该是大多数产品的一个设计和验证思路。DRAM的发展非常快,但是出现问题的几率也非常的大

该用户从未签到

3#
发表于 2015-2-28 16:11 | 只看该作者
最后讲的是bandwidth测试,bandwidth的评估与优化还很复杂。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-11 21:26 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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