Lab 4 Digital Integrated Circuit Design - ECE 421L
1 | The first step in the tutorial is to create a schematic for an nmos transistor. After creating the schematic I added pins to all the outputs so that we could create a symbol. Initially the tutorial asked me to use an nmos that doesn't include the body connection however this would later cause issues. To avoid reduncy I'll only be including pictures from the revised version of my NMOS that includes the body connection. |
2 | After creating the symbol I next created a schematic using my symbol in order to test and verify that my symbol worked. Above screenshot is my schematic using my nmos symbol. ADE L Settings Parametric Analysis settings My NMOS symbol transisent analysis confirming that our symbol was working as intended. |
3 | After testing my symbol the next step was to layout my NMOS. Again, the tutorial initially walked as through in the wrong way as a learning experience. In this case, it was connecting our source to the ptap our mos. After laying out I next DRC'd my layout to verify my layout is following all the rules. |
4 | After laying out and DRC'ing my design I next extracted my layout then LVS'd my layout to verify it was correct. |
5 | The final step was to re run our simulations but this time editing the settings so that it simulates using my extracted layout. Additionally I outputted my netlist to verify that it was infact using my extracted layout. |
6 | After completing the nmos layout the tutorial next walked me through the process of laying out a PMOS transistor. Similar to the nmos process we start with creating a schematic. |
7 | After creating a schematic, I create a symbol view of my schematic in order to simulate and verify that my schematic is working as intended. Schematic using my Symbol ADE L Settings Output of Parametric Analysis |
8 | With our symbol successfully simulating I was now ready to move onto laying out. After creating the layout and DRC'ing my layout I created an extracted view of my layout. With my extracted view created I proceeded to test my extracted layout by running and LVS and verifying that it is correct. |
9 | With my extracted layout sucessfully passing LVS all that was left to do was to simulate a pmos circuit using my extracted layout. Similar to the NMOS simulation I had to edit the settings to tell ADE to simulate using my extracted view. Our output matches our initial schematic simulations. Once again verifying that our simulation is in fact using our extracted view. |
1 | The
first part of this lab was to run through various simulations to see
the effects of VSG, VSD, VGS, and VDS on the current that flows through
our MOS transistors. ID vs VDS(NMOS 6u/600n) ID vs VGS(NMOS 6u/600n) ID vs VSD(PMOS 12u/600n) ID vs VSG(PMOS 12u/600n) |
2 | Next I was tasked with designing another NMOS again like the prelab but this time it would be connected to probe pads. Like above before we can layout our nmos I must first create a schematic of my NMOS. As seen above this schematic is same as NMOS except for the addition of probe pads to all pins. I next created a symbol of my NMOS. After creating my symbol I next moved onto creating a layout of my NMOS. Again it was similar to the prelab layout however this time I had to account for the addition of the probe pads. After laying out I DRC'd my layout to confirm it was properly layed out. After verifying DRC, I next extracted my layout. After extracting my layout, I run an LVS to make sure my layout is correct. I have successfully layed out a 6u/.6u NMOS transistor with Probe Pads |
3 | The final part of this lab was to repeat the 2nd part but this time with a PMOS transistor this time. As with the PMOS prelab, I begin by creating a schematic of my PMOS but with the addition of probe pads. After creating my schematic, I next created a symbol of my schematic. After creating my symbol I was now ready to move onto laying my PMOS with the additional probe pads. The layout process was the same except for the addition of the probe pads. After creating my layout I verified that followed DRC rules. With my laying out successfully passing DRC all that was left to do was extract my layout and verify LVS. |