Computer system having a cache memory and a tracing function

Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S030000, C714S038110

Reexamination Certificate

active

06453410

ABSTRACT:

BACKGROUND OF THE INVENTION
(a) Field of the Invention
The present invention relates to a computer system and, more particularly, to a computer system having a cache memory and a data tracing function.
(b) Description of the Related Art
A computer system generally includes a microprocessor (MPU), a ROM for storing a program for operating the MPU, a RAM for storing read/write data, and a peripheral device. During developing a computer system, a tracing circuit is generally provided to the MPU for examining whether or not the MPU operates expected functions, i.e., for debugging.
Conventionally, the tracing circuit is connected to an external system bus such as an address bus or a data bus to obtain historical data of the MPU
21
at desired timing for storage thereof in the tracing memory. However, if the MPU has a cache memory in the computer system, the tracing circuit connected to the external system bus cannot obtain the data accessed by the MPU when the accessed data is hit in the cache memory.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a computer system having a cache memory for storing instruction code and read/write data, and a tracing circuit capable of tracing read/write data, address thereof and status signals in each instruction without losing real time processing.
The present invention provides a computer system including a pipe-line processor for pipe-line processing of an instruction code in synchrony with a pipe-line clock signal, a system memory for storing data for the pipe-line processor, a system bus for transferring data between the pipe-line processor and the memory, a tracing circuit for storing trace data output from the pipe-line processor, and a trace data transfer circuit for transferring the trace data between the pipe-line processor and the tracing circuit independently of operation of the system bus.
In accordance with the computer system of the present invention, trace data can be supplied to the tracing circuit independently of the system bus without affecting the operation of the system bus and without losing real time processing by the pipe-line processor.
The above and other objects, features and advantages of the present invention will be more apparent from the following description, referring to the accompanying drawings.


REFERENCES:
patent: 4674089 (1987-06-01), Poret et al.
patent: 5379301 (1995-01-01), Sato et al.
patent: 5564028 (1996-10-01), Swoboda et al.
patent: 5751735 (1998-05-01), Tobin et al.
patent: 5933626 (1999-08-01), Mahalingaiah et al.
patent: 6055651 (2000-04-01), Sasaki et al.
patent: 63-083841 (1988-04-01), None
patent: 02-051745 (1990-02-01), None
patent: 03-137736 (1991-06-01), None
patent: 03-256141 (1991-11-01), None
patent: 03-263136 (1991-11-01), None
patent: 4-296944 (1992-10-01), None
patent: 06-083705 (1994-03-01), None
patent: 06-161818 (1994-06-01), None
patent: 07-271705 (1995-10-01), None
patent: 08-0959045 (1996-04-01), None
patent: 8-171505 (1996-07-01), None
patent: 08-171505 (1996-07-01), None
patent: 08-335177 (1996-12-01), None
patent: 10-011290 (1998-01-01), None
patent: 10-240570 (1998-09-01), None
Japanese Office Action, dated Apr. 2, 2001, with English language translation of Japanese Examiner's comments. Partial Trans.
Japanese Office Action, dated Jul. 6, 2000, with English language translation of Japanese Examiner's comments. Partial Trans.
Japanese Office Action, dated Dec. 7, 2000, with English language translation of Japanese Examiner's comments. Partial.

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

Computer system having a cache memory and a tracing function does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer system having a cache memory and a tracing function, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system having a cache memory and a tracing function will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2835006

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