← Back to Patent Explorer
US4816997A Expired / Lapsed US ⏱️ 0.0 years remaining

Bus master having selective burst deferral

Assignee: NXP USA Inc
•
Filing: 1987-09-21
•
Granted: 1989-03-28
•
Expires: 2007-09-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system having a bus master, a cache, and a memory which is capable of transferring operands in bursts in response to a burst request signal provided by the bus master. The bus master will provide the burst request signal to the memory in order to fill a line in the cache only if there are no valid entries in that cache line. If a requested operand spans two cache lines, the bus master will defer the burst request signal until the end of the transfer of that operand, so that only the second cache line will be burst filled.

Inventors

  • 👤 Hunter L. Scales, III
  • 👤 William C. Moyer
  • 👤 William D. Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 21:46
CPC Classifications
G; G11; G11C; G11C7/00; G06; G06F; G06F12/00; G06F12/02; G06F12/08; G06F12/0802; G06F12/0877; G06F12/0879

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 142 words
In a bus master for use with a memory capable of transferring operands in bursts in response to a burst request signal provided by the bus master, the bus master comprising: a cache for storing a plurality of said operands in each of a plurality of cache lines; cache control means for accessing said cache to determine if a selected operand is stored in said cache, and providing a cache hit signal if the selected operand is stored in said cache; burst deferral means for determining that an operand to be transferred will span a plurality of said cache lines, and providing a burst deferral signal in response thereto; and burst control means for providing said burst request signal to the memory unless the cache control means provides the cache hit signal or the burst deferral means provides the burst deferral signal.
Claim 2
Dependent Claim 142 words
In a bus master for use with a memory capable of transferring operands in bursts in response to a burst request signal provided by the bus master, the bus master comprising: a cache for storing a plurality of said operands in each of a plurality of cache lines; cache control means for accessing said cache to determine if a selected operand is stored in said cache, and providing a cache hit signal if the selected operand is stored in said cache; burst deferral means for determining that an operand to be transferred will span a plurality of said cache lines, and providing a burst deferral signal in response thereto; and burst control means for providing said burst request signal to the memory unless the cache control means provides the cache hit signal or the burst deferral means provides the burst deferral signal.
Claim 3
Dependent Claim 29 words
The bus master of claim 1 wherein the burst control means is selectively prevented from providing said burst request signal to said memory in response to a disable signal.

References Cited (Backward Citations)

US4370712A Cited
US4558429A Cited
US4564899A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-03-27 1992-09-26 1993-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-03-27 1996-09-26 1997-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-03-27 2000-09-26 2001-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag