声纳信号处理中UDP协议数据传输研究与设计

时间:2012-04-17来源:网络

外部数据从以太网口经过物理层传入到接收端的数据缓冲区RAM中,外部数据是UDP格式的数据。接收模块Rx从数据缓冲区RAM中提取数据,在提取的过程中,Rx模块中的应用程序将UDP格式的数据的首部去除,只提取有效载荷部分。根据UDP数据包中的目的端口号,Rx将去UDP格式化的裸数据发送给Link口,完成接收端模块的功能任务,其示意图如图3所示。

b.jpg


1.2 Link模块设计
在发送过程中,外部数据经过Link口传输给发送模块(Tx)进行打包处理,然后传输至MAC。Link端模块设计如图4所示。

c.jpg


当acki为0时开始进行数据传输。工作时,有3个时钟输入:Link口时钟clk和clk270,以及系统本地时钟clk4。其中,clk4的频率是Link口时钟的1/4。Link的时序效果图如图5所示,在时钟的卜升沿与下降沿进行数据存写。双倍速率的数据通过Link后被分为单倍速率的数据写入UDP发送端Tx中。从Link出来的数据传入发送端Tx时,时钟每跳变一次,地址增加一次,发送端Tx将增加的地址写入到数据缓冲区RAM中,进行打包。

d.jpg

1 2 3

关键词: 研究 设计 数据传输 协议 信号处理 UDP 声纳

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版