Open olofk opened 3 years ago
Adding a real example here. This is slightly more complex than what we're aiming for in the first stage in the sense that we will not harden SERV before putting it into subservient initially, and not use the openFASOC temp sensor to begin with.
It is also simpler than we want to have in the end since we want to be able to rebuild caravel from sources. Still serves as a good illustration. Each rounded rectangle represents a full OpenLane flow. Still need to figure out how to run a full run of hierchical macro hardening and chip integration automatically
Starting a meta issue to cover some aspect of the OpenLane support. First issue we see is that we are stretching FuseSoC/Edalize to its limits with the kind of hierachical flows we are looking at here. Attaching an example of my understanding of a typical flow that we want to support so that we can figure out how to break this down and add the necessary support in Edalize (and FuseSoC)