1 / 23

Audio-Mojo SavFIRe TM Audio Reference Design

Audio-Mojo Application-Specific Development Board for Audio Applications using the QF1D512 April 2007 www.quickfiltertech.com. Audio-Mojo SavFIRe TM Audio Reference Design. Demonstrates equalization and crossover functionality 2 QF1D512s, stereo codec, uC/EE Use standalone, or,

milo
Download Presentation

Audio-Mojo SavFIRe TM Audio Reference Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Audio-MojoApplication-Specific Development Board for Audio Applications using the QF1D512April 2007www.quickfiltertech.com www.quickfiltertech.com

  2. Audio-MojoSavFIReTM Audio Reference Design • Demonstrates equalization and crossover functionality • 2 QF1D512s, stereo codec, uC/EE • Use standalone, or, • Plugs into QF1D512-DK Dev Kit • Preconfigured for use as 2-channel EQ or 1 channel crossover Audio-Mojo Board • Design/modify filters using Quickfilter Pro Software • Verify filter response on DK • Download to Audio-Mojo • Use standalone with new settings Audio-Mojo mounted on QF1D512-DK www.quickfiltertech.com

  3. Audio Mojo Overview • Demonstrate QF capability for audio • As an equalizer • As a crossover • Proof of concept / reference design • Schematics and software available • Development Tool • User can experiment with his own filter designs • Can save his config to the board and then... • Standalone operation • User can implement in his system without dev kit www.quickfiltertech.com

  4. f f Audio-Mojo Block Diagram QF1D512 L Header I2S Analog In ADC To QF1D512-DK (optional) R L QF1D512 I2S Analog Out Header DAC R STEREO CODEC CS4270 Config Programming header To Atmel programmer or QF1D512-DK (optional) uC* ATtiny85 Ext. Pwr GND * uC used for configuration only using stored settings / filters in on-chip EEPROM Not used in the signal data path www.quickfiltertech.com

  5. Audio Mojo uC Codec Ext Power Audio Outputs Audio Inputs Programming Header Signal Routing Codec Config QF1D512s www.quickfiltertech.com

  6. QF1D512 QF1D512 f f Configuration Example 1Equalizer • Each filter processes data from only one channel • Use LRCK signal from codec to frame channels • Independent filtering per channel. Analog In DK Monitor L-Ch R-Ch Codec Analog Out Left Right L-Ch R-Ch Output from codec Output from 1st QF1D512 Output from 2nd QF1D512 L-Ch R-Ch L-Ch’ R-Ch L-Ch’ R-Ch’ LRCK www.quickfiltertech.com

  7. QF1D512 f f Configuration Example 2Crossover • Both channels fed with same signal • HPF on Left channel, LPF on right channel • Analog outputs become high frequency content (L) and low frequency content (R) • Can also be combined with equalization Analog In DK Monitor L-Ch R-Ch QF1D512 Codec Analog Out Left / High Right / Low High Low www.quickfiltertech.com

  8. Standalone Use Standalone Mode • User provides power source • uC loads QF1D512 SavFIRes on power up • User can input analog data and monitor analog outputs Development • Connect to Atmel programmer via topside header (J3) • Use QF Pro to design and save Config data • Import Configs to Dev Tool & download configs to uC www.quickfiltertech.com

  9. Use with Development Kit Monitor Mode • Uses QF1D512 SavFIRes on Audio-Mojo board • uC loads SavFIRes at power up with default settings • User applies analog inputs and monitor analog outputs • Display FFT of frequency response (Monitor mode) • No filter thumbnails / Edit disabled Dev Kit Mode • Uses QF1D512 SavFIRes on dev board • QF Pro software can be used to modify filter responses • Support “near real time” adjustment of filter parameters • e.g. Graphic EQ • User can apply analog inputs and monitor analog outputs • Download configs to Audio-Mojo board for standalone use www.quickfiltertech.com

  10. Advantages of use with Dev Kit • Runs out of the box, no cables or other hardware to make • Modify and see results of filter changes in “near real time” with no need for a new build each time • View FFTs of actual end hardware performance, not just theoretical results www.quickfiltertech.com

  11. QF Pro Software Upgrades • Logarithmic Filter Response Option • Graphic Filter Editor • Simultaneous capture & display of two channels www.quickfiltertech.com

  12. Programming Options Atmel programmer • Export hex files from QF Pro for download to ATtiny QF Dev Kit • Connect programming header to J4 • Download configs directly to the ATtiny from the QF Pro software Note: Tiny memory is partitioned to simplify the task: • Program memory (user need not alter!) • SavFIRe configs (4) = 2 complete 2-channel configs www.quickfiltertech.com

  13. QF1D512Applications Ideas www.quickfiltertech.com

  14. QF1D512 Host uC ADC Host uC QF1D512 ADC Audio ApplicationsFlexible Interface Options External ADC or codec Internal ADC / Coprocessor www.quickfiltertech.com

  15. Analog In I2S, SPI ADC Digital Filtered Data Out QF1D512 I2S, SPI Digital In SPI S/P-DIF Converter e.g.CS8420 Audio ApplicationsFlexible Interface Options - 2 • Accepts serial digital data • SPI or I2S directly • S/P-DIF after conversion • Precision filtering without dedicated computing resource • System uC can load config / filter data www.quickfiltertech.com

  16. Audio Application:Stereo / Multi-channel Filtering • Each filter processes data from only one ADC input. • Independent filtering per channel. • Add as many chips as needed for channel count. Analog In QF1D512 Ch1 Filter QF1D512 Ch2 Filter Ch1 Ch2 ADC Digital Out e.g. CS53xx www.quickfiltertech.com

  17. f f f f f1 f0 f2 Audio ApplicationEqualizer • Use single device with optimized ”shape” for the whole band • Use Number of Taps to implement variable delay • Cascade multiple chips in series • Dedicate each device to a particular frequency band • Not suitable for applications where latency is an issue! QF1D512 Filtered Data Out Data In Filtered Data Out QF1D512 QF1D512 QF1D512 Data In www.quickfiltertech.com

  18. QF1D512 QF1D512 f f Audio ApplicationDigital Wireless Headphones - 1 • QF1D512 filters out any unwanted noise, shapes frequency response to suit headphone driver & enclosure • DAC only if digital data transmitted, codec otherwise • Analog Power Drive Wireless Receiver / Codec DAC / Codec e.g. CS433x Left Right AMP e.g. MAX4411 www.quickfiltertech.com

  19. QF1D512 QF1D512 f f Audio ApplicationDigital Wireless Headphones - 2 • QF1D512 filters out any unwanted noise, shapes frequency response to suit headphone driver & enclosure • Greater control than the built in tone response of the CS44L11 • Digital end-to-end solution Wireless Receiver Left Right DIGITAL AMP e.g. CS44L11 www.quickfiltertech.com

  20. QF1D512 QF1D512 Wireless Receiver f f POWER AMP Equalizer Additional QF1D512 crossovers + power amps as needed for multi-driver configurations Audio ApplicationDigital Wireless Speaker • QF1D512 filters out any unwanted noise, shapes & limits frequency response to suit driver unit & enclosure • Assumes digital transmitted data (I2S) • Power Amp may be digital or DAC + analog, as required www.quickfiltertech.com

  21. QF1D512 f Audio ApplicationPre-Crossover Filtering • Bandpass for protection of speakers • RF interference rejection • Notch for rec vs. playback audio compensation Data In to digital crossover circuit MCU* (eg ATtiny) * inexpensive (40 cent) MCU can be used for loading the configuration parameters upon start up if a host MCU not present www.quickfiltertech.com

  22. QF1D512 f Audio ApplicationBass Management 100Hz LPF Data In Bass / Sub Data Out MCU* (eg ATtiny) * inexpensive (40 cent) MCU can be used for loading the configuration parameters upon start up if a host MCU not present www.quickfiltertech.com

  23. QF1D512 QF1D512 f f f f Audio ApplicationDigital crossover Equalizer • Connect as many chips as needed to sub-divide band QF1D512 Data In HF / Tweeter Data Out QF1D512 Mid-range Data Out MCU* Bass / Sub Data Out * inexpensive (40 cent) MCU can be used for loading the configuration parameters upon start up if a host MCU not present www.quickfiltertech.com

More Related