Hardware extension for accelerating fractional integer division within 3D graphics and MP3 applications
First Claim
1. A data processing apparatus, comprising:
- a random access memory;
a hardware accelerator coupled to said random access memory; and
a digital signal processor (DSP) coupling said hardware accelerator to said random access memory, said hardware accelerator enabling said digital signal processor (DSP) to perform high speed division operations.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for allowing a digital signal processor (DSP) in a data processing system to perform high speed division operations. In one embodiment of the invention a division operation is performed in no more than two cycles. In another embodiment of the invention, the division operations are in fractional format. The data processing apparatus comprises a random access memory, a processor (12, 168), and an interface (102) coupling said random access memory (104) to said processor, said interface enables high speed division operations associated with said processor. The interface of the present invention can also be combined with a dual or co-processor system to increase the data processing efficiency.
-
Citations
20 Claims
-
1. A data processing apparatus, comprising:
-
a random access memory;
a hardware accelerator coupled to said random access memory; and
a digital signal processor (DSP) coupling said hardware accelerator to said random access memory, said hardware accelerator enabling said digital signal processor (DSP) to perform high speed division operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing apparatus, comprising:
a digital signal processor (DSP) enabled to perform high speed divisions operations in no more than two cycles per division. - View Dependent Claims (10)
-
11. The telecommunication device, comprising:
-
a random access memory;
a hardware accelerator coupled to said random access memory;
digital circuitry coupling said hardware accelerator to said random access memory, said hardware accelerator enabling said digital circuitry to perform high speed division operations;
analog circuitry;
RF circuitry coupling said analog circuitry and said digital circuitry to an antenna; and
a power source connected said RF, analog and digital circuitry. - View Dependent Claims (12, 13, 14)
-
-
15. A method, comprising the steps of:
-
providing a processor; and
performing a division operation associated with said processor in two cycles. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification