EasyManuals Logo

NXP Semiconductors MPC5777M Safety Manual

NXP Semiconductors MPC5777M
94 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #63 background imageLoading...
Page #63 background image
Address decoding coverage
Safety Manual for MPC5777M, Rev. 1.1
NXP Semiconductors 63
5 Address decoding coverage
5.1 Overview
The MPC5777M embeds a hardware mechanism called Single Bit Error Correction and Dual Bit Error
Detection to detect and, if possible, correct failures impacting the RAM array. This hardware measure is
based on a modified Hamming code algorithm.
Faults impacting the addressing logic (for example, addressing faults) generally cause Multi Bit Errors
(MBEs). The MPC5777M does not embed a specific hardware mechanism to manage this type of fault,
but these MBEs can be interpreted by the modified Hamming code algorithm as Single Bit Errors (SBEs).
This may cause a violation of the safety goal.
This chapter explains how, in case of an ECC hit, a software test can differentiate between an SBE and an
MBE due to a permanent fault in the addressing logic.
5.2 Test implementation
The basic mechanism behind addressing fault detection is the ECC with address contribution embedded
in the MPC5777M devices.
Reading from locations affected by permanent addressing faults returns a random pattern. The Diagnostic
Coverage (DC) of the ECC against addressing faults on a single access is about 70%.
To improve this DC, the idea is to perform multiple memory reads in order to trigger the failure mechanism
multiple times, say K, and in multiple locations in such a way that the overall DC increases up to
DC = 1 - (1 - 70% )
K
.
This formula is valid under the assumption the K failures are somehow independent. It is necessary to:
understand how to trigger K independent failures in case of addressing fault, and
minimize the number of memory operations, say M, necessary to trigger the K failures.
The described algorithm is focused on the detection of failures affecting RAM address decoder
considering both rows and columns of the array.
To achieve these objectives, user shall know the “hit address” and details on how the memory is
implemented.

Table of Contents

Other manuals for NXP Semiconductors MPC5777M

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the NXP Semiconductors MPC5777M and is the answer not in the manual?

NXP Semiconductors MPC5777M Specifications

General IconGeneral
BrandNXP Semiconductors
ModelMPC5777M
CategoryMicrocontrollers
LanguageEnglish

Related product manuals