Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I am not quit familiar with L-Edit; I only can share what I know in magic or virtuoso.
For MIM/PIP in mixed-mode process, it uses a layer of CTM to form capacitor.
For sandwich capacitor in logic process, it uses a layer of CDUMMY to form capacitor.
For MOS capacitor, there is no extra layer to be added.
BTW, as I know. There is no way to extract netlist (LPE), if LVS doesn't pass.
To define a capacitor yu must first define the recognition layer (see ledit manual to see what i´m talking about). Then define the termuinals layers (top and bottom layers of your capacitor). These operations must be performed using the Setup Layers menu.
Create an extraction file following the instructions in the Ledit manual.
You can´t miss it!!!
If further explanation is needed, next week I´ll be able to paste the extraction file.
I have an answer for you etherios without any modifications in the extract definition files. I use MOSIS/AMI 0.8 technology and the extract definition file in l-edit 10 is mamin08.ext. Towards the end of this file there is the following rule:
That means that a Metal1 rectangle above substrate is recognized as a capacitor (as happens in reality) if you JUST PUT a rectangle of layer "Pad Comment" on top of it. The capacitor value will be defined by the area capacitance of the "Pad Comment" layer and the area of the rectangles.
Try it to see that it works (I have just done so). Then, change anything you like in the rule to suit your needs.
PM me if you need further help, I can send you a sample layout.
Fisrt of all, you must make sure the technology that you are using is capable to define the capacitor. What I meen is eventhough by connecting Poly1 and Poly2,we sholud get teh caps value...but if you don't identify the caps area as a caps by the L-Edit menu, the connection is just a mess and the are no ectracted value by the drawing caps! :roll: