Should openlane be used to create all of the desig...
# openlane
r
Should openlane be used to create all of the design (the core) as a monolithic block or can it be used to create module blocks that get integrated at the top-level?
a
My experience with the flow so far is that composing smaller modules is probably going to be far more performant. @mkk above said this is possible
But for example, for a moderately complex design (a risc-v core i wrote), at least with rc2, the layout is pretty bad
if it even succeeds
r
thank you @aryap for the response, so for that integration, would you suggest attempting to rerun the modules through openlane to get them place and routed, or would you just basically "paint" the wires in Magic, is there a better option?
a
i assume this'll be like other asic flows where the pre-placed-and-routed macros will be black boxes for subsequent runs