3.1 EDK OPB_DDR / PLB_DDR  – 我可以为内存空间添加别名吗?-Altera-Intel社区-FPGA CPLD-ChipDebug

3.1 EDK OPB_DDR / PLB_DDR – 我可以为内存空间添加别名吗?

问题描述

一般问题描述:

我试图确定C_BASEADDR和C_HIGHADDR参数值,我有一个相关的问题:

是否可以(使用此OPB_DDR / PLB_DDR)为DDR SDRAM映射256 MB(0x0000_0000到0x0FFF_FFFF)的内存空间,同时只有64 MB的物理DDR SDRAM?

解决/修复方法

对于256 MB内存空间别名64 MB物理内存,可以设置C_BASEADDR = 0x0000_0000和C_HIGHADDR = 0x0FFF_FFFF。此外,DDR设计规范中还有一节描述了如何从PLB / OPB地址总线切片DDR地址。请参见“连接到存储器” – >“存储器到FPGA连接” – >“DDR地址映射”部分。

请登录后发表评论

    没有回复内容