Claims
- 1. A computer system comprising:
- bus means for communicating data; processing means coupled to the bus means for processing data, wherein the processing means generates a memory request that includes a first signal initiating a memory access cycle;
- cache memory means coupled to the bus means for storing information frequently requested by said processing means;
- a memory control means coupled to the bus means and said processing means, said memory control means including:
- a tag static random access memory (SRAM) for storing addresses and including sense amplifier circuitry,
- a control logic means for generating a second signal for activating said tag SRAM and said sense amplifier circuitry in response to the first signal initiating the access cycle to said SRAM, said control logic means being coupled to said tag SRAM, the control logic means further for generating a third signal coupled to said tag SRAM by logically combining the first and second signals, said third signal for keeping said tag SRAM and said sense amplifier circuitry activated during the entire access cycle and for deactivating said tag SRAM and said sense amplifier circuitry upon completion of an access cycle to said tag SRAM, thereby placing said tag SRAM in a reduced power consumption state.
- 2. The computer system of claim 1 wherein said first signal comprises an address strobe signal.
- 3. The computer system of claim 1 wherein said control logic means is responsive to said second signal being de-asserted to deactivate said tag SRAM.
- 4. A computer system comprising:
- a bus:
- a processor coupled to said bus, wherein the processor processes information and generates memory access requests;
- a cache memory coupled to said bus, said cache memory storing information frequently requested by said processor;
- a memory controller coupled to said bus to control access to said cache memory by said processor, wherein said memory controller comprises:
- a tag SRAM storing addresses, said tag SRAM including sense amplifier circuitry, and
- a logic circuit coupled to said tag SRAM, the logic circuit receiving a first control signal and an access initiation signal, the first control signal being generated in response to the access initiation signal being provided by said processor to said memory controller, said logic circuit generating a second control signal by logically combining said control signal and said access initiation signal, said second control signal keeping said tag SRAM and said sense amplifier circuitry activated during the entire access cycle and powering down said tag SRAM and said sense amplifier, thereby placing said tag SRAM in a reduced power consumption state, upon detecting a completion of an access cycle to said tag SRAM.
- 5. The computer system of claim 4 wherein said access initiation signal initiates said access cycle and comprises an address strobe signal.
- 6. The computer system of claim 4 wherein second control signal is de-asserted by the logic circuit in response to a de-assertion of said first control signal to power down said tag SRAM and said sense amplifier circuitry.
Parent Case Info
This is a continuation of application Ser. No. 08/213,034, filed Mar. 15, 1994, now U.S. Pat. No. 5,430,683, issued Jul. 4, 1995.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
4932001 |
Chow et al. |
Jun 1990 |
|
5018061 |
Kishigami et al. |
May 1991 |
|
5325335 |
Ang et al. |
Jun 1994 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
213034 |
Mar 1994 |
|