1 l-edit tutorial eel 4310. 2 why use l-edit? l-edit is a freeware and is very useful for academic...
TRANSCRIPT
![Page 1: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/1.jpg)
1
L-EDIT Tutorial
EEL 4310
![Page 2: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/2.jpg)
2
Why use L-edit?
• L-Edit is a freeware and is very useful for academic purposes
• Though industry uses Cadence, L-Edit can illustrative the significant points for laying out CMOS circuits. Cadence is rather complex in comparison.
• L-Edit can be used to extract parasitic capacitance which enables us to predict the delay in CMOS circuits.
![Page 3: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/3.jpg)
3
DOWNLOAD INSTRUCTIONS
• The downloadable version of L-edit can be found in Dr Thompson’s website.
http://www.thompson.ece.ufl.edu/Fall2007/downloads.htm
• Download the file from the first link- stu712.zip:
Ftp site for L-Edit Pro student version • You can also download L-Edit from
www.tanner.com/eda
![Page 4: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/4.jpg)
4
Setup
• This version must run in 256 colors.
• For Windows XP users, set the display by right clicking the short cut created for L-edit and choosing properties.
• Then click the compatibility tab. Under display settings click 256 colors.
• Open L-edit
![Page 5: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/5.jpg)
5
![Page 6: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/6.jpg)
6
Drawing Layout
• Create new Layout file– File > New.– In the following open window, Browse and choose
‘mamin08.tdb’ in ‘Copy TDB setup from file’ area. It usually locates in ~\stu712\mosis\. Else browse to find mamin08.tdb located in the mosis folder of stu712 file
![Page 7: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/7.jpg)
7
Relationship between Lambda and Microns
• Setup > Design
Establishing =.5, therefore
2=1
![Page 8: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/8.jpg)
8
To establish GRID
• Zoom the window to see grid
• Distance between grid points is 1 lambda
• In order to set mouse snap to Grid :– Click Setup -> Design– Click on the Grid tab– Set Mouse snap grid to 1 locator unit
Now the technology is setup!
![Page 9: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/9.jpg)
9
Inverter Layout
• Layout Specifications:
NMOS:– L = 2 Lambda, W = 6 Lambda
PMOS:– L = 2 Lambda, W = 12 Lambda
![Page 10: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/10.jpg)
10
PMOS• Choose N-Well in the left palette
and draw a box.• In the N-Well area, draw P-
Select. Notice that the size and position should obey Design Rule, which can be found at http://www.mosis.org/Technical/Layermaps/lm-scmos_scnpc.html.
• With the help of DRC button , the violation of design rule can be shown by right clicking the place which is highlighted. It is a good idea to run DRC at each stage of your design so that you can fix any error along the way
• Draw Active.• Draw Poly.
![Page 11: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/11.jpg)
11
NMOS
• Do not need to draw P-Well because the empty grid of L-Edit stands for P-Well.
• Draw N-Select.• Draw Active.• Draw Poly.
![Page 12: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/12.jpg)
12
Power Lines
• Draw Vdd and Gnd Lines
![Page 13: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/13.jpg)
13
Well Taps
• For PMOS, place a small N-Select on the N-Well, add a small Active layer. From this active layer put contacts to the Metal1 layer that connects to VDD.
• For NMOS, on the P-Well substrate, place a small P-Select and then Active layer. From this active layer put contacts to the Metal1 layer that connects to GND.
![Page 14: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/14.jpg)
14
• Connect Poly of PMOS and NMOS.
• Connect source of PMOS to VDD by Metal1.
• Connect source of NMOS to GND by Metal 1.
• Connect Drain of PMOS and NMOS by Metal 1.
• Add an input connect between Metal1 and Poly.
![Page 15: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/15.jpg)
15
LABELS
• Label the INPUT, OUTPUT, VDD and GND using button
![Page 16: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/16.jpg)
16
Design Rule Check
• Click Tools -> DRC (or the DRC box in the toolbar)
• Run DRC for the total layout.
• Click the Write errors to file box, and give a descriptive filename
• Fix the errors listed.
• Once there is no DRC error shown, the layout is ready to be extracted.
![Page 17: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/17.jpg)
17
Submitting HW
• When submitting an L-edit file as part of a homework or project, mail it to
• I only need the *.tdb file
![Page 18: 1 L-EDIT Tutorial EEL 4310. 2 Why use L-edit? L-Edit is a freeware and is very useful for academic purposes Though industry uses Cadence, L-Edit can illustrative](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e4a5503460f94b3e37a/html5/thumbnails/18.jpg)
18