Left one being from “Flow 1” and right one for “Flow 2”
An important point to note, though the post-layout frequency seems to be same for both flows (due to the fact that it’s a small design), the instance count and runtimes for both flows is significantly different. For “flow 1”, which uses all open-source tools, the instance count is about 15k, and whole runtime about 80min, whereas “flow 2”
which uses partially open-source and partially paid tools, the instance count is about 12k with whole runtime being just 15min
A good takeaway from above is which is the best flow – Well, there is no single answer to this. You can use “flow 1”, if your organization is
constrained by cost and comparable performance, and you can go for “flow 2” if performance is the criteria.
Now, we have 2 below courses which shows how to do PNR, with different platforms.
Flow 1-
https://www.udemy.com/vsd-soc-design-of-the-picorv32-riscv-micro-processor/?couponCode=PNR_FLOW1
Flow 2-
https://www.udemy.com/vsd-physical-design-webinar-using-eda-tool-proton/?couponCode=PNR_FLOW2
Think of an idea to use a mix-n-match of both platforms and come up with a flow for best performance and area. Submit your idea to VSDOpen online conference using below link:
https://www.vlsisystemdesign.com/abstract-submission/
All your ideas will be reviewed by below panel of session chairs (who are all experts in their domains) and you might just get a chance to showcase your innovation to top crowd from VLSI industries: