Vivado2019.1中set_param general.maxThreads 32对综合时间的影响 图1 电脑编译的最大jobs常规而言大家都认为选择最大的jobs是编译时间开销最小的。跑了一个数字信号处理的程序包含FFT、FFTshift和加窗。编译时间如下图2所示。综合时间为119。图2 synth的时间设置tcl语言set_param general.maxThreads 32编译时间如下图3所示。综合时间为100。图3 synth的时间同样的在做一个对比。将jobs改成10maxThreads 不变。编译时间如下图4所示。综合时间为055。图4 synth的时间将job数改小了时间反而优化了。后来更改了几个jobs数目发现编译时间不固定。结论1jobs选择最大2vivado2019设置32vivado2017设置8