Computer Assignment #2
Digital VLSI Systems
©Mohammad Sharifkhani, Fall 2011.
Getting familiar with
transistor level layout
Transistor level modeling of basic gates
T, Dynamic logic)
Transistor level design of a simple digital
gn and characterization of basic
combinatorial and sequential
Based on the observations in the first computer assignment, design, layout and
characterize the following gates based on the
unit sized inverter
using standard CMOS
NAND2, NOR2, NAND3, NOR3,
Perform the characterization based on linear relationship between the gate load
capacitance and the propagation delay.
Design and implement a static DFF with reset with
minimum transistor counts based on
the topologies provided in the course.
Characterize the DFF for setup time, hold time and average clock capacitance.
Perform parts a and b for a simple dynamic circuit.
What is the average delay reduction compared with
the circuit designed in part
a for a given load (FO4)?
What is the average power reduction compared with the circuit designed in part
a and b?
What is the minimum tolerable clock frequency?
Part 2: Design and characterization of
a binary signed
Use the circuits you designed in the previous part to d
esign a shifter that provi
8 bit input and output
a reset signal
Perform the simulation in
environment using a practical te