Patent ID: 8103403
Filing Date: 2012-01-24
Classification: G06F

Abstract:
1. A vehicular memory management apparatus for use in a vehicle, wherein a fault code represents a fault in the vehicle, the apparatus comprising: a memory management unit configured to evenly store a fault code in respectively different three code storage areas in a non-volatile memory disposed in the vehicle; a status management unit configured to store status information in a status storage area in the non-volatile memory, the status storage area being respectively three different areas in the non-volatile memory, the status information representing a storage complete status of the fault code in the three code storage areas, and the status information being stored in the status storage area after completion of storage of the fault code; and an abnormality detection unit configured to detect storage abnormality on a basis of examination of majority of data in the three code storage areas, wherein the abnormality detection unit includes an adoption determination unit configured to determine adoption of the data in the three code storage areas after performing the examination of majority of data in the status storage area for yielding an examination result, the data in the status storage area and the three code storage areas is used for the examination of majority of data when the adoption determination unit determines adoption of the data, and the examination of majority of data yields a result that is used for determining the storage abnormality.