Interfacing AD73322 to ADSP-21369

We are wanting to connect a AD73322 to the SPORT

Just wondering if anyone has done this before or can just check what i plan on doing is okay.

From the codec I want to connect

CODEC_SDI to SPORTx–0_DA_I/O

CODEC_SDO to SPORTx–0_DB_I/O

CODEC_SCLK to SPORTx–0_CLK_I/O

CODEC_SDOFS and CODEC_SDIFS to SPORTx–0_FS_I/O I

With CODEC_SE I'm just going to connect it to GPIO or pull up.

Any help appreciated.

Regards

Bart

  • 0
    •  Analog Employees 
    on Nov 22, 2010 11:41 AM

    Hi Bart,

    Please note that the data direction of channel A and channel B on a particular SPORT must be the same. This information is also available on page 7-11 of ADSP-2137x HRM. Since you need one input and one output, you need to use two SPORTS. You might have to two use A/B of SPORT0 and A/B of say SPORT1 for a full duplex communication.

    You can connect the Codec's Clock to both the SPORT's clocks.

    The AD73322 datasheet, shows two ways of connecting the FS on Page 26, so if you are using the codec FS for both SPORTS, then you may connect the CODEC's I/P, O/P frame syncs together with the SPORT FS.

    Otherwise for the other configuration, you way have the DSP generate the FS and connect that to the CODEC input. But please note that,

     

    It seems ok to pull up the SE to permanently enable the SPORT.

     

    Hope this helps,

    Deepa

     

     

  • Hi Deepa,

    Thanks for clarifying the information.

    We can now finish this pcb design.

    Regards

    Bart

  • 0
    •  Analog Employees 
    on Nov 23, 2010 9:40 AM

    Hi Bart,

    Jsut wanted bring this point to your attention from the HRM,

    Programs should not use master clock/frame sync on SPORTs to drive ADCs/DACs in high fidelity audio systems. Use the precision clock generator (PCG) instead.

    The reason being PCG source usually has comparatively less jitter. It depends on your system which clock you want to use.

     

    Hope this helps,

    Deepa