FPGA vivado 综合资源使用问题

在 FPGA 使用时,如何让 vivado优先使用 LUT资源而不是DSP资源进行综合?

//两种用法

(* use_dsp48 = "yes" *) reg  [19: 0] x;    //在变量前用使用
assign  x = a * b;      //综合后使用 DSP 实现乘法

(* use_dsp48 = "no" *) reg  [19: 0] x;    //在变量前用使用
assign  x = a * b;      //综合后使用 LUT 实现乘法


(* USE_DSP="yes" *)module USE_DSP(num1,num2,multi );  //在模块前用使用,该模块下的乘法都用 DSP 实现

(* USE_DSP="no" *)module USE_DSP(num1,num2,multi );  //在模块前用使用,该模块下的乘法都用 LUT 实现