Data processing system for hardware implementation of square operations and method therefor
AssigneeMotorola, Inc.
InventorJames W. Girardeau, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorJames W. Girardeau, Jr.
Estimating the term…
A data processing system for performing square operations includes a data processor such as a digital signal processor (DSP) and a memory system. The DSP has two data paths for fetching two operands of an instruction from locations specified by two addresses, which may be required for an operation such as a multiply operation. A fetch from the second data path is delayed in response to a wait signal. The memory system includes at least two memory portions. Data from the two memory portions are multiplexed onto the two data paths in response to a first portion of the respective addresses. If the first portions of both addresses are equal, and if second portions are unequal, the wait signal is activated. If the second portions of the addresses are equal, such as during a square operation, the wait signal is inactive and data is simultaneously read by both data paths.
A data processing system comprising:
A memory system for use with at least one information requesting device comprising:
In a data processing system including a memory system and a data processor, the data processor coupled to first and second data paths and first and second addresses corresponding thereto, respectively, the memory system comprising:
A data processing system comprising:
A method of improving performance of a data processing system comprising the steps of:
Dependencies are inferred from the claim text.