ADAV4601 System Design Document
Confidential Information
Rev.1 August 2009
Analog Devices
Page 45
SECTION 5 – INTERFACING THE ADAV4601 TO A SYSTEM
There are three options for interfacing the ADAV4601 to a system.
1.
Using the Default Flow
2.
Using a Custom Flow
3.
Using a Custom Flow with the Application Layer
USING THE DEFAULT FLOW
The ADAV4601 has a default audio flow on board and was previously shown in Figure 34. The register map for this
flow is in the Default Audio Flow Registers section in Appendix A – Detailed Register Descriptions. The default flow
is very simple to control requiring only one I
2
C write to change parameters of filters, volumes, gains, etc.
The ADAV4601 is controlled via I
2
C; therefore the following sequence is given in the following format
34 AAAA DDDD
Where 34 is the I
2
C address of the ADAV4601, AAAA is the register address in the ADAV4601 that is being written to
and DDDD is the data that is being written.
Default Flow Example
Change the low and high frequency of the crossover (Address 0x0109 Crossover Register (Default: 0x0505)) to
110Hz. The I
2
C write required is
34 0109 0606
No safe loading to registers, which prevents pops, clicks and glitches, needs to be considered as this is all taken care
of automatically.
USING A CUSTOM FLOW
Interfacing a custom flow requires a number of steps and are illustrated in the figure below.
Design custom flow in
SigmaStudio
Link, compile and generate
params.params file and
program_data.dat
Using params.params file
extract the parameters in
binary format and store with
program_data.dat on an
external EPROM for
download to the ADAV4601
Using params.params file
create I
2
C writes for the
system controller to control
the custom flow as desired
Figure 36. Using a Custom Flow
It is important to note that when updating parameters or slews in the flow to use safe loading. An example of this is
given below.
Содержание ADAV4601
Страница 107: ...ADAV4601 System Design Document Confidential Information Rev 1 August 2009 Analog Devices Page 107 APPENDIX D SCHEMATICS...
Страница 108: ...ADAV4601 System Design Document Confidential Information Rev 1 August 2009 Analog Devices Page 108...
Страница 109: ...ADAV4601 System Design Document Confidential Information Rev 1 August 2009 Analog Devices Page 109...
Страница 110: ...ADAV4601 System Design Document Confidential Information Rev 1 August 2009 Analog Devices Page 110...
Страница 111: ...ADAV4601 System Design Document Confidential Information Rev 1 August 2009 Analog Devices Page 111...
Страница 112: ...ADAV4601 System Design Document Confidential Information Rev 1 August 2009 Analog Devices Page 112...