1. A method for performing dynamic configuration, the method comprising: freezing a bus between a portion of a dynamic configurable cache and at least one of a plurality of cores/processors by pending a request from the at least one of the plurality of cores/processors to the portion of the dynamic configurable cache during a bus freeze period, wherein the plurality of cores/processors are allowed to access the dynamic configurable cache and the at least one of the plurality of cores/processors is allowed to access the portion of the dynamic configurable cache; and adjusting a size of the portion of the dynamic configurable cache during the bus freeze period, wherein the portion of the dynamic configurable cache is configured to cache/store information for the at least one of the plurality of cores/processors.