[发明专利]一种USB3.0的高速光纤数据采集设备无效
申请号: | 201210433603.1 | 申请日: | 2012-11-05 |
公开(公告)号: | CN103793353A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 张聪;占凌云;王彬;张卓豫 | 申请(专利权)人: | 张聪 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G08C23/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100094 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 usb3 高速 光纤 数据 采集 设备 | ||
技术领域
本发明涉及一种高速光纤数据采集设备。
背景技术
随着光纤通信的发展,光纤数据传输的速率越来越快,因而对光纤数据采集设备提出了更高的要求,发明一种既满足高速性又便捷易用的高速光纤数据采集设备就显得十分重要。
目前在高速光纤数据采集领域广泛采用PCI传输接口与计算机相连,但由于此类接口的结构,每次使用都要拆开机箱,而且仅限于台式机使用,使得采用这种接口的光纤数据采集设备的便携性受到了很大限制,另外采用PCI接口时传输速率也不高。
USB接口是一种广泛应用在计算机领域的接口技术,它具有热插拔、便携性好、通用性强等优点,而且随着USB技术的发展,新推出的USB3.0的数据传输速率更是达到了5Gbps,这使得USB3.0很适合应用于高速光纤数据采集领域。
发明内容
本发明涉及一种传输速率快、电路简单、便携性好的高速光纤数据采集设备。
为实现上述需求,本发明提供了一种USB3.0的高速光纤数据采集设备,包括用于给整个设备供电的电源模块,用于实现光信号和电信号转换的光纤收发器,用于将所述的光纤收发器输出的高速串行数据转化为并行数据的高速串化解串器,用于将所述的高速串化解串器输出的并行数据进行接收并缓存的可编程逻辑控制器;
其特征在于:该光纤数据采集设备包括了一个USB3.0设备控制器:
所述的USB3.0设备控制器包括USB3.0微处理器、由执行USB3.0微处理器指令而生成高速串化解串器和光纤收发器的控制信号的启动停止控制器、用于采集可编程逻辑控制器输出的缓存数据的可编程数据采集控制器、用于将可编程数据采集控制器采集到的数据进行高速自动传输的DMA引擎、用于为DMA引擎在传输数据时提供数据缓冲的内部缓冲区、用于与计算机进行控制传输的端点0和与计算机进行实时传输的批量传输端点;
所述USB3.0微处理器是USB3.0设备控制器的核心控制单元,其通过端点0与计算机上的USB3.0主机控制器相连;所述DMA引擎的数据输入接口与可编程数据采集接口相连,其数据输出接口接所述的USB3.0批量传输端点;所述启动停止控制器输出的控制信号经过可编程逻辑控制器的内部连接向高速串化解串器和光纤收发器输出控制信号;可编程数据采集控制器通过时钟信号线B、数据信号线B和控制信号线B与可编程逻辑控制器中的数据读取模块相连;所述的高速串化解串器通过时钟信号线A、数据信号线A和控制信号线A与可编程逻辑控制器中的串化解串器数据接收模块相连。
所述串化解串器可以选用串化解串器芯片或采用IP核在可编程逻辑控制器中实现。
所述可编程逻辑控制器可以选择FPGA芯片或CPLD芯片。
所述USB3.0设备控制器可以选用CYUSB3014芯片或采用IP核在可编程逻辑控制器中实现;所述USB3.0设备控制器通过启动停止控制器发出控制信号线C来设置高速串化解串器和光纤收发器,向其传输启动/停止信号来开启或关断光纤数据传输通道。
所述电源模块向USB3.0设备控制器、可编程逻辑控制器、高速串化解串器、光纤收发器提供相应的电源供应。
所述高速串化解串器通过时钟信号线A、数据信号线A和控制信号线A将并行数据传输 给串化解串器接收模块;所述时钟信号线A是来自串化解串器的恢复时钟。
所述串化解串器数据接收模块在时钟信号线A的同步下采样数据信号线A上的数据,当数据信号线A的宽度小于数据缓存区宽度时需要对数据信号线A上的数据进行复接然后存入数据缓存区。
所述数据缓存区用来实现不同频率之间的数据传输,它的数据输入来自串化解串器接收模块,它的数据输出到所述数据读取模块。
所述数据读取模块通过时钟信号线B、数据信号线B和控制信号线B将数据传输给所述可编程数据采集控制器,所述数据读取模块在时钟信号线B的同步下读出数据缓存区中的数据并将数据写到数据信号线B上。
所述可编程数据采集控制器在时钟信号线B的同步下采集数据信号线B上的数据;所述的可编程数据采集控制器、DMA引擎、内部缓冲区、USB3.0批量传输端点构成无间断数据传输通道,通过该无间断数据传输通道USB3.0设备控制器可以向与其相连的计算机无间断的传输数据;当USB3.0批量传输端点内的数据长度达到一个数据包的长度时,USB3.0设备控制器就发起向与USB3.0设备控制器相连的计算机中的USB3.0主机控制器的数据传输。
与现有技术相比,本发明的优点是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张聪,未经张聪许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210433603.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文本特征提取方法和装置
- 下一篇:一种无重复随机数产生的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置