Use of configuration registers to control access to multiple caches and nonvolatile stores

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5640530
SERIAL NO

08386602

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for controlling data flow in a storage subsystem containing multiple cache and/or multiple NVS elements based on the operability of the cache arrays and NVS arrays. In a data processing system having a storage controller connecting a plurality of host processors and a plurality of storage devices, this invention provides a method and architecture for managing multiple storage elements within the controller, without a degradation in subsystem performance and without data integrity problems. A set of configuration registers is utilized by the microcontroller to direct cache and NVS access to the proper storage array. A configuration table is loaded with status information concerning the memory arrays at Initial Microcode Load(IML) and this information is periodically updated during controller operation. The microcode can then either directly load the entries in this table into the configuration registers or the microcode can directly reference the table to determine available resources and make the appropriate decisions.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK NY

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Beardsley, Brent Cameron Tucson, AZ 49 2484
Knowlden, Ronald Robert Tucson, AZ 2 193
Spear, Gail Andrea Tucson, AZ 63 1889

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation