A method for implementing a controller that uses fpga to realize compatible multi-capacity memory
An implementation method and controller technology, which is applied in the direction of instruments, electrical digital data processing, etc., can solve the problem of different memory controller compatibility, and achieve the effect of improving flexibility and compatibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0014] The present invention is by comparing the difference of 1GB, 2GB, 4GB address line, according to address line difference (see figure 2 ), when the memory controller decodes the external access address, the decoding of the high address line is related to the difference between the 1GB, 2GB, and 4GB address lines, so that a 4GB memory controller can be compatible with 2GB and 1GB memory at the same time .
[0015] Taking one controller to drive 4 DDR2SODIMM (DoubleDataRate2SmallOutlineDualIn-lineMemoryModule) memories as an example, the current DDR2SODIMM memory size of 2GB is the mainstream, and 1GB and 4GB account for a small part. In view of this, the memory controller of the present invention is mainly compatible with 1GB, 2GB, and 4GB. The memory controller supports three different combinations of 4×1GB, 4×2GB, and 4×4GB. In this way, the maximum address space that the memory controller can accept is 16GB, a total of 34-bit address space, 4×2GB maximum address spac...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 