Memory card with signal processing element

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S005000, C711S104000, C710S120000

Reexamination Certificate

active

06446163

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to memory cards with signal processing elements thereon; and more particularly to memory SIMMs or DIMMs having signal processing elements thereon to receive data from selected addresses and perform operations thereon when the memory bus is not available to the signal processing element.
2. Background Information
The use of signal processing elements, especially digital signal processing elements (DSPs), is being proposed as components on memory cards and boards for use in computers. The purpose is to allow the DSP to use some portion of the memory while that memory is not being utilized by the system. This provides significant cost savings by making a potentially large block of memory available to the DSP without adding a totally separate system memory bus and extra memory for the DSP. This results in more computing power at a lower cost. However, conventionally, the DSP has access to the memory only when the system does not have control of the memory bus for the idle capacity. This leaves the DSP unoccupied and, thus, under utilized for significant periods of time.
SUMMARY OF THE INVENTION
According to the present invention, a memory card having a memory bus controller is provided, which card has a signal processing element, preferably a digital signal processor (DSP) thereon. The card is used in a computer system as add-on memory. Also, a method of using such a card in a computer system is provided. The memory bus controller and the signal processing element are programmed to pass all the addresses in the memory on the card and the associated data received from the CPU to the signal processing element where they are stored in memory. The signal processing element is programmed to perform selected operations on the addresses and data irrespective of whether the signal processing element has control of the system bus. These operations can include keeping track of read/write operations and the locations of these operations. This information can be easily accessed by the computer system and used for memory optimization.
The DSP can also “snoop” the memory bus when it is unavailable to the control of the DSP, i.e. when the system has control of the memory bus. The memory bus controller passes addresses and data to the DSP as it is received, when the DSP receives addresses that are in its normal or regular range, or other selected ranges, for processing in the memory. The DSP can capture the data and do “early” processing or preprocessing of this information before the DSP gains control of the memory.


REFERENCES:
patent: 5522085 (1996-05-01), Harrison et al.
patent: 6173363 (2001-01-01), Tsuyuguchi
patent: 6233639 (2001-05-01), Dell et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Memory card with signal processing element does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory card with signal processing element, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory card with signal processing element will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2900421

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.