发明名称 Information processing device having arrangements to inhibit coprocessor upon encountering data that the coprocessor cannot handle
摘要 A hardware accelerator is used to execute a floating-point byte-code in an information processing device. For a floating-point byte-code, a byte-code accelerator BCA feeds an instruction stream for using a FPU to a CPU. When the FPU is used, first the data is transferred to the FPU register from a general-purpose register, and then an FPU operation is performed. For data, such as a denormalized number, that cannot be processed by the FPU, in order to call a floating-point math library of software, the processing of the BCA is completed and the processing moves to processing by software. In order to realize this, data on a data transfer bus from the CPU to the FPU is snooped by the hardware accelerator, and a cancel request is signaled to the CPU to inhibit execution of the FPU operation when corresponding data is detected in a data checking part.
申请公布号 US7788469(B2) 申请公布日期 2010.08.31
申请号 US20040883758 申请日期 2004.07.06
申请人 RENESAS TECHNOLOGY CORP. 发明人 YAMADA TETSUYA;IRIE NAOHIKO;IRITA TAKAHIRO;KABASAWA MASAYUKI
分类号 G06F9/38;G06F15/76;G06F9/30;G06F9/302;G06F9/318;G06F9/45;G06F15/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址