This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320AIC23B: 【规格书疑问】

Part Number: TLV320AIC23B

TI的工程师,您好。

 能否帮忙解释下TLV320AIC23B 规格书中提到的这句话的解释,    我们理解是在usb mode 下,由于超采样关系,无法准确得到8K采样率,实际的采样率应该为8.021k。

目前我们AIC23B 设置为USB mode,外部提供12M时钟, AIC23B 为MASTER I2S,采样率为8K。我们实际测量到的采样率也为8k,这跟规格书中描述的不太符合。

请帮忙解释一下, 多谢。

  • 您好,那您的寄存器0x10h是怎么配置的,是否已经配置为过采样? 如果是得到8.021Khz的采样率,需要SR3=1,SR2=0,SR1=1,SR0=1,BOSR=1

  • 您好,0001000寄存器配置为010001101,对应表格为8khz的采样率,  但是表格下方的这句说明让人很疑惑。

  • 您配置的是8Kkz的采样率,所以不是过采样。

    表格下方的意思是,如果配置为过采样的话就得不到准确的8K,44.1Khz的采样率。

    得到的是8.021Khz或者44.117Khz的采样率。

  • 你好,sigma_delta ADC前端本身就是过采样的,并且BOSR这一位也设置了过采样率为250fs。

  • 您好,我又看了下数据手册,这句话的意思主要是因为USB mode下,MCLK是来自于USB的12MHz 时钟,正常MCLK我们一般是12.288Mhz,所以采样率会稍微有点儿差异。而USB mode下也是需要AIC23 配置为master mode。 

    参考数据手册中的描述: 只有在master mode下,AIC23 clock以及sample rate来自于MCLK,12Mhz CLK也兼容USB规范,所以可以直接同于USB系统。而在slave mode下,MCLK和采样率寄存器控制控制了AIC23 的时钟以及采样率。所以确认下是否已经配置为master mode?

  • 你好, 我们确认是master mode。 在这种配置下,出来的信号应该是8k还是8.021k

  • 您好,按照datasheet中的意思,12Mhz的MCLK,USB mode下,按照这个表格中的配置,即使配置8KHz的采样率,但实际得到的会是8.021Khz,由于不是标准的MCLK,所以得到的会稍微有些差异。后面normal mode下那几个表格的配置是不会有这种差距的。 

    所以您目前测试仍是8KHz,是用什么测量的? 调节精度再验证下呢。

  • 是使用示波器测量的,测量的信号时输出LRCLK 信号,总共输出8K个LRCLK信号,测量出来时间为1s,说明出来的信号采样率为8k。

  • 您好,按照这个8.021Khz的配置再试试,也就是寄存器0001000 的bit5:bit2=1011.

    如果这样配置得到8.021的话,也就是USB mode下,44.117和8.021Khz的配置是和这个表有关的,而不是我们之前理解的,按照这个表格配置,即使是8KHz的采样率,但是得到的应该是8.021Khz。

  • 你好, 我们有测试8.021k这个配置,出来的信号是准确的8.021k。

    请问你们能否确认一下为什么有这行小字说明?  我们是不是应该直接以表格为准?

  • 非常感谢您的反馈,也就是说正常模式下,按照这个8.021的配置,应该得出8KHz的采样率,但是USB mode下,得到的是8.021Khz的采样率。

    而不是得不到8Khz的采样率,和这个表格无关。

    我再去确认下这个备注,这样看来确实让人有点儿误解。

  • 你好,目前我们测试情况是usb模式下,按照表格配置出来的频率是准确的,配置8k,出来也为8k;配置8.021k,出来也为8.021k。

    normal 模式下也是准确的,配置8k,出来也为8k,没有测试normal模式下配置为8.021k情况。

    多谢

  • 好的。 我去确认一下, 收到答复会通知您。

  • 您好,按照您的测试,已经反映给美国工程师,回复如下:

    The difference is the BOSR bit. Just above the table you shared you should see that the BOSR bit controls different oversampling ratios. This is what results in slightly different sampling frequencies. The note is to provide clarity as to why these odd frequencies are available.

    差异在于 BOSR 位。 在这个表格中,可以看到 BOSR 位控制不同的过采样比率。 这会导致采样频率稍有不同。 注释是为了澄清这些奇数频率的可用原因。