Microprocessor with cache memory for supporting debugging operations
AssigneeKabushiki Kaisha Toshiba
InventorHiroyuki Takai
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorHiroyuki Takai
Estimating the term…
A microprocessor consists of an arithmetic section for executing arithmetic processing with a program, a holding circuit for holding a designated address AD1 at which a piece of data DA1 is stored in an external memory, and a signal generating circuit for generating a signal when the designated address AD1 transmitted from the arithmetic section to the external memory is detected. The arithmetic section is provided with a cache memory for storing pieces of data, a tag memory for storing addresses at which the pieces of data are stored in the cache memory, a writing circuit for tagging the designated address AD1 stored in the tag memory after receiving the signal generated in the signal generating circuit, an arithmetic unit for executing arithmetic processing with the data stored in the cache memory, a brake signal generating circuit for generating a brake signal when the data DA1 stored at the designated address AD1 tagged is accessed by the arithmetic unit, and a control section for braking arithmetic processing executed in the arithmetic unit at a designated step of the program when the brake signal is provided from the circuit. The program used in the arithmetic unit is debugged after the arithmetic processing is braked.
A microprocessor for supporting debugging operations while executing arithmetic processing by utilizing pieces of data stored in an external memory, said microprocessor comprising:
A microprocessor with a cache memory for supporting debugging operations while executing arithmetic processing by utilizing pieces of data stored in an external memory, said microprocessor comprising:
Dependencies are inferred from the claim text.