Table Of Contents - Analog Devices ADAV4601 System Design Document

Table of Contents

Advertisement

Introduction............................................................................................................................................... 5
Section 1 - Getting the Evaluation Board Up and Running ...................................................... 6
General Board Overview ........................................................................................................................................................................6
Evaluation Board Description...............................................................................................................................................................7
ADAV4601 Evaluation Board Quick Start..........................................................................................................................................8
Providing a Clock Source for the ADAV4601 ...................................................................................................................................8
Clocking the ADAV4601 using the onboard crystal (Y3)..............................................................................................................9
Clocking the ADAV4601 using the 96-Way Connector (MCLK) .............................................................................................. 10
Clocking the ADAV4601 using the 96-Way Connector (BCLK1) ............................................................................................. 11
Evaluation Board I/O ............................................................................................................................................................................ 12
Analog I/O ............................................................................................................................................................................................... 12
Headphone Output .............................................................................................................................................................................. 12
SPDIF I/O .................................................................................................................................................................................................. 12
SPDIF Receiver........................................................................................................................................................................................ 12
SPDIF Transmitter.................................................................................................................................................................................. 12
PWM Outputs ......................................................................................................................................................................................... 13
Link/Jumper Configurations.............................................................................................................................................................. 13
Testpoints................................................................................................................................................................................................ 14
Section 2 - Powering up the ADAV4601........................................................................................15
Write Sequence Explained ................................................................................................................................................................. 15
Power Up Sequence............................................................................................................................................................................. 15
Power Down Sequence....................................................................................................................................................................... 21
Section 3 - Programming the ADAV4601......................................................................................23
Designing and Developing ................................................................................................................................................................ 23
Connecting the Hardware.................................................................................................................................................................. 24
Installing SigmaStudio......................................................................................................................................................................... 24
Installing Additional DLL Files........................................................................................................................................................... 24
Evaluating the ADAV4601 using SigmaStudio ............................................................................................................................ 26
Powering Up the ADAV4601 Evaluation Board ........................................................................................................................... 27
Downloading and Compiling an Audio Flow............................................................................................................................... 28
Creating a New Audio Flow ............................................................................................................................................................... 29
Using SigmaStudio to control the Default Audio Flow ............................................................................................................. 34
ADAV4xxx Self Boot.............................................................................................................................................................................. 37
Boot Sequence................................................................................................................................................................................. 37
Enabling EEPROM Booting........................................................................................................................................................... 37
EEPROM Data structure................................................................................................................................................................. 37
Boot Time .......................................................................................................................................................................................... 38
Section 4 - The Default Flow..............................................................................................................40
Default Flow Structure......................................................................................................................................................................... 40
Main Channel ................................................................................................................................................................................... 40
Headphone Channel...................................................................................................................................................................... 41
AUXOUT1 Channel ......................................................................................................................................................................... 41
S/PDIF Channel................................................................................................................................................................................ 41
SDO0 Channel.................................................................................................................................................................................. 41
Inputs........................................................................................................................................................................................................ 41
Scenarios.................................................................................................................................................................................................. 41
Changing the Volume.......................................................................................................................................................................... 43
Example: Increase the Main Volume to +6dB over Default...................................................................................................... 43
Section 5 - Interfacing the ADAV4601 to a System....................................................................45
Using the Default Flow........................................................................................................................................................................ 45
Default Flow Example.................................................................................................................................................................... 45
Using a Custom Flow ........................................................................................................................................................................... 45
Custom Flow Example:.................................................................................................................................................................. 46
ROMS and Registers ....................................................................................................................................................................... 47
Safe Loading to Parameter RAM and Target/Slew RAM ..................................................................................................... 47
Using a Custom Flow with the Application Layer ....................................................................................................................... 48
Custom Flow with Application Layer Example...................................................................................................................... 48
ROMS and Registers ....................................................................................................................................................................... 48
Rev.1 August 2009
Analog Devices
Page 2

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADAV4601 and is the answer not in the manual?

Questions and answers

Table of Contents