TI中文支持网
TI专业的中文技术问题搜集分享网站

请教几个关于16位的EMIF接口(C5517 DSP),与12位带内部FIFO的ADC相连时的问题

最近在做一个数据采集电路,在设计电路的时候遇到了一些如下的问题:

1、16位的EMIF与12位带内部FIFO的ADC相连时,EMIF剩下的四个数据端口是直接接地吗?

2、我所选的ADC有两个片选输入管脚,我把其中的一个直接接的高电平使其一直有效,这种接法可以吗?ADC的时序图在附件里面。

3、如果能有人帮我看一下ADC与DSP的EMIF接口设计有没有问题就好啦。我设计的ADC与EMIF的接口电路也在附件里面。

非常期待社区的热心人给予解答,谢谢。

yule zhao:

回复 Tony Tang:

十分感谢!

1、这个ADC我用到的时序是RD control,按照您的意思,这种接法应该是没问题的。

2、C67浮点系列的DSP我也有考虑过,但是我选用C5517的原因是:硬件FFT加速器;内部RAM较大;200MHz的时钟频率对于要做的信号处理也能达到处理时间上的要求,还有一点就是自己对于C55X DSP的软硬件设计相对于C6000更熟悉一点。

3、这个ADC(采样率6MSPS)的文档里面有其与C54X EMIF的连接方法,我觉得C5517作为C55X系列较高端的芯片它的EMIF的速度应该足够了。

Tony Tang:

回复 yule zhao:

关于EMIF接口的速度,有条件的话,还是先测一下比较稳妥。

接法没问题,访问流程就是DATA READY信号触发EDMA去读EMIF上ADC里的FIFO数据。

yule zhao:

回复 Tony Tang:

好的,谢谢。还有一个问题就是,我用McBSP的发送时钟引脚CLKX给ADC提供采样时钟,这种接法可以吗?

yule zhao:

回复 Tony Tang:

C5517官方手册里面关于其CLKOUT引脚的说明如下:For debug purposes, the DSP includes a CLKOUT pin which can be used to tap different clocks within theclock generator. The SRC bits of the CLKOUT Configuration Register (CLKOUTCR) can be used to specify the source for the CLKOUT pin.CLKOUT reflects either the CPU clock, SAR, USB PHY, or PLL clock dependent on the setting of the CLOCKOUT Clock Source Register. 

我想大致意思应该是:为了调试的目的,DSP包含了一个可以被用于分接时钟发生器内不同的时钟的CLKOUT引脚,CLKOUTCR寄存器的SRC位可以用来指定CLKOUT引脚的时钟源。CLKOUT引脚可以映射CPU时钟,SAR,USB PHY或PLL时钟。所以,CLKOUT引脚的目的我想应该是测试芯片内部各个时钟是否正确工作用的。设计中我也只是把这个引脚连了出来,没有使用。

Tony Tang:

回复 yule zhao:

是的,这个时钟既可以用来观测内部各节点的时钟频率,也是可以用做其它目的的,反正是个输出信号,用了又不会影响芯片内部。

yule zhao:

回复 Tony Tang:

那CLKOUT的输出频率的配置灵活吗?比如配置输出频率为6MHz,4MHz等。

yule zhao:

回复 Tony Tang:

懂了,谢谢。这一版我先用McBSP的输出时钟,后面测试一下CLKOUT的输出频率,如果可行,以后用CLKOUT。

赞(0)
未经允许不得转载:TI中文支持网 » 请教几个关于16位的EMIF接口(C5517 DSP),与12位带内部FIFO的ADC相连时的问题
分享到: 更多 (0)