UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Memory Recommendations

FPGA Memory Recommendations Using the Vivado Design Suite

Proper utilization of these tables requires understanding of the following:

  1. The percentage of Slice/LUT utilization directly impacts the memory requirements. The numbers below assume devices with 75% LUT utilization.
  2. The number and complexity of timing constraints directly impact the memory requirements.
  3. The memory usage numbers below are based on a command line full compile (synthesis and implementation).

Kintex UltraScale+ Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCKU3P 7 10
XCKU5P 9 13
XCKU9P 10 15
XCKU11P 11 16
XCKU13P 12 18
XCKU15P 13 30

Virtex UltraScale+ Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCVU3P 11 16
XCVU5P 13 21
XCVU7P 21 29
XCVU9P 27 37
XCVU11P 33 43
XCVU13P 35 50

Zynq UltraScale+ Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCZU2EG 3 4
XCZU3EG 4 5
XCZU4EV 5 6
XCZU5EV 6 8
XCZU6EG 9 14
XCZU7EV 9 14
XCZU9EG 10 15
XCZU11EG 10 16
XCZU15EG 11 16
XCZU17EG 12 18
XCZU19EG 13 21

Kintex UltraScale Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCKU025 5 7
XCKU035 5 7
XCKU040 5 7
XCKU060 7 11
XCKU085  9 14
XCKU095 9 14
XCKU115 9 14

Virtex UltraScale Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCVU065 7 11
XCVU080 8 12
XCVU095 9 14
XCVU125 10 16
XCVU160 14 20
XCVU190 18 24
XCVU440 32 48

Virtex-7 Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XC7V585T 4 6
XC7V2000T 10 16
XC7VX330T 3 5
XC7VX415T 3 5
XC7VX485T 4 5
XC7VX550T 4 6
XC7VX690T 5 7
XC7VX980T 7 9
XC7VX1140T 8 10
XC7VH580T 4 6
XC7VH870T 6 8

Kintex-7 Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XC7K70T 1.6 2.5
XC7K160T 2 3
XC7K325T 3 4
XC7K355T 3 5
XC7K410T 3 5
XC7K420T 3 5
XC7K480T 4 6.5

Artix-7 Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XC7A15T 2 3
XC7A35T 2 3
XC7A50T 2 3
XC7A75T 2 3
XC7A100T 2 3
XC7A200T 2.5 3.5

Zynq-7000 Memory Recommendations in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XC7Z010 1 1.6
XC7Z015 1.3 1.9
XC7Z020 1.3 1.9
XC7Z030 1.8 2.7
XC7Z035 3 5
XC7Z045 3 5

Notes:

  1. 32-bit machines are not suitable for these devices.  
  2. Configuration of a Windows 32-bit machine to utilize 3 GB of memory can be found in Answer Record 14932.