parameter.
What do the values from 0 to 4 represent?
With AREA 0 do I get the smallest possible area?
With DELAY 0 do I get the maximum clock speed?
v
Vijayan Krishnan
07/31/2024, 1:12 PM
yes
Vijayan Krishnan
07/31/2024, 1:24 PM
./flow.tcl -design name -synth_explore
will generate summary to choose best option.
l
Luca Martis
07/31/2024, 1:29 PM
Thank you
Luca Martis
07/31/2024, 3:41 PM
I don't understand how these values work. I found that the maximum clock frequency is achieved using the AREA3 strategy, but shouldn't it be achieved with DELAY 0? How is this possible?
d
donn
08/01/2024, 2:50 PM
With regards to SYNTH_STRATTEGY, the names should be considered for most intents and purposes arbitrary- ABC behaves chaotically. Frequently AREA 3 has the best delay value, but sometimes it doesn't. We'd change it but that'd be a breaking change (non-backwards compatible.)
Presently, we advise that people do their exploration and just pick whatever aligns best with their PPA targets. In a future version of OpenLane (3 or later) we may elect to rename them at the expense of back-compat.
l
Lab Lecture
08/04/2024, 6:31 AM
Last year I tried some experiments with SYNTH_STRATEGY. Was not satisfied with the results. Not sure if it has changed now.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.