首页>>论坛 >>技术社区 >>OpenHW社区论坛 >>XUP板卡及板级硬件
|
我要发帖  | 我要投票  | 我要回复  | 收藏
1

FPGA如何实现对DDR2内存的动态分配?

版主: KiKi  玄剑  XUPteam  Pollux 
FPGA如何实现对DDR2内存的动态分配?
 

想用Virtex-5芯片,实现这样一个功能:

最多有16个GE口的数据通过DDR2仲裁器对DDR2芯片进行读写访问,DDR2内存为:64M x 16,十六个通道全开通的时候,每个通道可分配到4M x 16的内存区。但如果只使用八个通道,FPGA要能重新给这八个通道,分配每通道8M x 16的内存区;或者只开通四个通道的时候,每个通道可动态分配到16M x 16内存区。一直想不明白,用FPGA该如何实现该功能?

 
相关主题
回复 链接 收藏
 
RE:FPGA如何实现对DDR2内存的动态分配?
 
功能定义不明确,
动态分配的目的是什么?
如果是用作数据缓冲,恐怕是要用最小的一个存储芯片单元处理时序了
 
回复 链接 收藏
 
我要发帖  | 我要投票  | 我要回复  | 收藏
1