CN2627744Y - Data-transmission interface and serial bus interface equipment - Google Patents
Data-transmission interface and serial bus interface equipment Download PDFInfo
- Publication number
- CN2627744Y CN2627744Y CN 03208122 CN03208122U CN2627744Y CN 2627744 Y CN2627744 Y CN 2627744Y CN 03208122 CN03208122 CN 03208122 CN 03208122 U CN03208122 U CN 03208122U CN 2627744 Y CN2627744 Y CN 2627744Y
- Authority
- CN
- China
- Prior art keywords
- signal
- interface
- data
- formula
- difference signal
- 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 - Lifetime
Links
Images
Landscapes
- Information Transfer Systems (AREA)
- Communication Control (AREA)
Abstract
The universal serial bus (USB) has already widely used in computer system and its peripheral products, and more and more commodities also use the mature bus interface system to facilitate effectively and conveniently data exchange with computer system. The utility model discloses a data transmission interface and a serial bus interface device to further improve the data transmission speed.
Description
Technical field
The utility model relates to a kind of universal serial convergence bus system structure, is meant a kind of data transmission interface and binary channels universal serial convergence bus interface devices particularly.
Background technology
Binary channels universal serial convergence bus (DCUSB, Dual Channel Universal Serial Bus) or be called wideband universal serial convergence bus (WSB, Wideband Serial Bus) is the technical high speed serial bus technology that develop of a structure in USB 2.0, it is compatible in USB 1.x and USB 2.0 interface bus standards, can reach 960Mbits/sec (or 120Mbytes/sec) on data transmission rate is the twice of USB 2.0 interface data transmission rates, be suitable for disk operation system at a high speed, wired and wireless short-distance transfer of data, production developments such as Portable data storage medium are brand-new interfacings.
Existing universal serial convergence bus signal has: V
BUS, D+, D-, GND and being used to isolate the ground connection design of noise, it accords with the interface specification of 1.x and 2.0 versions, is the USB interface of rather wide usefulness now.
The utility model content
The purpose of this utility model is to provide a kind of data transmission interface and serial bus interface arrangement, thereby can improve the transfer rate of interface channel.
For achieving the above object, a kind of data transmission interface that the utility model provides, the interface signal transfer protocol of compatible USB1.0, USB 1.1 or USB 2.0 also has following at least interface signal: V
BUS, D0+, D0-, D1+, D1-, GND, wherein D0+ and D0-are a difference signal group, D1+ and D1-are another difference signal group, V
BUSBe the interface power supply, GND is an interface ground connection.
Other comprises that one has the ground connection signal of isolating the noise function.
It further is designed to main plain formula structure with difference signal group D0+, D0-and D1+, D1-, wherein D0+, D0-are that main formula, D1+, D1-are plain formula, and main formula difference signal group D0+, D0-are responsible for making transfer protocol with the interface signal of USB 1.0, USB 1.1 or USB 2.0.
Wherein main formula difference signal group D0+, D0-and plain formula difference signal group D1+, D1-finish the transfer protocol of binary channels universal serial convergence bus (DCUSB, Dual Channel universal serial bus) interface signal jointly.
Wherein plain formula difference signal group D1+, D1-only are responsible for the transmission of data in the agreement of binary channels universal serial convergence bus down.
Wherein main formula difference signal group D0+, D0-and plain formula difference signal group D1+, D1-are to use the program (Chirp sequence) that pipes to finish the transfer protocol of interface signal, wherein toot the program of crying is formed by covering several J signals that pipe (Chirp J) and the K signal that pipes (Chirp K), the J signal that pipes is D0+=1 on main formula signal, D0-=0, the J signal that pipes is D1+=1, D1-=0 on plain formula signal, the K signal that pipes is D0+=0, D0-=1 on main formula signal, the K signal that pipes is D1+=0, D1-=1 on plain formula signal.
Wherein data are made non-synchronous transmissions on main formula difference signal and plain formula difference signal, when the data of wherein difference signal transmission make a mistake, interface controller will temporarily stop to send of data, and utilize main formula or plain formula difference signal to repeat to transmit these data; Correctly receive the rear port controller up to these data and continue to transmit data packet again.
A kind of serial bus interface arrangement that the utility model provides has binary channels, and is compatible in the USB interface data transmission standard, and has two data transmission channels, and the signal on each passage is formed by two difference signals; Interior and tool one interface controller of this device, it has the function of the conversion and the transmission of data.
Interface controller wherein comprises a difference signal receiver at least, and a current driver; This difference signal receiver and current driver also are connected with difference signal on the interface channel via suitable circuit.
As mentioned above, the utility model is except using V
BUS, outside the signals such as D+, D-, GND, be to increase message transmission rate, increased extra signal especially and become V
BUS, D0+, D0-, D1+, D1-and GND etc., except the ground connection signal of isolating noise, become the interface of six signals altogether, it also becomes the structure of master and servant's formula (Master-Slave), wherein D0+ and D0-are main formula (Master) signal; And D1+ and D1-are its servant's formula (Slave) signal.So-called main formula signal promptly is to be responsible for DCUSB and the agreement work of USB interface and the transmission of data (Data); Plain formula signal then only is responsible for the agreement of DCUSB interface and the transmission of data.The execution mode explanation please refer to Fig. 1 in detail.
Description of drawings
For further disclosing concrete technology contents of the present utility model, at first see also accompanying drawing, wherein:
Fig. 1 is the program signal schematic diagram that pipes of known USB 2.0;
Fig. 2 is the program signal schematic diagram that pipes of the utility model DCUSB bus agreement;
Fig. 3 is the utility model bus system connection diagram;
Fig. 4 is the schematic diagram of the utility model transaction package;
Fig. 5 is the circuit structure diagram of the utility model DCUSB.
Embodiment
As shown in Figure 1, Fig. 1 is the signal figures of USB 2.0 devices (Device) after inserting main frame (Host) end.Wherein on the D+ signal, will produce the situation of signal spring (Bounce) 90, treat that signal will continue to keep a period of time t1 after stable, make bus (Bus) be in idle situation (Idle), in time t2 interval, must finish the program of piping (Chirp sequence) between main frame and device afterwards, it is intended to finish the transfer protocol affirmation of USB 2.0 between the two, so that discern with the device of USB1.x.And the start of the program that pipes arises from the replacement (Reset) of main frame to bus, i.e. D+=0 and D-=0, and detect after bus is in the replacement situation when device, will send the K signal that pipes (ChirpK; D+=0, D-=1) 100.
After main frame detects the K signal 100 that pipes, will send pipe K and toot be J signal (ChirpJ; D+=1 D-=0) each three times, has six signals that pipe (6chirps) altogether in 200 places.So far system will enter the transfer protocol of USB 2.0, and finish the program of piping.
Please refer to Fig. 2, be illustrated in figure 2 as the program that pipes of the utility model DCUSB bus agreement, use the method can make between main frame and device and pick out the function of its scope that can work each other as USB 1.x or USB2.0 or DCUSB.After device connects main frame, as Fig. 2, main frame when the time, t2 began, dual bus reset (D0+=0, D0-=0, D1+=-0, and D1-=0), if device only possesses the function of USB2.0, because of it does not have plain formula signal (D1+, D1-), so main frame will be detected less than piping the K signal and the pattern that enters USB2.0 on the D1-, and (D0+ D0-) finishes the program that pipes of USB2.0 on main formula signal.
If device is the device of a DCUSB, then will with main frame in finish on the mode signal line with main formula signal on the identical program that pipes, as shown in Figure 2, wherein 100 be main formula toot be K signal, and 200 be the pipe K and the J signal that pipes of main formula; 110 are the K signal that pipes of plain formula, and 210 be the pipe K and the J signal that pipes of plain formula, and after finishing the program that pipes of DCUSB by main formula and mode signal each other between main frame and device, system promptly enters the DCUSB agreement.After system enters DCUSB agreement, D0+, D0-, D1+ and four signal line of D1-will be enabled (Enable).
Promptly know from the above mentioned, DCUSB is not present in the agreement of USB 1.x, this is not have the so-called program that pipes because of USB 1.x, though also just meaning work DCUSB possesses twin-channel design is arranged, but, it only has main frame or when device of USB 1.x when working in, the program of piping of DCUSB can't produce, its plain formula signal will be by forbidden energy (Disable), and toot the program of crying of USB 2.0 can not produce yet, therefore the message transmission rate of system will be same as the device of known USB 1.x, not take place so do not have the situation of the message transmission rate that doubles USB 1.x.Therefore, the DCUSB bussing technique is compatible in the standard of USB 1.x and USB 2.0.
Please refer to system's connection diagram of Fig. 3, wherein possessing the console controller (DCUSB host controller) that the DCUSB interface function is arranged by one is system source end hub (Root hub), and it can connect a DCUSB device 30, a USB2.0 hub (hub) 20, reach a USB 2.0 devices 10; And USB 2.0 hubs (hub) 20 can connect a USB 2.0 devices 50 and one USB 1.x device 40 again.So syndeton be because the agreement of the interface of DCUSB is compatible in the cause of USB 1.x and USB2.0 standard, and DCUSB device 30 can double message transmission rate in USB 2.0 carry out transfer of data.If DCUSB device 30 is connected on USB 2.0 hubs (hub) 20, then DCUSB device 30 still can utilize the interface agreement of USB 2.0 to finish the single channel connection with main formula signal, and its message transmission rate also can maintain the standard of USB 2.0, i.e. 480Mbits/Sec.
On bus package (Packet) transmission technology, DCUSB also adopts the packet structure identical with USB 2.0, promptly includes: feature package (Token packets), data packet (Data packets), coordinate four kinds of package (Handshake packets) and special packages (Special packets) etc.These four kinds of packages all can operate on main formula and plain formula signal, but plain formula signal only accept in the feature package input (In) and output (Out) type the signal transmission; And do not accept initial type of news frame (SOF, Start Of Frame) and setting type (Setup) in the feature package.Please refer to Fig. 4, the wherein data input transaction (In transaction) of 300 expression USB 2.0, it is made up of three packages: imported feature package 310, data packet 320 and coordinate package 330, after main frame sends imported feature package 310, device is promptly sent data packet 320, main frame receive data and confirm errorless after, send again and coordinate package 330, the informing device data are correct and finish the action of data input.
Finish jointly by main formula signal and mode signal as for the input of the data among DCUSB transaction (In transaction) 400 need; Main frame is after sending imported feature package 410 and 411 on main formula and the plain formula signal, device is promptly sent data packet 420 and 421, main frame receive the data on main formula and the plain formula signal and confirm errorless after, send and coordinate package 430 and 431, data that informing device is received are correctly finished the action of data input.
Because main formula and mode signal between the two in time can be not synchronous, when in a single day therefore one number formulary is arranged according to the generation error of transmission, this side will can not produce and coordinate package 430 or 431, the transmitting terminal interface controller will suspend sending of follow-up data and repeat to transmit this data package this moment, up to the receiving terminal interface controller receive correct data and send coordinate the package execution after.Therefore, dual channel-main formula and mode signal passage-the provide passage that transmits (Retry) as data again when making a mistake, data will be arranged, when main formula signal passage is occupied by other USB devices, still can use plain formula signal passage Data transmission, this also can increase the speed of overall data transmission.Same mode also can be used in data output transaction (Out transaction), but as previously mentioned, initial type transaction of news frame (SOF transaction) and setting type (Setup transaction) transaction only take place on main formula signal, and the only task of responsible data passes of plain formula signal just is described.
After system enters the DCUSB pattern, have only data to export and just can use mode signal and become dual channel mode into transaction.The lifting of the message transmission rate of essence is taken into account in the system design that this design can be simplified DCUSB again.
Figure 5 shows that the circuit structure diagram of DCUSB, wherein diagonal line hatches partly is the USB1.x element of low speed, and 500 is the host side of DCUSB, and 600 is the device end of DCUSB; 510 is main frame difference receiver (Differential receiver), and it is output as a plain formula difference output signal, and 520 is current driver, and 610 is device difference receiver, and it is output as a plain formula difference output signal, and 620 is current driver.By figure five as can be known, elements such as 510,520,610 and 620 are by plain formula signal D1+, and D1-is as connection, and form a plain formula passage jointly, and 700 are DCUSB bus interface of the present utility model.
The utility model is described, and just preferred embodiment is a kind of, such as Ju Bu change or modification and come from technological thought of the present utility model and be have the knack of this skill the people was easy to know by inference, all do not take off patent right category of the present utility model.
Claims (9)
1, a kind of data transmission interface is characterized in that, the interface signal transfer protocol of compatible USB 1.0, USB 1.1 or USB 2.0 also has following at least interface signal: V
BUS, D0+, D0-, D1+, D1-, GND, wherein D0+ and D0-are a difference signal group, D1+ and D1-are another difference signal group, V
BUSBe the interface power supply, GND is an interface ground connection.
2, data transmission interface as claimed in claim 1 is characterized in that, other comprises that one has the ground connection signal of isolating the noise function.
3, data transmission interface as claimed in claim 1, it is characterized in that, it further is designed to main plain formula structure with difference signal group D0+, D0-and D1+, D1-, wherein D0+, D0-are that main formula, D1+, D1-are plain formula, and main formula difference signal group D0+, D0-are responsible for making transfer protocol with the interface signal of USB 1.0, USB 1.1 or USB 2.0.
4, data transmission interface as claimed in claim 3, it is characterized in that, wherein main formula difference signal group D0+, D0-and plain formula difference signal group D1+, D1-finish the transfer protocol of binary channels universal serial convergence bus (DCUSB, Dual Channel universal serial bus) interface signal jointly.
5, data transmission interface as claimed in claim 3 is characterized in that, wherein plain formula difference signal group D1+, D1-only are responsible for the transmission of data in the agreement of binary channels universal serial convergence bus down.
6, data transmission interface as claimed in claim 4, it is characterized in that, wherein main formula difference signal group D0+, D0-and plain formula difference signal group D1+, D1-is to use the program (Chirpsequence) that pipes to finish the transfer protocol of interface signal, wherein toot the program of crying is formed by covering several J signals that pipe (Chirp J) and the K signal that pipes (Chirp K), the J signal that pipes is D0+=1 on main formula signal, D0-=0, the J signal that pipes is D1+=1 on plain formula signal, D1-=0, the K signal that pipes is D0+=0 on main formula signal, D0-=1, the K signal that pipes is D1+=0 on plain formula signal, D1-=1.
7, data transmission interface as claimed in claim 3, it is characterized in that, wherein data are made non-synchronous transmissions on main formula difference signal and plain formula difference signal, when the data of wherein difference signal transmission make a mistake, interface controller will temporarily stop to send of data, and utilize main formula or plain formula difference signal to repeat to transmit these data; Correctly receive the rear port controller up to these data and continue to transmit data packet again.
8, a kind of device with binary channels universal serial convergence bus interface is characterized by compatiblely in the USB interface data transmission standard, and has two data transmission channels, and the signal on each passage is formed by two difference signals; In this device and the interface controller of tool one with function of the conversion of data and transmission.
9, device as claimed in claim 8 is characterized in that, interface controller wherein comprises a difference signal receiver at least, and a current driver; This difference signal receiver and current driver also are connected with difference signal on the interface channel via suitable circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03208122 CN2627744Y (en) | 2003-08-12 | 2003-08-12 | Data-transmission interface and serial bus interface equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03208122 CN2627744Y (en) | 2003-08-12 | 2003-08-12 | Data-transmission interface and serial bus interface equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN2627744Y true CN2627744Y (en) | 2004-07-21 |
Family
ID=34241598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 03208122 Expired - Lifetime CN2627744Y (en) | 2003-08-12 | 2003-08-12 | Data-transmission interface and serial bus interface equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN2627744Y (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100359856C (en) * | 2003-12-26 | 2008-01-02 | 劲永国际股份有限公司 | A data transmission interfacing and serial bus interfacing apparatus |
TWI465923B (en) * | 2011-11-21 | 2014-12-21 | Acer Inc | Interface apparatus, connecting system thereof and connecting method thereof |
-
2003
- 2003-08-12 CN CN 03208122 patent/CN2627744Y/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100359856C (en) * | 2003-12-26 | 2008-01-02 | 劲永国际股份有限公司 | A data transmission interfacing and serial bus interfacing apparatus |
TWI465923B (en) * | 2011-11-21 | 2014-12-21 | Acer Inc | Interface apparatus, connecting system thereof and connecting method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106453383A (en) | UART (universal asynchronous receiver/transmitter)-based master-slave multi-processor communication system and method | |
GB2488223A (en) | Serial peripheral interface with handshake signals | |
CN103092175B (en) | Controlling method and device for serial clock line (SCL) between inter-integrated circuit (I2C) master equipment and slave equipment | |
CN205959200U (en) | A latch circuit for I2C bus data transmission | |
CN201477579U (en) | USB signal fiber transmission device based on FPGA technology | |
CN2627744Y (en) | Data-transmission interface and serial bus interface equipment | |
CN203397201U (en) | CPLD or FPGA based high-speed synchronous serial communication circuit | |
CN106249687A (en) | A kind of method of backboard communication | |
CN1169063C (en) | Protocol converting method and device between in-situ bus and serial interface equipment | |
CN104850518A (en) | Method for remotely logging in computer | |
CN100359856C (en) | A data transmission interfacing and serial bus interfacing apparatus | |
CN1893404A (en) | Serial communication method and interface circuit | |
CN202178775U (en) | Multi-path enhanced RS-485 transceiver | |
CN112131157B (en) | Method for realizing IPMI function by using USB interface, USB interface and server | |
CN114218138A (en) | USB equipment simulation device and test system | |
CN100383773C (en) | Method and device for solving transmission interface bi-directional signal conflict | |
CN2456196Y (en) | Computer input device connector | |
CN209767567U (en) | Multi-master RS485 bus system | |
CN215449927U (en) | Communication protocol system among multiple PLCs (programmable logic controllers), upper computer or MCU (microprogrammed control unit) | |
CN202205196U (en) | Serial apparatus general communication bus system | |
CN1151443C (en) | Device for switching from non-software drive memory interface to software drive interface | |
CN215067812U (en) | CAN network based on CAN controller and gate circuit are constituteed | |
CN210691097U (en) | Program-controlled digital quantity input/output board card based on domestic CPU | |
CN114003536B (en) | Device and system for converting NCUC field bus into An Chuan M3 bus protocol | |
CN216850741U (en) | Laser optical module control circuit and laser |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
AV01 | Patent right actively abandoned |
Effective date of abandoning: 20080102 |
|
C25 | Abandonment of patent right or utility model to avoid double patenting |