摘要 |
A memory buffer is designed for buffering data from an external memory to a processor. The memory buffer includes a cache memory (2), a first-in-first-out memory (4), a direct data path (10), a writing selector (6) for writing data from the external memory to one of the cache memory (2), first-in-first-out memory (4) and direct data path (10), a reading selector (8) for reading data from one of the cache memory (2), first-in-first-out memory (4) and direct data path (10) and a controller (12) for controlling the writing (6) and reading (7) selectors in response to the occurrence of certain conditions.
|