CN203825617U - USB (universal serial bus)-based high speed data transmission equipment - Google Patents
USB (universal serial bus)-based high speed data transmission equipment Download PDFInfo
- 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
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
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.
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)
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 |
-
2014
- 2014-03-26 CN CN201420141692.7U patent/CN203825617U/en not_active Expired - Fee Related
Cited By (2)
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 |