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!

AR# 51659

Vivado - How can I increase (or change) the amount of memory used by the Java Virtual Machine (JVM) in the Vivado tool?


I am trying to load a netlist into a new project and Vivado Design Suite is running out of memory.

Is there a way to tell the Java Virtual Machine (JVM) to use more memory?


To control the JVM memory usage, use the -jvm Xmx option.

For example:

Vivado -jvm Xmx2048m

Vivado -jvm Xmx4000m

The maximum available memory that can be allocated is dependent on your machine.

You can also run in -mode tcl to avoid loading the JVM (and GUI) altogether.

AR# 51659
Date Created 10/19/2012
Last Updated 05/12/2014
Status Active
Type General Article
  • Vivado Design Suite