I am using the MIG generated DDR2 controller in a V5 device. The DDR2 runs at 266 MHz. I am meeting timing, but I am finding the performance of the controller to be a little dissapointing. When I am reading and writing 128 byte chunks of data to random locations (usually a new row or bank), I am seeing about 28 % bus utilization, while my application really requires closer to 60 % under these conditions. I have two questions:
1) Have others seen this type of performance with the MIG generated DDR2 controller ?2) Does anyone have experience with 3rd party IP that might come closer to the 60 % utilization I require. Thanks. -Bruce