系统级外部内存高速互连测试与诊断方法
需积分: 13 173 浏览量
更新于2024-09-14
收藏 455KB PDF 举报
"At-Speed Interconnect Test and Diagnosis of External Memories on a System"
本文主要探讨的是针对系统中的外部存储器,如DDR(Double Data Rate)、double DDR、QDR(Quad Data Rate)SRAM、DDRFCRAM(Fast Cycle RAM)以及RLDRAM(Reduced Latency DRAM)的高速互连测试与诊断方法。作者Heon C. Kim、Hong-Shin Jun、Xinli Gu和Sung S. Chung来自Cisco Systems, Inc.,他们提出了一种内置自测(Built-In Self Test, BIST)的实现方案。
在传统的内存测试中,BIST设计通常用于检测内部电路的可靠性,但该论文关注的是外部内存的连接故障。为了简化BIST设计并确保在功能速度下执行,作者利用了内存控制器的功能模块。然而,由于不同的外部内存类型、功能接口协议和实现策略,内存控制器存在多种变体。为此,作者对内存控制器的延迟进行了定义,并将其分为三类:固定延迟、握手协议以及同时具备固定延迟和握手协议的控制器。
基于这三种模型,他们开发了一个通用的BIST架构,能够适应不同类型的内存控制器。在边界扫描驱动的BIST操作过程中,这种架构能够有效地进行测试,识别出高速互连中的问题,从而提高系统整体的稳定性和可靠性。边界扫描是一种常用的测试技术,它通过在设备输入/输出端口添加额外的测试逻辑来检测和诊断连接问题。
BIST实施的一个关键挑战是确保测试在实际运行速度下进行,即“at-speed”测试,这对于检测高速信号传输中的潜在故障至关重要。在DDR等高速内存系统中,数据速率的提升可能导致微小的信号完整性问题被放大,进而影响系统的性能和稳定性。
通过使用特定于内存类型的BIST策略,该方法可以有效地诊断出由于接口时序问题、信号衰减或噪声导致的连接故障。此外,对于那些具有复杂协议(如DDR的预取和写后读操作)的内存,BIST架构也需要能够处理这些协议的复杂性。
总结来说,这篇论文提供了一种创新的方法,以解决在系统级高速外部内存互连的测试和诊断问题。通过分类内存控制器延迟并设计通用BIST架构,作者为业界提供了一种高效且适应性强的解决方案,有助于提升现代电子系统中内存子系统的质量和可靠性。
127 浏览量
924 浏览量
127 浏览量
152 浏览量
2009-11-21 上传
2024-09-18 上传
2009-07-11 上传
170 浏览量
280 浏览量
seudai
- 粉丝: 1
- 资源: 2
最新资源
- 基于VB开发的学生评语生成系统论文(源代码+论文).rar
- 基于单片机的简易门铃制作方案+资料-电路方案
- ember-attacher:Ember.js的本机工具提示和弹出窗口
- 西门子 28_SDT功率继电器产品说明书.zip
- ember-express:一个测试应用程序,可试用具有快速后端的ember.js
- 开发运维精华pdf下载地址.rar
- jquery-ui-rails:Rails资产管道的jQuery UI
- json_spec:在RSpec和Cucumber中轻松处理JSON
- layui-exce.zip
- eureka
- lead-generator-webapp:潜在客户生成器Webapp
- ember-stargate:Ember的现代轻型门户
- 富士通 ftr-f4系列功率继电器产品说明书.zip
- 基于HTML实现的非响应式外国银行亮黄企业站(含HTML源代码+使用说明).zip
- 100个矢量插画元素illlustrations .eps .svg .png素材下载
- 2021成长型企业IPO数字化白皮书.rar