0% found this document useful (0 votes)
22 views1 page

Eee Assignment

EEE P_MOS N_MOS

Uploaded by

rafidahad2711
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views1 page

Eee Assignment

EEE P_MOS N_MOS

Uploaded by

rafidahad2711
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Assignment on CMOS Circuit Design

EEE 2141 I Electronic Device and Circuits I Fall 2023


Due Date: 17th October, 2024
Full Marks: 20
Notes:
1. Submit the assignment as a PDF with a properly formatted cover page through the
provided Google form.
2. Late submissions will not be accepted.
3. Only softcopy submissions are required; hardcopies are not necessary.

Objective:
Design a CMOS circuit for a unique Boolean function assigned to you. Your task is to create the
most efficient CMOS circuit (using PMOS and NMOS transistors) that implements the given
function.

Instructions:

1. Boolean Function: You are assigned a specific Boolean function (based on your unique ID
number) to design using CMOS logic gates. Follow the steps below to derive your Boolean
function:
o Take the last 4 digits of your student ID and convert them to binary.
o Assign variables (A, B, C, D) to each binary digit from left to right.
o The Boolean expression you will implement is:

𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = (𝐴̅+B) (𝐶̅ +𝐷


̅ ) (𝐴. 𝐵̅.𝐶) where each student will have different
inputs based on their unique binary digits.

2. Design Requirements:
o Use CMOS logic (complementary MOSFETs: NMOS and PMOS transistors) to
design the circuit.
o Include pull-up (PMOS) and pull-down (NMOS) networks for your CMOS design.
o Verify that the circuit satisfies static logic behavior, ensuring proper operation in
both the high (logic 1) and low (logic 0) states.
3. Deliverables:
o Truth Table: Create a truth table that describes the output of the function for all
input combinations (A, B, C, D).
o Circuit Diagram: Design a schematic diagram showing the CMOS implementation
of the given Boolean function

You might also like