digital signal processor bryant carroll matthew carroll bobby kluttz ian morris

10
Digital Signal Digital Signal Processor Processor Bryant Carroll Bryant Carroll Matthew Carroll Matthew Carroll Bobby Kluttz Bobby Kluttz Ian Morris Ian Morris

Upload: madeline-lamb

Post on 23-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

Digital Signal ProcessorDigital Signal Processor

Bryant CarrollBryant CarrollMatthew CarrollMatthew Carroll

Bobby KluttzBobby KluttzIan MorrisIan Morris

Page 2: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

OverviewOverview

CapabilitiesCapabilities Special FeaturesSpecial Features Advantages and BenefitsAdvantages and Benefits SummarySummary QuestionsQuestions

Page 3: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

CapabilitiesCapabilities

Seven basic arithmetic functionsSeven basic arithmetic functions ANDAND OROR ADDADD SUBSUB PASSPASS NOPNOP SHIFTSHIFT

8x8 Wallace Tree Multiplier8x8 Wallace Tree Multiplier

Page 4: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

Special FeaturesSpecial Features Combined adder-subtracter Combined adder-subtracter

componentcomponent Sized for maximum speedSized for maximum speed

S0S3 S1S2

D

1 0

A0 B0A3 B3 A2 B2 A1 B1

1 01 01 0

FullAdder

FullAdder

FullAdder

FullAdder

Page 5: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

Wallace Tree MultiplerWallace Tree MultiplerComplex function

8x8 Multiplier

16 bit output

More efficient than other common multipliers

Page 6: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

Advantages and BenefitsAdvantages and Benefits

Increased performance Increased performance

speedspeed Decreased production Decreased production

costscosts Large computation power Large computation power

without reduced speedwithout reduced speed

Page 7: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

Results without MultiplierResults without Multiplier

Area: 4311µmArea: 4311µm Delay: 4.3 nsDelay: 4.3 ns Active Power: 36.61 mWActive Power: 36.61 mW Design Metric: 2918197Design Metric: 2918197

Page 8: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

Results with MultiplierResults with Multiplier

Area: Area: Delay: Delay: Active Power:Active Power: Design Metric:Design Metric:

Page 9: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

SummarySummary

CapabilitiesCapabilities

Special FeaturesSpecial Features

Advantages and BenefitsAdvantages and Benefits

Page 10: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris

Questions?Questions?