Electrical computers and digital processing systems: memory – Address formation – Combining two or more values to create address
Patent
1996-11-22
2000-04-04
Thai, Tuan V.
Electrical computers and digital processing systems: memory
Address formation
Combining two or more values to create address
710126, 711154, 711200, 711206, 711207, 711221, G06F 1200, G06F 1202, G06F 1210
Patent
active
060473657
ABSTRACT:
A method and apparatus for optimizing sample fetching in a peripheral component interconnect (PCI) environment. In one embodiment the present invention generates a first sample page base address corresponding to a first part of a first address received from a digital signal processor (DSP). The present invention also generates a second sample page base address corresponding to a first part of a second address received from the DSP. The first and second generated sample page base addresses are then stored in respective first and second locations within a multiple entry sample page base address cache which can be accessed by the DSP without accessing a PCI bus. The first part of the first address is compared to a first part of a third address. Provided that the first part of the first address and the first part of the third address are the same, the present invention combines a second portion of the third address sent from the DSP with the first generated sample page base address stored in the multiple entry sample page base address cache. The first part of the second address is also compared with the first part of the third address. Provided that the first part of the second address and the first part of the third address are the same, the present invention combines the second portion of the third address sent from the DSP with the second generated sample page base address stored in the multiple entry sample page base address cache. In so doing, the present invention generates a complete address of a sample to be fetched without accessing the PCI bus.
REFERENCES:
patent: 4914577 (1990-04-01), Stewart et al.
patent: 4972338 (1990-11-01), Crawford et al.
patent: 5321836 (1994-06-01), Crawford et al.
patent: 5584005 (1996-12-01), Miyaoku et al.
patent: 5640528 (1997-06-01), Harney et al.
patent: 5696927 (1997-12-01), MacDonald et al.
patent: 5706461 (1998-01-01), Branstad et al.
patent: 5763801 (1998-06-01), Gulick
Handy, Jim, "The Cache Memory Book", Academic Press, ISBN 0-12-322985-5, p. 15, 1993.
PCI Special Interest Group, "PCI Local Bus Specification, Revision 2.1", Portland Oregon 97214, Jun. 1, 1995.
Chambers Peter
Harrow Scott Edward
Thai Tuan V.
VLSI Technology Inc.
LandOfFree
Multiple entry wavetable address cache to reduce accesses over a does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multiple entry wavetable address cache to reduce accesses over a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiple entry wavetable address cache to reduce accesses over a will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-374901