Upload
errin
View
51
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Class-D Garage Band Amplifier. Team: Aaron Danielson, Robert Mann, Randall Newcomb, Andrew Russell Sponsor: Nigel Thompson, RT Logic Advisor: Dr. William Harrison. Overview. Purpose of the Class-D Garage Band Amplifier Versus Commercial Products System Concept System Block Diagram - PowerPoint PPT Presentation
Citation preview
Class-D Garage Band Amplifier
Team: Aaron Danielson, Robert Mann, Randall Newcomb, Andrew RussellSponsor: Nigel Thompson, RT LogicAdvisor: Dr. William Harrison
Overview
• Purpose of the Class-D Garage Band Amplifier• Versus Commercial Products• System Concept• System Block Diagram• Major Tasks• Stretch Goals• Digital Signal Processor• Budget Overview• Project Schedule 2
Purpose
• Class D Amplifier Power Efficiency• Price Point • Customizability• Open Source
3
To Compete withCommercial Products
Must Have Should Have Could Have
Sound Quality User Friendly Sound Effects
Power Equalizer
Low Cost
4
System Concept
5
FPGA Block Diagram
6
System Block Diagram - Output
7
Major Tasks - FPGA
• Top Level Wrapper - Randy– Contains all the modules for testing that will be
synthesized onto the FPGA.• Digital Signal Processor - Aaron
– Design 4 filters – two each for bass & treble.– Interface with menu HSM to allow user to adjust
settings.• Hardware State Machine - Rob
– Implement a menu to control all the systems (LCD, ADC, DAC, DSP, SIGGEN, USER INPUT)
8
Major Tasks – Output Stage
• Amplifier Output Stage - Andrew– Order and solder breakout boards
• Surface mount pin packages (64 pin)• Used for initial testing of components
– Layout custom PCB • 4 layer for power handling capability
– Implement final design and test the output stage
9
Stretch Goals
• An all digital amplifier will be implemented– No analog signals between input and speaker out
• Add sound effects to the DSP– Echo– Reverb– Vacuum tube emulation
• Speaker Enclosure– Build the enclosure– Design bandpass filters for the selected speaker
10
Digital Signal Processor
11
Design Choices forControlling Logic
Factor Weight PicoBlaze ScoreScore
×Weight
MSP430 ScoreScore
×Weight
Verilog ScoreScore
×Weight
Ease of use 35 Asm 3 105 C 5 175 Verilog 2 70
Existing libraries 40 None. 0 0 LCD only. 1 40 Close; in
VHDL. 1 40
Existing code from ADD class
40 None. 0 0 None. 0 0 Lots. 4 160
Total 115 105 215 27012
Design Choices for DSPFactor Weight Xilinx Intellectual
Property (IP) ScoreScore
×Weight
Built-In DSP on TAS5508C Score
Score×
Weight
Speed 30 Extra cycles in state machine 4 120 Internally buffered; does not affect ADC or DAC. 5 150
Quality 40Framework provided by PhD’s at Xilinx; parameterized by me
3 120 Designed by PhD’s at Texas Instruments 5 200
Complexity 25 Xilinx’s CoreGen tools are user friendly 2 50 Requires massive
additions to code base -5 -125
Coupling 50 Decoupled 0 0 Coupled -5 -250
Totals 150 370 20
13
Will Design MeetRequirements?
Requirement Solution ≥ ?
An amplifier output will be driven by an FPGA
The Spartan 3E FPGA drives the output.
Yes.
The output stage will be a PWM H-bridge amplifier
TI’s TAS5508C contains a PWM H-bridge amplifier.
Yes.
Output of more than 100W UCC25600EVM-644 power supply delivers 600W.
Yes.
14
Printed Circuit Board (PCB)
• 4 Layer PCB• Gives full ground and power planes• Necessary for high power circuits• Qualities/Needs outweigh the cost
50VPower
Signal
Ground
Signal15
12V
PCB Ground
• Analog and Digital GND
16
PCB Power
• Split Planes• Half-Bridge Power
(+50V)• Regulators, Other
Circuitry (+12V)
17
Noise
• PWM amplifier switching• Analog and Digital ground shorted• Crosstalk• Power Supply• How to deal with it
– Decoupling Capacitors– Maximize distance between traces– Proper component selection
18
Budget
19
Budget
20
Project Schedule
21
Conclusion
• Minimal Cost Versus Commercial Products• Design Implementation• Stretch Goals if Time Permits• Budget Situation• Task Scheduling and Project Progress
22
APPENDIX
23
Menu HSM
24
SPI
25
DSP
26
Signed/Unsigned Issue
27
Title
28