1. A computer implemented method of system refresh in a cache memory, the method comprising: generating a refresh time period (RTIM) pulse by a specific refresh control slice portion of a centralized refresh controller of the cache memory, the refresh control slice portion being one of a plurality of refresh control slice portions of the centralized refresh controller; activating a refresh request at the centralized refresh controller based on generating the RTIM pulse, the refresh request and the specific refresh control slice portion both associated with a single cache memory bank of a plurality of cache memory banks; receiving the refresh request by a bank availability model from the centralized refresh controller based on activating the refresh request; suppressing availability of functional access to the single cache memory bank based on the received refresh request by transmitting a bank availability vector from the bank availability model to a pipe request filtering unit; determining that there is an available time slot for granting the refresh request based on information corresponding to a filtered refresh request received by the bank availability model from a pipe request arbitration unit; issuing a refresh grant from the bank availability model to the centralized refresh controller based on the determining that there is an available time slot; receiving the refresh grant by the centralized refresh controller; transmitting the refresh grant from the centralized refresh controller to a bank controller, the bank controller associated, and localized, at the single cache memory bank of the plurality of cache memory banks; and releasing, by the bank availability model, the suppression of the bank availability of functional access to the single cache memory bank based on the issuing the refresh grant.