Patent ID: 7240161
Filing Date: 2007-07-03
Classification: G06F

Abstract:
1. A cache control system connectable to a remote memory, the cache control system comprising: a micro-controller for executing micro-controller data; a buffer manager for arbitrating access to the remote memory; a micro-controller cache system including a cache memory, the micro-controller cache system coupled to the micro-controller and the buffer manager for fetching and caching micro-controller data stored in the remote memory via the buffer manager for access by the micro-controller; and a cache demand circuit coupled to the micro-controller and the micro-controller cache system for receiving an address in the remote memory from the micro-controller and transmitting the address to the micro-controller cache system; wherein the micro-controller cache system is responsive to the transmitted address to fetch micro-controller executable data stored at that particular transmitted address into the cache memory before the micro-controller requests that the micro-controller executable data be forwarded to the micro-controller, and wherein, after the micro-controller cache system has fetched the micro-controller executable data, the micro-controller requests execution of the micro-controller executable data.