几种常用的单片机系统RAM测试方法研究

发布者:飘然出尘最新更新时间:2010-11-05 来源: 单片机与嵌入式系统应用关键字:RAM  测试方法 手机看文章 扫描二维码
随时随地手机看文章

  在各种单片机应用系统中,存储器的正常与否直接关系到该系统的正常工作。为了提高系统的可靠性,对系统的可靠性进行测试是十分必要的。通过测试可以有效地发现并解决因存储器发生故障对系统带来的破坏问题。本文针对性地介绍了几种常用的单片机系统RAM测试方法,并在其基础上提出了一种基于种子和逐位倒转的RAM故障测试方法。

  1 RAM测试方法回顾

  (1)方法1

  参考文献中给出了一种测试系统RAM的方法。该方法是分两步来检查,先后向整个数据区送入#00H和#FFH,再先后读出进行比较,若不一样,则说明出错。

  (2)方法2

  方法1并不能完全检查出RAM的错误,在参考文献中分析介绍了一种进行RAM检测的标准算法MARCH—G。MARCH一G算法能够提供非常出色的故障覆盖率,但是所需要的测试时间是很大的。MARCH—G算法需要对全地址空间遍历3次。设地址线为”根,则CPU需对RAM访问6×2n次。

  (3)方法3

  参考文献中给出了一种通过地址信号移位来完成测试的方法。在地址信号为全O的基础上,每次只使地址线Ai的信号取反一次,同时保持其他非检测地址线Aj(i≠j)的信号维持0不变,这样从低位向高位逐位进行;接着在地址信号为全1的基础上,每次只使地址线Ai的信号取反一次,同时保持其他非检测地址线Aj(i≠j)的信号维持1不变,同样从低位向高位逐位进行。因此地址信号的移位其实就是按照2K(K为整数,最大值为地址总线的宽度)非线性寻址,整个所需的地址范围可以看成是以全0和全1为背景再通过移位产生的。在地址变化的同时给相应的存储单元写入不同的伪随机数据。在以上的写单元操作完成后,再倒序地将地址信号移位读出所写入的伪随机数据并进行检测。设地址线为n根,则CPU只对系统RAM中的2n+2个存储单元进行访问。

  2 基于种子和逐位倒转的RAM测试方法

  基于种子和逐位倒转的测试方法是在方法3的基础上进一步改进获得的。方法3主要是使用全O和全1两个背景数来移位展开的,与MARCH—G算法相比获得的故障覆盖率稍微低些,但使用了较少的地址单元。这里我们把方法3中的背景数称为“种子”。以地址线为8根的RAM为例,种子分别取00000000和11111111两个数,取00000000、11111111、0000llll和llll0000四个数,以及取00000000、11111111、00001111、11110000、00110011、1100llOO、01010101和10101010八个数来移位展开测试,所达到的故障覆盖率是不一样的。种子数为2的改进方法要低于MARCH—G算法的故障覆盖率,种子数为4的改进方法与MARCH—G算法相当,种子数为8的改进方法能够超过MARCH—G算法的效果。整体上基于种子和逐位倒转的改进方法是可以代替MARCH—G算法的,但是种子数目不同所需要的寻址次数也是不同的。设地址线为n根,种子数为2时需要访问RAM共计4”+4次,种子数为4时需要访问RAM共计8n+8次,种子数为8时需要访问RAM共计16n+16次,而MARCH—G算法需要访问RAM共计6×2n次。可见,基于种子和逐位倒转的改进方法比MARCH—G算法的测试时间开销大大降低。同时,故障覆盖率会随着种子数目的增加而提高,当然不同种子数时所需要的测试时间开销也不同。在实际测试应用中要根据测试时间和测试故障覆盖率的需求来选择合适的种子数目,才能达到满意的效果。

  3 结 语

  本文介绍了单片机系统RAM测试的一般方法,并在原有基础上提出了一种基于种子和逐位倒转的RAM故障测试方法。它具有诊断耗时短、故障覆盖率高的特点,因而有着很高的应用价值。

