微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > PCM9211的MPIO_B用作external_adc模式时的时钟问题

PCM9211的MPIO_B用作external_adc模式时的时钟问题

时间:10-02 整理:3721RD 点击:

我想使用main_output接口发送DIR接收的SPDIF数据给DSP

同时使用mpio_b接口接收来自DSP的PCM数据

两者使用同一采样率(都使用DIR所接收数据的采样率)

为了实现以上目的我将mpio_b配置为external_adc模式(也就是说不论接收还是发送PCM数据9211都作为master)并将ADC时钟设置为DIR时钟

那么问题来了.......

mpio_b接口的SCK、BCK、LRCK和main_output接口的SCK、BCK、LRCK一致么

可不可以不使用mpio_b的SCK、BCK、LRCK只使用它的DIN,然后与main_output的四根线组成SCK、BCK、LRCK、DOUT、DIN接口呢?

(如果mpio_b和main_output接口的时钟输出不一致,上面的做法应该是不行的吧,就算数据的采样率一样也不可以吧,所以....到底一致还是不一致呢)

希望TI的技术人员或者熟悉的老师给解答一下 最近想用这个做点东西 问了好多问题 再次谢谢啦 

用main_out输出DIR的时钟是可以的

接收dsp的PCM数据目的是什么?如果是DIT输出把DSP 的几个时钟接回到B口,B口AUX2模式即可,DIT选择AUX2

谢谢你哈

我想用9211作为master,然后输出DIR接收到的数据给DSP,DSP给DAC;同时把DSP采集到的ADC数据传输给9211,再通过DIT发送出去

在9211和DSP进行数据收发时,IIS输出总线和输入总线的采样率由DIR接收到的数据采样率决定(就是同步收发)

因为9211用作master,所以IIS输出总线和输入总线的时钟信号都由9211输出

如下图这样连接的话可以实现么

如果DSP没有clock输出直接把MAIN——out环路回来到MPIO口而不是不接,如果DSP有BITCLK,FS输出那就把它接到MPIO上

可以用condercontrol 来看内部的切换机制

condercontrol是什么....

pcm9211 evm文档有提到

http://www.ti.com.cn/general/cn/docs/lit/getliterature.tsp?baseLiteratureNumber=sbaa179&fileType=pdf

第一页下面有提到控制软件

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top