Spezielle Anwendungen des VLSI Entwurfs Special applications of VLSI design - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Spezielle Anwendungen des VLSI Entwurfs Special applications of VLSI design

Description:

Institute of Applied Microelectronics and Computer Engineering. College of Computer Science and Electrical Engineering, University of Rostock ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 13
Provided by: claasco
Category:

less

Transcript and Presenter's Notes

Title: Spezielle Anwendungen des VLSI Entwurfs Special applications of VLSI design


1
Spezielle Anwendungen des VLSI Entwurfs
Special applications of VLSI design
  • Course and contest
  • Results of Phase II
  • Jan Skodzik

2
Summary of old design
  • All coefficients used
  • RCA in use
  • No redundant number representation used

3
Optimization step 1
  • Getting better coefficients
  • 2 Goals
  • Reducing the non zeroes
  • Trying to get equal coefficients

New coefficients
Only 4 coefficients left
4
Optimization step 2
  • Implement a proper adder
  • ? Brent-Kung-Adder
  • Compromise of area and speed
  • Produce all carries before in a tree-in-tree
    structure
  • Produce of the sum bits after

5
Brent Kung Adder example
6
Optimization step 3
  • Using Carry Save Adders for the multiplications
    and additions
  • Less logic
  • Constant delay (independent to bit depths)
  • Unconnected line of Full Adders
  • The mulitpliers work with 31 bit Carry Save
    Adders
  • The last Adder is a Brent Kung Adder for
    producing the last result

7
Optimization step 4
  • Pipelining
  • Just the Brent Kung Adder is piped
  • CSA logic is not piped

8
Design Overview
9
Results summary
  • Old Runtime
  • TOTAL COST 5NK
  • Definition N (Runtime of RCA)
  • New Runtime
  • TOTAL COST Log2(N)/pipesteps
  • N for the bit depth in the Brent Kung Adder

10
Behavior
11
Behavior (deeper look)
12
Behavior (deeper look 2)
Write a Comment
User Comments (0)
About PowerShow.com