I have a design in which several of the nets have paths which have connect points in them on the same layer; I'd like to collapse the multiple paths into a single path via SKILL - does anyone know of a way to do this? A co-worker pointed out that you can remove the FIXED property from all the paths in the net which are touching in the same layer, and then move the path from its current position back to the same position, and the GUI will automatically turn all the paths which are connected with connect points into one big path. I can't find a way to execute that action programatically via SKILL - does anyone have any suggestions for me?
Thank you very much,
If I understand your situation correctly, you have
and you'd like to get to
is that correct?
If so, you could try traversing the paths to map out the overall head-to-tail order then determine which paths are the overall head and tail, respectively. Then you'll need to reverse each path that is 'backwards', actually deleting the path and recreating each segment in reverse order and reversing the ->startEnd points.
local Cadence guru
In reply to kerchunk:
Hi Chris,Actually, that’s not it – I have something like:Die A---àB---àC--àD---àE----àF BGAWhat I want is Die A-----------------------------------à BGAI have a net which has a couple of paths which are connected together with connection points. In the GUI, if I select one of the paths which is touching another path, and then move the first path to the position its already in, the two paths are merged into one path. What I need to do “collapse” all the paths which are touching into one path. Does that make sense?Thanks for you help, Chris, I really appreciate it.Brian
In reply to brianstjohn:
Can you post a screenshot, maybe with the different paths highlighted in different colors?