Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris.
-
Upload
madeline-lamb -
Category
Documents
-
view
214 -
download
0
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/1.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/2.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/3.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/4.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/5.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/6.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/7.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/8.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/9.jpg)
SummarySummary
CapabilitiesCapabilities
Special FeaturesSpecial Features
Advantages and BenefitsAdvantages and Benefits
![Page 10: Digital Signal Processor Bryant Carroll Matthew Carroll Bobby Kluttz Ian Morris.](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649d9e5503460f94a88a19/html5/thumbnails/10.jpg)
Questions?Questions?