微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于用PPS进行miniDSP编程的若干疑问

关于用PPS进行miniDSP编程的若干疑问

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

你好,

      ①DSP_D_DSP_A组件的问题。

      问题一:是不是与DSP_D_DSP_A输入端口相连的部分是miniDSP D,与输出端口相连的部分是miniDSP A?是不是miniDSP D(即DAC)中的数据都是经过D/A转换后的模拟信号,miniDSP A(即ADC)中的数据都是经过A/D转换后的数字信号?

     问题二:比如,在下图中,DSP_A_DSP_D左边部分是miniDSP A?里面的数据是AD转换后的数字信号?DSP_A_DSP_D右边的部分是miniDSP D?里面的数据是DA转换后的模拟信号?

     问题三:我还有另一种与上面相矛盾的想法:Dec4xIn_1是采样组件,作为输入源,它的输出是数字信号?同理,Int8xout是内插组件,它的输入时数字信号?

     问题四:我下面这个图的程序,是否是两个dsp都用到了?(这个观点也与上面的观点相矛盾。。)

      ②

      我将I2C_in和I2S_out直连(如下图),此时软件会报错:

      Cannot determine TargetProcessor settings for the following reason:
      - Components following I2S_In_1 must be miniDSP_D
      - Components preceding I2S_Out_1 must be miniDSP_A
      Examine the process flow and correct any inconsistencies.

   问题一:为什么I2S_IN后面一定要跟着miniDSP D,i2s_out 前面一定要是nimiDSP A?

   问题二:这个程序里没有用的miniDSP?

    ③

     开发板:AIC3254 、DM8168。

     我们的硬件是3254的DIN、DOUT两个引脚与8168的McASP端口的两个引脚相连。

     问题一:I2S_IN组件是否对应AIC3254的DIN引脚,I2S_OUT是否对应AIC3254的DOUT引脚?

--------------------------------------------------------------------------------------------------------------

    问题很傻,但是让我很纠结,希望能得到你的耐心回答,谢谢。

miniDSP A, miniDSP D 名称就是这样定义的.

你好:

1)中:先解释一下,DSP_A_DSP_D – Transfer from miniDSP_A to miniDSP_D in 8x4x, 4x2x, 2x1x frameworks. 也就是这个模块是把数字从两个DSP中传输。

1.我觉得是这个样子的,我自己基本上也是这样理解的。

2.是的,这个与1是一个理解,一致的。

3.我不太理解你说的矛盾是在哪里,但是Dec4xIn_1是模拟输入(这个模块的意思是过采样组件),它是miniDSP A一方的组件,Int8xout是模拟输出(抽取组件),它是miniDSP D的组件,两个要相连就要DSP_A_DSP_D。

4.基于以上3点的理解,我觉得确实是两个DSP都用到了。

2)中:

1、2.I2S in是mini DSP D组件,I2S out是A的组件,两者不能直接连,要通过DSP_D_DSP_A相连,你连接上去就不会报错了。

3)中:

如果你只打开了主I2S接口,那就是这样的。AIC3254有两个I2S接口,另外一个是复用脚。不过这个不用担心,默认的应该是主I2S,是对应的。

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

网站地图

Top