Patent ID: 6032226
Filing Date: 2000-02-29
Classification: G06F

Abstract:
A controlling system, comprising:a storage unit forming part of a storage system;a cache controller connected to the storage unit and performing each cache operation received for data within the storage system, the cache controller including:a first plurality of functional units each operating in Parallel and performing only cache operations of a first type; anda second plurality of functional units each operating in parallel and performingonly cache operations of a second type, wherein the functional units performing only cache operations of the second type operate in parallel with the functional units performing only cache operations of the first type;an architectural controller coupled to the storage unit and performing at least a portion of each architectural operation received for data within the storage system; andmanaging logic assigning cache operations of the first type to one of the first plurality of functional units and cache operations of the second type to one of the second plurality of functional units.