EE371 Handouts

 


General Info:

EE371 Information Sheet

 


Reading:

Links

          High-Speed Signaling Chapter 19 (Sidiropoulos, Yang, Horowitz 2001)

            Techniques for high-speed implementation of NonLinear Cancellation (Kasturia Winters 91)

 

 

Wires

Timing Models (Horowitz 84)

Line-To-Ground Capacitance Calculation (Barke 88)

Cap Extraction (Arora 96)
 
 

Transistors

Transistor Matching (Pelgrom 89)

Transistor Matching (Lovett 98)

High-Field MOS Model (Chen 97)
 
 

Circuits

Logical Effort Review (Harris)

Logical Effort Revisited

Signal and Power Integrity (Lev96)

Dynamic Logic and Latches (Gronowski96)
 
 

Clocking

Alpha Clocking (Baily98)

 

Alpha Processors (Gronowski 98)

 

IBM Processors (Restle 01)

 

Standing Wave Clock (O’Mahony 03)

Skew Tolerant Domino (Harris97)

Latch Comparison (Stojanovic99)

Clocking Slides from EE271 (1up PDF)

Statistical Clock Skew Modeling with delay variation (Harris and Naffziger 01)

Itanium Clock (Anderson92)

 

            Asynchronous Sequencing
                  
Zero Overhead Self-timing (Williams91)

                        Micropiplines(Sutherland88)
 

Low Power

          Half Swing SRAM (Mai98)

 

            Low Swing Core Circuits (Delganes04)

 

            Dynamic Voltage Scaling (Burd00)

 

            Voltage and Threshold Scaling (Gonzalez97)

           

 

Adder

Adder Paper (Naffziger96)

Adder Slides (Naffziger96)

Adder Slides from EE271 (1up PDF) and (2up PS)

A Taxonomy of Parallel Prefix Networks (Harris03)


 

Multiplier

 

SPIM multiplier (Santoro89)

 

Array or Arrays (Dhanesha95)

 

Redundant Multiples (Bewick92)

 

 

Interconnects

Low-swing Onchip Signaling (Zhang2000)

Efficient On-Chip Global Interconnects (RonHo2003)
 

CAMs

First DRAM CAM (Mundy72) (fun only to see what circuit design was like back then)

Large CAM for IP lookup (Sharfi98)

DRAM CAM (Yamagata92)

EEPROM CAM (Miwa96)

Preclassification CAM (Schultz96)

 


Practice Midterms:

Midterm 96

Midterm 98 (Solutions)

Midterm 99 (Solutions)

Midterm 00

Midterm 01

Midterm 02 (Solutions)

Midterm 05 (Solutions)