EVAL-AD74111EBZ Analog Devices Inc, EVAL-AD74111EBZ Datasheet
EVAL-AD74111EBZ
Specifications of EVAL-AD74111EBZ
Related parts for EVAL-AD74111EBZ
EVAL-AD74111EBZ Summary of contents
Page 1
... Rev. 0 Evaluation boards are only intended for device evaluation and not for production purposes. Evaluation boards as supplied “as is” and without warranties of any kind, express, implied, or statutory including, but not limited to, any implied warranty of merchantability or fitness for a particular purpose. No license is granted by implication or otherwise under any patents or other intellectual property by application or use of evaluation boards ...
Page 2
... EVAL-AD74111EB TABLE OF CONTENTS Features .............................................................................................. 1 Introduction ...................................................................................... 1 Functional Block Diagram .............................................................. 1 Revision History ............................................................................... 2 Evaluation Board Hardware ............................................................ 3 Operating the AD741111 Evaluation Board............................. 3 Link Settings.................................................................................. 3 Evaluation Board Software .............................................................. 4 DSP Examples ............................................................................... 4 REVISION HISTORY 12/06—Revision 0: Initial Version Interrupts........................................................................................4 16-Bit Mixed Mode, 16-Bit Data, Master Mode ...........................4 16-Bit Data Mode, 16-Bit Data, Master Mode ..........................7 Schematics and Bill of Materials ...
Page 3
... EVALUATION BOARD HARDWARE OPERATING THE AD741111 EVALUATION BOARD Power Supplies The evaluation board requires a supply GND, and −5 V. Voltage regulators on the evaluation board regulate these supplies to produce an analog and digital 2.5 V and digital 3 V for the codec. The ±5 V supplies are used to power the op amps. ...
Page 4
... EVAL-AD74111EB EVALUATION BOARD SOFTWARE DSP EXAMPLES The following text gives some code examples showing methods of interfacing the AD74111 to Analog Devices, Inc. ’ s fixed-point DSPs. The flowcharts are generic and should be adaptable to any type of DSP, but the code samples are specifically for the ADSP-218x DSPs ...
Page 5
... RTI;RTI; RTI; RTI; COUNTER = 0 [END OF FRAME] RESET COUNTER COPY ADC RESULT TO DAC FOR LOOPBACK LOAD CTRL WITH NEXT VALUE FROM CONTROL BUFFER Rx INTERRUPT Tx INTERRUPT Figure 6. Mixed Mode Flowchart Rev Page EVAL-AD74111EB READ RECEIVE REGISTER GET COUNTER VALUE AND DECREMENT IT COUNTER <> 0 COUNTER VALUE? ...
Page 6
... EVAL-AD74111EB START: //program starts here reset fl1; //reset low until everything is set up //set up the serial port (SPORT1) //rfs, tfs & sclk are inputs //frame syncs required ax0=0x280f; dm(SPORT1_CTRL_REG)=ax0; imask=0; ifc=0xff; //initialise DAGs i0=CONTROLBUFFER; m0=1; l0=N; i1=CTRL; m1=1; l1=2; i2=STATUS; m2=1; l2=2; ...
Page 7
... ADC result that was just received and sends it to the DAC to create a loopback effect. Because no value was read from the control buffer, the address pointer is not incremented, and it will equal the last address of the control buffer for subsequent interrupts. Figure 7 shows the flowchart for this program. Rev Page EVAL-AD74111EB ...
Page 8
... EVAL-AD74111EB RESET LOW SET UP SPORT1 INITIALIZE DAGS LOAD REGISTER VALUES INTO CONTROL BUFFER GET FIRST CONTROL WORD PRELOAD THE Tx1 REGISTER ENABLE INTERRUPTS ENABLE SPORT1 BRING RESET HIGH NO INTERRUPTS? GET VALUE FROM TxDATA AND LOAD Tx1 REGISTER 16-Bit Data Mode, 16-Bit Data, Master Mode Programming Code / * This program creates a loopback effect by copying the ADC result to the DAC ...
Page 9
... DAC value //cra //mid-scale DAC value //crb //mid-scale DAC value //crc //mid-scale DAC value //cre //mid-scale DAC value //crg //mid-scale DAC value //crd NOTE Data Master Mode //mid-scale DAC value //get next value to transmit //transmit it //done //get received value Rev Page EVAL-AD74111EB ...
Page 10
... EVAL-AD74111EB DATAMODE: //in data mode dm(TXDATA)=ay0; //loopback dm(RXDATA)=ay0; rti; MASTERRESET: //this subroutine keeps DIN low during reset for Master Mode ax0=0x0800; dm(SYS_CTRL_REG)=ax0; reset FLAG_OUT; cntr=200; do KT1 until ce; KT1: nop; //kill time set fl1; //reset high cntr=200; do KT2 until ce; ...
Page 11
... SCHEMATICS AND BILL OF MATERIALS SCHEMATICS Figure 8. Evaluation Board Schematic ( Rev Page EVAL-AD74111EB ...
Page 12
... EVAL-AD74111EB Figure 9. Evaluation Board Schematic ( Rev Page ...
Page 13
... Figure 10. Evaluation Board Schematic ( Rev Page EVAL-AD74111EB ...
Page 14
... EVAL-AD74111EB BILL OF MATERIALS Table 2. Reference Designator C1, C3, C4, C8, C9, C12, C14 to C16, C18, C20, C21, C35, C39, C47, C51 C2 C7, C10, C11, C13, C17, C19, C22, C27, C34, C38, C46, C50 C23 to C26 C28, C31, C40, C43 C29, C32, C41, C44 C30, C33, C36, C37, C42, C45, C48, C49 ...
Page 15
... ORDERING INFORMATION ORDERING GUIDE Model Package Description EVAL-AD74111EB Evaluation Board ESD CAUTION Rev Page EVAL-AD74111EB ...
Page 16
... EVAL-AD74111EB NOTES ©2006 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. EB06212-0-12/06(0) Rev Page ...