[发明专利]一种通用数据同步传输系统及方法有效
申请号: | 201210033246.X | 申请日: | 2012-02-14 |
公开(公告)号: | CN102609387A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 辛欣;武晓光;刘和;万丁玮 | 申请(专利权)人: | 刘和 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 100107 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 数据 同步 传输 系统 方法 | ||
技术领域
本发明涉及一种同步传输系统及其方法,尤其涉及一种通用数据同步传输系统及方法,属于数据传输领域。
背景技术
数据输出通道是计算机控制系统和各种智能仪器仪表、信号发生器、音视频播放机等进行数据传输的必备部件,随着科学技术的发展,对数据传输速率的要求越来越高。
计算机控制系统和很多高档智能仪器仪表、信号发生器、音视频播放机等都是以计算机为核心的,而计算机通用的快速总线主要有USB、PCI和PCIe等,这些总线中PCIe传输速率最快。
PCIe传输速率表如下:
采用PCIe 2.x或PCIe 3.0的16链路总线的专用快速输出卡,市面上比较少见,即使有其价格也奇高。主要原因如下:
第一,一般开发特殊用途、使用量不大的产品都采用FPGA,但FPGA有一个缺点即速度不够快,并且在其它指标相同的情况下,FPGA系列里速度快的芯片要比速度慢的芯片贵得惊人,而PCIe2.x或PCIe3.0的16链路总线速度太快,采用FPGA方案成本很高,对于一般商用产品没有竞争力;而采用ASIC方案虽然速度不成问题,但是若产品产量不大其制造成本也很高。
第二,由于PCIe 2.x或PCIe 3.0的16链路总线速度太快,开发人员要非常有经验,而且还要借助先进的开发工具和开发平台,这就使得PCIe2.x或PCIe3.0的16链路总线数据输出卡的开发存在开发难度大、开发周期长、开发费用高等缺陷,非常不适于产品用途特殊、生产数量不大、开发周期要求短而产品价格又不宜太高的情况。
采用PCIe2.x或PCIe3.0的16链路总线的计算机显卡,由于是一种通用的广泛使用的产品,所以价格低廉、性能稳定。将其改造为各种高速数据传输装置,既可以满足传输速率高的要求,又减轻了开发难度、缩短了开发周期、降低了开发成本。
但是,如果一种数据传输装置的输出速率比一个显示器接口输出速率还高时,需要由多个显示器接口来支持,并且还必须保证各接口输出数据同步才能保证数据传输装置正常工作。而计算机显卡有多个显示器接口时,它们的输出一般不同步,即它们的行场/帧同步头不但不能同时出现,而且有时同步头间距还非常大,最大时为半场/帧的间距。以1920*1080p为例,若第一个显示器接口与第二个显示器接口帧同步头相差半帧,则需要3字节*1920象素*1080行/2,即需要近3M字节的缓冲区才能保证两路同步。若有多于2个显示器接口需要同步,缓冲区将成倍增加。所以,数据输出卡对接入的各显示接口不做任何同步处理来接收数据,数据输出卡的制造成本会很高,借助于显卡作为数据转接卡的优势就没有了。
发明内容
本发明的目的是,针对现有技术中多显示器接口无法同步的缺点,提供了一种多显示器接口数据同步传输的通用数据同步传输方法。
一种通用数据同步传输方法,具体步骤如下:
步骤1:计算机主机向数据传输装置发送非正式数据,使与数据传输装置连接的至少两个显示器接口达到同步状态;
步骤2:计算机主机向数据传输装置发送正式数据,数据传输装置接收计算机主机发送的正式数据,处理后发送至外部设备。
进一步,所述步骤1具体包括以下步骤:
步骤1.1:计算机主机将需要进行数据输出的至少两个显示器接口设置为相同显示输出格式,设置其中一个显示器接口为同步基准接口;
步骤1.2:数据传输装置设置一个同步头偏差阈值;
步骤1.3:计算机主机将数据通过至少两个显示器接口发送至数据传输装置;
步骤1.4:数据传输装置中的同步头偏差阈值比较器接收显示器接口发送数据中的同步信息;
步骤1.5:同步头偏差阈值比较器将接收到的非基准显示器接口的同步信息与基准显示器接口的同步信息进行比较,得出同步头偏差值;
步骤1.6:判断显示器接口是否完成同步设置,并将同步状态信息发送至计算机主机。
进一步,所述步骤2具体包括以下步骤:
步骤2.1:计算机主机通过至少两个显示器接口发送正式数据至数据传输装置;
步骤2.2:数据传输装置通过至少两个输入接口接收正式数据中的静荷并传输至数据缓冲模块;
步骤2.3:数据缓冲模块将静荷发送至数据重组模块;
步骤2.4:数据重组模块将静荷重组处理为符合外部设备数据形式的数据,并通过至少一个数据输出接口传输至外部设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘和,未经刘和许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210033246.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置