Project - ECE 421L
Based on the schematics the the following outputs should be produced based on F<1:0>
Table
F<0> | F<1> | |
A AND B | 1 | 1 |
A OR B | 0 | 1 |
A+B | 0 | 0 |
A-B | 1 | 0 |
A AND B
Just to see some variation in the schematic, the period for each voltage are different.
A or B
A-B
Part 2- Verified Layout (Due: Nov. 24)
1-Bit ALU
Layout
To make trouble shooting easier the layouts for the 1-bit gates were created and LVS in seperate cells. Most of the gate layouts should already be available from previous labs. Since metal2 was used when creating the Full Adder, the inputs were connected on the top and bottom of gates, this will make connecting the 8-Bit ALU easier. Metal3 could also have been used to connect the inputs safely over the other layers, it was not used in the schematic below since it appeared too messy in early trials. Remember to DRC and save while working to ensure that the layout follows the Cadence rules.
LVS
Extract the layout and LVS to ensure that layout matches the schematic.
8-Bit ALU
Layout
Insert the 1-bit layout creted earlier eight times and make sure all vdd! and gnd! are connected. Based on the schematic created earlier the Cout needs to be connected to the Cin of the next 1-bit ALU unitl the the last 1-bit ALU is connected.Make sure to DRC and save the layout constantly to ensure that all rules are being followed. Once the 8-Bit layout is created extract the file.
LVS
The results show that the netlist match, therefore the task of the project has been completed!
This the end of the Lab Project. Remember download the library and email for safe keeping.