The embodiment of the invention provides a universal serial bus USB extension line, the USB extended line in process of transmission standard USB signal and standard USB signal, the reuse of the USB interface chip second USB transmission module, second USB receiving module and connecting two USB interface chip USB wire reduces hardware cost, and no independent occupation of connecting line two USB interface chip. And the second USB transmission module can be non standard USB signal into standard signal USB, standard USB signal can wire transmission through USB. Because each chip of USB interface in USB extension line has high performance, each module has faster signal transmission rate. Thus, the signal transmission distance and the signal transmission speed of the USB extended line are improved.
【技术实现步骤摘要】
本申请实施例涉及通用串行总线
,更具体涉及通用串行总线USB延长线。
技术介绍
目前USB(UniversalSerialBus,通用串行总线)Host(主机)与USBDevice(设备)通信时需要加入USB延长线。如图1所示,为现有技术中USBHost通过USB延长线与USBDevice连接的电路图。USB延长线包括芯片11以及芯片12,芯片11包括:第一电路111以及第二电路112,其中第一电路111包括:第一USB接收模块(USBRX)1、第一USB发送模块(USBTX)1、第二USB接收模块(USBRX)2以及第二USB发送模块(USBTX)2;第二电路112包括:SRAM1(StaticRandomAccessMemory,静态随机存取存储器)、TX(transmit,传送)以及RX(receive,接收);芯片12包括:第三电路121以及第四电路122,其中,第三电路121包括:第一USB接收模块(USBRX)1、第一USB发送模块(USBTX)1、第二USB接收模块(USBRX)2以及第二USB发送模块(USBTX)2;第四电路122包括:SRAM2、TX以及RX;USBHost通过USBwire与芯片101相连,第一电路111通过USBwire与第三电路121相连;第二电路通过wire与第四电路相连;芯片102通过USBwire与USBDevice相连。芯片101和芯片102均包括I2C总线;可以通过I2C总线对相应芯片中的SRAM进行读操作或写操作。I2C总线包括:SCL以及SDA,其中,SCL为I2C总线的时钟信号线;SDA为I ...
【技术保护点】
一种通用串行总线USB延长线,其特征在于,包括:通过USB wire相连的两个USB接口芯片;其中,每一USB接口芯片包括:存储器,用于存储数据;第一USB接收模块;第一USB发送模块;分别与所述第一USB接收模块以及所述存储器相连的第二USB发送模块,用于从所述存储器中获取待发送的第一数据,依据所述第一数据生成类标准USB信号;以及将类标准USB信号发送至另一USB接口芯片;分别与所述第一USB发送模块以及所述存储器相连的第二USB接收模块,用于从另一USB接口芯片发送的类标准USB信号中获取第二数据,并存储至所述存储器中。
【技术特征摘要】
1.一种通用串行总线USB延长线,其特征在于,包括:通过USBwire相连的两个USB接口芯片;其中,每一USB接口芯片包括:存储器,用于存储数据;第一USB接收模块;第一USB发送模块;分别与所述第一USB接收模块以及所述存储器相连的第二USB发送模块,用于从所述存储器中获取待发送的第一数据,依据所述第一数据生成类标准USB信号;以及将类标准USB信号发送至另一USB接口芯片;分别与所述第一USB发送模块以及所述存储器相连的第二USB接收模块,用于从另一USB接口芯片发送的类标准USB信号中获取第二数据,并存储至所述存储器中。2.根据权利要求1所述通用串行总线USB延长线,其特征在于,所述第二USB发送模块在从所述存储器中获取待发送的第一数据,依据所述第一数据生成类标准USB信号时,具体用于:确定命令类型,所述命令类型用于指示相应类标准USB信号的类型为确认字符类型或非确认字符类型;确定所述第一数据占用空间的比特数;获取所述第一数据存储至另一USB接口芯片中的起始地址,以及与所述比特数相应的偏移量;依据所述命令类型、所述起始地址、所述偏移量、所述第一数据以及预先设置的同步序列、预先设置的信号结束标识生成所述第一数据相应的类标准USB信号。3.根据权利要求2所述通用串行总线USB延长线,其特征在于,所述第二USB发送模块在从所述存储器中获取待发送的第一数据,依据所述第一数据生成类标准USB信号时,还用于:计算所述命令类型、所述起始地址、所述偏移量、所述第一数据的校验码;所述依据所述命令类型、所述起始地址、所述偏移量、所述第一数据以及预先设置的同步序列、预先设置的信号结束标识生成所述第一数据相应的类标准USB信号具体为:依据所述命令类型、所述起始地址、所述偏移量、所述第一数据、所述校验码以及预先设置的同步序列、预先设置的信号结束标识生成所述第一数据相应的类标准USB信号。4.根据权利要求1至3任一所述通用串行总线USB延长线,其特征在于,另一USB接口芯片发送的类标准USB信号携带有命令类型、起始地址、偏移量以及第二数据,所述第二USB接收模块在从另一USB接口芯片发送的类标准USB信号中获取第二数据时,具体用于:从另一USB接口芯片发送的类标准USB信号中获取命令类型;当确定另一USB接口芯片发送的类标准USB信号为非确认字符类型时,从另一USB接口芯片发送的类标准USB信号中提取出所述第二数据,以及所述第二数据相应的起始地址和偏移量。5.根据权利要求4所述通用串行总线USB延长线,其特征在于,所述第二USB接收模块在将所述第二数据存储至所述存储器时,具体用于:依据所述第二数据相应的起始地址和偏移量,将所述第二数据存储至所述存储器中。6.根据权利要求5所述通用串行总线USB延长线,其特征在于,另一USB接口芯片发送的类标准USB信...
【专利技术属性】
技术研发人员:边慧,陈峰,付家喜,赵瑞,王振,
申请(专利权)人:深圳朗田亩半导体科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。