主权项 |
一种RAM的9相邻单元敏感故障检测方法,其特征是,其中,对于RAM中相邻单元敏感故障检测包含两方面的内容:1)存储单元数据由0→1,1→0变化时导致其相邻单元置0的故障检测;2)存储单元数据由0→1,1→0变化时导致其相邻单元置1的故障检测;其中1)中包含奇数行数据由0→1,1→0变化时导致其相邻单元置0的故障检测以及偶数行数据由0→1,1→0变化时导致其相邻单元置0的故障检测;奇数行数据由0→1,1→0变化时导致其相邻单元置0的故障检测,包含以下6个步骤:第一步:在偶数行每个基本存储单元组写入FH,奇数行每个基本存储单元组写入5H;第二步:在奇数行每个基本存储单元组写入FH,随后读取各行每个基本存储单元组的值并判断是否为FH;第三步:在奇数行每个基本存储单元组写入5H,随后读取偶数行每个基本存储单元组的值并判断是否为FH,奇数行每个基本存储单元组的值并判断是否为5H;第四步:在奇数行每个基本存储单元组写入AH;第五步:在奇数行每个基本存储单元组写入FH,随后读取各行每个基本存储单元组的值并判断是否为FH;第六步:在奇数行每个基本存储单元组写入AH,随后读取偶数行每个基本存储单元组的值并判断是否为FH,奇数行每个基本存储单元组的值并判断是否为AH;偶数行数据由0→1,1→0变化时导致其相邻单元置0的故障检测,包含以下6个步骤:第一步:在奇数行每个基本存储单元组写入FH,偶数行每个基本存储单元组写入5H;第二步:在偶数行每个基本存储单元组写入FH,随后读取各行每个基本存储单元组的值并判断是否为FH;第三步:在偶数行每个基本存储单元组写入5H,随后读取奇数行每个基本存储单元组的值并判断是否为FH,偶数行每个基本存储单元组的值并判断是否为5H;第四步:在偶数行每个基本存储单元组写入AH;第五步:在偶数行每个基本存储单元组写入FH,随后读取各行每个基本存储单元组的值并判断是否为FH;第六步:在偶数行每个基本存储单元组写入AH,随后读取奇数行每个基本存储单元组的值并判断是否为FH,偶数行每个基本存储单元组的值并判断是否为AH;其中2)中包含奇数行数据由0→1,1→0变化时导致其相邻单元置1的故障检测以及偶数行数据由0→1,1→0变化时导致其相邻单元置1的故障检测;奇数行数据由0→1,1→0变化时导致其相邻单元置1的故障检测,包含以下5个步骤:第一步:在各行每个基本存储单元组写入0H;第二步:在奇数行每个基本存储单元组写入AH,随后读取偶数行每个基本存储单元组的值并判断是否为0H,奇数行每个基本存储单元组的值并判断是否为AH;第三步:在奇数行每个基本存储单元组写入0H,随后读取各行每个基本存储单元组的值并判断是否为0H;第四步:在奇数行每个基本存储单元组写入5H,随后读取偶数行每个基本存储单元组的值并判断是否为0H,奇数行每个基本存储单元组的值并判断是否为5H;第五步:在奇数行每个基本存储单元组写入0H,随后读取各行每个基本存储单元组的值并判断是否为0H;偶数行数据由0→1,1→0变化时导致其相邻单元置1的故障检测,包含以下5个步骤:第一步:在各行每个基本存储单元组写入0H;第二步:在偶数行每个基本存储单元组写入AH,随后读取奇数行每个基本存储单元组的值并判断是否为0H,偶数行每个基本存储单元组的值并判断是否为AH;第三步:在偶数行每个基本存储单元组写入0H,随后读取各行每个基本存储单元组的值并判断是否为0H;第四步:在偶数行每个基本存储单元组写入5H,随后读取奇数行每个基本存储单元组的值并判断是否为0H,偶数行每个基本存储单元组的值并判断是否为5H;第五步:在偶数行每个基本存储单元组写入0H,随后读取各行每个基本存储单元组的值并判断是否为0H。 |