14
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Final project Speaker:Aeag ( 柯柯柯 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

Embed Size (px)

Citation preview

Page 1: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB

Graduate Institute of Electronics Engineering, NTU

Final projectFinal project

Speaker:Aeag (柯鴻洋 )

Advisor: Prof. Andy Wu

2003/05/29

Page 2: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 22003/05/31

Use fig. 8.30 as an example to design your 1-bit Edge-triggered DFF. Cascade four DFF’s to form a 4-bit Data register.

Cascade four 1-bit Full-adder(from Hw3) to form a 4-bit Ripple adder.

Use the 4-bit Ripple Adder and 4-bit Register to design an accumulator that can calculate

The serial input are 1,2,3,4,5 one data at a clock.

GoalGoal

5

1

15k

k

Page 3: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 32003/05/31

Block diagramBlock diagram

4-bit full-adder D-FF

clk

reset

Input sum

Page 4: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 42003/05/31

Ex1 for D-FF circuitEx1 for D-FF circuit

Ref [1]

Page 5: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 52003/05/31

Ex1 for D-FF circuit cont.Ex1 for D-FF circuit cont.

Ref [1]

Page 6: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 62003/05/31

Ex2 for D-FF circuitEx2 for D-FF circuit

Ref [1]

Page 7: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 72003/05/31

Waveform for D-FFWaveform for D-FF

Ref [1]

Page 8: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 82003/05/31

Ex for 1-bit AccumulatorEx for 1-bit Accumulator

Ref [2]

Page 9: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 92003/05/31

Expected WaveformExpected Waveform

Ref [2]

Page 10: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 102003/05/31

Spice simulationSpice simulation

Ref [2]

Page 11: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 112003/05/31

Hand inHand in

Using spice simulation to verify the function of 4-bit Ripple adder and 4-bit data register respectively.

A plot of the layout for 4-bit Ripple adder and 4-bit data register respectively.

Try to estimate the fasting clock rate. Use SPICE to simulate the speed of your circuit.

Page 12: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 122003/05/31

Hand in cont.Hand in cont.

What would be the critical path of the accumulator design? Please discuss.

According requirement (3) to combine the circuit of (1) and (2) to form an accumulator, you need to hand in the accumulator layout. And the accumulator or the design flow from (layout=>DRC=>LVS) must be verified correctly. (DRC and LVS’s report should be no errors, and result should been contained in your final report)

Page 13: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 132003/05/31

ReferenceReference [1] “CMOS Integrated Circuits: Analysis and Design,” 3rd Ed., by Sun

g-Mo Kang and Yusuf Leblebici, McGraw-Hill, 2003.

[2] http://www-unix.ecs.umass.edu/~alaffely/ECE658/2Lab/l2.html

Page 14: ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Final project Speaker:Aeag ( 柯鴻洋 ) Advisor: Prof. Andy Wu 2003/05/29

ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU

pp. 142003/05/31

Good luck!

Thank you!