完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ADI 你好: 我想咨询下ADI的DSP处理器,因为一直没有使用过ADI的DSP的系列处理器,对此不熟悉。 我的应用是DSP读取ADC的信号(前端模拟电路都由ADI的模拟器件搭建并测试完成,目前的方案信号采集由ARM处理完成),由于需要采集的信号速度会很快目前是每秒钟采集125K次数据(每次数据采集需要32~128个数据点平均),后续的信号会增加到每秒钟采集1M次的数据,这样ARM处理器将只能完成采集工作而无法完成同步计算功能。所以我想问下ADI的DSP性能是否适合这样的工作要求?处理器的主要工作是完成采集ADC转换数据工作(尽量不丢失数据),然后同步计算数据(数据计算内容是滤波处理,傅立叶变换等等),数据计算完成后需要实时传输出去。 由于对ADI的DSP开发过程不熟悉,还想了解下面的内容: 所选择的DSP型号有没有对应的开发板,如果没有直接对应的,是否有同系列的,代码可以直接移植而不需要大量修改的? 仿真器和开发软件,我在ADI网站上看到开发软件是Visual DSP,但是没有看到价格,这个授权是怎么收费的? 我需要全面评估下如果采用ADI的DSP作为主要的信号处理器的开发工作及其所有需要的设备及软件等。 如果你对我的描述感觉有疑问请联系我。 非常感谢!! |
|
相关推荐
2个回答
|
|
您好,您的问题已经提交给ADI相关专家,将邀请专家尽快回答您的问题。谢谢!
|
|
|
|
1. 需要采集的信号速度会很快目前是每秒钟采集125K次数据(每次数据采集需要32~128个数据点平均),后续的信号会增加到每秒钟采集1M次的数据,这样ARM处理器将只能完成采集工作而无法完成同步计算功能。所以我想问下ADI的DSP性能是否适合这样的工作要求?处理器的主要工作是完成采集ADC转换数据工作(尽量不丢失数据),然后同步计算数据(数据计算内容是滤波处理,傅立叶变换等等),数据计算完成后需要实时传输出去。
ADI的DSP有Sharc和BLACKFIN两大系列,分别是浮点和定点处理器。参考http://www.analog.com/sharc和http://www.analog.com/blackfin. 两者的计算速度都完全能胜任你的采集和滤波任务。需要浮点还是定点处理器,取决于你对系统精度的要求。 AD的精度(位数)和接口类型限制了可选择的型号。在每秒1M次采样,一次32~128个点的情况下,相当于每秒钟要接收32M~128M*8-bit或者*16-bit的数据。目前还没有串口有这么高的速度。BLACKFIN的PPI接口(并口)能够满足需求,只是不知道ADC是否支持这种接口类型。 数据输出的速率应该是125K WORD,将来是1M WORD。这样的速率对BLACKFIN来说不是问题,可选串口,并口,USB,以太网等接口。 2. 所选择的DSP型号有没有对应的开发板,如果没有直接对应的,是否有同系列的,代码可以直接移植而不需要大量修改的? 根据你对接口的需求,可选BF592,BF512,或者BF516/BF524等,对应的评估板分别是BF592-EZKIT, BF518-EZKIT BF526-EZKIT.所有BLACKFIN系列代码兼容。更多评估板信息请看http://www.analog.com/en/processors-dsp/blackfin/content/blackfin_evaluation_kits/fca.html 3. 仿真器和开发软件,我在ADI网站上看到开发软件是Visual DSP,但是没有看到价格,这个授权是怎么收费的? 这最好联系当地代理商解答。http://www.analog.com/zh/corporate/sales-and-distributors/content/sales-and-distributors/fca.html。除了Visual DSP++,我们还有CCES,如果你将来要持续使用ADI的新处理器,最好用CCES,因为Visual DSP++不支持将来新推出的芯片。 4. 我需要全面评估下如果采用ADI的DSP作为主要的信号处理器的开发工作及其所有需要的设备及软件等。 在评估阶段,你需要的就是CCES或者VISUAL DSP++和一个评估板。两种开发软件里都有FFT, FIR等函数库,从帮助系统里就能找到函数的使用手册。滤波器的示例代码可以在安装好开发软件后找到,http://www.analog.com/en/processors-dsp/blackfin/content/blackfin_code_examples/fca.html也有一些FFT参考代码。Blakfin的手册也是必须的,http://www.analog.com/en/processors-dsp/blackfin/products/manuals/resources/index.html Harry |
|
|
|
只有小组成员才能发言,加入小组>>
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1263 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1865 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4216 浏览 2 评论
8962 浏览 1 评论
3117 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1372浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1626浏览 2评论
1571浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1263浏览 2评论
1367浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 14:28 , Processed in 0.903473 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号