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!

Minimum System Memory Recommendations for the Vivado Design Suite

The following tables provide the typical and peak Vivado memory usage per target device. Xilinx recommends to have have at minimum enough physical system memory to handle the peak memory usage.

Notes:

  1. Memory usage increases with higher LUT and CLB utilization. The numbers below were generated over an average LUT utilization of approximately 75%. 
  2. The size and complexity of timing constraints directly impact the memory requirements.
  3. The numbers below were generated using Vivado in scripted batch mode on a single synthesis and implementation run.

Kintex UltraScale+ Memory Usage in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCKU3P 7 13
XCKU5P 7 13
XCKU9P 8 13
XCKU11P 9 13
XCKU13P 10 14
XCKU15P 10 15

Virtex UltraScale+ Memory Usage in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCVU3P 11 19
XCVU5P 12 19
XCVU7P 15 24
XCVU9P 20 32
XCVU11P 22 32
XCVU13P 28 47

Zynq UltraScale+ Memory Usage in GB for Vivado

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

Zynq UltraScale+ RFSoC Memory Usage in GB for Vivado

  Windows / Linux (64-bit)
Device Typical Peak
XCZU21DR 10 14
XCZU25DR 11 14
XCZU27DR 13 17
XCZU28DR 14 17
XCZU29DR 14 17

Kintex UltraScale Memory Usage 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 Usage 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 Usage 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 Usage 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 Usage 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 Usage 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.
Page Bookmarked