zhanwei zhong-wallace tree multiplier-final term

42
L o g o 8 Bit Wallace Tree Multiplier ECE 539 Course Project Zhanwei Zhong 12/15/2016

Upload: zhanwei-zhong

Post on 07-Feb-2017

32 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

8 Bit Wallace Tree Multiplier

ECE 539 Course ProjectZhanwei Zhong

12/15/2016

Page 2: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

205/01/2023

Vertical Sliced Schematic

Page 3: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

305/01/2023

Original Block DiagramA7A6A5A4A3A2A1A0

B7B6B5B4B3B2B1B0

A1B1A1B0A0B0

A7B7A6B7A6B6

............

1 2 3 4 5 6 7 8

Partial Products

Partial Products Addition

Final Addition

C15C14C13C12C11C10C9C8C7C6C5C4C3C2C1C0

64

44

35

27

20

17

16

14

Page 4: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

405/01/2023

Horizontal Sliced Schematic

Page 5: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

505/01/2023

Revised Block DiagramA7A6A5A4A3A2A1A0

B7B6B5B4B3B2B1B0 A1B1

A1B0A0B0

A7B7A6B7A6B6......

......

S15S14S13S12S11S10S9S8S7S6S5S4S3S2S1S0

S1-S3

S4S5S6S7S8

S9S10S11

S12-S15

Page 6: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

605/01/2023

Half Adder

Page 7: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

705/01/2023

Half Adder

Page 8: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

805/01/2023

Full Adder

Page 9: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

905/01/2023

Full Adder

Page 10: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1005/01/2023

S1-S3

Page 11: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1105/01/2023

S1-S3

Page 12: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1205/01/2023

S4

Page 13: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1305/01/2023

S4

Page 14: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1405/01/2023

S5

Page 15: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1505/01/2023

S5

Page 16: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1605/01/2023

S6

Page 17: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1705/01/2023

S6

Page 18: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1805/01/2023

S7

Page 19: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

1905/01/2023

S7

Page 20: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2005/01/2023

S8

Page 21: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2105/01/2023

S8

Page 22: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2205/01/2023

S9

Page 23: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2305/01/2023

S9

Page 24: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2405/01/2023

S10

Page 25: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2505/01/2023

S10

Page 26: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2605/01/2023

S11

Page 27: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2705/01/2023

S11

Page 28: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2805/01/2023

S12-15

Page 29: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

2905/01/2023

S12-15

Page 30: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3005/01/2023

Wallace Multiplier with Latches

Page 31: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3105/01/2023

Wallace Multiplier with Latches

Page 32: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3205/01/2023

DRC Result

Page 33: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3305/01/2023

LVS Result

Page 34: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3405/01/2023

SpecificationArea

The estimated area is:

Power ConsumptionSuppose average swithcing capacitance is 15pF/mm2, V=3.3V, =0.1, f = 200MHz,

then the dynamic power consumption is:

2 14 2 6 5( ) 0.1 7.695 10 3.3 200 10 1.67 10dynamicP CV f W

501unit 319unit=90 m 57 mA

12 3 3 1415 10 90 10 57 10 7.695 10totalC F

6( ) 4.8 10simulationP W

Page 35: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3505/01/2023

Test Pattern and Two Phase Clockingtest case 1: 1111 1111 0000 0000 = 0000 0000 0000 0000test case 2: 1111 1111 0000 1111 = 0000 1110 1111 0001test case 3: 1111 1111 1111 0000 = 1110 1111 0001 0000test case 4: 1111 1111 1111 1111 = 1111 1110 0000 0001

𝐴7 𝐴0 𝐵7 𝐵0 𝑆15 𝑆0

5ns

1.5ns

1.5ns

2.5ns

input latch clocking

output latch clocking

Page 36: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3605/01/2023

Testing Circuit

Page 37: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3705/01/2023

Testing Result: A7-A0

Page 38: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3805/01/2023

Testing Result: B7-B0

Page 39: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

3905/01/2023

Testing Result: S15-S12

Page 40: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

4005/01/2023

Testing Result: S11-S8

Page 41: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

4105/01/2023

Testing Result: S7-S4

Page 42: Zhanwei Zhong-Wallace Tree Multiplier-Final Term

L o g o

4205/01/2023

Testing Result: S3-S0