fpga 24通道ad同步采样

24个通道AD采样,前12个通道的采样率为240k后12个通道采样率为200k要将这个24个通道的数据打包为一个数据包用千兆网发出去 要保证同步 。 如何实现?

不知道你这同步是什么概念,采样率是数据采集的频率,而每个通道的AD值可以是实时值,也就是最新一次采样的值,也可以是平均值,比如取10次的算数平均,那么通道的值就是最近10次采样的数据计算平均值。每个通道的值变化跟采样率有关系,但是系统并不会实时读取通道值,也是有读取数据的周期,而这个周期,跟采样率并没有关系,系统读取指令下来的时候,他只会记录当前时刻下每个通道的值,也许有的通道值马上会变,但后边的变化与系统记录并没有关系。

就算一起采样,数据也要一个一个发呀除非你并行发送

ad采样频率_模电工程师必知!模拟信号采样与AD转换详解
https://blog.csdn.net/weixin_39564187/article/details/111180552
千兆采样ADC通过快速运行应对新挑战
https://www.analog.com/cn/technical-articles/gigasample-adc-run-fast-to-solve-new-challenges.html

参考一下这篇文章看看https://blog.csdn.net/m0_51061483/article/details/108802323

使用多线程采样,然后控制多线程全部执行完毕,然后收集到所有数据打包。