存储器推荐

Vivado 设计套件的最小系统内存推荐

下表是每个目标器件的典型及峰值内存使用情况。Xilinx 建议,至少要有足够的物理系统内存来应对高峰内存使用情况。

:

  1. 内存使用随 LUT 和 CLB 利用率的提升而增加。以下数字是在平均 LUT 利用率约为 75% 的情况下产生的。
  2. 时序限制的大小和复杂性直接影响内存需求。
  3. 以下数字是在单个综合和实现运行中在脚本批处理模式下使用 Vivado 生成的。

Vivado 的 Kintex UltraScale+ 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XCKU3P 7 13
XCKU5P 7 13
XCKU9P 8 13
XCKU11P 9 13
XCKU13P 10 14
XCKU15P 10 15

Vivado 的 Virtex UltraScale+ 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XCVU3P 11 19
XCVU5P 12 19
XCVU7P 15 24
XCVU9P 20 32
XCVU11P 22 32
XCVU13P 28 47

Vivado 的 Zynq UltraScale+ 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XCZU2EG 3 5
XCZU3EG 4 6
XCZU4EV 5 5
XCZU5EV 6 9
XCZU6EG 7 10
XCZU7EV 8 11
XCZU9EG 10 14
XCZU11EG 11 18
XCZU15EG 11 18
XCZU17EG 12 18
XCZU19EG 14 21

Vivado 的 Zynq UltraScale+ RFSoC 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XCZU21DR 10 14
XCZU25DR 11 14
XCZU27DR 13 17
XCZU28DR 14 17
XCZU29DR 14 17

Vivado 的 Kintex UltraScale 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XCKU025 5 7
XCKU035 5 7
XCKU040 5 7
XCKU060 7 11
XCKU085 9 14
XCKU095 9 14
XCKU115 9 14

Vivado 的 Virtex UltraScale 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XCVU065 7 11
XCVU080 5 12
XCVU095 9 14
XCVU125 10 16
XCVU160 14 20
XCVU190 18 24
XCVU440 32 48

Vivado 的 Virtex-7 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
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 5 10
XC7VH580T 4 6
XC7VH870T 6 5

Vivado 的 Kintex-7 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XC7K70T 1.6 2.5
XC7K160T 2 3
XC7K325T 3 4
XC7K355T 3 5
XC7K410T 3 5
XC7K420T 3 5
XC7K480T 4 6.5

Vivado 的 Artix-7 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
XC7A15T 2 3
XC7A35T 2 3
XC7A50T 2 3
XC7A75T 2 3
XC7A100T 2 3
XC7A200T 2.5 3.5

Vivado 的 Zynq-7000 内存使用 (GB)

Windows / Linux (64 位)
器件 典型值 峰值
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

注:

  1. 32 位系统不适于这些器件。   
  2. 使用 3GB 存储器的 Windows 32 位系统的配置可参照问答记录14932