Virtex-5FPGAIntegratedEndpointBlockforPCIExpressDesigns:DDR2SDRAMDMAInitiatorDemonstrationPlatform