Vivado 2022.1简化了这一过程。如下图所示,右键点击impl_1,在弹出的窗口中选择Generate ML stratgies即可生成机器学习策略。事实上,这一过程对应的Tcl命令如下:一旦完成生成机器学习策略,可再次选择impl_1,点击右键,在弹出窗口中选择Create ML Strategy Runs,如下图所示,可快速创建相应的Design Runs。这一过程相应的Tcl命令如下:那么是不是任何设计都可以直接使用机器学习策略呢?Xilinx建议为了获得更好的结果,要首先确保设计中没有Critical Warning,这可通过report_methodology命令查看。其次,对于synth_design或opt_design生成的.dcp,需要执行report_qor_assessment,查看得分,分值大于等于3,那么后续就可以尝试使用机器学习策略,如下图所示。最后,在生成机器学习策略的同时,也会生成一些优化建议。最好将这些优化建议和相应的机器学习策略一起使用,这样可以获得更好的结果。
没有回复内容