Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于FPGA的高速实时流媒体总线数据传输方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京飞利信电子技术有限公司

摘要:本发明提供了一种基于FPGA的高速实时流媒体总线数据传输方法,在数据链路层增加一个数据帧传输控制层,在一个时间循环周期中,数据传输包括S1、中央控制主机发送当前周期循环启动的SOC数据帧给流媒体总线中所有从设备,用于对所有从设备时间同步;S2、所述主机与从设备进行实时数据帧交换传输;S3、所述主机与从设备进行非实时数据帧的传输。所述主机和所有从设备采用时间片和轮询混合方式,在固定时长循环周期的实时通道内传输实时的数据帧,在非实时通道内传输非实时的数据帧。本发明有效提高带宽利用率;数据帧转发延时小;非实时通信信道采用带宽时分复用方式克服了网络数据传输的冲突;满足了实时数据通信要求;提高了系统的可靠性和实时性。

主权项:1.一种基于FPGA的高速实时流媒体总线数据传输方法,其特征在于,在流媒体总线的数据链路层上增加一个数据帧传输控制层,通过固定时长的时间循环周期信号,将底层数据传输通道分为实时数据传输通道和非实时数据传输通道,在一个时间循环周期中,数据传输过程包括:S0、中央控制主机通过循环周期产生循环周期中断信号时,中央控制主机产生SOC、SOA和TAIL的下行数据帧,分别为流媒体总线上所有从设备提供所述时间循环周期起始位置信息、非实时数据传输开始位置信息以及该时间循环周期结束位置信息,S1、中央控制主机发送当前周期循环启动的SOC数据帧给流媒体总线中所有从设备,用于对所有从设备进行时间同步;在开始阶段,步骤S1包括:S11、中央控制主机发送该SOC数据帧给流媒体总线与中央控制主机直接连接的从设备;S12、所述流媒体总线上游从设备向所述流媒体总线下游从设备转发所述SOC数据帧,其中,由实时通信通道采用无缓存转发传输,非实时数据通信信道采用带宽时分复用方式实现以太网大吞吐量的数据信息通信,S2、中央控制主机与所述流媒体总线的所有从设备进行本周期的实时数据帧交换传输;S3、中央控制主机与所述流媒体总线中所有从设备进行非实时数据帧的传输,在本循环周期的实时时隙内,步骤S2包括:S21、中央控制主机发送实时的下行数据帧给流媒体总线所有从设备;S22、所述流媒体总线上所有从设备分别接收中央控制主机发送来的下行数据帧信息;S23、所述流媒体总线上的所有从设备分别检测所接收下行数据帧的类型,解析接收的下行数据帧信息,再进行初始化配置,生成上行数据帧;S24、所述流媒体总线上所有从设备分别通过所述流媒体总线上游的从设备向中央控制主机反馈初始化配置的上行数据帧,用于流媒体总线上所有从设备与中央控制主机之间进行实时数据交换;S25、当所述流媒体总线上的从设备接收到非实时数据帧时,将非实时数据帧缓存至各自设置的SRAM中,所述步骤S22还包括:所述流媒体总线上所有从设备获取所述SOC数据帧的时间戳信息,以此时间基准与中央控制主机进行时间同步,所述流媒体总线上所有从设备接收循环周期时间参数,维护周期信号,并管理循环周期内时隙;所述流媒体总线上所有从设备获取所述流媒体总线上游各终端设备的配置参数,并进行初始化配置并生成上行数据帧,所述数据传输方法还包括:中央控制主机和所述流媒体总线上的从设备分别按如下方式进行工作:在实时通道内传输实时的数据帧;在非实时通道内传输非实时的数据帧,在循环周期内以SOC心跳帧作为周期起始标志,发送实时数据帧,以SOA数据帧为非实时时刻标志,发送非实时数据帧。

全文数据:

权利要求:

百度查询: 北京飞利信电子技术有限公司 一种基于FPGA的高速实时流媒体总线数据传输方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。