Quantcast
Channel: Cadence Custom IC Skill Forum
Viewing all articles
Browse latest Browse all 5066

Issue creating VIAs in SKILL

$
0
0

Hi,

I am using a replay file in order to instantiate a bunch of VIAs in a layout. I first tried creating the VIAs manually (which worked just fine) and took the commands which came up into the CIW and used those in my SKILL code generated replay file.
Howver, when I run the SKILL code the VIAs aren't being created and I get the following error:
*WARNING* (VIA-3179): Cannot create via at selected location. An intersection of two shapes must be indicated.

Here is the code I am using (where cmds is my replay file and object is the VIA definition):
fprintf(cmds "leHiCreateVia()\n")
fprintf(cmds "le0ViaForm->viaSingleModeScrollView->viaDefName->value=\"%s\"\n" object)
fprintf(cmds "leSetEnv(\"orientation\" \"%s\")\n" orient)
fprintf(cmds "%f:%f\n" x y)

Like I mentioned earlier, adding in the VIAs manually has no issues.
I'm not sure if this is something to do with environment settings or my actual SKILL code - any suggestions would be appreciated.

Thanks,
Elizabeth


Viewing all articles
Browse latest Browse all 5066

Trending Articles