Processor with trace memory for storing access information on internal bus
AssigneeRenesas Technology Corp.
InventorAkira Yamada
Life of this patent
Estimating the term…
Abstract
An internal trace memory is provided in a processor, the internal trace memory, in the trace mode, storing internal bus access information and in the normal operating mode, being used for storage as an internal memory of CPU (Central Processing Unit). The number of input/output data bits of the internal trace memory in the trace mode is set to a value of natural number times a bit width of an internal data bus. The internal trace memory for storing the internal bus access information is incorporated in the processor without increasing chip area thereof.
Claims7
A processor with an internal bus tracing function, comprising:
- an internal bus including at least an internal data bus transferring internal data and an address bus transmitting an address signal,
- a first internal memory coupled with the internal bus, for storing the internal data on the internal data bus;
- a processing unit, coupled with the internal bus, for processing at least data on the internal data bus;
- and
- a second internal memory, coupled with the internal bus, for storing information on the internal bus in a trace mode and for storing data that the processing unit uses in an operating mode other than the trace mode, wherein the second internal memory includes a control circuit for setting, in the trace mode, an input/output data bit width of the second internal memory so as to be not less than a bit width of the internal data bus, and setting, in the operating mode other than the trace mode, an input/output data bit width of the second internal memory so as to be equal to a bit width of the internal data bus.
Dependencies are inferred from the claim text.