Lab 3 - ECE 421L
Authored
by Batya Vishnepolsky, vishnepo@unlv.nevada.edu
9/19/23
Prelab Content
In the prelab I had to complete tutorial 1, here is a picture of the layout and DRC (design rule check) pass.
Here is the extracted layout of an n-well resistor, it shows a resistance close to 10k
Next, I created a layout and also DRC'd my design, as instructed by my TA.
Clean DRC check:
Additionally,
I backed up all my work from previous labs. The work was backed up and
emailed to myself, you can find this information in previous labs. Each
one of those labs includes a screenshot at the end of the backups.
Actual Lab Content:
Picking a Length and Width for my n-well resistor:
In
order to figure out the length and width of a resistor, one must know
the resistance that they need to create. Since we are creating a 10k
resistor in this lab, we have to design around those specifications.
When using the C5 process, there is a MOSIS parameter file that
contains information relevent to the design constraints as well. The
file lists the sheet resistance, which changes affects the resistance.
The sheet is resistance is 855 ohms per square. Additionally, the
minimum width is 12 lambda, which is about 3um. We then establish that
the minimum width is 3.6microns. Using these values, we can establish
that
Resistance = Sheet_resistance * l/w. Therefore, l = Resistance*w / Sheet_resistance = 10k * 3.6um/ 855 = about 42um.
The
ideal length will be 42 microns, but because I was following Dr.
Baker's Tutorial 1, I chose to stick with his dimensions of 56.1um
length and width of 4.5 (This will still get us the desired resistance,
because the ratio of l/w is roughly the same result.
Measuring the resistor:
You
can go ahead and measure the resistor as well using bindkey K in layout
window, as you can see below, the resistor is roughly 56.1 microns by
4.5 microns
Additionally, this resistor passes a DRC check, as seen below:
In
order to make a DAC using n-well resistors, I looked back at my
functioning DAC from lab 2 and saw that I needed a total of 31
resistors to make a 10 bit DAC. My DAC was 10 voltage dividers
combined, and in each divider there were three reistors (total of 30).
the extra resistor is found at the bottom of the voltage dividers. (The
picture below are directly taken from lab2)
Next,
I layed out all 31 resistors at the same x coordinate, but varying y
positions. I had to ensure that there was enough space betwen the
resistors in order to not trigger any of the DRC design rules. I
included the overall screenshot, as well as a closer look at how the
voltage dividers were wired. Basically, three resistors create
one voltage divider--so there is a binary input seen at every three
resistors, one for every voltage divider. The Vdividers are wired to
each other. On the bottom there is a final resistor as well.
Furthermore, Vout was put in the right spot -- after the second
resistor in the entire layout.
Next I had to do a DRC and LVS to ensure that this matched my DAC that I designed in previous labs.
DRC:
LVS:
The DAC looks like, and will give a simulation that looks like this:
I also compressed all my work into a zip file, which is linked here
Return to all of Batya's Labs