Lab 6 - EE 421L 

Author: Dylan Wallace

Email: wallad3@unlv.nevada.edu

Date modified: October 28, 2018

  

Lab Description

   This lab shows how to create layouts, schematics, and simulations of NAND and XOR gates and a Full Adder. These were created using 6u/600n MOSFETS.

Pre-Lab objectives

Pre-Lab

    After completing Tutorial 4, you should wind up with the schematic, symbol, and layout of a NAND gate as seen below:


        Prelab NAND Schematic          Prelab NAND Layout

        Prelab NAND Symbol


    Next you should DRC, extract, and LVS the NAND gate:

            Prelab NAND DRC


            Prelab NAND LVS Parameters        Prelab NAND LVS Success


    Finally, the following schematic and simulation results should be obtained:


        Prelab NAND Sim Schematic

        Prelab NAND Sim Results

     

    This ends the content of the Prelab.

Lab objectives

Lab

   NAND Gate

        See the content of the Prelab for the schematic, symbol, layout, and simulation for the NAND gate.

   XOR Gate

        The schematic, layout, and symbol for the XOR gate are shown below:


            XOR Schematic

            XOR Layout

            XOR Symbol


        Next you should DRC, extract, and LVS the XOR gate:

            XOR DRC


            XOR LVS Parameters        XOR LVS Success


    Finally, the following schematic and simulation results should be obtained:


        XOR Sim Schematic

        XOR Sim Results

    Full Adder

        The schematic, layout, and symbol for the Full Adder are shown below:


            Full Adder Schematic

            Full Adder Layout

            Full Adder Symbol


        Next you should DRC, extract, and LVS the Full Adder:

            Full Adder DRC


            Full Adder LVS Parameters        Full Adder LVS Success


    Finally, the following schematic and simulation results should be obtained:


        Full Adder Sim Schematic

        Full Adder Sim Results

        As seen in this simulation image above, some "glitches" can be seen in the output of the Full Adder. These glitches are due to the rise/fall time of the adders, causing some MOSFETS to be neither ON or OFF at the given time.
        This can be fixed by increasing the capactiance of the decoupling capacitor(s) on the outputs.

    This concludes the main content for Lab 6.


Return to My Labs