Resources Contact Us Home
Information processing device having arrangements to inhibit coprocessor upon encountering data that the coprocessor cannot handle

Image Number 5 for United States Patent #7788469.

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.

  Recently Added Patents
Method and device for detecting an entrapment situation
Quantitative, highly multiplexed detection of nucleic acids
Method of producing and decoding error correction code and apparatus therefor
Method of forming supported doped palladium containing oxidation catalysts
Image processing apparatus
Method and system for utilizing GPS information to secure digital media
Dual channel trench LDMOS transistors and transistors integrated therewith
  Randomly Featured Patents
Low lock time delay locked loops using time cycle suppressor
Conserving file system with backup and validation
Encryption of data to be stored in an information processing system
Cooling device for installation in motor vehicles
Control system for hydraulic supercharger system
Mobile terminal
Signal transmission film and a liquid crystal display panel having the same
Baseboard cleaning apparatus
Handle for an ergometer or the like
Method and arrangement for monitoring a lambda probe in an internal combustion engine