Wouldn't it make sense to parse the layer+DRC+ERC rules from the LEF/DEF file?
The Open-Source placer/router CAPO comes with a pretty complete LEFDEF parser under BSD license (and is using these rules for it's place+route decisions: http://vlsicad.eecs.umich.edu/BK/PDtools/Capo/); and the OpenAccess/SI2.org project published a LEFDEF parser under GPL-compatible Apache2 license: http://www.si2.org/openeda.si2.org/projects/lefdefnew/. -Jack Am Freitag, 4. April 2014 16:37:50 UTC+2 schrieb Steven Rubin: > The LEF import error you got told you that there was an unknown layer in > the LEF file. Assuming you gave it TSMC LEF, then it refers to layers > unknown to Electric (at least until you define a TSMC technology). > > As far as the XML file goes, you are confused by the extension. The XML > file you got from TSMC is completely different from the "technology XML" > files used by Electric. The Technology Wizard asks you questions about the > design rules. Answer them and it will give you technology XML file. > > -Steven Rubin > > At 01:11 AM 4/4/2014, you wrote: > > Good Morning, > I have the TSMC design kit for the 180nm technology composed by library > (*.lef), gds file (*.map) and technology file (*.tf) all for cadence tool. > I want load the foundry information for my design but I don’t succeed to > do it. I could know as load this information in electric. > > If I try to import the *.lef file in electric it return me the following > message: > > “Importing '/D:/Università > /Dottorato%20di%20Ricerca/Tecnologie/TSMC/vtvt_tsmc180_release_2/vtvt_tsmc180_lef/vtvt_tsmc180_lef/vtvt_tsmc180.lef' > > Error: didn't find in initialize a layer to match 'CC' Line 172: No layer > 'cc' defined for RECT Error importing /D:/Università > /Dottorato%20di%20Ricerca/Tecnologie/TSMC/vtvt_tsmc180_release_2/vtvt_tsmc180_lef/vtvt_tsmc180_lef/vtvt_tsmc180.lef > > as LEF format. Job 'Import External Library' failed†> > If I try use the technology wizard, create the xml file and import it; > electric return me the following message: > > “Importing preferences...Invalid preferences format (line 16): > org.xml.sax.SAXParseException; lineNumber: 16; columnNumber: 94; L'elemento > radice "technology" del documento deve corrispondere alla radice DOCTYPE > "null"....preferences imported from > /D:/Electric/Tecnologie/TSMC_CMOS018_DEEP_Ver2.xml†> > If you need of other information please ask me. > Please Help ME!!! > > Regards, Gineuve > > -- > You received this message because you are subscribed to the Google Groups > "Electric VLSI Editor" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > -- You received this message because you are subscribed to the Google Groups "Electric VLSI Editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
