Access address continuity-based cache module and access method thereof
A memory access address and continuity technology, which is applied to the cache module and its memory access field based on the continuity of memory access addresses, can solve problems such as restricting computer performance, reduce circuit costs, speed up memory access speed, and reduce cache size Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0034] In order to make the technical solutions and beneficial effects described in this application clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments:
[0035] Such as figure 1 As shown, a SOC bus system includes CPU, DMA, system bus, flash memory and cache module. The cache module is set on the path from the CPU to the flash memory. The cache module includes a Dcache, a Ccache, address judgment and data return unit and interface conversion unit. Dcache is used to cache discontinuous access data, and Ccache is used to cache continuous data cache. The continuity in Ccache is only a specific recognizable sequence, such as address increment, decrement, shift, etc.
[0036] Assume that in the above circuit, the access time of flash memory is 3 clock cycles, and cannot be pipelined. Such as figure 2 As shown, the number of starting items in each cache line of Ccache is 3, and the number of prefetching item...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


