[发明专利]低延时实时传输多码率位流数据的方法及其异步FIFO有效
申请号: | 201310068006.8 | 申请日: | 2013-03-05 |
公开(公告)号: | CN104038306B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 张风源;徐起;魏文超;泮朋军 | 申请(专利权)人: | 上海航天测控通信研究所 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/811 |
代理公司: | 上海航天局专利中心31107 | 代理人: | 金家山 |
地址: | 200086 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 延时 实时 传输 多码率位流 数据 方法 及其 异步 fifo | ||
技术领域
本发明涉及诸如遥控数据、图像数据、话音数据或者仪表注入数据等位流数据的传输,尤其涉及能实现低延时实时传输多码率遥控数据、图像数据、话音数据或者仪表注入数据的FIFO和前述位流数据的传输方法。
背景技术
随着计算机及电子器件的飞速发展,高速通信处理器中的逻辑越来越复杂,芯片规模不断扩大,在一个芯片中常常含有多个不同的高速时钟域或低速时钟域,当位流数据从一个时钟域传输到另一个时钟域时,会存在数据的延迟。所述位流数据包括图像数据、话音数据、遥控数据或者仪表注入数据。比如,在传输图像数据和话音数据的过程中,图像数据先于话音数据传输至终端或者话音数据先于图像数据传输至终端。
发明内容
本发明解决的问题是跨时钟域传输位流数据存在延迟的问题。
为解决上述问题,本发明提供一种低延时实时传输多码率位流数据的方法,其特征是:该方法包括如下步骤:在FIFO中定义用以表明1/4FIFO深度水平的第一深度标志、3/4FIFO深度水平的第二深度标志;获取位流数据在FIFO中的数据量并比较数据量与所述第一深度标志和第二深度标志,在数据量大于3/4深度水平时,以大于正常码速率的速度传输位流数据;在数据量小于1/4FIFO深度水平时,以小于正常码速率的速度传输位流数据;在数据量大于1/4FIFO深度水平而小于3/4FIFO深度水平时,以正常码速率传输位流数据。
可选地,所述位流数据是图像数据,所述以大于正常码速率的速度传输位流数据具体是以正常码速率的103%~116%的速度传输所述图像数据;以小于正常码速率的速度输出位流数据具体是以正常码速率的88%~96%传输所述图像数据。
可选地,所述图像数据的帧速率是25帧/秒,所述以大于正常码速率的速度输出位流数据具体是以2.048Mbps输出位流数据;所述以小于正常码速率的速度输出位流数据具体是以1.807Mbps传输所述位流数据;所述正常码速率是1.92Mbps。
可选地,所述方法还包括还在FIFO中定义用以表明1/8FIFO深度水平的第三深度标志、1/2FIFO深度水平的第四深度标志和7/8FIFO深度水平的第五深度标志;在数据量大于7/8FIFO深度水平时,以正常码速率的110%~116%的速度传输所述图像数据;在数据量小于7/8FIFO深度水平而大于3/4FIFO深度水平,以正常码速率的103%~110%的码速度传输所述图像数据;在数据量小于3/4FIFO深度水平而大于1/4FIFO深度水平时,以正常码速率的100%的速度传输所述图像数据;在数据量小于1/4FIFO深度水平而大于1/8FIFO深度水平时,以正常码速率的92%~96%的速度传输所述图像数据;在数据量小于1/8FIFO深度水平,以正常码速率的88%~92%的速度传输所述图像数据。
可选地,所述位流数据是话音数据,所述以大于正常码速率的速度传输位流数据具体是以正常码速率的101%~109%的速度传输所述话音数据;以小于正常码速率的速度输出位流数据具体是以正常码速率的90%~97%传输所述话音数据。
可选地,所述以大于正常码速率的速度输出位流数据具体是以393.8Kbps输出位流数据;所述以小于正常码速率的速度输出位流数据具体是以374.6Kbps传输所述位流数据;所述正常码速率是384Kbps。
可选地,还包括还在FIFO中定义用以表明1/8FIFO深度水平的第三深度标志、1/2FIFO深度水平的第四深度标志和7/8FIFO深度水平的第五深度标志;在数据量大于7/8FIFO深度水平时,以正常码速率的104%~109%的速度传输所述话音数据;在数据量小于7/8FIFO深度水平而大于3/4FIFO深度水平,以正常码速率的101%~104%的码速度传输所述话音数据;在数据量小于3/4FIFO深度水平而大于1/4FIFO深度水平时,以正常码速率的100%的速度传输所述话音数据;在数据量小于1/4FIFO深度水平而大于1/8FIFO深度水平时,以正常码速率的94%~97%的速度传输所话音数据;在数据量小于1/8FIFO深度水平,以正常码速率的90%~94%的速度传输所述话音数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天测控通信研究所,未经上海航天测控通信研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310068006.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据读取方法和装置
- 下一篇:移动终端及其操作触控按键的方法