The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Other CAD Tools >> Entry Tools >> ASSURA and pins https://designers-guide.org/forum/YaBB.pl?num=1138052833 Message started by paguirre on Jan 23rd, 2006, 1:56pm |
Title: ASSURA and pins Post by paguirre on Jan 23rd, 2006, 1:56pm Hi, Im using ASSURA 3.1.4 (first time using Assura) and i can't get it to see my pins in the layout. Super simple example: 1 nmos with 3 pins: gate, drain and bulk/source. When i do the DRC i get a Floating gate error (ERC) which with Diva was gone when i added the gate pin. When i do the LVS i get that the only difference are the pins since the layout view is extracted with 3 automatically generated names instead of my pin's names. I have tried both kinds of pins: sym pin and shape pin and even plain labels, all in met1 layer both drawing and pin type, but nothing seems to work. I have been through the drc.rul file from my foundry, and everything seems ok as far as i can tell (reading the assuracomandref.pdf). The extraction of the sym pins for example is made with the following line: MET1_sympin = pinLayer( "MET1" type( "pin")) which is then merged with other derived layers into net_met1 which is the layer used in the connection statements. Probably i'm not giving enough information (there's so much), please tell me what else should i post to help you guys help me ;) Thank you very much, PA |
Title: Re: ASSURA and pins Post by bernd on Jan 24th, 2006, 3:25am What I have seen so far form foundries in the extract.rul file and what we also use internally is 'pinText' to get Assura pins form the DFII pin object. Also this command is more clear to me form the docs than 'pinLayer', but that might be because I'm not a native english speaking person. Have you tried the pin is metal pin plus a label of metal pin layer on the pin directly, and the pin is over metal drawing? But probably you should contact a support person from your foundry. Bernd |
Title: Re: ASSURA and pins Post by paguirre on Jan 24th, 2006, 2:32pm Ok, pinText did it. Thanks bernd! At the end the problem was that the text information from the pins (and thus the name of the nets) was not beeing extracted. The rules file used the following line: MET1_textpin = textToPin( "PIN" type("metal1")) which only worked with labels on that specific layer (PIN:metal1). With pins it never worked, no matter in which layer did i put the pin label. So i changed the line to: MET1_textpin = pinText("MET1") (in fact, i changed all metal and poly lines) and now both DRC and LVS work beautifully. Regarding 'pinLayer', what i understand is that it defines the pin itself, no the net name information. Best, PA |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |