Data monitor circuit

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S100000

Reexamination Certificate

active

06289470

ABSTRACT:

BACKGROUND OF THE INVENTION
1 . Field of the Invention
The present invention relates to a memory circuit for storing data handled inside a microcomputer, for example, a data monitor circuit for specifying failures of a readable and writable random access memory (hereinafter referred to as a RAM), or an electrically erasable read only memory (hereinafter referred to as EEPROM) etc.
2. Description of the Related Art
Recently, the degree of integration and efficiency of microcomputers has been improving rapidly. Such a microcomputer is constructed by integrating various component elements on to a single integrated circuit chip (hereinafter simply called a chip). Particularly, the typical microcomputer structure has a central processing unit for carrying out operational control of each component element within the microcomputer, a first memory circuit, such as RAM or EEPPROM for storing data to be handled in the microcomputer, a second memory circuit, such as read only memory (hereinafter referred to as ROM) for storing program data for various processes of the microcomputer, and a bus for sending address information and data of the memory circuits.
In this type of microcomputer, failures occur in the internal memory for storing data. Analysis of these failures involves executing writing and reading of data to and from the memory, and specifying failed locations according to the state of the read data.
However, by only executing writing and reading of data to and from the memory for simply storing data, as described above, it takes time to find the failed locations, or failed locations can not be found. For example, when failures occur in a memory for storing data after execution of specified processing set within a program, the execution of that specified processing can also be the main cause of major failures. In this type of situation, it is better if a program for checking failed locations can be inserted within the program, and failed locations specified during execution of the program for reproducing the failure phenomenon.
However, a mask ROM is used in a ROM storing the program, and a checking program within the memory internal to a microcomputer, such as a one time program type microcomputer (hereinafter referred to as OTP) can not be updated. This means that a check program can not be inserted into the program, and there is a problem that failure analysis can not be performed.
An object of the present invention is to solve the above problems by reliably carrying out failure analysis during execution of a program.
A further object of the present invention is to reliably carry out failure analysis during execution of a program with a simple construction.
Another object of the present invention is to reliably carry out failure analysis during execution of a program at high speed.
A still further object of the present invention is to reliably carry out failure analysis during execution of a program, even under complex conditions.
SUMMARY OF THE INVENTION
At least reading of data from a first memory circuit is carried out via a bus according to a fixed program, and a data monitor circuit for monitoring data transferred on this bus comprises a first address storage circuit for storing information of an address of the memory circuit to be monitored, a first comparison circuit for receiving address information designated by a fixed program via a bus and detecting coincidence with address information stored in the first address storage circuit, a first data storage circuit for storing data being transferred on the bus, a first gate circuit for transferring data being transferred to the bus to the first data storage circuit in response to a first permission signal, and a control circuit for outputting the first permission signal according to a detection result of the first comparison circuit.


REFERENCES:
patent: 3579199 (1971-05-01), Anderson et al.
patent: 4326290 (1982-04-01), Davis et al.
patent: 4692897 (1987-09-01), Crabbe, Jr.
patent: 5054026 (1991-10-01), Tsubota
patent: 5263143 (1993-11-01), Robinson et al.
patent: 5838898 (1998-11-01), Sawai
patent: 6134676 (2000-10-01), VanHuben et al.
patent: 6141757 (2000-10-01), Seeker et al.
patent: 6158028 (2000-12-01), Imura
patent: 2-105945 (1990-04-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data monitor circuit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data monitor circuit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data monitor circuit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2436573

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.