Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

CMOS VLSI Design Lab 4 For the following basic cells, draw the layout and verify the functionality by simulating the extracted netlist. You should strive

CMOS VLSI Design Lab 4

For the following basic cells, draw the layout and verify the functionality by simulating the extracted netlist. You should strive to get as compact a layout as possible without violating the design rules. The bounding box of a layout is the smallest rectangle in which your layout can fit. In the lab report you must report the bounding box area (width x height) of each cell.

1. (10 pts.) Positive Edge Triggered D Flip-flop. Design a D-latch first and then cascade two them with appropriate clock signals.

2. (10 pts.) Full Adder. Look at Subsection 11.2.1 in the text for ideas on optimized full adder implementation.

3. (5 pts.) 2-1 AOI (And-OR-Invert) gate implemented as a compound gate with six transistors only. The boolean function is (A(BC))'.

4. (5 pts.) 15-stage Ring Oscillator. Report the clock frequency of the ring oscillator in your report.

Tips

You can use the pre-drawn cells for PMOS (epm) and NMOS (enm) cells in the c5 library as thestarting point for your layouts.

Include all SPICE netlists, simulation waveforms. For simulation results, zoom in/out appropriately so that we can clearly see the input stimuli and the output response.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intranet And Web Databases For Dummies

Authors: Paul Litwin

1st Edition

0764502212, 9780764502217

Students also viewed these Databases questions

Question

What are the six n1ain types of occupational orientation?

Answered: 1 week ago

Question

5. Have you any experience with agile software development?

Answered: 1 week ago