关键字:RAM  测试方法 引用地址:几种常用的单片机系统RAM测试方法研究

上一篇:μC/OS的任务调度实现方法及PowerPC上的优化
下一篇:Wind River2010开发者区域大会:多核创新应用

推荐阅读最新更新时间:2024-05-02 21:11

Marvell推出Non-Volatile Memory Express SSD控制器88SS1093
全球整合式芯片解决方案的领导厂商美满电子科技(Marvell,Nasdaq:MRVL)近日宣布,推出首款原生Non-Volatile Memory Express(NVMe)SSD控制器88SS1093。Marvell 88SS1093 NVMe SSD控制器采用专为闪存全面优化的架构,提供高性能固态存储解决方案。该控制器为充分利用NAND优化了硬件和软件,消除了SAS/SATA的性能限制,满足采用下一代PCIe 3.0 SSD存储系统的数据中心及客户端系统的需求。88SS1093还集成了Marvell第三代NANDEdge低密度奇偶校验(LDPC)纠错控制及管理技术,以提高可靠性和耐用性,该技术此前与Marvell第五代SATA
[单片机]
华为:99元起换电池 389元起升级内存
6月1日,华为正式开启“用户关怀月”,通过线上线下一系列关怀举措提升消费者体验。   据了解,在6月的关怀活动中,华为推出一口价换电池、屏幕外层玻璃维修、内存升级服务、服务感恩回馈季等一系列让利举措,最低99元即可更换电池,最低389元可升级内存。   为避免用户因手机维修造成的不便,华为授权服务中心还为前往维修的用户免费提供备用机服务,维修的手机也会开启维修模式,让维修更省心、更安心。   每月首周的周五到周日,华为也会例行开展服务日活动,消费者可以享受人工费减免、免费贴膜和免费清洁保养服务。   华为终端BG首席运营官何刚表示:“用技术与服务,成就有温度的品牌,是华为一贯的追求,我们会始终以消费者为中心,以更全面、贴心、
[手机便携]
4GB 内存 ,骁龙 821 处理器,LG Q9 正式发布
集微网消息,日前 LG 在韩国正式发布了一款全新的智能手机 LG Q9 。 据悉,LG Q9 配备了 6.1 英寸 FullVision 刘海屏,屏幕分辨率为 3120 × 1440 ,后置指纹识别,摄像头组合为前置 800 万 + 后置 1600 万像素的前后单摄组合。而在主要硬件配置方面,LG Q9 搭载的是高通 2016 年的旗舰芯片骁龙 821 处理器,配备 4GB 内存,电池容量为 3000mAh 。 尽管 LG Q9 无论从硬件还是外观设计上似乎都有点“穿越”的感觉,但在音频方面 LG Q9 搭载了 Hi-Fi Quad DAC 系统,这个系统可以减少 50% 以上的失真和杂讯,从而提高输出音质。此外,它
[手机便携]
4GB <font color='red'>内存</font> ,骁龙 821 处理器,LG Q9 正式发布
基于FPGA的双口RAM与PCI9O52接口设计
O 引言 IDT70V28L(双口RAM)的存取时间大于20ns,PCI9052工作于25MHz,其存取时间要大于双口RAM的存取时间。PCI9052是发起交易的主动者,相当于一个慢速器件访问快速器件,通过可编程器件,可以把PCI9052读写控制信号直接传递给IDT70V28L,完成时序的匹配。 为将PCI9052的局部逻辑转换为双口RAM的读写控制信号和地址信号,本设计采用了可编程器件来实现它们之间的接口逻辑电路。在可编程器件设计中,状态机的设计方法是应用最广泛的设计方法之一。有限状态机是一种简单、结构清晰、设计灵活的方法,它易于建立、理解和维护,特别应用在具有大量状态转移和复杂时序控制的系统中,更显其优势。鉴于其优势,
[单片机]
基于FPGA的双口<font color='red'>RAM</font>与PCI9O52接口设计
英特尔至强CPU Max系列:整合高带宽内存(HBM)和至强处理器内核
加速内存带宽创新:英特尔至强CPU Max系列,率先集成高带宽内存的x86处理器 治疗癌症、减缓全球变暖、保护生态健康——当今世界充满了各种挑战。因此,通过科技紧跟时代发展步伐,并充分利用不断增长的数据至关重要。这不仅涉及数据的处理速度,也涉及能够处理的海量数据,以及数据在内存和处理器之间的传输速度。 英特尔设计工程部首席工程师、英特尔®至强® CPU Max系列(代号Sapphire Rapids HBM)首席架构师Ugonna Echeruo如此描述这一挑战: 究其根本,一颗CPU是从内存获取信息、对其进行处理并更新 。CPU最终可以处理的信息量受限于数据传输“管道”的宽窄。管道越宽,CPU处理的信息就越多,相应地,完
[嵌入式]
英特尔至强CPU Max系列:整合高带宽<font color='red'>内存</font>(HBM)和至强处理器内核
ARM 系列 -- FS2410 开发板上的内存搬移实验
一、目的 通过将 Nand Flash 前 4K 代码搬移到 SDRAM 中,了解如何初始化并使用 ARM 的内存, 为编写 ARM bootloader 和搬移内核到内存作准备。 二、代码 关于如何建立开发环境,在我的前一篇随笔(FS2401 发光二极管循环点亮)里有介绍, 请 参考。要初始化并使用内存需要了解一些很锁碎的细节,上来就讲这些知识点未免生涩,不 如在代码中穿插讲解来的直接。 @ 文件 head.s @ 作用: 关闭看门狗、设置内存、向 SDRAM 搬移 Nand Flash 的前 4K 代码、设置堆栈、 @ 调用已经搬移到 SDRAM 的 main 函数 .text .global _star
[单片机]
浪潮选择美光作为其服务器主要内存供应商
Micron的8Gb DDR3 SDRAM向多种不同的Inspur 高性能和云计算产品,提供了低功耗、高密度的内存解决方案 Micron Technology, Inc.(美光科技,纳斯达克股票代码:MU)和Inspur Group(浪潮集团)今日宣布: Micron的8Gb DDR3 SDRAM 组件将用于多种不同的Inspur计算产品。Micron于7月11日介绍了基于该公司最新一代25nm DRAM制造工艺推出的业内首款单片8Gb DDR3 SDRAM,该宣言紧随其后发布。 8Gb DDR3 SDRAM 是Micron先进内存和存储解决方案产品组合的最新成员,Inspur将采用该产品以交付针对云数据和高性能计
[网络通信]
美光 1-gamma 制程内存预计 2025 年上半年在台量产
9 月 4 日消息,据台湾 《中央通讯社》 报道,台湾美光董事长卢东晖表示,美光有多达 65% 的 DRAM 产品在台湾生产,其中台日团队一起研发新一代的 1-gamma 制程将于 2025 年上半年先在台中厂量产,这是美光第 1 代采用极紫外光(EUV)的制程技术。 据悉,美光现在只有在台中有 EUV 的制造工厂,1-gamma 制程势必会先在台中厂量产,日本厂未来也会导入 EUV 设备。 卢东晖强调,台湾和日本是美光非常重要的制造中心,美光有多达 65% 的动态随机存取记忆体(DRAM)产品在台湾生产;继日本厂去年 10 月开始量产 1-beta 制程技术后,台湾现在也开始量产 1-beta 制程。 IT之家从报道中获悉,
[半导体设计/制造]
美光 1-gamma 制程<font color='red'>内存</font>预计 2025 年上半年在台量产
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved