CN203825617U - USB (universal serial bus)-based high speed data transmission equipment - Google Patents

USB (universal serial bus)-based high speed data transmission equipment Download PDF

Info

Publication number
CN203825617U
CN203825617U CN201420141692.7U CN201420141692U CN203825617U CN 203825617 U CN203825617 U CN 203825617U CN 201420141692 U CN201420141692 U CN 201420141692U CN 203825617 U CN203825617 U CN 203825617U
Authority
CN
China
Prior art keywords
microcontroller
usb
data transmission
interface
high speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201420141692.7U
Other languages
Chinese (zh)
Inventor
周飞
欧阳亚
冯久超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China University of Technology SCUT
Original Assignee
South China University of Technology SCUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by South China University of Technology SCUT filed Critical South China University of Technology SCUT
Priority to CN201420141692.7U priority Critical patent/CN203825617U/en
Application granted granted Critical
Publication of CN203825617U publication Critical patent/CN203825617U/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

The utility model discloses USB (universal serial bus)-based high speed data transmission equipment. The data transmission equipment comprises a first microcontroller with a USB interface and a second microcontroller with a USB interface; the first microcontroller and the second microcontroller are provided with a GPIF (general programmable interface) respectively and are connected by the GPIFs; the first microcontroller and the second microcontroller are connected with two computers needing to be subjected to data exchange and provided with equipment drivers by the USB interfaces on the first microcontroller and the second microcontroller respectively; each of the first microcontroller and the second microcontroller comprises a buffer. By the data transmission equipment, direct data transmission can be realize between two computers, so a user can fast back up among the computers and share massive data under the condition that an extra mobile storage medium is not needed, and the USB-based high speed data transmission equipment has the advantages of low cost, fast transmission speed, simple structure and the like.

Description

A kind of high speed data transfer equipment based on USB
Technical field
The utility model belongs to data communication technology field, particularly a kind of high speed data transfer equipment based on USB.
Background technology
USB (universal serial bus) (Universal Serial Bus, USB) be a serial bus standard that connects computer system and external unit, also be a kind of technical manual of IO interface, be widely used in the information communication such as computing machine and mobile device product, and extend to other association areas such as photographic goods, Digital Television (Set Top Box), game machine.At present, the backup of data or share the two kinds of approach that mainly contain between two computing machines, the first, pass through network; The second, use movable storage device.First method must be passed through network interface card, but the existing category-5 cable upper limit is supported 100Mbps, and the second is more, the speed mode faster that uses at present by portable hard drive.First method is subject to the restriction of category-5 cable transfer rate, also may be subject to the restriction of the transfer rate of the composition such as router, switch lan device, therefore relatively slow in transferring large number of data, and second method is not only limited to the speed of read-write movable storage device, more important point, need to be through an intermediary, like this with regard to the more than once process reading and writing data in the time carrying out data backup or share.At present, there is on computers the agreement of higher transmission rates to comprise Thunderbolt (20Gbps), USB2.0 (480Mbps), USB3.0 (5Gbps), USB3.1 (10Gbps), SATA2, (3Gbps) SATA3 (6Gbps), PCI Express (the highest 16Gbps) etc., but also do not have a kind of equipment to make two data transmission between computing machine can well utilize these high speed protocols.In addition, on at present universal computing machine, use interface main responsible function in computer hardware composition of above-mentioned each agreement different, occupy main status as USB interface in the interface of the most universal peripheral hardware, plug and play, and, along with the update of computing machine, USB3.0 interface is universal, release again in the recent period USB3.1 interface protocol, transfer rate is risen to the 10Gbps of 3.1 versions from the 5Gbps of 3.0 versions, the qualitative leap of having got back in USB interface transfer rate.
Utility model content
The purpose of this utility model is that the shortcoming that overcomes prior art is with not enough, a kind of high speed data transfer equipment based on USB is provided, this data transmission set utilization extensively universal USB interface and transfer rate at a high speed thereof realize a kind of intercomputer data transmission of high speed, make user in the case of do not need through extra mobile memory medium directly at intercomputer quick backup and share jumbo data.
The purpose of this utility model is achieved through the following technical solutions: a kind of high speed data transfer equipment based on USB, comprise the first microcontroller and the second microcontroller with USB interface, on described the first microcontroller and the second microcontroller, be respectively arranged with GPIF interface, between described the first microcontroller and described the second microcontroller, connect by GPIF interface, described the first microcontroller and the second microcontroller by the USB interface on it respectively with need to carry out exchanges data and be connected with two computing machines of device drives; In described the first microcontroller and the second microcontroller, include a buffer.
Preferably, described the first microcontroller and the second microcontroller are CYUSB3014 chip.
Preferably, the GPIF interface of described the first microcontroller and the GPIF interface of second controller are connected by control data transmission line.
Preferably, the USB interface on described two computing machines, the first microcontroller and the second microcontroller is USB3.1 interface protocol.
Preferably, in described the first microcontroller and the second microcontroller, the size of buffer is 128KB.
The utility model has following advantage and effect with respect to prior art:
(1) the utility model data transmission set to popularize the USB interface using as data transmission interface in PC, can directly data be carried out to high-speed transfer in two PC, effectively utilize USB interface high-speed transfer agreement, make user in the case of do not need through extra mobile memory medium directly at intercomputer quick backup and share jumbo data.Relatively and two current PC data backups/mode of sharing, saves the transmission time greatly.Between two of the utility model data transmission set microcontrollers, use the self-defined configuration interface of GPIF directly to connect in addition, between two microcontrollers, in the time carrying out data relay, do not need through third party hardware, in bottom hardware structure, two microcontrollers are directly connected by the programmable interface GPIF of microcontroller, composition data transmission channel, required extra support chip is few, in the cost-effective while, make again accuracy rate and transfer rate all further be ensured.
(2) the utility model data transmission set composition structure is very simple, with the form of data line, two computing machines is connected, and does not need extra power supply, has advantage easy to carry.
(3) the applied usb protocol of the utility model data transmission set has backward compatible feature, even in the time that PC only disposes the USB interface compared with lowest version, this equipment still can use, and has good compatibility.And in the situation that data transmission set structure remains unchanged, support USB edition upgrading, change and support the more USB interface agreement of highest version, thereby obtain higher transfer rate.
Brief description of the drawings
Fig. 1 is the utility model data transmission set composition frame chart.
Embodiment
Below in conjunction with embodiment and accompanying drawing, the utility model is described in further detail, but embodiment of the present utility model is not limited to this.
Embodiment
As shown in Figure 1, the present embodiment discloses a kind of high speed data transfer equipment based on USB, comprise the first microcontroller and the second microcontroller with USB interface, on the first microcontroller and the second microcontroller, be respectively arranged with GPIF interface, the GPIF interface of the first microcontroller and the GPIF interface of second controller are connected by control data transmission line, the first microcontroller and the second microcontroller by the USB interface on it respectively with need to carry out exchanges data and be connected with two computing machines of device drives; In the first microcontroller and the second microcontroller, include a buffer.The size of buffer is 128KB in the present embodiment.Wherein on two computing machines, all include user interface, user carries out associative operation by the user interface of computing machine to the data of computing machine.
The first microcontroller and the second microcontroller are CYUSB3014 chip in the present embodiment, and its transfer rate can reach the highest 5Gbps; Other that certainly also can adopt in the present embodiment that Cypress company produces are supported the microcontroller of USB3.0 or higher USB version.USB interface on the first microcontroller and the second microcontroller is USB3.1 interface protocol.Certainly in the present embodiment, the USB interface on the first microcontroller and the second microcontroller can be also other interface protocol, in the situation that data transmission set structure remains unchanged, supports USB edition upgrading, changes and supports the more USB interface agreement of highest version.
In the present embodiment, the data transmission procedure of the above-mentioned disclosed high speed data transfer equipment based on USB is as follows, and (1) transmit leg computing machine is connected with the first microcontroller of data transmission set and the USB interface of the second microcontroller respectively by the USB interface on it with take over party's computing machine, (2) take over party's computing machine first sends data by data transmission set to the request of transmit leg computing machine, transmit leg computing machine receives by data transmission set after the transmission request of data of take over party's computing machine, the data that transmit leg computing machine will transmit send to by USB interface in the buffer of the first microcontroller, in the time having data in buffer, the first microcontroller sends data to by the GPIF interface being connected with the second microcontroller the buffer of the second microcontroller, in the time that the second Data Detection has data to buffer, transfer data to take over party's computing machine.
The hierarchical structure of the present embodiment data transmission procedure comprises to top layer successively from bottom: physical layer of device, device drive layer and user interface layer, and wherein, the hardware system that physical layer of device is component devices, comprises the first microcontroller and the second microcontroller; Device drive layer comprises two parts: the device drives for peripheral apparatus in the driving on microcontroller and PC; Between two computing machines, carry out data/information interaction by user interface layer and have graphical interfaces, complete data transmission by device drive layer and device hardware layer.The process of data transmission is totally reflected as on system level: user interface layer-> drives layer-> physical layer of device-> to drive layer-> user interface layer.
Above-described embodiment is preferably embodiment of the utility model; but embodiment of the present utility model is not restricted to the described embodiments; other any do not deviate from change, the modification done under Spirit Essence of the present utility model and principle, substitutes, combination, simplify; all should be equivalent substitute mode, within being included in protection domain of the present utility model.

Claims (5)

1. the high speed data transfer equipment based on USB, it is characterized in that, comprise the first microcontroller and the second microcontroller with USB interface, on described the first microcontroller and the second microcontroller, be respectively arranged with GPIF interface, between described the first microcontroller and described the second microcontroller, connect by GPIF interface, described the first microcontroller and the second microcontroller by the USB interface on it respectively with need to carry out exchanges data and be connected with two computing machines of device drives; In described the first microcontroller and the second microcontroller, include a buffer.
2. the high speed data transfer equipment based on USB according to claim 1, is characterized in that, described the first microcontroller and the second microcontroller are CYUSB3014 chip.
3. the high speed data transfer equipment based on USB according to claim 1, is characterized in that, the GPIF interface of described the first microcontroller and the GPIF interface of second controller are connected by control data transmission line.
4. the high speed data transfer equipment based on USB according to claim 1, is characterized in that, the USB interface on two computing machines, the first microcontroller and the second microcontroller being connected with data transmission set is USB3.1 interface protocol.
5. the high speed data transfer equipment based on USB according to claim 1, is characterized in that, in described the first microcontroller and the second microcontroller, the size of buffer is 128KB.
CN201420141692.7U 2014-03-26 2014-03-26 USB (universal serial bus)-based high speed data transmission equipment Expired - Fee Related CN203825617U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201420141692.7U CN203825617U (en) 2014-03-26 2014-03-26 USB (universal serial bus)-based high speed data transmission equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201420141692.7U CN203825617U (en) 2014-03-26 2014-03-26 USB (universal serial bus)-based high speed data transmission equipment

Publications (1)

Publication Number Publication Date
CN203825617U true CN203825617U (en) 2014-09-10

Family

ID=51481093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201420141692.7U Expired - Fee Related CN203825617U (en) 2014-03-26 2014-03-26 USB (universal serial bus)-based high speed data transmission equipment

Country Status (1)

Country Link
CN (1) CN203825617U (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103902491B (en) * 2014-03-26 2017-01-18 华南理工大学 USB (universal serial bus)-based high-speed data transmission device and USB-based high-speed data transmission method
CN112333075A (en) * 2020-11-13 2021-02-05 上海哔哩哔哩科技有限公司 Data transmission method, device, system, computer equipment and medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103902491B (en) * 2014-03-26 2017-01-18 华南理工大学 USB (universal serial bus)-based high-speed data transmission device and USB-based high-speed data transmission method
CN112333075A (en) * 2020-11-13 2021-02-05 上海哔哩哔哩科技有限公司 Data transmission method, device, system, computer equipment and medium

Similar Documents

Publication Publication Date Title
CN104168119B (en) adapter card
CN105119849B (en) A kind of exchange board structure and the data managing method applied to exchange board structure
CN104021107A (en) Design method for system supporting non-volatile memory express peripheral component interface express solid state disc (NVMe PCIE SSD)
CN203930811U (en) A kind of IO board of supporting NCSI
CN104317759A (en) Method for supporting hot plugging of virtual machine USB (universal serial bus) storage equipment
US20140250247A1 (en) Usb storage device
CN203825617U (en) USB (universal serial bus)-based high speed data transmission equipment
CN114185826A (en) Interface adapter for external storage equipment
CN202995719U (en) USB (universal serial bus) interface extension equipment and electronic terminal
CN101299208A (en) Double-mode general-purpose serial bus equipment and control method thereof
CN204009915U (en) A kind of multimedia display and vein identification device
CN103902491A (en) USB (universal serial bus)-based high-speed data transmission device and USB-based high-speed data transmission method
CN205507639U (en) Notebook computer of external display card expanding unit
CN109656476B (en) Hardware acceleration module and video processing equipment
CN202422137U (en) Computer and built-in functional daughter board thereof
CN102364452A (en) Realization method for thermal plugging use of PS2 interface keyboard and mouse
CN208905017U (en) A kind of communication master-salve station mainboard based on Cortex-M3 processor
CN203289495U (en) High-speed expandable storage system for virtualization system
CN201869223U (en) Machine to machine terminal, communication module and data sending device
CN206619131U (en) A kind of small cabinet PC solid hard disk interface structure
CN109557846A (en) Detect identification circuit, its detection recognition method and electronic equipment
CN204669505U (en) A kind of multifunctional high speed image pick-up card
TWM463385U (en) Detachable type expansion interface device
CN104112103A (en) Remote management data encryption daughter card applied to blade server
CN202551059U (en) Multifunctional USB (Universal Serial Bus) network card

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140910

Termination date: 20170326