SigmaDSP 28-/56-Bit Audio Processor with Two ADCs and Four DACs Data Sheet ADAU1701 FEATURES GENERAL DESCRIPTION 28-/56-bit, 50 MIPS digital audio processor The ADAU1701 is a complete single-chip audio system with a 2 ADCs: SNR of 100 dB, THD + N of 83 dB 28-/56-bit audio DSP, ADCs, DACs, and microcontroller-like 4 DACs: SNR of 104 dB, THD + N of 90 dB control interfaces. Signal processing includes equalization, cross- Complete standalone operation over, bass enhancement, multiband dynamics processing, delay Self-boot from serial EEPROM compensation, speaker compensation, and stereo image widening. Auxiliary ADC with 4-input mux for analog control This processing can be used to compensate for real-world GPIOs for digital controls and outputs limitations of speakers, amplifiers, and listening environments, Fully programmable with SigmaStudio graphical tool providing dramatic improvements in perceived audio quality. 28-bit 28-bit multiplier with 56-bit accumulator for full Its signal processing is comparable to that found in high end double-precision processing studio equipment. Most processing is done in full 56-bit, double Clock oscillator for generating a master clock from crystal precision mode, resulting in very good low level signal perfor- PLL for generating master clock from 64 f , 256 f , S S mance. The ADAU1701 is a fully programmable DSP. The easy to 384 f , or 512 f clocks S S use SigmaStudio software allows the user to graphically configure 2 Flexible serial data input/output ports with I S-compatible, a custom signal processing flow using blocks such as biquad filters, left-justified, right-justified, and TDM modes dynamics processors, level controls, and GPIO interface controls. Sampling rates of up to 192 kHz are supported ADAU1701 programs can be loaded on power-up either from a On-chip voltage regulator for compatibility with 3.3 V systems serial EEPROM through its own self-boot mechanism or from 48-lead, plastic LQFP an external microcontroller. On power-down, the current state APPLICATIONS of the parameters can be written back to the EEPROM from the Multimedia speaker systems ADAU1701 to be recalled the next time the program is run. MP3 player speaker docks Two - ADCs and four - DACs provide a 98.5 dB analog Automotive head units input to analog output dynamic. Each ADC has a THD + N of Minicomponent stereos 83 dB, and each DAC has a THD + N of 90 dB. Digital input Digital televisions and output ports allow a glueless connection to additional Studio monitors ADCs and DACs. The ADAU1701 communicates through an Speaker crossovers 2 I C bus or a 4-wire SPI port. Musical instrument effects processors In-seat sound systems (aircraft/motor coaches) Rev. C Document Feedback Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. rights of third parties that may result from its use. Specifications subject to change without notice. No Tel: 781.329.4700 20072016 Analog Devices, Inc. All rights reserved. license is granted by implication or otherwise under any patent or patent rights of Analog Devices. Trademarks and registered trademarks are the property of their respective owners. Technical Support www.analog.com ADAU1701 Data Sheet TABLE OF CONTENTS Features .............................................................................................. 1 RAMs and Registers ....................................................................... 30 Applications ....................................................................................... 1 Address Maps .............................................................................. 30 General Description ......................................................................... 1 Parameter RAM .......................................................................... 30 Revision History ............................................................................... 3 Data RAM ................................................................................... 30 Functional Block Diagram .............................................................. 4 Read/Write Data Formats ......................................................... 30 Specif icat ions ..................................................................................... 5 Control Register Map ..................................................................... 32 Analog Performance .................................................................... 5 Control Register Details ................................................................ 34 Digital Input/Output .................................................................... 6 2048 to 2055 (0x0800 to 0x0807)Interface Registers ......... 34 Power .............................................................................................. 6 2056 (0x0808)GPIO Pin Setting Register ........................... 35 Temperature Range ...................................................................... 6 2057 to 2060 (0x0809 to 0x080C)Auxiliary ADC Data Registers ....................................................................................... 36 PLL and Oscillator ........................................................................ 6 2064 to 2068 (0x0810 to 0x0814)Safeload Data Registers 37 Regu lator ........................................................................................ 7 2069 to 2073 (0x0815 to 0x819)Safeload Address Digital Timing Specifications ..................................................... 7 Registers ....................................................................................... 37 Absolute Maximum Ratings .......................................................... 10 2074 to 2075 (0x081A to 0x081B)Data Capture Registers 38 Thermal Resistance .................................................................... 10 2076 (0x081C)DSP Core Control Register ......................... 39 ESD Caution ................................................................................ 10 2078 (0x081E)Serial Output Control Register ................... 40 Pin Configuration and Function Descriptions ........................... 11 2079 (0x081F)Serial Input Control Register ....................... 41 Typical Performance Characteristics ........................................... 14 2080 to 2081 (0x0820 to 0x0821)Multipurpose Pin System Block Diagram ................................................................... 15 Configuration Registers ............................................................. 42 Theory of Operation ...................................................................... 16 2082 (0x0822)Auxiliary ADC and Power Control ............ 43 Initialization .................................................................................... 17 2084 (0x0824)Auxiliary ADC Enable .................................. 43 Power-Up Sequence ................................................................... 17 2086 (0x0826)Oscillator Power-Down ................................ 43 Control Registers Setup ............................................................. 17 2087 (0x0827)DAC Setup ...................................................... 44 Recommended Program/Parameter Loading Procedure ..... 17 Multipurpose Pins .......................................................................... 45 Power Reduction Modes ............................................................ 17 Auxiliary ADC ............................................................................ 45 Using the Oscillator .................................................................... 18 General-Purpose Input/Output Pins ....................................... 45 Setting Master Clock/PLL Mode .............................................. 18 Serial Data Input/Output Ports ................................................ 45 Voltage Regulator ....................................................................... 19 Layout Recommendations ............................................................. 48 Audio ADCs .................................................................................... 20 Parts Placement .......................................................................... 48 Audio DACs .................................................................................... 21 Grounding ................................................................................... 48 Control Ports ................................................................................... 22 Typical Application Schematics .................................................... 49 2 I C Port ........................................................................................ 23 Self-Boot Mode ........................................................................... 49 SPI Port ........................................................................................ 26 2 I C Control .................................................................................. 50 Self-Boot ...................................................................................... 27 SPI Control .................................................................................. 51 Signal Processing ............................................................................ 29 Outline Dimensions ....................................................................... 52 Numeric Formats ........................................................................ 29 Ordering Guide .......................................................................... 52 Programming .............................................................................. 29 Rev. C Page 2 of 52