完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我现在在设计电路,结构是一片FPGA和两片TMS320C6747(456M的那款),数据是先从FPGA传输到DSP1做处理,再从DSP1传输到DSP2中。
FPGA到DSP1采用EMIFA接口,DSP1到DSP2采用McASP接口。两片DSP都外接128M的SDRAM。想询问一些细节问题: 问题1:C6747的EMIFA和EMIFB可不可以同时工作,例如,EMIFA接口接收数据的同时,把接受到的数据通过EMIFB口存储到外部的SDRAM中。可以同时工作的话,采用什么方式效率最高。可以同时进行的话,工作效率会不会相互影响? 问题2:McASP是多通道的,每个通道是50M的时钟,为了提高速度,在数据量不变的情况下多增加通道数,一起用于传输同一组数据是否可行。例如,假设有一组32M*16BIT的数据通过McASP传输,为了增加传输的数据率,使用16个通道进行传输,每个通道传输16位数据中的某一位,实现16BIT的数据并行传输;或者16个通道每个通道传输32M中的其中2M。上述那个方案是可实现的。 问题3:在多片DSP联合调试时,设计JTAg要把TDI和TDO串行连接,那EMU0和EMU1需要分别接在2个DSP芯片上吗,还是不需要。对于EMU这个管脚的用途不是很了解。 问题4:在FPGA和DSP系统里,是否要先启动FPGA,再通过FPGA启动DSP,即FPGA给出DSP的复位信号 问题5:对于主频是456M的TMS320C6747芯片来说,外部晶振选用24M作为时钟源是否可行 问题有些多,希望得到大侠们的指教,小弟感激不尽~~ |
|
相关推荐
4 个讨论
|
|
1. EMIFA, EMIFB管脚不复用, 所以可以同时工作, 可以用EDMA提高传输效率.
2. 你的方案可以实现. 另外, 还可以用EDMA等方式提高数据吞吐率. 见下面的wiki网站. http://processors.wiki.ti.com/index.php/OMAP-L1x/C674x/AM1x_Multichannel_Audio_Serial_Port_(McASP)_Throughput_and_Optimization_Techniques#Factors_Affecting_McASP_Throughput 3. EMU0, EMU1需要连接, 见下面菊花链电路. http://processors.wiki.ti.com/index.php/XDS_Target_Connection_Guide#Multiple_Devices 4. 这个要看你的系统怎么设计的, 如果FPGA要给DSP RESET信号, 那它必须先启动, 如果RESET信号是其他芯片给的, 则不必先于DSP启动. 5. 数据手册第71页上, OSCIN频率范围在12M~50M, 所以 可以用24MHz, 然后配置PLL倍频到456MHz. |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
586 浏览 1 评论
427 浏览 1 评论
620 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
910 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
709 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
193浏览 29评论
1157浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
323浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
286浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
135浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-4 04:56 , Processed in 0.998704 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号