UltraGreen
Junior Member level 3
Hello All,
I am working on a prototyping a design with Ultrascale device.
The LUT utilization is around 98% with timing optimized Synthesis and 90% with area optimized synthesis.
It also takes a very long time to implement the design.
There are timing violations as well. ( hold -1.8ns as well as setup -3.4 ns with 20 Mhz clk) I tried partitioning few modules , but with this high utilization the partitioning is failing and the fitter unable to fit the rest of the design.
Also the critical path is in the IP. how to deal with this ?
Any suggestion is highly appreciated. ( My apologies for not providing enough numbers and results. Please help theoretically )
Thanks.
P.S. Block ram utilization is very low.
I am working on a prototyping a design with Ultrascale device.
The LUT utilization is around 98% with timing optimized Synthesis and 90% with area optimized synthesis.
It also takes a very long time to implement the design.
There are timing violations as well. ( hold -1.8ns as well as setup -3.4 ns with 20 Mhz clk) I tried partitioning few modules , but with this high utilization the partitioning is failing and the fitter unable to fit the rest of the design.
Also the critical path is in the IP. how to deal with this ?
Any suggestion is highly appreciated. ( My apologies for not providing enough numbers and results. Please help theoretically )
Thanks.
P.S. Block ram utilization is very low.