发明名称 半導体装置及びその駆動方法
摘要 In a semiconductor device performing pipeline processing with the use of a reading portion reading an instruction and an arithmetic portion performing an operation in accordance with the instruction, the instruction held in the reading portion is transmitted from the flip-flop to the memory when branch prediction turns out to be wrong. Note that the arithmetic portion controls transmission and reception of the instruction between the flip-flop and the memory which are included in the reading portion. This enables elimination of redundant operations in the reading portion in the case where an instruction read by the reading portion after the branch prediction turns out to be wrong is a subroutine, or the like. That is, the instruction held in the memory is transmitted back to the flip-flop without rereading of the same instruction by the reading portion, whereby the instruction can be output to the arithmetic portion.
申请公布号 JP5912837(B2) 申请公布日期 2016.04.27
申请号 JP20120110896 申请日期 2012.05.14
申请人 株式会社半導体エネルギー研究所 发明人 小林 英智;塩野入 豊;西島 辰司
分类号 G06F9/38;G06F1/32;G06F9/42 主分类号 G06F9/38
代理机构 代理人
主权项
地址