电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

存储器的查验

2017-09-06 21:03分类:电工考证知识 阅读:

 

存储器查验的意图是供认在存储设备中的每一个存储方位都在作业。换一句话说,假定你把数50存储在一个详细的地址,你期望能够找到存储在那里的那个数,直到另一个数写入。任何存储器查验的底子办法是,往存储器写入一些数据,然后依据内存设备的地址,校验读回的数据。假定悉数读回的数据和那些写入的数据是相同的,那么就能够说存储设备通过了查验。只需通过细心挑选的一组数据你才干够深信通过的效果是有意义的。

当然,像方才描写的有储器的查验不行避免地具有损坏性。在内存查验进程中,你有必要掩盖它原先的内容。因为重写非易失性存储器内容通常来说是不行行的,这一有些描写的查验通常只适用于RAM 的查验。

一、通常的存储器疑问

在学习详细的查验算法之前,你应当了解或许遇到的各种存储器疑问。在软件工程师中一个广泛的误解是,大大都的存储器疑问发作在芯片的内部。虽然这类疑问一度是一个首要的疑问,可是它们在日益削减。存储设备的制造商们关于每一个批量的芯片都进行了各种商品后期查验。因而,即便某一个批量有疑问,其间某个坏芯片进人到你的体系的或许性是微乎其微的。

你或许遇到的一种类型的存储芯片疑问是灾祸性的失效。这通常是在加工好往后芯片遭到物理或许是电子危害构成的。灾祸性失效是稀有的,通常影响芯片中的大大都。因为一大片区域遭到影响,所以灾祸性的失效当然能够被适宜的查验算法检查到。

存储器出疑问比照广泛的要素是电路板缺陷。典型的电路板缺陷有:

(1)在处理器与存储设备之间的连线疑问;

(2)无存储器芯片;

(3)存储器芯片的禁绝确插人。

二、查验战略

最佳有三个独立的查验:数据总线的查验、地址总线的查验以及设备的查验。前面两个查验关于电子连线的疑问以及芯片的禁绝确刺进;第三个查验更倾向于检查芯片的有无以及灾祸性失效。作为一个意外的效果,设备的查验也能够发现操控总线的疑问,虽然它不能供给关于疑问来历的有用信息。

施行这三个查验的次第是首要的。精确的次第是:首要进行数据总线查验,接着是地址总线查验,终究是设备查验。那是因为地址总线查验假定数据总线在正常作业,除非数据总线和地址总线已知是正常的,不然设备查验便毫无意义。假定任何查验失利,你都应当和一个硬件工程师一同判定疑问的来历。通过检查查验失利处的数据值或许地址,应当能够活络地找出电路板上的疑问。

1.数据总线查验

咱们首要要查验的即是数据总线。咱们需要判定任何由处理器放置在数据总线上的值都被另一端的存储设备精确接纳。最显着的查验办法即是写人悉数或许的数据值而且验证存储设备成功地存储了每一个。可是,那并不是最有用率的查验办法。一个更快的查验办法是一次查验总线上的一位。假定每一个数据上可被设置变成 0 和1,而不受别的数据位的影响,那么数据总线就通过了查验。

2.地址总线查验

在供认数据总线作业正常往后,你应当接着查验地址总线。记住地址总线的疑问将致使存储器方位的堆叠。有许多或许堆叠的地址。可是,不必要查验每一个或许的组合。你应当极力在查验进程平分别每一个地址位。你只需要供认每一个地址线的管脚都能够被设置成0和 1,而不影响别的的管脚。

3.设备查验

一旦你知道地址和数据总线是精确的,那么就有必要查验存储设备自身的无缺性。要供认的是设备中的每一位都能够坚持住0和 1。这个查验结束起来非常简略,可是它花费的时刻比施行前面两项查验花费的总时刻还要长。

关于一个无缺的设备查验,你有必要拜访(读和写)每一个存储方位两次。你能够安闲地挑选任何数据作为榜首步查验的数据,只需在进行第二步查验的时分把这个值求反即可。因为存在没有存储器芯片的或许性,所以最佳挑选一组跟着地址改动(可是不等于地址)的数。

上一篇:用数据挑选器作函数发作器

下一篇:《电业安全作业规程》对线路巡视时有哪些恳求?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部