Commit a47f2e6a authored by ywj's avatar ywj

hardware design

parent 915d1866
# FMC接口信号定义
![daughter board](子卡接口.png)
主卡给子卡提供电源和时钟,只要上电后子卡就会开始采集数据
每次重新启动整个设备时子卡可以给主卡发个配置信息,包括通道数,最大采样率,Type No等
假如主卡的有个主时钟是200M,那这个时钟会给主卡模块和子卡模块共同使用
主卡和子卡确定好一个采样率,比如说2M,然后子卡就按照2M的采样率采集AD数据
假设下面的时钟是2M的时钟,在第一个上升沿子卡在采集第一个AD数据,然后在第二个上升沿将第一个AD数据通过GTH发出去,同时在采集第二个AD数据
```
______ ______
______/ \______/ \______ 采样触发信号
```
然后2M时钟的时钟周期为500us,而GTH的发送速率要远大于2M,比如说只用10us就将上个2M时钟周期采到的所有通道数据传输过去了
同样在主板侧,有个专门接收数据的子模块,因为主板和子板时钟是同步的,所以这个2M时钟也是同步的,对主板来说,就是这个2M时钟每个上升沿就会等待接收数据,而且这个接收数据的时间远小于到下一个时钟周期的上升沿的时间
```
______ ______
______/ \______/ \______ 采样触发信号
_ _
______/ \___________/ \______ 接收数据
```
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment