It looks like you're new here. If you want to get involved, click one of these buttons!
Following image shows an example about using layoutDD.
With the command "LayouDD/new region" I created a cell named Region_1 and then I put a polygon on the cell (dark area near left bottom corner).
Then using again the command "LayouDD/new region" I created a second cell named Region_2.
Now I would like to create a polygon in this cell that is adjacenct to the polygon of Region_1.
The problem is that when I select the Region_2 with "Display/select cell" I can't see region_1
and therefore I can't snap on it in order to assure adjacency between the two polygons.
Just for information, following image shows the 3D geometry created by command layoutDD/make subdomain with selected Region_1:
Comments
Hi @wsteffe,
for this problem, the solution is "Descend", aka "Edit in place". For Cadence lovers: bind this to the "X" key ...
By default it is bound to "Ctrl+D". You use it by selecting one shape in the cell you want to enter or the whole cell, then press "Ctrl+D". You will enter a new cell, but it is still shown in the context of the other cells.
To leave this mode, press "Ctrl+D" (Descend).
Matthias
Hi Matthias, thanks for help.
But it doesn't work on my system (ubuntu). "Ctrl+D" doesn't do anything.
Anyway now I am thinking that, probably it would have been better if I had separeted the regions in different layers instead of using different cells (which are all top level cells of the second layout).
I am using 2 layouts in the same panel. The first one is linked to the original project file defining the PCB structure (stackup, metalization patterns ....).
The second layout named partition is added by layoutDD and it stores the information associated with the regions I want to use to split the PCB in several subdomains. I could have put any new region in a different layer of the second layout. In that way it would be much easier to select/activate a specific region without loosing the visibility of other regions.
Hi @wsteffe,
Maybe you can check if these key bindings are set:
If "Ctrl+D" does not work for some reason, maybe you can try binding it to "X" for Cadence feeling.
However, before you use this function, may sure you have selected something inside the cell you want to decend into. "Descend" follows one step along the instantiation path of the currently selected object or into the currently selected instance.
Matthias