要保证一定的测试分辨率,就必须增大测试仪的内存。
建立测试头也是一个棘手的问题。因为DDR内存的数据读取窗口仅有1—2ns,所以管脚驱动器的上升和下降时间非常关键。为保证在数据眼中心进行信号转换,需要较好的管脚驱动器转向速度。
在频率为266MHz时,开始出现传输线反射。设计工程师发现在设计测试平台时必须遵循直线律。为保证信号的统一性,必须对测试头布局进行传输线模拟。管脚驱动器强度必须能最大限度降低高频信号反射。
测试头设计模拟
针对测试的设计(DFT)当然收人欢迎,但却不现实。因为自动测试仪的所需的测试时间与花费正比于内存芯片的存储容量。显然测试大容量的DDR芯片花费是相当可观的。新型DDR芯片的通用DFT功能一直倍受重视,所以人们不断试图集结能有效控制和观察的内部节点。专用DFT技术,如JEDEC提出的采用并行测试模式进行多阵列同时测试。不幸的是由于过于要求芯片电路尺寸,该方案没有被采纳。DDR作为一种商品,必须最大限度减小芯片尺寸来保持具有竞争力的价位。
内存条测试
对内存条测试的要求是千差万别的。DDR内存条的制造商假定已经进行过芯片级半导体故障的测试,因而他们的测试也就集中在功能执行和组装错误方面。通过采用DDR 双列直插内存条和小型双列直插内存条,可以有三种不同内存条测试仪方案:
双循环DDR读取测试。这恐怕是最简单的测试仪方案。大多数的测试仪公司一般仅对他们现有的SDR测试仪作一些很小的改动就将它们作为DDR测试仪推出。SDR测试仪的写方式是将同一数据写在连续排列的二个位上。在读取过程中,SDR测试仪能首先读DDR内存条的奇数位数据。然后,通过将数据锁存平移半个时钟周期,由第二循环读偶数位。这使得测试仪能完全访问DDR内存单元。该方法没有包括真正的突发测试,而且也不是真正的循环周期测试。
采用实时专用集成电路(ASIC)控制器设计DDR测试仪并不难。毕竟,新型ASIC集成块可以很容易达到所需的266MHz频率。然而,考虑到测试仪体积与价格方面的因素,采用场编程门阵列(FPGA)作逻辑核心则更具竞争力。
采用FPGA设计266MHz内存控制器确实是一个挑战,因为它必须使用0.18微米线宽的芯片来实现上述性能。即使我们可以得到0.18微米线宽的芯片,但整个制备方案还没有进行全面的审核。我们必须与FPGA的分销商门合作,以克服所有障碍。
这种测试仪不仅仅是价格便宜,而且具有一定的速度和测试精度。
实际环境测试仪。无论其它测试方法如何,内存条制造商一直在寻找母板仿真器。他们认为最佳测试应当在处于实际工作环境中的母板上进行。然而,制造商们也清楚PC机母板本身也存缺陷如:引导速度慢、测试时间长、插槽寿命短,这些均妨碍了它在内存条测试仪上的应用。
由于技术上的突破,上述问题可以通过专门的软件和硬件设计解决。采用X86处理器和PC芯片组设计的新型DDR测试仪将被引入。它将通过专门的测试操作系统大大降低引导时间,另外采用高速缓冲运算与专用软
