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

Transcript of Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris.

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?