28
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Andrew Russell Sponsor: Nigel Thompson, RT Logic Advisor: Dr. William Harrison

Class-D Garage Band Amplifier

  • Upload
    errin

  • View
    51

  • Download
    0

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

Page 1: Class-D Garage Band Amplifier

Class-D Garage Band Amplifier

Team: Aaron Danielson, Robert Mann, Randall Newcomb, Andrew RussellSponsor: Nigel Thompson, RT LogicAdvisor: Dr. William Harrison

Page 2: Class-D Garage Band Amplifier

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

Page 3: Class-D Garage Band Amplifier

Purpose

• Class D Amplifier Power Efficiency• Price Point • Customizability• Open Source

3

Page 4: Class-D Garage Band Amplifier

To Compete withCommercial Products

Must Have Should Have Could Have

Sound Quality User Friendly Sound Effects

Power Equalizer

Low Cost

4

Page 5: Class-D Garage Band Amplifier

System Concept

5

Page 6: Class-D Garage Band Amplifier

FPGA Block Diagram

6

Page 7: Class-D Garage Band Amplifier

System Block Diagram - Output

7

Page 8: Class-D Garage Band Amplifier

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

Page 9: Class-D Garage Band Amplifier

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

Page 10: Class-D Garage Band Amplifier

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

Page 11: Class-D Garage Band Amplifier

Digital Signal Processor

11

Page 12: Class-D Garage Band Amplifier

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

Page 13: Class-D Garage Band Amplifier

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

Page 14: Class-D Garage Band Amplifier

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

Page 15: Class-D Garage Band Amplifier

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

Page 16: Class-D Garage Band Amplifier

PCB Ground

• Analog and Digital GND

16

Page 17: Class-D Garage Band Amplifier

PCB Power

• Split Planes• Half-Bridge Power

(+50V)• Regulators, Other

Circuitry (+12V)

17

Page 18: Class-D Garage Band Amplifier

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

Page 19: Class-D Garage Band Amplifier

Budget

19

Page 20: Class-D Garage Band Amplifier

Budget

20

Page 21: Class-D Garage Band Amplifier

Project Schedule

21

Page 22: Class-D Garage Band Amplifier

Conclusion

• Minimal Cost Versus Commercial Products• Design Implementation• Stretch Goals if Time Permits• Budget Situation• Task Scheduling and Project Progress

22

Page 23: Class-D Garage Band Amplifier

APPENDIX

23

Page 24: Class-D Garage Band Amplifier

Menu HSM

24

Page 25: Class-D Garage Band Amplifier

SPI

25

Page 26: Class-D Garage Band Amplifier

DSP

26

Page 27: Class-D Garage Band Amplifier

Signed/Unsigned Issue

27

Page 28: Class-D Garage Band Amplifier

Title

28