Method and device for 32-bit cpu to access memory space larger than 4gb
A memory management unit and storage component technology, applied in memory address/allocation/relocation, memory systems, instruments, etc., can solve problems such as access difficulties and increased FTL access delays
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0059] figure 1 is a block diagram of circuitry according to an embodiment of the invention. The CPU 110 is coupled with a main memory 130 such as a DRAM to form a circuit system. The CPU 110 accesses the main memory (130) through a memory management unit (MMU, Memory Management Unit). The CPU provides virtual addresses to the MMU 120, and the MMU 120 translates the virtual addresses into physical addresses, and uses the physical addresses to access the main memory 130. As an example, the virtual address provided by the CPU 110 is 32 bits, while the physical address provided by the MMU 120 is 40 bits. The width of the physical address is related to the size of the main memory 130 . Optionally, MMU 120 accesses main memory 130 via bus 140 . Still optionally, the MMU 120 is also coupled to a TLB 150 (Translation Lookside Buffer). The TLB 150 is used to cache the correspondence between virtual addresses and physical addresses.
[0060] FTL tables are stored in main memory. ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


