最近要用FPGA做DDR2的控制器,FPGA选用XC3S2000-5FG676,DDR2选用MT47V64M16HG-3E,核控制器选用ISE10.1的MIG2.1生成。
原来是用XC3S2000-5FG676做DDR1的控制器,现在考虑在成本不变的情况下,稍微升级一下。
问题是Spartan3系列的FPGA端口数据速率大约在200M~300M,而DDR2的数据率一般都是666M(时钟333M)的。
请教,这样的设计可以吗?貌似MIG可以生成时钟133M的DDR2控制器核,就是不知道DDR2能不能跑这么低的数据率?貌似DDR2的数据率有下限要求的。
PS:V5、V6、S6都被领导否了,只考虑S3的情况。 |