An apparatus and method to de-allocate data in a cache memory is
disclosed. Using a clock that has a predetermined number of periods, the
invention provides a usage timeframe information to approximate the usage
information. The de-allocation decisions can then be made based on the
usage timeframe information.