发明名称 SEMICONDUCTOR DEVICE AND CONTROL METHOD THEREOF
摘要 Provided is a semiconductor device including: a first memory that stores multiple instructions; a second memory that stores multiple data items; first and second buses; a microprocessor that fetches, through the first bus, an instruction at a specified address among the multiple instructions stored in the first memory, executes the instruction, and accesses the second memory through the second bus based on a result of the execution; and a trace information output unit that acquires, when a branch instruction is generated in the microprocessor, address information of the first memory specified before branching, and outputs the information as trace information. The trace information output from the trace information output unit is written into the second memory through the second bus in a period in which the microprocessor does not access the second memory during execution of the branch instruction.
申请公布号 US2015220415(A1) 申请公布日期 2015.08.06
申请号 US201514684988 申请日期 2015.04.13
申请人 Renesas Electronics Corporation 发明人 TANAKA Kentaro
分类号 G06F11/34;G06F11/30 主分类号 G06F11/34
代理机构 代理人
主权项 1. A semiconductor device comprising: a processor that has a pipeline and executes a plurality of instructions using the pipeline; a trace unit that outputs a trace information of the processor; and a memory that stores both execution results of the instructions by the processor and the trace information, wherein when the processor executes a branch instruction, the trace unit outputs the trace information to the memory.
地址 Kawasaki-shi JP