This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DSP5509高速数据采集问题咨询

Other Parts Discussed in Thread: THS1206

您好,

     我的问题是这样的:

     基于DSP核心的数据采集系统,采集速度在2M-3M左右,12AD每秒5MB左右的数据量。由于采集板要工作在户外且环境为雷暴环境,所以传输选择网络接口采用光纤介质传输。数据的采集不是连续采集突发式随机采集闪电信号,采集信号长度约1秒

拟采用5509,外扩一个SDRAM  将数据先写到SDRAM中 然后再读取 SDRAM中数据 通过网络接口发送(这里主要是因为市面上有一款5509开发板,恰好带SDRAM和网络接口,可以拿过来直接用)。

 疑问:

怎么保证数据没有丢失 和1秒内采集的死区时间。能不能实时的通过EMIF接口将数据写入到SDRAM。

在写SDARAM的同时,对于采集的数据如何存放和处理。

采用DSP为核心能否满足需求?还是另采用FPGA的平台。

麻烦不吝赐教!

                        谢谢!祝您新年愉快!

  •        关于数据的传输有一个小疑问,假如我以3M的采样率进行数据采集,每秒3M个数据点,怎么保证数据无丢失和数据采集无死区时间。如通过DMA或者EMIF接口传输时,将采集的数据通过接口传输时,通常是达到一定的数据点时,触发传输中断,那么在传输的过程中,数据仍然在采集,连续采集和传输会不会“打架”。

           由于1秒内数据的采集毕竟还是连续的。我之前做过FPGA采集线阵图像传感器数据,利用FIFO实现一帧数据的缓存,由于帧与帧之间有一定的时间间隔,那段时间可以用来传输。而本应用中,不存在数据帧的概念,所以我有点困扰,对于DSP内部结构以及DMA或者EMIF等接口的传输机制也不是特别了解,所以麻烦指点。

    不知道我的问题有没有描述清楚!

    为保证数据采集精度,我选用了THS1206 AD 模块,准备结合DSP5509开发板进行项目的开发。

  • 看来是我对DMA接口和EMIF接口的理解还不够  

    我目前的需求可以简化为  2M采样率  4MB的数据量  怎么实现无间断连续写入到SDRAM或者相关存储器 ,等1s采集时间后,我再读出 慢慢发送也行