Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: lantionik on June 27, 2018, 05:50:26 PM

Title: TE0713 DDR3 max bandwidth
Post by: lantionik on June 27, 2018, 05:50:26 PM
Hello I'm working with TE0713 for a video application that is very optimal about ram bandwidth utilization. In my design I need of a total bandwidth of 2970 MByte = 23760 Mbit to read from and write to DDR3 IM4G16D3FABG-125I. Looking at DDR3 datasheet is possible to clock RAM until 800MHz and so clocking ram with 400 MHz give a peack bandwidth of 2*400000000*32 = 25600 Mbit. Looking at mig for artix 7 it seems that max input frequency is 400MHz. Is there a way to achieve the bandwith? Eventually also bypassing MIG and using custom logic to communicate with ram. FPGA and DDR3 can support this frequencies. Thank you. 
Title: Re: TE0713 DDR3 max bandwidth
Post by: JH on July 06, 2018, 01:20:28 PM
Hello,
speed limit is given by the FPGA type and IO interface, on Artix it's 800Mb/s for DDR and the most speed grade, you can archive 1066 with speed grade -3 (but this is not so much more), see:


You must switch to a Kintex or Virtex FPGA to archive higher speed.

br
John