Lab 7 - EE 421L
Using buses and arrays in the design of word inverters, muxes, and high-speed adders.
Pre-lab work
Schematic |
Layout |
Simulation |
Lab Report:
Inverter schematic & symbol:
Schematics and symbols of 8-bit gates:
Schematic for 1-bit NOT | |
Schematic for 8-bit NOT | Symbol for 8-bit NOT |
Schematic for 1-bit NAND | |
Schematic for 8-bit NAND | Symbol for 8-bit NAND |
Schematic for 1-bit AND | |
Schematic for 8-bit AND | Symbol for 8-bit AND |
Schematic for 1-bit NOR | |
Schematic for 8-bit NOR | Symbol for 8-bit NOR |
Schematic for 1-bit OR | |
Schematic for 8-bit OR | Symbol for 8-bit OR |
AND | NAND | OR | NOR |
Schematic of 1-bit 2-1 MUX | MUX Symbol |
Schematic for MUX Simulation | Schematic for DEMUX Simulation |
MUX Simulation In the MUX simulation we see that: When the selector line S is equal to 1, the signal at Z goes to A. When the selector line S is equal to 0, the signal at Z goes to B. | DEMUX Simulation In the DEMUX simulation we see that: When the selector line S is equal to 1, the signal at Z goes to A. When the selector line S is equal to 0, the signal at Z goes to B. |
Schematic of 8-bit MUX | 8-bit MUX symbol and schematic used for simulation |
8-bit inputs for MUX simulation --> A<7:0> = 10010001 --> B<7:0> = 11011011 | 8-bit output from MUX simulation --> Z<7:0> = 10010001 when S = 1 --> Z<7:0> = 11011011 when S = 0 |
Schematic for 2-bit Full Adder | Symbol for 2-bit Full Adder |
Schematic for 8-bit Full Adder | Symbol for 8-bit Full Adder |
Schematic for 8-bit Full Adder simulation --> A<7:0> = 10100001 --> B<7:0> = 11010111 --> Cin = 1 |
Simulation of extracted 8-bit Full Adder --> A<7:0> = 10100001 --> B<7:0> = 11010111 --> Cin = 1 | Simulation of extracted 8-bit Full Adder --> Z<7:0> = 01111001 --> Cout = 1 |
Layout of 1-bit AOI Full Adder |
DRC of AOI Full Adder |
LVS of AOI Full Adder |
Layout of 8-bit AOI Full Adder |
DRC of 8-bit AOI Full Adder |
LVS of 8-bit AOI Full Adder |