Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Reducing-memory-access-in-a-multi-cache-multiprocessing-environment-with-each-cache-mapped-into-different-areas-of-main-memory-to-avoid-contention

 Data set network diagnostic system
FIG. 1 depicts a communication system, or network, in which the present invention is used. In ...


 Recording medium of flat surface with resin filled ring grove
Accordingly, a general object of the present invention is to provide a disc and a manufacturing ...


 Analog subscriber carrier system repeater with automatic gain and slope correction
OF THE INVENTION Referring now to FIG. 1 a subscriber carrier terminal at central office 2 is ...


 Plasma panel display selectively updatable on pel line basis
The system arrangement shown in FIG. 1 includes a processor 10 which may, typically, include a ...


 Display device
: It is an object of the present invention to provide a display control unit for performing optimal ...


 Circuit arrangement for synchronizing the units in the switching exchanges and repeaters of a time-division multiplex transmission system
OF THE PREFERRED EMBODIMENTS The synchronizing circuit according to the invention is further ...


 Multiport memory device
Accordingly, the object of the present invention is to provide a multiport memory device capable of ...


 Self-monitoring system
It is therefore an object of the present invention to provide a self-monitoring system capable of ...


 Architecture for a universal serial bus-based PC flash disk
OF THE INVENTION The present invention is of a flash memory device, containing one or more flash ...


 Reduction of nonspecific hybridization by using novel base-pairing schemes
OF THE INVENTION Definitions and nomenclature Before the present invention is disclosed and ...


 Reducing memory access in a multi-cache multiprocessing environment with each cache mapped into different areas of main memory to avoid contention

Details
Inventors: Shah, Salim A.;
Assignee: Advanced Micro Devices, Inc. (Sunnyvale, CA)
Primary Examiner: Lane; Jack A.
Assistant Examiner:
Attorney, Agent or Firm: Foley & Lardner

A cache control circuit reduces accesses of main memory in a multiple cache multiprocessing system. The circuit allows the use of multiple caches with a single central processing unit, and facilitates burst-mode operations.

DETAILED DESCRIPTION This invention discloses a method for screening the memory accesses and thereby freeing the cache to service their processor in multiple caches and a circuit which implements this method.
Additional circuitry for performing burst-mode operations is further disclosed.
Contention is eliminated by mapping the individual caches into different areas of the physical address space of main memory.
Circuitry in the individual cache memory implements the mapping function by permitting a range of addresses to be selected by the CPU, and then responding with the cache function only when an address within this range is placed on the main memory address bus.
Contention problems during burst-mode operations are avoided by circuitry in the cache which automatically steps through the memory addresses specified by the operation and decides whether these addresses correspond to the area mapped by the cache.



Related patents
  Flex circuit connector assembly and method for manufacturing the same
The present invention recognizes the need for an improved flex circuit connector assembly that can be used to interconnect a flex circuit to a rigid circuit board or to ...
  Low inductance circuit apparatus with controlled impedance cross-unders and connector for connecting to backpanels
The present invention is directed to a rigid/flex printed wiring board comprising an integral structure of at least first and second multilayer wiring board portions ...
  Cover arrangement for electrolytic capacitors
The combinations of the features recited by the Patent claims 1 and 3 are provided in order to achieve the objects of the invention. Advantageous refinements and ...
  Ejection mechanism
In its first preferred embodiment, the present invention comprises a housing for up to two cards and ejection mechanisms for both cards. Although this first embodiment ...
  Computer system having a structure for easy assembling/disassembling of peripheral equipment
Accordingly, it is an object of the present invention to provide an improved portable computer. It is another object to provide a housing for a portable computer that ...
  Media eject mechanism
It has been discovered that a media eject mechanism which includes an L shaped eject member having an ejection spring portion and a lock spring portion and a media ...
  Media module locking and ejecting mechanism
In accordance with the present invention, an apparatus for locking and ejecting a media module in a media bay includes a locking device engaging the media module to lock ...
  Device for mounting fan in a portable computer
Accordingly, it is an object of the present invention to provide an improved device for mounting a fan inside a portable computer. It is another object to provide a ...
  Personal digital assistant and associated computer host device bay structure
In carrying out principles of the present invention, in accordance with a preferred embodiment thereof, computer apparatus is provided which includes a personal digital ...
  Portable computer having latching hooks
In one embodiment, as shown in FIG. 1, computer system 10 includes a microprocessor 12, which is connected to a bus 14. Bus 14 serves as a connection between ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved