发明名称 |
Information processing apparatus having dual buffers for transmitting debug data to an external debug unit |
摘要 |
An information processing apparatus has an instruction execution unit (IEU), a counter, first and second FIFO buffers, and a selector. The IEU executes instructions. The counter traces an order of execution of the instructions executed by the IEU and stores the order of execution as an order data. The first FIFO buffer stores a branch source address data obtained by a branch instruction together with the order data. The second FIFO buffer stores a content of a memory obtained by a memory access instruction or push data obtained by a stack push instruction together with the order data. The selector selects one of the data stored in the first and second FIFO buffers and provides it to an external device. The selector selects the first FIFO buffer prior to the second FIFO buffer as long as the first FIFO buffer has the branch source address data stored therein.
|
申请公布号 |
US5625785(A) |
申请公布日期 |
1997.04.29 |
申请号 |
US19950371692 |
申请日期 |
1995.01.12 |
申请人 |
KABUSHIKI KAISHA TOSHIBA |
发明人 |
MIURA, TAKASHI;FUKUOKA, KATSUHITO |
分类号 |
G06F11/28;G06F11/36;(IPC1-7):G06F9/38 |
主分类号 |
G06F11/28 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|