Cache memory utilizing a two-phase synchronization signal for controlling saturation conditions of the cache
AssigneeBull SAS
InventorsLaurent Ducousso, Philippe Vallet
Life of this patent
Estimating the term…
Loading patent…
AssigneeBull SAS
InventorsLaurent Ducousso, Philippe Vallet
Estimating the term…
A device for fast memory access in a computer system that employs a high-speed associative memory for storing extracts that each include an address and an associated information element. Each extract is associated with a presence flip-flop and a reference flip-flop, their respective states being changed when an extract is used. The device according to the invention is designed to operate using two clock phases. During a first clock phase, the device compares an address to be translated with each address contained in the high-speed associative memory, evaluates a saturation condition, and latches the result of this evaluation. During the second clock phase, the device updates reference indicators as a function of the coincidence signals which are latched during the first phase and of the latched evaluation signal. The invention can be used in conjunction with cache memories and for translation of virtual addresses to real addresses.
A device for accessing information stored in a main memory of a computer system, said device comprising:
A device for accessing information stored in a main memory of a computer system, wherein said device is coupled to the main memory through an address translation processor wherein the address translation processor includes an address development unit for calculating a virtual address of information sought, said device comprising:
A method of allowing execution of an associative read and a corresponding updating of an indicator regardless of a logical state of the indicator during a single clock cycle having two clock phase, said method comprising the steps of:
Dependencies are inferred from the claim text.