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
Query processing with specialized query operators
Query optimization with awareness of limited resource usage
Method and apparatus for charging a power pack of a portable electronic device
Method and apparatus for eliminating a motor vehicle tip-over risk
Method for controlling operation of a wind turbine
Functional component compensation reconfiguration system and method
Adaptive analog echo/next cancellation
  Randomly Featured Patents
Frame member for a window and the like
Method, system, and program product for automatically populating a field of a record
Internally activated sealing centrifuge test tube cap assembly
Power assist marine steering system
Variable length data storage device, variable length data storage method, variable length data reading method, and a program for the same
Control system and equipment configuration for a modular product assembly platform
Ink jet recording apparatus with control electrode on recording heads preventing adhesion of satellite droplets
DC Converter
Hemostatic clip holder
Analog semiconductor device and method of fabricating the same