Lab 7 - ECE 421L 

Authored by Billy J. Louis III,

Today's date: 16 November 2016

Louisb2@unlv.nevada.edu

                         

Lab description: Using buses and arrays in the design of word inverters, muxes, and high-speed adders

1. Four-bit Inverter & Four-bit nand-gate:

                                               

                a. Schematic of the 8-bit inverter and the 8-bit nand-gate (using a 6u/0.6u NMOS and PMOS.

3_SchematicSym_inv8_nand8.PNG

                                                                                  

                                      b. Simple Simulation of a 4 - bit inverter:

2_invSymbol_Sym.PNG

                     

                                 

2. NOR gate Schematic and symbol (8 bits) & OR gate schematic and symbol (8 bits):

3A_SchematicSym_nor8.PNG  3B_SchematicSym_or8.PNG

                               
                                       

3. AND gate Schematic and Symbol (8-bit):

3C_SchematicSym_and8.PNG  

                             
                                                 

4.  Miscellaneous: (some simulation for the above components)

          a. OR gate simulation: (notice that the lower the value of the capacitors the better the waveform -> lower value: less time for the capacitor to charge and discharge)

4_simOR8_Schem.PNG

4_simOR8_Wave.PNG

                                           

                           

                     b. AND gate simulation:

5_simAND8_Schem.PNG

5_simAND8_Wave.PNG

                                         

                               

5.  Multiplexer Symbol and waveform (2-bit):

6_simMux2_SymbolWaveforme.PNG

                             

                             

6. MUX Schematic,  simulation and Symbol (8-bit):

7_schemMUX_8.PNG

                                 

note1: when S = 1, Z = A

note2: when S = 0, Z = B

7_simMux8_SymbolWaveforme.PNG

                                                               

7. DEMUX Schematic, Symbol and Simulation (2-bit):

8_schem_Symbol_DEMUX2.PNG

9_sim_Symbol_DEMUX2.PNG

                             

                           

8. DEMUX Schematic, Symbol and Simulation  (8-bit):

10_SchemSymbol_DEMUX8.PNG

11_sim_DEMUX8.PNG

                                       

                                   

9. Full Adder (1 bit): 

                  a. Symbol and Schematic:

12_SchemSymb_FullAdder.PNG

                          

                        b. Layout, LVS check and Extracted view:

13_LVS_DRC_LayoutFullAdder.PNG

13_ExtractedFullAdder.PNG

                                                               

10. Full Adder (8-bit):

                                a. Schematic, Symbol and simulation:

14_fullAdderSchem.PNG

14_fullAdderSymb_&_Sim.PNG

14_fullAdderWaveSim.PNG

                                                              

                                        b. Layout and Extracted View:

15_layout8bit.PNG

15_Extracted8bit.PNG

                                             

                       c. DRC and LVS chech:

Z_LVS_Failed.PNG

       NOTE: the LVS failed to match but I cannot figure out why, the LVS/si.out file shows unmatched = "0". I am not sure how to fix that (yet).

                       

ZIPFILE for this Lab: lab.zip
Return to EE421L directory