用DSP进行FIR滤波数据处理速度跟不上如何解决
时间:10-02
整理:3721RD
点击:
采用的芯片是TI的TMS320C6713,频率为150M。
想要通过ADS1610,采样率10M,采集模拟信号,转换为16位整形的数字信号,通过C6713的EDMA搬运到内存中,然后通过pingpong结构进行实时的处理。
结果发现处理得到的数据有丢失的现象,经过分析发现时采样率(10M)过高,DSP对内存中采集得到的数据处理速度跟不上EDMA所致,现在不知道如何才能解决这个问题,麻烦高人帮忙分析下。
想要通过ADS1610,采样率10M,采集模拟信号,转换为16位整形的数字信号,通过C6713的EDMA搬运到内存中,然后通过pingpong结构进行实时的处理。
结果发现处理得到的数据有丢失的现象,经过分析发现时采样率(10M)过高,DSP对内存中采集得到的数据处理速度跟不上EDMA所致,现在不知道如何才能解决这个问题,麻烦高人帮忙分析下。
