在选择综合策略时主要考虑两种情况:面积和速度,下面是两种考虑情况的不同参数配置。
如果timing是瓶颈(而不是area),可以选择perf_optimized high策略,对齐area optimized的选项,发现主要如下高亮的参数不同。(注: 一般 选择xilinx default 策略就行了,改变策略是最后的一招。)
对高亮参数进行说明:
fsm_extraction: 状态机, perf_optimized是转成独热码的模式
resource sharing:
no LC (LUT combining) : 开启LC,可以减少面积资源,但会引起布局布线的阻塞和timing问题。所以一般在run implemention之后,看LUT as logic 占用了多少资源,一般达到30%以上,可以考虑no LC