Tom Kelliher, CS 220
Oct. 20, 1997
Read Chapter 7.
Diagrams:
A CMOS inverter:
A CMOS 2-input NOR gate:
What determines power dissipation?
An RS latch:
A D flip-flop:
A four-bit register:
Block diagram:
Consider the partial product matrix for four-bit multiplication:
Consider the effects of carry-save adders:
Continue this. How many levels?
But, this differs from:
Tradeoff: minimize number of CSAs or minimize time.
Tradeoff: speed of Wallace tree vs. speed of shift accumulate.
A model of a simple, non-pipelined datapath:
The MIPS instruction formats:
Walk through: