applied vlsi design

Post on 05-Jan-2016

21 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

The second Design of Robert Gubitz and Bjoern Konieczek. Applied VLSI Design. First Approach. New Approach. Replace Ripple Look-Ahead Adder with Ripple-Carry Adder. New Approach. Replace Carry Save Array Multiplier with Wallace-Tree. New Approach. - PowerPoint PPT Presentation

TRANSCRIPT

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock

APPLIED VLSI DESIGN The second Design of Robert Gubitz and Bjoern Konieczek

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock Slide 2

First Approach

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock

New ApproachReplace Ripple Look-Ahead Adder with Ripple-Carry Adder

a0b0a1b1a2b2

...c0c1c2

s2 s0s1

HAVAVA

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock

New ApproachReplace Carry Save Array Multiplier with Wallace-Tree

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock

New Approach

Rounding the Results to improve average Error

0 0 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0

+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock

Resulting Design

Wallace - Tree Wallace - Tree Wallace - Tree

Ripple CarryAdder

Ripple CarryAdder

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock Slide 7

Results – Synthesis

First approach New Approach Enhancement

Frequency (in MHz)

77,714 113,013 +45,42%

Ncycles 41373 41373 ±0,00%

tOp (in μs)

5,32 *10-4 3,66091 *10-4 -31,19%

A(in No. FFs)

3299 2372 -28,1%

EAvg 0,5155633 0,2497012 -51,57%

Metric 794,014 32,069 -95,96%

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock

Results – Back-annotated Design

First approach New Approach Enhancement

Frequency (in MHz)

77,714 97,381 +25,3%

Ncycles 41373 41373 ±0,00%

tOp (in μs)

5,32 *10-4 4,24859 *10-4 -20,14%

A(in No. FFs)

3299 2416 -26,77%

EAvg 0,5155633 0,2497012 -51,57%

Metric 794,014 38,61 -95,14%

Institute of Applied Microelectronics and Computer Engineering

College of Computer Science and Electrical Engineering, University of Rostock

THANK YOU FOR YOUR ATTENTION

top related