Fast and Area Efficient Adder for Wide Data in Recent Xilinx FPGAs - - PowerPoint PPT Presentation

fast and area efficient adder for wide data in recent
SMART_READER_LITE
LIVE PREVIEW

Fast and Area Efficient Adder for Wide Data in Recent Xilinx FPGAs - - PowerPoint PPT Presentation

Intro Prop Res Summary Fast and Area Efficient Adder for Wide Data in Recent Xilinx FPGAs Petter K allstr om and Oscar Gustafsson Link oping University Department of Computer Engineering 1 Intro Prop Res Summary Introduction


slide-1
SLIDE 1

Intro Prop Res Summary

Fast and Area Efficient Adder for Wide Data in Recent Xilinx FPGAs

Petter K¨ allstr¨

  • m and Oscar Gustafsson

Link¨

  • ping University

Department of Computer Engineering

1

slide-2
SLIDE 2

Intro Prop Res Summary

Introduction The Virtex 6 basic cell. The normal adder. Large N gives long critical path. Each LUT6 controls the propagate and generate signal.

2

slide-3
SLIDE 3

Intro Prop Res Summary

Proposed Adder The proposed approach. Decompose N into K LSBs and M MSBs. (cc) – K/2 carry compr. cells (so) – K/2 sum out cells (fa) – M normal full adder cells In total 2K/2 + M = N LUTs, i.e. no more than a normal adder. Optimum M = 36.

3

slide-4
SLIDE 4

Intro Prop Res Summary

Result Normal vs Proposed

32 64 96 128 160 192 224 256 1 2 3 4 5 Word length N [bits] Critical path [ns] M = 0 M = 36 M = 56 Normal adder (M = N ) ⋆ ⋆ ⋆

4

slide-5
SLIDE 5

Intro Prop Res Summary

Summary The proposed adder architecture Twice the carry speed in parts of the adder without pipelining Same LUT count as a normal adder Efficient for long word lengths Thank you!

5