or
Bookmark and Share
Enhanced locked bus cycle control in a cache memory computer system
   
Document Number
US Patent 5163143
Issued Date
November 10, 1992
Link
Inventors
Map
Abstract
An enhanced processor lock cycle management system for computer systems including a processor 10 and a cache memory controller 12 which accommodates existing methodologies and provides an enhanced mode wherein processor lock cycles are not passed to the controlled 12 but control of the system bus 14 by controller 12 is maintained by inhibiting hold requests to the controller 12 by other system elements.
Drawing
Enhanced locked bus cycle control in a cache memory computer system - US Patent 5163143 Drawing
Drawing from US Patent 5163143
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
5
Comments:
no comments yet
Owner
Published
November 10, 1992
Application Number
07/431,742
Filed
November 3, 1990
US Classification
711/145  
Int'l Classification
G06F   12/08   (20060101)   G06F   13/36   (20060101)  
Examiner
Assistant Examiner
USPTO Field of Search
364/2MSFile   364/9MSFile   364/242.91   364/242.92   364/243.4   364/243.6   364/DIG.1   395/425  
Related Patents
5392404 - Bus control preemption logic - Owned by International Business Machines Corp. (Armonk, NY)

A method and system for monitoring and controlling access to a system bus in a computer system is provided. The system devices include a central processing unit, a memory controller for controlling access to system memory, and at least first and second input/output devices each having a coprocessor incorporated therein. The system bus electrically interconnects the system devices and system memory. Any one of the system devices may serve as a bus master of the system bus at any one time when communicating over the bus with each other or with system memory. In addition, the memory controller may serve as a bus master on behalf of a slave device requesting access to the system bus. The input/output devices have control logic incorporated therein for (i) determining when an alternate input/output device requests control of the bus, (ii) outputting a preemption signal in response to the alternate request, and (iii) relinquishing control of the bus in response to the preemption signal.

5487162 - Cache lock information feeding system using an address translator - Owned by Matsushita Electric Industrial Co., Ltd. (Osaka,JP)

A method and apparatus for cache lock control are designed for use with a cache memory. The cache memory contains a number of data entries, each divided into segments for storing address information, data, and a cache lock bit, respectively. The cache lock bit, when set in a data entry, prevents updating the address and data in that data entry. An address translator is provided for converting virtual memory addresses to physical addresses. The address translator includes address entries which include at least one segment for storing cache lock information, and cache lock information is transferred from the address translator to the cache memory.

5555393 - Method and apparatus for a cache memory with data priority order information for individual data entries - Owned by Matsushita Electric Industrial Co., Ltd. (Osaka,JP)

A method and an apparatus for cache lock control are designed for use with a cache memory. The cache memory has divided entries each for storing data and cache lock information. Updating of data in each of the entries of the cache memory is controlled in response to cache priority order information in each of the entries of the cache memory.

6029249 - Apparatus for reducing computer system power consumption - Owned by Compaq Computer Corporation (Houston, TX)

A battery powered computer system determines when the system is not in use by monitoring various events associated with the operation of the system. The system preferably monitors the number of cache read misses and write operations, i.e., the cache hit rate, and reduces the system clock frequency when the cache hit rate rises above a certain level. When the cache hit rate is above a certain level, then it can be assumed that the processor is executing a tight loop, such as when the processor is waiting for a key to be pressed and then the frequency can be reduced without affecting system performance. Alternatively, the apparatus monitors the occurrence of memory page misses, I/O write cycles or other events to determine the level of activity of the computer system.

5283870 - Method and apparatus for avoiding processor deadly embrace in a multiprocessor system - Owned by Bull HN Information Systems Inc. (Billerica, MA)

A multiprocessor system includes a number of system processors which tightly couple to a system bus to share a main or system memory and a number of on-board memory processors which also are tightly coupled to the system bus. Each processor has a high performance microprocessor which tightly couples to an on-board or local memory through the microprocessor's local bus. System memory is accessible using a memory lock protocol while the local memory is accessible through a bus lock protocol. Each on-board memory processor includes a lock mechanism which enables the processing of memory lock commands directed to its local memory received via the system bus from any other processor and for issuing memory lock commands to system memory.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us