Вы находитесь на странице: 1из 2

An Analog Leaf Cell for Analog Circuit Design

D. W. Parent, E. J. Basham, S. Ng, and P. Weil


Department of Electrical Engineering
San Jose State University
San Jose CA 95192-0084
dparent@email.sjsu.edu

ABSTRACT 2. Analog Leaf Cell Design Flow


In this paper, we describe an Analog Leaf Cell (ALC) that was
The designer first uses hand calculations to roughly size the
created to facilitate teaching analog circuit design to
transistors to meet specification. Each transistor is 14
senior/graduate EE. It is intended as a teaching tool to
x14µm wide and can be wired in parallel or series to meet
introduce the student to the design, fabrication and test
the W/L ratio or transistor sizing determined by the hand
cycle in a simple yet complete manner.
calculations. Of course not all ratios or sizes are possible,
1. Introduction and so once a ratio or transistor width is calculated, the
closest possible match is selected and then the new W/L ratio
The Analog Leaf Cell (ALC ) is a sea-of-gates semi-custom or transistor size is checked to make sure it is still possible to
IC design approach that reduces design and fabrication time. meet specification. The design is entered into schematic
The design time is reduced because the transistors are pre- capture and simulated using a Bsim4 model.
placed and the novice designer only has to route one metal
layer, and fabrication time is reduced because the transistors Once the design’s schematic view has been verified to meet
are pre-fabricated and only one metal layer has to be specification, the designer uses a bubble schematic (Figure
processed to complete the manufacture of an IC design. 1) to make a layout plan. Each empty bubble represents a
Since analog designs such as current mirrors and mixed connection that can be made between the wires that run
signal designs such as current steered DACs are easy to test, vertically and the wires that run horizontally. Each solid
the test/verification time is reduced as well. Reducing the bubble is a hard-wired connection. Transistor gates are
design, fabrication and test time of an IC design reduces the connected to an individual wire running horizontally by a
cost of offering this kind of experience to students, and allow short wire running vertically. Since there are two sets of
a design (Cadence Design Systems CAD tools)/fabricate/test transistors with gates connected to the same horizontal bus,
experience to be completed in one semester. there are 5 horizontal bus lines for P transistors (0-4) and 5
horizontal bus lines for N transistors (5-9). Once the layout
The main reason for offering this kind of design, fabrication plan is completed, the design is ready to be input into a
and test experience to all EE students is to make sure that our layout view.
students can compete for jobs in a global economy. Since The layout view of the ALC can be seen in Figure 2. There
engineers based in the US are expensive, we have to make are 8 banks of 10 N transistors (bottom) and 8 banks of 10 P
sure that they have skills that are in demand and cannot be transistors (top). They are laid out in a predetermined, but
supplied at a lower cost. A graduating engineer that has seen not connected manner in order to guide the student and
a product go through a complete cycle of design, fabrication, reduce the level of required layout for a functional design.
test will be better prepared for careers as design, verification, The horizontal lines are the METAL1 the vertical lines are
applications, product or process engineers. If our students POLY.
are better prepared they will need less on the job training Two banks of PMOS transistors and two banks of NMOS
before they become profitable for their company. This kind transistors have their gates tied together with poly-silicon to
of real world experience will require the students to facilitate current mirror design. Connections are made by
demonstrate good teamwork skills to finish a real world IC simply adding METAL1 between two METAL1 layers.
design project, as well as good written skills to properly
document their project results (i.e. application note for their Design rule checking and layout vs. schematic checks are
IC design). then done. Once the layout view passes these checks the
extracted view is simulated to verify that the circuit still
We envision the ALC environment being used by our meets specification. The layout view is then added to a pre-
required senior level course in analog electronics, our CMOS laid out pad-frame and re-verified. The circuit can be
analog VSLI senior/graduate course, and our graduate analog fabricated through MOSIS using the AMI16 NWELL
design course. technology, or by our in house PWELL technology[1]. If
our process is used, then it is possible to design fabricate and

Proceedings of the 2005 IEEE International Conference on Microelectronic Systems Education (MSE’05)
0-7695-2374-9/05 $20.00 © 2005 IEEE
test the circuit in one semester because the CMOS layers
PWELL to CONT have been prefabricated during a previous
semester[2]. The circuits are tested with a probe card
consisting of 40 pins.

Figure 2: Layout view of the ALC.

5. Summary
Figure 1: Bubble Schematic of ALC.

We have developed an analog design environment consisting


3. Analog Leaf Cell Design Environment
of a semi-custom design flow where students hand stitch
The ALC design environment consists of a well-crafted basic analog circuits together to learn analog design. We
tutorial[3], the NCSU CDK (with modifications), and 40 sun will introduce this environment to a required electronics
UNIX stations and a sunfire 280 server running design class at SJSU in the future and make it available to
IC446. The NCSU CDK can be run in IC50 as well, but other universities as well.
global pins will only simulate properly in the
analog_extracted (not extracted) view. ACKNOWLEDGMENT
We gratefully acknowledge Cadence Design Systems for the
The tutorial introduces the student to the ALC design
environment and also shows the student step by step how to extensive resources we used to develop our program. We
use the Cadence Design Systems Virtuoso CAD tool. The also thank Linda Schnell of Cadence Design Systems for her
tutorial consists of a current mirror design and Operational valuable input to this work.
Transconductance Amplifier (OTA) design examples.
REFERENCES
The NCSU kit was modified to allow the prune command to [1] D. Parent, Y. Dessouky, S. Gleixner, G. Young and E.
work. The prune command deletes unconnected transistors Allen, “The Microelectronics Process Engineering
so LVS can pass. Program at SJSU,” Proceedings of the 14th Biennial
5. Results/Discussion IEEE UGIM Symposium,” Richmond, VA, pp. 128-134,
(June 2001).
We have used the ALC design environment in our [2] D. Parent, E. Basham, Y. Dessouky, S. Gleixner, G.
senior/graduate level CMOS design/processing course. Young, E. Allen, “Improvements to a Microelectronic
Current mirrors, class AB amplifiers and OPAMPS were Design and Fabrication Course”, IEEE Transactions on
designed very quickly by students. Even students without a Education, accepted for publication September 2004.
circuits background (MatE) were able to design simple [3] www.engr.sjsu.edu/dparent/ICGROUP/analogleafcell.pdf
current mirrors using this environment.

Proceedings of the 2005 IEEE International Conference on Microelectronic Systems Education (MSE’05)
0-7695-2374-9/05 $20.00 © 2005 IEEE

Вам также может понравиться