Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Microelectronics Laboratory
BS Computer Engineering Friday 07:00am – 10:00am
Experiment No. 4
CMOS Inverter Layout
A. Layout
1. Load Electric
3. Setup Electric for layout entry. Follow instructions below on how to set the
Layout Technology and changing the Lambda Size.
4. Create new facet inverter_lay in library Lab_Exercise with layout as the facet
view. Make sure that the current technology is mocmossub.
Creating a New Layout Facet
1. Click on Facets → Edit Facet.
2. Select the appropriate library.
3. Click New Facet.
4. Type the facet name that you want to create. Set the facet view to layout.
5. Click OK.
5. Layout the CMOS inverter according to the design rules given in Appendix
B of the ASTI Training Manual. Figure 2 is a sample layout of a CMOS
inverter. Before proceeding with the layout implementation, the trainees are
strongly encouraged to read the transistor layout tips given in the Appendix
C of the ASTI Training Manual. Follow instruction below on how to add
Nodes and Arcs.
Note: Lp, Ln = 0.35μm; Wp = 3.2μm; Wn = 0.8μm
Adding Nodes
1. Select a node from the components menu by using the left mouse button.
2. Click on the design window.
Note: Nodes in the mocmossub components menu are the ones in blue outlines.
Adding Arcs
1. Select an arc in the components menu.
2. Choose the arc starting point by left clicking the node near the desired port.
Make sure that the desired port is highlighted before proceeding to the next step.
3. To create the arc, right click on another node port (to connect two node ports)
or anywhere on the design window (to create an arc segment). Once an arc has
been created, the other end is highlighted.
Note: Arcs in the mocmossub components menu are the ones in red outlines.
6. Add the export pins. Label each pin properly. Follow instructions below on
how to add export pins.
B. Simulation
9. Create new facet inverter_lay_tst with schematic as the facet view. Make
sure that the current technology is schematic, analog.
10. Click on Edit → New Facet Instance. Choose library Lab_Exercise. Select
inverter_lay{lay} from this library. Click on the design window.
13. Complete the table below by varying the width of the PMOS transistor.
Round off your answers to two decimal places.
Note: To view and edit the layout while in the inverter_lay_tst schematic, select
the inverter icon inverter instance in the design window and press Ctrl-D. To go
back to the inverter_lay_tst schematic window, simply press Ctrl-U.
14. Repeat the above procedures for loadcap = 500fF. Complete table 3 below.
Roundoff your answers to two decimal places.
15. Compare the data obtained from Exercise 2 and Exercise 4. Note down
your observation.
16. Determine the Area of your layout following the steps below:
Area = __________________________
Determining the Area of the Layout
1. Click on Info → Measure Distance from the pulldown menu.
2. Press X on the keyboard. This key tells Electric that you are ready to
specify the starting point of your measurement.
3. Left click on the starting point of your measurement.
4. Left click on the end point of your measurement. A line appears and
the value of the length is shown.
5. Press the Enter key when done.