一种usb网卡以及以太网数据转换方法_2

文档序号:8945768阅读:来源:国知局
述FPGA芯片二连接上述FPGA芯片一,上述FPGA芯片二将接受到来自上述FPGA芯片一的单端信号转换成以太网数据,同时上述FPGA芯片二将移动终端或者PC端发射的数据转换成单端信号。
[0042]上述FLASH芯片二连接上述FPGA芯片二,上述FLASH芯片二用于存储上述FPGA芯片二的代码。
[0043]USB以太网控制器,上述USB以太网控制器连接上述FPGA芯片二,上述USB以太网控制器将来自上述FPGA芯片二的以太网数据转换成USB协议的数据,上述USB以太网控制器还连接有USB接口,上述USB接口用于连接移动终端或者PC端,USB以太网控制器使上述接收板与发射板连接后能够在移动终端或者PC端上网。
[0044]上述EEPROM连接上述USB以太网控制器,上述EEPROM用于配置上述USB以太网控制器。
[0045]USB以太网控制器可以有MAC模式和PHY模式,在本实施例中,上述USB以太网控制器选择MAC模式,因此,上述EEPROM用于配置USB以太网控制器的PHY-1D、网卡的MAC地址和USB网卡的其它信息。用上述FPGA芯片二模拟RMII接口,上述FPGA芯片二的主要作用是将接收到的单端信号转换成以太网数据发给USB以太网控制器,同时将移动终端或者PC端发射的数据转换成单端信号发出,形成双工通信系统。
[0046]上述电源管理模块二分别连接上述USB以太网控制器和FPGA芯片二。
[0047]本实施例中的USB网卡的原理为:将网线接到上述发射板上,发射板将以太网数据速率转换成2-30Mbps可调的单端数据,同时将接收到的单端数据转换成以太网数据格式发送给网络,构成全双工系统;接收板将接收到来自发射板的单端数据转换成以太网数据,并且以USB接口的形式接到移动终端或者PC端上能够实现上网功能,同时将移动终端或者PC端发射的数据转换成单端信号,形成全双工的网络,在接收板一端的数据速率相对应的在2-30Mbps。
[0048]上述的发射板和接收板为全双工板,两者的数据速率相对应在2_30Mbps,并且每IMbps步进可调。
[0049]在本实施例中,在发射板端将以太网数据转换成所需要速率的单端数据,例如,接入发射板的网速是10Mbps,转成30Mbps的单端数据,在这种情况下需要在空闲部分填充特定空闲数据使得单端信号连续发射数据以保证网络正常工作,如果接入发射板的网速是10Mbps的,在30Mbps情况下,需要丢掉数据包以保证网络正常工作。
[0050]在本实施例中,选用百兆USB以太网控制器芯片,组成百兆USB网卡,上述的USB网卡将以太网数据转换成单端数据,可以应用在可见光通信系统中或者例如分析网络数据等其它网络系统中。通过将上述USB网卡应用到可见光通信系统中,本实施例中的USB网卡的误码率在6.28-5E之间,误码率较小低。
[0051]基于上述的USB网卡,还公开了一种以太网数据转换方法:
[0052]将上述发射板和接收板用导线连接在一起,将网线插在发射板的RJ45接口上,将接收板的USB接口插到移动终端或者PC端上,移动终端或者PC端通过上述USB网卡上网;
[0053]网线接到上述发射板上后,发射板将以太网数据速率转换成3_30Mbps可调的单端数据,同时,发射板将接收到的单端数据转换成以太网数据格式发送给网络,构成全双工系统;
[0054]接收板插到移动终端后,接收板将接收到上述发射板发来的单端数据转换成以太网数据,使与其USB接口连接的移动终端或者PC端实现上网功能,同时将移动终端或者PC端发射的数据转换成单端数据,构成全双工网络。
[0055]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种USB网卡,其包括发射板和接收板,所述发射板和接收板通过导线连接,所述发射板连接网线,所述接收板上的USB 口插到移动终端和PC端,移动终端和PC端通过所述USB网卡上网,其特征在于:所述发射板和接收板均为全双工系统, 所述发射板包括:RJ45接口,用于连接网线; PHY芯片,所述PHY芯片通过所述RJ45接口和网线获得以太网数据; FPGA芯片一,所述FPGA芯片一从所述PHY芯片中采样得到以太网数据并且将以太网数据转换成单端信号发出,同时,所述FPGA芯片一将所述接收板端发射过来的单端信号恢复成以太网数据格式发送到网络端; 电源管理模块一,所述电源管理模块一分别连接所述PHY芯片和FPGA芯片一; 所述接收板包括=FPGA芯片二,所述FPGA芯片二连接所述FPGA芯片一,所述FPGA芯片二将接受到来自所述FPGA芯片一的单端信号转换成以太网数据,同时所述FPGA芯片二将移动终端和PC端发射的数据转换成单端信号; USB以太网控制器,所述USB以太网控制器连接所述FPGA芯片二,所述USB以太网控制器将来自所述FPGA芯片二的以太网数据转换成USB协议的数据,所述USB以太网控制器还连接有USB接口,所述USB接口用于连接移动终端,USB以太网控制器使所述接收板和发射板连接后能够在移动终端和PC端上网; 电源管理模块二,所述电源管理模块二分别连接所述USB以太网控制器和FPGA芯片--O2.根据权利要求1所述的USB网卡,其特征在于:所述接收板还设有EEPROM,所述EEPROM连接所述USB以太网控制器,所述EEPROM用于配置所述USB以太网控制器。3.根据权利要求2所述的USB网卡,其特征在于:所述USB以太网控制器的模式为MAC模式,所述EEPROM用于配置USB以太网控制器的PHY-1D、网卡的MAC地址、以及USB网卡的其它信息。4.根据权利要求1所述的USB网卡,其特征在于:所述发射板上设有FLASH芯片一,所述FLASH芯片一连接所述FPGA芯片一,所述FLASH芯片一用于存储所述FPGA芯片一的代码。5.根据权利要求1所述的USB网卡,其特征在于:所述接收板上设有FLASH芯片二,所述FLASH芯片二连接所述FPGA芯片二,所述FLASH芯片二用于存储所述FPGA芯片二的代码。6.根据权利要求1所述的USB网卡,其特征在于:所述接收板和发射板数据速率为2_30Mbps,每IMbps步进可调。7.一种以太网数据转换方法,该方法基于权利要求1-6任意一项中所述的USB网卡,其特征在于: 将所述发射板和接收板用导线连接在一起,将网线插在发射板的RJ45接口上,将接收板的USB接口插到移动终端上,移动终端通过所述USB网卡上网; 网线接到所述发射板上后,发射板将以太网数据速率转换成3-30Mbps可调的单端数据,同时,发射板将接收到的单端数据转换成以太网数据格式发送给网络,构成全双工系统; 接收板插到移动终端后,接收板将接收到所述发射板发来的单端数据转换成以太网数据,使与其USB接口连接的移动终端实现上网功能,同时将移动终端端发射的数据转换成单端数据,构成全双工网络。
【专利摘要】本发明涉及一种USB网卡,其包括为全双工系统的发射板和接收板,发射板包括:RJ45接口、PHY芯片、FPGA芯片一、FLASH芯片二和电源管理模块一,接收板包括:FPGA芯片二、USB以太网控制器、EEPROM、USB接口、FLASH芯片二,将网线接到上述发射板上,发射板将以太网数据速率转换成可调的单端数据,同时将接收到的单端数据转换成以太网数据格式发送给网络,构成全双工系统;接收板将接收到来自发射板的单端数据转换成以太网数据,并且以USB接口的形式接到移动终端或PC断上实现上网功能,同时将移动终端或PC端发射的数据转换成单端信号,形成全双工的网络。将以太网数据转换成单端数据,解决了USB网卡无法获得以太网数据的弊端,可以应用到可见光通信系统和其它网络系统中。
【IPC分类】H04L12/02, H04L29/06
【公开号】CN105162792
【申请号】CN201510611885
【发明人】孙慧明, 邱浩, 张同刘, 石磊
【申请人】苏州昭创光电技术有限公司
【公开日】2015年12月16日
【申请日】2015年9月23日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1