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

Control device for a buffer memory with reconfigurable partitioning

Assignee: US Philips Corp
•
Filing: 1995-02-03
•
Granted: 1996-07-16
•
Expires: 2015-02-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Control device for a buffer memory which distinguishes information of the "instruction" type and information of the "data" type, and which replaces stored information with current information according to at least replacement algorithm. It comprises partitioning means (30) which make available, for at least one of the said types of information therefore called a limited type, a limited amount of memory, delocalized in the buffer memory, and, when a current information item has to be loaded while the said limited amount has been overloaded by the stored information of limited type, replacement means (40) load it by priority by replacing a stored replaceable information item of limited type. The value of the said limited amount can be updated. The partitioning means (30) and the replacement means (40) can be programmed means.

Inventors

  • 👤 Yannick Deville

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 04:48
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/08; G06F12/12; G06F12/121; G06F12/126; G06F12/0802; G06F12/0844; G06F12/0846; G06F12/0848; G06F2212/00; G06F2212/60; G06F2212/601

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 188 words
Control device for a buffer memory for storing information comprising: reconfigurable partitioning means for distinguishing two types of information, an "instruction" type and a "data type"; and replacement means which replace stored information with current information according to at least one replacement algorithm, in which the partitioning means control at least one of the information types, therefore called a controlled type of information; a memory for storing a value corresponding to a predetermined reference amount of memory greater than zero scattered in the buffer memory, allocated to the controlled type of information, the control means including means for storing a value corresponding to the amount of controlled type information previously stored, and comparing the amount of information of the controlled type previously stored in the memory with the predetermined reference amount, prior to storing current information and if it exceeds the predetermined reference amount, when a current information item has to be loaded while said reference amount of memory has been exceeded by the stored information of controlled type, the replacement means load it by priority by replacing a stored replaceable information item of controlled type of information.
Claim 2
Dependent Claim 188 words
Control device for a buffer memory for storing information comprising: reconfigurable partitioning means for distinguishing two types of information, an "instruction" type and a "data type"; and replacement means which replace stored information with current information according to at least one replacement algorithm, in which the partitioning means control at least one of the information types, therefore called a controlled type of information; a memory for storing a value corresponding to a predetermined reference amount of memory greater than zero scattered in the buffer memory, allocated to the controlled type of information, the control means including means for storing a value corresponding to the amount of controlled type information previously stored, and comparing the amount of information of the controlled type previously stored in the memory with the predetermined reference amount, prior to storing current information and if it exceeds the predetermined reference amount, when a current information item has to be loaded while said reference amount of memory has been exceeded by the stored information of controlled type, the replacement means load it by priority by replacing a stored replaceable information item of controlled type of information.
Claim 3
Dependent Claim 67 words
Control device according to claim 1 in which the replacement means comprises: means for controlling replacement of the controlled type of information when the reference amount is exceeded and when at least one controlled-type of information is present in the current information item, and means for controlling replacement of any information when the reference amount is not exceeded or when no controlled type of information is present.
Claim 4
Dependent Claim 28 words
Control device according to claim 1, in which the replacement means comprises means for replacement of the stored information of controlled type according to a specific replacement algorithm.
Claim 5
Dependent Claim 21 words
Control device according to claim 1 comprising means for updating the stored predetermined reference amount of memory in the partitioning means.
Claim 6
Dependent Claim 24 words
Control device according to claim 1, comprising means for loading at least one value of said reference amount of memory in the partitioning means.
Claim 7
Dependent Claim 24 words
Control device according to claim 1 in which the partitioning means comprises means programmed to determine the amount of the limited amount of memory.
Claim 8
Dependent Claim 33 words
Control device according to claim 1 in which the sum of the amounts of the reference amounts of memory allocated to the two types of information is greater than 100% of the memory.
Claim 9
Dependent Claim 48 words
Control device according to claim 1 in which in the case where the reference amount has been exceeded, the replacement of an information item of controlled type is carried out by choosing a selectable memory element having a first channel index in an ordered sequence of channel indices.
Claim 10
Dependent Claim 20 words
Control device according to claim 1 in which the partitioning means (30) and/or the replacement means (40) are programmed means.
Claim 11
Dependent Claim 33 words
A data processing system having processing means, secondary storage means, and a buffer interposed between said processing means and said secondary storage means, and having a control device as claimed in claim 1.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-16 2000-01-15 2000-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-16 2004-01-15 2004-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-16 2008-01-15 2008-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag