KR20210089325A - Usb cable for transmitting and receiving data at high speed and method for transmitting and receiving data at high speed using the same - Google Patents
Usb cable for transmitting and receiving data at high speed and method for transmitting and receiving data at high speed using the same Download PDFInfo
- Publication number
- KR20210089325A KR20210089325A KR1020200002351A KR20200002351A KR20210089325A KR 20210089325 A KR20210089325 A KR 20210089325A KR 1020200002351 A KR1020200002351 A KR 1020200002351A KR 20200002351 A KR20200002351 A KR 20200002351A KR 20210089325 A KR20210089325 A KR 20210089325A
- Authority
- KR
- South Korea
- Prior art keywords
- data signal
- unit
- speed
- signal
- reception
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4247—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus
- G06F13/426—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus using an embedded synchronisation, e.g. Firewire bus, Fibre Channel bus, SSA bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/409—Mechanical coupling
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R24/00—Two-part coupling devices, or either of their cooperating parts, characterised by their overall structure
- H01R24/60—Contacts spaced along planar side wall transverse to longitudinal axis of engagement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0042—Universal serial bus [USB]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Systems (AREA)
- Dc Digital Transmission (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
Description
본 발명의 다양한 실시예는 고속 데이터 송수신용 USB 케이블 및 이를 이용한 고속 데이터 송수신 방법에 관한 것이다.Various embodiments of the present invention relate to a USB cable for high-speed data transmission/reception and a high-speed data transmission/reception method using the same.
일반적으로, USB(Universal Serial Bus)는 전자기기와 전자기기 또는 전자기기와 주변기기를 연결하는 데 쓰이는 입출력 표준 가운데 하나이다. USB는 다양한 기존의 직렬 또는 병렬 방식의 연결포트를 대체하고 있는 인터페이스 규약이다. USB는 처음에는 개인용 컴퓨터와 그를 위한 주변기기를 연결하는 데에 주로 사용되었으며, 산업 발전에 따라 다양한 종류의 전자기기가 개발되고 있고, 최근에는 USB의 적용이 확대되고 있다.In general, a Universal Serial Bus (USB) is one of input/output standards used to connect an electronic device and an electronic device or an electronic device and a peripheral device. USB is an interface protocol replacing various existing serial or parallel type connection ports. At first, USB was mainly used to connect a personal computer and peripheral devices therefor, and various kinds of electronic devices are being developed according to industrial development, and the application of USB is expanding recently.
특히, USB 케이블에 내장되는 회로에 의한 전송 오류를 줄이고, 전송속도 및 전송품질을 향상시키기 위한 기술들이 제시되고 있다. 또한, USB 허브가 내장된 USB 케이블 기술을 개발하여 USB 케이블의 길이 제한으로 인한 설치시의 불편함을 해소하고자 하는 기술도 제시되고 있다.In particular, techniques for reducing transmission errors due to circuits embedded in USB cables and improving transmission speed and transmission quality have been proposed. In addition, a technology for solving the inconvenience of installation due to the limitation of the length of the USB cable by developing a USB cable technology with a built-in USB hub has been proposed.
한편, USB 데이터 통신 기술도 세월을 거쳐가며 꾸준히 업데이트 되고 있다. 가장 최신 규격인 USB 3.1의 경우 최대 10Gb/s의 전송속도를 지원해 내장 SATA 인터페이스의 속도를 넘어섰으며, 위아래 방향에 상관없이 자유롭게 꽂을 수 있고 크기도 작아진 '타입-C(Type-C)' 커넥터도 새롭게 도입됐다.On the other hand, USB data communication technology is constantly being updated over the years. USB 3.1, the latest standard, supports transfer speeds of up to 10Gb/s, exceeding the speed of the built-in SATA interface. was also newly introduced.
USB 표준 기술을 주관하는 업체들의 모임인 USB-IF(USB Implementers Forum)가 USB 3.1 규격을 확정하면서 기존 USB 3.0의 정식 이름을 'USB 3.1'로 변경했다. 따라서 지금까지 쭉 사용했던 USB 3.0은 새로운 규정에 따라 'USB 3.1 Gen 1(1세대 USB 3.1)'이 되며, 이전에 USB 3.1로 발표된 규격은 'USB 3.1 Gen 2(2세대 USB 3.1)'로 구분된다.USB-IF (USB Implementers Forum), a group of companies in charge of USB standard technology, confirmed the USB 3.1 standard and changed the official name of USB 3.0 to 'USB 3.1'. Therefore, USB 3.0, which has been used until now, becomes 'USB 3.1 Gen 1 (1st generation USB 3.1)' according to the new regulation, and the standard previously announced as USB 3.1 is 'USB 3.1 Gen 2 (2nd generation USB 3.1)'. are separated
그런데 통상의 종래 USB 케이블, 즉, 동선으로 구성된 차폐연선(shielded twisted pair cable)을 통해서 2세대 USB 3.1 규격(USB 3.1 Gen 2)으로 데이터 신호를 전송하면, 채널 손실(channel loss) 때문에 전송 거리가 1m 내로 매우 짧은 거리로 제한된다. 따라서, 데이터 손실없이, 5 ~ 20m 까지의 통달 거리를 연장할 수 있는 고속 데이터 송수신용 USB 케이블의 개발이 필요하다.However, when a data signal is transmitted according to the second generation USB 3.1 standard (USB 3.1 Gen 2) through a conventional USB cable, that is, a shielded twisted pair cable composed of copper wire, the transmission distance is shortened due to channel loss. Limited to very short distances within 1m. Therefore, it is necessary to develop a high-speed data transmission/reception USB cable capable of extending the range of 5 to 20 m without data loss.
본 발명이 해결하고자 하는 과제는 5m 이상의 중장거리까지 데이터 손실 없이 고속으로 데이터를 송수신할 수 있는 고속 데이터 송수신용 USB 케이블 및 이를 이용한 고속 데이터 송수신 방법을 제공하는 것이다.An object of the present invention is to provide a high-speed data transmission/reception USB cable capable of transmitting and receiving data at high speed without data loss up to a mid- to long-distance distance of 5 m or more, and a high-speed data transmission/reception method using the same.
본 발명이 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the following description.
상술한 과제를 해결하기 위한 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블은, 제1 장치와 연결되는 제1 단자, 제2 장치와 연결되는 제2 단자, 상기 제1 단자 및 상기 제2 단자를 연결하며, 상기 제1 장치로부터 송신되는 제1 데이터 신호를 상기 제2 장치로 전달하고, 상기 제2 장치로부터 송신되는 제2 데이터 신호를 상기 제1 장치로 전달하는 고속 통신 케이블 및 상기 제1 단자 및 상기 제2 단자 내에 각각 구비되며, 상기 제1 데이터 신호 및 상기 제2 데이터 신호에 대한 보정을 수행하는 신호 보정부를 포함할 수 있다.A USB cable for high-speed data transmission and reception according to an embodiment of the present invention for solving the above-described problems includes a first terminal connected to a first device, a second terminal connected to a second device, the first terminal and the second terminal a high-speed communication cable connecting two terminals, transmitting a first data signal transmitted from the first device to the second device, and transmitting a second data signal transmitted from the second device to the first device; and a signal correction unit provided in the first terminal and the second terminal, respectively, and performing correction on the first data signal and the second data signal.
다양한 실시예에서, 상기 신호 보정부는, 상기 제1 데이터 신호 및 상기 제2 데이터 신호의 신호 레벨 감쇄를 보상하는 리드라이브(Re-drive)부, 상기 제1 데이터 신호 및 상기 제2 데이터 신호의 고주파 성분과 저주파 성분의 감쇄를 균등화하는 이퀄라이저(Equalizer)부, 상기 제1 데이터 신호 및 상기 제2 데이터 신호에 대한 클럭 신호를 복원하고, 상기 복원된 클럭 신호에 따라 상기 제1 데이터 신호 및 상기 제2 데이터 신호를 재생하는 리타이머(Re-timer)부 및 상기 리드라이브부, 상기 이퀄라이저부 및 상기 리타이머부의 동작을 각각 제어하는 제어 모듈을 포함할 수 있다.In various embodiments, the signal compensator may include a re-drive unit for compensating for signal level attenuation of the first data signal and the second data signal, and a high frequency wave of the first data signal and the second data signal. an equalizer unit for equalizing attenuation of a component and a low frequency component, recovers clock signals for the first data signal and the second data signal, and according to the restored clock signal, the first data signal and the second data signal and a re-timer unit for reproducing a data signal, and a control module for controlling operations of the re-drive unit, the equalizer unit, and the re-timer unit, respectively.
다양한 실시예에서, 상기 제어 모듈은, 상기 제1 데이터 신호 및 상기 제2 데이터 신호의 전송 속도에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호 각각에 대한 보정 레벨을 결정할 수 있다.In various embodiments, the control module may determine a correction level for each of the first data signal and the second data signal based on the transmission rates of the first data signal and the second data signal.
다양한 실시예에서, 상기 제어 모듈은, 상기 제1 데이터 신호 및 상기 제2 데이터 신호의 전송 속도가 기준 속도 이하인 경우, 상기 리드라이브부 및 상기 이퀄라이저부가 동작하고, 상기 리타이머부가 동작하지 않도록 제어하고, 상기 제1 데이터 신호 및 상기 제2 데이터 신호의 전송 속도가 기준 속도 초과인 경우, 상기 리드라이브부, 상기 이퀄라이저부 및 상기 리타이머부가 모두 동작하도록 제어할 수 있다.In various embodiments, the control module controls that, when the transmission rates of the first data signal and the second data signal are less than or equal to a reference speed, the redrive unit and the equalizer unit operate, and the retimer unit does not operate; , when the transmission rates of the first data signal and the second data signal exceed a reference speed, the redrive unit, the equalizer unit, and the retimer unit may be controlled to operate.
다양한 실시예에서, 상기 제어 모듈은, 상기 고속 통신 케이블의 길이에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호 각각에 대한 보정 레벨을 결정할 수 있다.In various embodiments, the control module may determine a correction level for each of the first data signal and the second data signal based on the length of the high-speed communication cable.
다양한 실시예에서, 상기 제1 단자와 상기 고속 통신 케이블을 분리 또는 결합 가능하도록 연결하는 제1 연결부 및 상기 제2 단자와 상기 고속 통신 케이블을 분리 또는 결합 가능하도록 연결하는 제2 연결부를 포함하고, 상기 제어 모듈은, 상기 제1 연결부 및 상기 제2 연결부에 결합되는 고속 통신 케이블의 길이를 판단하고, 상기 판단된 고속 통신 케이블의 길이에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호 각각에 대한 보정 레벨을 결정할 수 있다.In various embodiments, it includes a first connection part for connecting the first terminal and the high-speed communication cable to be detachably or coupleable, and a second connection part for connecting the second terminal and the high-speed communication cable to be detachably or coupleable, The control module determines the length of the high-speed communication cable coupled to the first connection part and the second connection part, and receives each of the first data signal and the second data signal based on the determined length of the high-speed communication cable. It is possible to determine the correction level for
다양한 실시예에서, 상기 제어 모듈은, 상기 고속 통신 케이블의 길이가 기준 길이 이하인 경우, 상기 리드라이브부 및 상기 이퀄라이저부가 동작하고, 상기 리타이머부가 동작하지 않도록 제어하고, 상기 고속 통신 케이블의 길이가 기준 길이 초과인 경우, 상기 리드라이브부, 상기 이퀄라이저부 및 상기 리타이머부가 모두 동작하도록 제어할 수 있다.In various embodiments, the control module controls that, when the length of the high-speed communication cable is less than or equal to a reference length, the redrive unit and the equalizer unit operate, and the retimer unit does not operate, and the length of the high-speed communication cable is When the reference length is exceeded, the redrive unit, the equalizer unit, and the retimer unit may be controlled to operate.
다양한 실시예에서, 상기 제어 모듈은, 상기 제1 장치로부터 상기 제2 데이터 신호에 대한 제1 피드백 신호를 얻고, 상기 제2 장치로부터 상기 제1 데이터 신호에 대한 제2 피드백 신호를 얻으며, 상기 제1 피드백 신호 및 상기 제2 피드백 신호에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호에 대한 보정 레벨을 설정할 수 있다.In various embodiments, the control module is configured to obtain a first feedback signal for the second data signal from the first device, obtain a second feedback signal for the first data signal from the second device, and A correction level for the first data signal and the second data signal may be set based on the first feedback signal and the second feedback signal.
다양한 실시예에서, 상기 신호 보정부는, 상기 제1 단자 및 상기 제2 단자 내에 구비되는 인쇄 회로 기판(Printed circuit board, PCB) 상에 실장될 수 있다.In various embodiments, the signal compensator may be mounted on a printed circuit board (PCB) provided in the first terminal and the second terminal.
상술한 과제를 해결하기 위한 본 발명의 다른 실시예에 따른 고속 데이터 송수신 USB 케이블을 이용한 고속 데이터 송수신 방법은 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블을 이용하여 고속으로 데이터 신호를 송수신하는 방법에 있어서, 상기 고속 통신 케이블의 길이 및 상기 데이터 신호의 전송 속도 중 적어도 하나에 기초하여 상기 신호 보정부의 동작을 설정하는 단계, 상기 제1 장치로부터 상기 제1 데이터 신호를 얻고, 상기 제2 장치로부터 상기 제2 데이터 신호를 얻는 단계, 상기 데이터 신호에 대한 보정을 수행하는 단계 및 상기 보정된 제1 데이터 신호를 상기 제2 장치로 전달하고, 상기 보정된 제2 데이터 신호를 상기 제1 장치로 전달하는 단계를 포함할 수 있다.In a high-speed data transmission/reception method using a high-speed data transmission/reception USB cable according to another embodiment of the present invention for solving the above-mentioned problems, a data signal is transmitted/received at high speed using the USB cable for high-speed data transmission/reception according to an embodiment of the present invention The method of claim 1, further comprising: setting an operation of the signal correction unit based on at least one of a length of the high-speed communication cable and a transmission speed of the data signal; obtaining the first data signal from the first device; obtaining the second data signal from a second device, performing a correction on the data signal, and transferring the corrected first data signal to the second device, and transmitting the corrected second data signal to the first device and delivering to the device.
본 발명의 기타 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.Other specific details of the invention are included in the detailed description and drawings.
본 발명의 다양한 실시예에 따르면 5m 이상의 중장거리까지 데이터 손실 없이 고속으로 데이터를 송수신할 수 있는 고속 데이터 송수신용 USB 케이블 및 이를 이용한 고속 데이터 송수신 방법을 제공할 수 있다.According to various embodiments of the present invention, it is possible to provide a high-speed data transmission/reception USB cable capable of high-speed data transmission/reception without data loss up to a medium-long distance of 5 m or more, and a high-speed data transmission/reception method using the same.
본 발명의 효과들은 이상에서 언급된 효과로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.Effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.
도 1 및 2는 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블을 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블을 이용하여 제1 장치 및 제2 장치로부터 송신되는 제1 데이터 신호 및 제2 데이터 신호를 전달하는 구성을 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블의 제1 단자를 도시한 도면이다.
도 5는 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블이 데이터 신호의 전송 속도에 따라 신호 보정부의 동작을 제어하는 방법의 순서도이다.
도 6은 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블의 고속 통신 케이블이 분리 또는 결합되는 형태를 도시한 도면이다.
도 7은 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블이 고속 통신 케이블의 길이에 따라 신호 보정부의 동작을 제어하는 방법의 순서도이다.
도 8은 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블이 제1 장치 또는 제2 장치로부터 수신된 피드백 신호에 따라 신호 보정부의 동작을 제어하는 방법의 순서도이다.
도 9는 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블의 제어 모듈의 구성을 도시한 도면이다. 1 and 2 are diagrams illustrating a USB cable for high-speed data transmission/reception according to an embodiment of the present invention.
3 is a diagram illustrating a configuration of transmitting a first data signal and a second data signal transmitted from a first device and a second device using a USB cable for high-speed data transmission/reception according to an embodiment of the present invention.
4 is a diagram illustrating a first terminal of a USB cable for high-speed data transmission/reception according to an embodiment of the present invention.
5 is a flowchart of a method of controlling an operation of a signal compensator according to a data signal transmission speed by a USB cable for high-speed data transmission and reception, according to various embodiments of the present disclosure;
6 is a diagram illustrating a form in which a high-speed communication cable of a USB cable for high-speed data transmission/reception is separated or combined according to various embodiments of the present disclosure;
7 is a flowchart of a method of controlling an operation of a signal compensator according to a length of a high-speed communication cable by a USB cable for high-speed data transmission and reception according to various embodiments of the present disclosure;
8 is a flowchart of a method of controlling an operation of a signal compensator according to a feedback signal received from a first device or a second device by a USB cable for high-speed data transmission and reception, according to various embodiments of the present disclosure;
9 is a diagram illustrating a configuration of a control module of a USB cable for high-speed data transmission/reception according to various embodiments.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야의 통상의 기술자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. Advantages and features of the present invention and methods of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only these embodiments allow the disclosure of the present invention to be complete, and those of ordinary skill in the art to which the present invention pertains. It is provided to fully understand the scope of the present invention to those skilled in the art, and the present invention is only defined by the scope of the claims.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.The terminology used herein is for the purpose of describing embodiments and is not intended to limit the present invention. As used herein, the singular also includes the plural unless specifically stated otherwise in the phrase. As used herein, “comprises” and/or “comprising” does not exclude the presence or addition of one or more other components in addition to the stated components. Like reference numerals refer to like elements throughout, and "and/or" includes each and every combination of one or more of the recited elements. Although "first", "second", etc. are used to describe various elements, these elements are not limited by these terms, of course. These terms are only used to distinguish one component from another. Accordingly, it goes without saying that the first component mentioned below may be the second component within the spirit of the present invention.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms (including technical and scientific terms) used herein will have the meaning commonly understood by those of ordinary skill in the art to which this invention belongs. In addition, terms defined in a commonly used dictionary are not to be interpreted ideally or excessively unless specifically defined explicitly.
명세서에서 사용되는 "부" 또는 “모듈”이라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, "부" 또는 “모듈”은 어떤 역할들을 수행한다. 그렇지만 "부" 또는 “모듈”은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. "부" 또는 “모듈”은 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 "부" 또는 “모듈”은 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 "부" 또는 “모듈”들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 "부" 또는 “모듈”들로 결합되거나 추가적인 구성요소들과 "부" 또는 “모듈”들로 더 분리될 수 있다.As used herein, the term “unit” or “module” refers to a hardware component such as software, FPGA, or ASIC, and “unit” or “module” performs certain roles. However, “part” or “module” is not meant to be limited to software or hardware. A “unit” or “module” may be configured to reside on an addressable storage medium or to reproduce one or more processors. Thus, by way of example, “part” or “module” refers to components such as software components, object-oriented software components, class components and task components, processes, functions, properties, Includes procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays and variables. Components and functionality provided within “parts” or “modules” may be combined into a smaller number of components and “parts” or “modules” or as additional components and “parts” or “modules”. can be further separated.
공간적으로 상대적인 용어인 "아래(below)", "아래(beneath)", "하부(lower)", "위(above)", "상부(upper)" 등은 도면에 도시되어 있는 바와 같이 하나의 구성요소와 다른 구성요소들과의 상관관계를 용이하게 기술하기 위해 사용될 수 있다. 공간적으로 상대적인 용어는 도면에 도시되어 있는 방향에 더하여 사용시 또는 동작시 구성요소들의 서로 다른 방향을 포함하는 용어로 이해되어야 한다. 예를 들어, 도면에 도시되어 있는 구성요소를 뒤집을 경우, 다른 구성요소의 "아래(below)"또는 "아래(beneath)"로 기술된 구성요소는 다른 구성요소의 "위(above)"에 놓여질 수 있다. 따라서, 예시적인 용어인 "아래"는 아래와 위의 방향을 모두 포함할 수 있다. 구성요소는 다른 방향으로도 배향될 수 있으며, 이에 따라 공간적으로 상대적인 용어들은 배향에 따라 해석될 수 있다.Spatially relative terms "below", "beneath", "lower", "above", "upper", etc. It can be used to easily describe the correlation between a component and other components. A spatially relative term should be understood as a term that includes different directions of components during use or operation in addition to the directions shown in the drawings. For example, when a component shown in the drawing is turned over, a component described as “beneath” or “beneath” of another component may be placed “above” of the other component. can Accordingly, the exemplary term “below” may include both directions below and above. Components may also be oriented in other orientations, and thus spatially relative terms may be interpreted according to orientation.
본 명세서에서, 컴퓨터는 적어도 하나의 프로세서를 포함하는 모든 종류의 하드웨어 장치를 의미하는 것이고, 실시 예에 따라 해당 하드웨어 장치에서 동작하는 소프트웨어적 구성도 포괄하는 의미로서 이해될 수 있다. 예를 들어, 컴퓨터는 스마트폰, 태블릿 PC, 데스크톱, 노트북 및 각 장치에서 구동되는 사용자 클라이언트 및 애플리케이션을 모두 포함하는 의미로서 이해될 수 있으며, 또한 이에 제한되는 것은 아니다.In this specification, a computer means all types of hardware devices including at least one processor, and may be understood as encompassing software configurations operating in the corresponding hardware device according to embodiments. For example, a computer may be understood to include a smartphone, a tablet PC, a desktop, a notebook computer, and a user client and an application running on each device, but is not limited thereto.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
본 명세서에서 설명되는 각 단계들은 컴퓨터에 의하여 수행되는 것으로 설명되나, 각 단계의 주체는 이에 제한되는 것은 아니며, 실시 예에 따라 각 단계들의 적어도 일부가 서로 다른 장치에서 수행될 수도 있다.Each step described in this specification is described as being performed by a computer, but the subject of each step is not limited thereto, and at least a portion of each step may be performed in different devices according to embodiments.
도 1 및 2는 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블을 도시한 도면이며, 도 3은 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블을 이용하여 제1 장치 및 제2 장치로부터 송신되는 제1 데이터 신호 및 제2 데이터 신호를 전달하는 구성을 도시한 도면이다.1 and 2 are diagrams illustrating a USB cable for high-speed data transmission/reception according to an embodiment of the present invention, and FIG. 3 is a first device and a second device using the USB cable for high-speed data transmission/reception according to an embodiment of the present invention. It is a diagram illustrating a configuration for transmitting a first data signal and a second data signal transmitted from two devices.
도 1 내지 3을 참조하면, 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블(100)은 제1 단자(110), 제2 단자(120) 및 고속 통신 케이블(130)을 포함할 수 있다.1 to 3 , the
여기서, 도 1 내지 3에 도시된 고속 데이터 송수신용 USB 케이블(100)은 일 실시예에 따른 것이고, 그 구성 요소가 도 1 내지 3에 도시된 실시예에 한정되는 것은 아니며, 필요에 따라 부가, 변경 또는 삭제될 수 있다.Here, the
일 실시예에서, 제1 단자(110)는 제1 장치(예: 도 4의 10)와 연결될 수 있으며, 제1 장치(10)로부터 송신되는 제1 데이터 신호를 입력받을 수 있다. 예를 들어, 제1 단자(110)는 제1 단자(110)의 적어도 일부분이 제1 장치(10) 내에 삽입되어 제1 장치(10)에 구비된 케이블 연결 핀과 결합되는 형태로 제1 장치(10)와 연결될 수 있다. 그러나, 이에 한정되지 않는다.In an embodiment, the
일 실시예에서, 제1 단자(110)는 제1 장치(10)로부터 송신되는 제1 데이터 신호를 제2 장치(예: 도 4의 20)로 전달하되, 제1 데이터 신호에 대한 보정을 수행하고, 보정된 제1 데이터 신호를 제2 장치(20)로 전달할 수 있다. 이를 위해, 제1 단자(110)는 제1 신호 보정부(111) 및 제1 제어 모듈(112)를 포함할 수 있다.In an embodiment, the
다양한 실시예에서, 제1 신호 보정부(111) 및 제1 제어 모듈(112)은 제1 단자(110) 내에 구비되는 인쇄 회로 기판(Printed circuit board, PCB) 상에 실장되는 형태로 형성될 수 있다. 그러나, 이에 한정되지 않는다.In various embodiments, the first
일 실시예에서, 제2 단자(120)는 제2 장치(20)와 연결될 수 있으며, 제2 장치(20)로부터 송신되는 제2 데이터 신호를 입력받을 수 있다. 예를 들어, 제2 단자(120)는 제1 단자(110)와 동일한 형태로 형성(예: 제2 단자(120)의 적어도 일부분이 제2 장치(20) 내에 삽입되어 제2 장치(20)에 구비된 케이블 연결 핀과 결합되는 형태로 형성)되어 제2 장치(20)와 연결될 수 있다. 그러나, 이에 한정되지 않는다.In an embodiment, the
일 실시예에서, 제2 단자(120)는 제2 장치(20)로부터 송신되는 제2 데이터 신호를 제1 장치(10)로 전달하되, 제2 데이터 신호에 대한 보정을 수행하고, 보정된 제2 데이터 신호를 제1 장치(10)로 전달할 수 있다. 이를 위해, 제2 단자(120)는 제2 신호 보정부(121) 및 제2 제어 모듈(122)를 포함할 수 있다.In one embodiment, the
다양한 실시예에서, 제2 신호 보정부(121) 및 제2 제어 모듈(122)은 제2 단자(120) 내에 구비되는 PCB 상에 실장되는 형태로 형성될 수 있다. 그러나, 이에 한정되지 않는다.In various embodiments, the second
다양한 실시예에서, 제1 단자(110)와 제2 단자(120)는 동일한 형태로 형성될 수 있다. 그러나, 이에 한정되지 않고, 연결되는 제1 장치(10) 및 제2 장치(20) 내에 구비된 케이블 연결 핀의 형태에 따라 다양한 형태로 형성될 수 있다. 이하, 도 4를 참조하여, 제1 단자(110)의 구성에 대하여 보다 상세하게 설명하도록 한다.In various embodiments, the
도 4는 본 발명의 일 실시예에 따른 고속 데이터 송수신용 USB 케이블의 제1 단자를 도시한 도면이다.4 is a diagram illustrating a first terminal of a USB cable for high-speed data transmission/reception according to an embodiment of the present invention.
도 4를 참조하면, 다양한 실시예에서, 제1 단자(110)는 신호 보정부(예: 제1 신호 보정부(111)) 및 제어 모듈(예: 제1 제어 모듈(112))를 포함할 수 있다.Referring to FIG. 4 , in various embodiments, the
여기서, 신호 보정부 및 제어 모듈은 제1 단자(110) 및 제2 단자(120) 내에 각각 구비될 수 있고(예: 제1 단자(110) 내에 구비되는 제1 신호 보정부(111) 및 제1 제어 모듈(112)과 제2 단자(120) 내에 구비되는 제2 신호 보정부(121) 및 제2 제어 모듈(122)), 제1 단자(110) 및 제2 단자(120) 내에 구비되는 신호 보정부 및 제어 모듈은 서로 동일한 형태로 형성되며 동일한 기능을 수행할 수 있다.Here, the signal correcting unit and the control module may be provided in the
이하에서, 제1 단자(110) 내에 구비되는 제1 신호 보정부(111)와 제1 제어 모듈(112)의 동작을 예시적으로 설명하고 있으나, 이에 한정되지 않고, 제2 단자(120) 내에 구비되는 제2 신호 보정부(121) 및 제2 제어 모듈(122)도 아래에서 설명되는 제1 신호 보정부(111)와 제1 제어 모듈(112)의 동작과 동일한 동작 및 기능을 수행할 수 있다.Hereinafter, the operations of the first
일 실시예에서, 제1 신호 보정부(111)는 제1 장치(10)로부터 송신되는 제1 데이터 신호에 대한 보정을 수행할 수 있다. 이를 위해, 제1 신호 보정부(111)는 리드라이브(Re-drive)부(111a), 이퀄라이저(Equalizer)부(111b) 및 리타이머(Re-timer)부(111c)를 포함할 수 있다. 그러나, 이에 한정되지 않고, 리드라이브부(111a), 이퀄라이저부(111b) 및 리타이머부(111c) 중 적어도 하나를 포함할 수 있다.In an embodiment, the first
일 실시예에서, 리드라이브부(111a)는 제1 데이터 신호 및 제2 데이터 신호의 신호 레벨 감쇄를 보상할 수 있다. 예를 들어, 리드라이브부(111a)는 제1 데이터 신호 및 제2 데이터 신호를 드라이빙해주는 신호 레벨을 조정할 수 있다. 그러나, 이에 한정되지 않는다.In an embodiment, the
일 실시예에서, 이퀄라이저부(111b)는 제1 데이터 신호 및 상기 제2 데이터 신호의 고주파 성분과 저주파 성분의 감쇄를 균등화할 수 있다. In an embodiment, the equalizer 111b may equalize attenuation of the high frequency component and the low frequency component of the first data signal and the second data signal.
일반적으로 신호의 고주파 성분은 저주파 성분에 비해 감쇄가 심한데, 이와 같이 감쇄의 차이가 있음에도 불구하고 고주파 성분과 저주파 성분을 동일하게 보상하게 되면 저주파 성분이 너무 커지게 되어 신호의 왜곡이 발생할 수 있다. 이를 해결하기 위하여 이퀄라이저부(111b)는 사전 또는 사후에 제1 데이터 신호 및 제2 데이터 신호에 대한 보정(예: 프리엠퍼시스(pre-emphasis) 또는 디엠퍼시스(De-emphasis))을 수행함으로써, 고주파 성분과 저주파 성분의 감쇄를 균등화할 수 있다. 그러나, 이에 한정되지 않는다.In general, the high-frequency component of a signal is more severely attenuated than the low-frequency component. Even though there is a difference in attenuation, if the high-frequency component and the low-frequency component are equally compensated, the low-frequency component becomes too large and distortion of the signal may occur. In order to solve this problem, the equalizer 111b performs correction (eg, pre-emphasis or de-emphasis) on the first data signal and the second data signal before or after. The attenuation of the high frequency component and the low frequency component can be equalized. However, the present invention is not limited thereto.
일 실시예에서, 리타이머부(111c)는 제1 데이터 신호 및 제2 데이터 신호에 대한 클럭 신호를 복원하고, 복원된 클럭 신호에 따라 제1 데이터 신호 및 제2 데이터 신호를 재생할 수 있다. In an embodiment, the retimer unit 111c may restore clock signals for the first data signal and the second data signal, and reproduce the first data signal and the second data signal according to the restored clock signal.
일반적으로, 중장거리에서 데이터를 고속으로 송수신하는 경우, 송신 단에서 보내는 것을 수신 단에서 받을 때 왜곡이 발생하는데, 리타이머부(111c)는 제1 제어 모듈(112) 측에서 신호를 감지하여 확인하고 결정하도록 제1 데이터 신호 및 제2 데이터 신호에 대한 클럭 신호를 복원할 수 있다. 또한, 리타이머부(111c)가 클럭 신호를 재생함으로써, 전송 속도에 대한 신뢰성을 유지할 수 있다.In general, when data is transmitted/received at high speed over a medium or long distance, distortion occurs when the receiving end receives what is transmitted from the transmitting end, and the retimer 111c detects and checks the signal from the
일 실시예에서, 제1 제어 모듈(112)은 리드라이브부(111a), 이퀄라이저부(111b) 및 리타이머부(111c)의 동작을 각각 제어할 수 있다.In an embodiment, the
다양한 실시예에서, 제1 제어 모듈(112)은 제1 데이터 신호의 전송 속도에 기초하여 리드라이브부(111a), 이퀄라이저부(111b) 및 리타이머부(111c)의 동작을 각각 제어할 수 있다. 이하, 도 5를 참조하여 제1 제어 모듈(112)이 제1 데이터 신호의 전송 속도에 기초하여 리드라이브부(111a), 이퀄라이저부(111b) 및 리타이머부(111c)의 동작을 각각 제어하는 방법에 대하여 설명하도록 한다.In various embodiments, the
도 5는 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블이 데이터 신호의 전송 속도에 따라 신호 보정부의 동작을 제어하는 방법의 순서도이다.5 is a flowchart of a method of controlling an operation of a signal compensator according to a data signal transmission speed by a USB cable for high-speed data transmission and reception, according to various embodiments of the present disclosure;
도 5를 참조하면, S110 단계에서, 제1 제어 모듈(112)이 제1 데이터 신호의 전송 속도를 판단할 수 있다.Referring to FIG. 5 , in step S110 , the
다양한 실시예에서, 제1 제어 모듈(112)은 제1 데이터 신호를 송신하는 제1 장치(10) 상의 데이터 전송 속도 설정 내용에 기초하여 제1 데이터 신호의 전송 속도를 판단할 수 있다. 예를 들어, 제1 장치(10) 상의 데이터 전송 속도 설정이 데이터 고속 송수신 모드인 경우, 제1 데이터 신호의 전송 속도를 고속으로 판단할 수 있다. 또한, 제1 장치(10) 상의 데이터 전송 속도 설정이 데이터 저속 송수신 모드 또는 일반 송수신 모드인 경우, 제1 데이터 신호의 전송 속도를 저속으로 판단할 수 있다. In various embodiments, the
다양한 실시예에서, 제1 제어 모듈(112)은 기 설정된 단위 시간 동안 전송되는 제1 데이터 신호량을 파악하고, 파악된 제1 데이터 신호량에 기초하여 제1 데이터 신호의 전송 속도를 판단할 수 있다. 그러나, 이에 한정되지 않고, 제1 데이터 신호의 전송 속도를 판단하는 다양한 방식이 적용 가능하다.In various embodiments, the
S120 단계에서, 제1 제어 모듈(112)은 S110 단계에서 판단된 제1 데이터 신호의 전송 속도가 기준 속도를 초과하는지 여부를 판단할 수 있다. 예를 들어, 제1 데이터 신호의 기준 속도는 5Gbps일 수 있고, 제1 제어 모듈(112)은 S110 단계에서 판단된 제1 데이터 신호의 전송 속도가 기준 속도인 5Gbps를 초과하는지 여부를 판단할 수 있다.In operation S120, the
S130 단계에서, 제1 제어 모듈(112)은 S120 단계를 거쳐 제1 데이터 신호의 전송 속도가 기준 속도가 초과하지 않는 것으로 판단되는 경우, 리드라이브(111a)부 및 이퀄라이저부(111b)가 동작하고, 리타이머부(111c)가 동작하지 않도록 제어할 수 있다.In step S130, when the
S140 단계에서, 제1 제어 모듈(112)은 S120 단계를 거쳐 제1 데이터 신호의 전송 속도가 기준 속도가 초과하는 것으로 판단되는 경우, 리드라이브(111a)부, 이퀄라이저부(111b) 및 리타이머부(111c)가 모두 동작하도록 제어할 수 있다.In step S140 , when the
일반적으로, 데이터 신호의 전송 속도가 5Gbps 이하인 경우에는 리드라이브(111a)부 및 이퀄라이저부(111b)만을 동작하여 데이터 신호를 보정하더라도 비교적 정확하게 데이터 신호를 전달할 수 있으나, 5Gbps 이상의 고속 통신의 경우, 리드라이브(111a)부 및 이퀄라이저부(111b)를 동작하여 데이터 신호를 보정하더라도 클럭 신호 자체가 왜곡되어 정확하게 신호를 보상할 수 없다. 이를 해결하기 위하여 제1 제어 모듈(112)은 전송 속도가 5Gbps 이상의 고속 통신의 경우(예: 기준 속도를 초과하는 경우)에 리타이머부(111c)까지 동작함으로써, 리타이머부(111c)의 CDR(Clock Data Recovery) 기능을 이용하여 클럭 신호를 복원하고 이를 이용하여 신호를 재생성할 수 있다. 그러나, 이에 한정되지 않는다.In general, when the data signal transmission rate is 5 Gbps or less, only the
다양한 실시예에서, 제1 제어 모듈(112)은 제1 데이터 신호의 전송 속도에 기초하여 제1 데이터 신호에 대한 보정 레벨을 결정할 수 있다. 예를 들어, 제1 제어 모듈(112)은 제1 데이터 신호의 전송 속도가 높아지는 것에 응답하여 제1 데이터 신호에 대한 보정 레벨을 상승(예: 제1 데이터 신호의 보정 정도를 증가)시킬 수 있다. 그러나, 이에 한정되지 않는다.In various embodiments, the
다시 도 1 및 2를 참조하면, 일 실시예에서, 고속 통신 케이블(130)은 제1 단자(110)와 제2 단자(120)를 연결할 수 있으며, 제1 장치(10)로부터 송신되는 제1 데이터 신호를 제2 장치(20)로 전달할 수 있고, 제2 장치(20)로부터 송신되는 제2 데이터 신호를 제1 장치(10)로 전달할 수 있다. Referring back to FIGS. 1 and 2 , in one embodiment, the high-
다양한 실시예에서, 고속 통신 케이블(130)은 구리(copper) 소재의 복수의 통신선이 꼬인 형태(twister)로 형성되고, 꼬인 형태로 형성되는 복수의 통신선의 외측면을 절연체가 덮은 형태로 형성될 수 있다.In various embodiments, the high-
다양한 실시예에서, 고속 통신 케이블(130)은 동축 케이블 형태(예: 중심축에 내부 도체가 구비되고, 내부 도체를 절연체로 둘러 싼 뒤, 여기에 외부 도체를 원통의 그물 형태로 씌우고, 최종적으로 피복으로 감싼 형태)로 형성될 수 있다.In various embodiments, the high-
다양한 실시예에서, 고속 통신 케이블(130)은 5m 이상일 수 있다. 그러나, 이에 한정되지 않고, 다양한 길이로 형성될 수 있다.In various embodiments, the high-
다양한 실시예에서, 고속 데이터 송수신용 USB 케이블(100)은 제1 단자(110)와 고속 통신 케이블(130)을 분리 또는 결합 가능하도록 연결하는 제1 연결부(140) 및 제2 단자(120)와 고속 통신 케이블(130)을 분리 또는 결합 가능하도록 연결하는 제2 연결부(150)를 포함할 수 있다. 이하, 도 6을 참조하여, 제1 단자(110) 및 제2 단자(120)와 고속 통신 케이블(130)이 분리 또는 결합되는 형태에 대하여 설명하도록 한다.In various embodiments, the
도 6은 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블의 고속 통신 케이블이 분리 또는 결합되는 형태를 도시한 도면이다.6 is a diagram illustrating a form in which a high-speed communication cable of a USB cable for high-speed data transmission/reception is separated or combined according to various embodiments of the present disclosure;
도 6을 참조하면, 다양한 실시예에서, 고속 통신 케이블(130)은 일측이 제1 연결부(140)와 결합되어 제1 단자(110)와 연결될 수 있고, 타측이 제2 연결부(150)와 결합되어 제2 단자(120)와 연결될 수 있다.Referring to FIG. 6 , in various embodiments, one side of the high-
다양한 실시예에서, 고속 데이터 송수신용 USB 케이블(100)은 제1 연결부(140) 및 제2 연결부(150)를 이용하여 서로 다른 형태의 고속 통신 케이블(130) 및 서로 다른 길이를 가지는 고속 통신 케이블과 결합 또는 분리될 수 있다. 예를 들어, 고속 데이터 송수신용 USB 케이블(100)은 2m, 3m 및 5m 길이를 가지는 복수의 고속 통신 케이블(130)을 포함할 수 있으며, 제1 장치(10)와 제2 장치(20) 간의 송수신되는 데이터 신호의 전송 속도나 제1 장치(10)와 제2 장치(20)간의 거리에 기초하여 복수의 고속 통신 케이블(130) 중 어느 하나의 고속 통신 케이블과 선택적으로 연결될 수 있다.In various embodiments, the
다양한 실시예에서, 제1 제어 모듈(112)은 제1 연결부(140) 및 제2 연결부(150)에 결합되는 고속 통신 케이블(130)의 길이를 판단하고, 판단된 고속 통신 케이블의 길이에 기초하여 리드라이브(111a)부, 이퀄라이저부(111b) 및 리타이머부(111c)의 동작을 제어할 수 있다. 이하, 도 7을 참조하여 설명하도록 한다.In various embodiments, the
도 7은 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블이 고속 통신 케이블의 길이에 따라 신호 보정부의 동작을 제어하는 방법의 순서도이다.7 is a flowchart of a method of controlling an operation of a signal compensator according to a length of a high-speed communication cable by a USB cable for high-speed data transmission and reception, according to various embodiments of the present disclosure;
도 7을 참조하면, S210 단계에서, 제1 제어 모듈(112)은 제1 연결부(140) 및 제2 연결부(150)에 결합되는 고속 통신 케이블(130)의 길이를 판단할 수 있다.Referring to FIG. 7 , in step S210 , the
다양한 실시예에서, 제1 제어 모듈(112)은 단위 시간당 제1 데이터 신호의 전송량을 이용하여 고속 통신 케이블(130)의 길이를 판단할 수 있다.In various embodiments, the
다양한 실시예에서, 제1 제어 모듈(112)은 사용자로부터 고속 통신 케이블(130)의 길이를 직접 입력 받고, 입력된 고속 통신 케이블(130)의 길이에 따라 고속 통신 케이블(130)의 길이를 설정할 수 있다.In various embodiments, the
다양한 실시예에서, 제1 제어 모듈(112)은 제1 연결부(140) 및 제2 연결부(150)에 특정 고속 통신 케이블(130)이 연결되는 경우, 연결되는 특정 고속 통신 케이블(130)에 부여되는 고유의 시리얼 번호를 인식하여 특정 고속 통신 케이블(130)의 길이를 포함하는 다양한 속성 정보를 얻을 수 있다. 그러나, 이에 한정되지 않고, 고속 통신 케이블(130)의 길이를 판단하는 다양한 방식이 적용 가능하다.In various embodiments, when a specific high-
S220 단계에서, 제1 제어 모듈(112)은 S210 단계에서 판단된 고속 통신 케이블(130)의 길이가 기준 길이를 초과하는지 여부를 판단할 수 있다. 예를 들어, 기준 길이가 5m인 경우, 제1 제어 모듈(112)은 S210 단계에서 판단된 고속 통신 케이블(130)의 길이가 기준 길이인 5m를 초과하는지 여부를 판단할 수 있다.In step S220, the
S230 단계에서, 제1 제어 모듈(112)은 S220 단계를 거쳐 고속 통신 케이블(130)의 길이가 기준 길이를 초과하지 않는 것으로 판단되는 경우, 리드라이브(111a)부 및 이퀄라이저부(111b)가 동작하고, 리타이머부(111c)가 동작하지 않도록 제어할 수 있다.In step S230, when the
S240 단계에서, 제1 제어 모듈(112)은 S220 단계를 거쳐 고속 통신 케이블(130)의 길이가 기준 길이를 초과하는 것으로 판단되는 경우, 리드라이브(111a)부, 이퀄라이저부(111b) 및 리타이머부(111c)가 모두 동작하도록 제어할 수 있다. 그러나, 이에 한정되지 않는다.In step S240 , when it is determined that the length of the high-
다양한 실시예에서, 제1 제어 모듈(112)은 제1 연결부(140) 및 제2 연결부(150)에 결합되는 고속 통신 케이블(130)의 길이에 기초하여 제1 데이터 신호에 대한 보정 레벨을 결정할 수 있다. 예를 들어, 제1 제어 모듈(112)은 제1 연결부(140) 및 제2 연결부(150)에 결합되는 고속 통신 케이블(130)의 길이가 길어지는 것에 응답하여 제1 데이터 신호에 대한 보정 레벨을 상승시킬 수 있다(예: 제1 데이터 신호의 보정 정도를 증가하도록 보정 레벨을 조정). 그러나, 이에 한정되지 않는다.In various embodiments, the
다양한 실시예에서, 제1 제어 모듈(112)은 제1 장치(10)로부터 제2 데이터 신호에 대한 제1 피드백 신호를 얻을 수 있고, 제1 피드백 신호에 기초하여 제1 데이터 신호에 대한 보정 레벨을 설정할 수 있다. 이하, 도 8을 참조하여 설명하도록 한다.In various embodiments, the
도 8은 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블이 제1 장치 또는 제2 장치로부터 수신된 피드백 신호에 따라 신호 보정부의 동작을 제어하는 방법의 순서도이다.8 is a flowchart of a method of controlling an operation of a signal compensator according to a feedback signal received from a first device or a second device by a USB cable for high-speed data transmission and reception, according to various embodiments of the present disclosure;
도 8을 참조하면, S310 단계에서, 제1 제어 모듈(112)은 제1 장치(10)로부터 제2 데이터 신호(예: 제2 장치(20)로부터 송신된 제2 데이터 신호)를 전달할 수 있다. 예를 들어, 1 제어 모듈(112)은 고속 통신 케이블의 길이 및 데이터 신호의 전송 속도에 기초하여 제1 장치(10)로부터 제2 데이터 신호를 보정하고 보정된 제2 데이터 신호를 제1 장치(10)로 전달할 수 있다.Referring to FIG. 8 , in step S310 , the
S320 단계에서, 제1 제어 모듈(112)은 제1 장치(10)로 전달한 제2 데이터 신호에 대한 응답으로, 제1 장치(10)로부터 제1 피드백 신호를 수신할 수 있다In step S320 , the
여기서, 제1 피드백 신호는 제2 데이터 신호가 정확하게 전달됐는지 여부를 안내하는 신호(예: 제2 데이터 신호가 정확하게 전달됐음을 안내하는 신호 및 제2 데이터 신호가 정확하게 전달되지 않아 오류를 발생시켰는지 여부를 안내하는 신호)를 의미할 수 있으나, 이에 한정되지 않는다.Here, the first feedback signal is a signal for guiding whether the second data signal has been accurately transmitted (eg, a signal for guiding that the second data signal has been accurately transmitted and whether an error has occurred because the second data signal is not accurately transmitted. signal for guiding whether or not), but is not limited thereto.
S330 단계에서, 제1 제어 모듈(112)은 제1 장치(10)로부터 수신한 제1 피드백 신호에 기초하여 제1 데이터 신호에 대한 보정 레벨을 설정할 수 있다. 예를 들어, 제1 제어 모듈(112)은 제1 장치(10)로부터 제2 데이터 신호가 정확하게 전달되지 않아 오류를 발생시켰는지 여부를 안내하는 제1 피드백 신호를 얻은 경우, 제1 피드백 신호에 기초하여 제2 데이터 신호의 보정 레벨을 상승시킬 수 있다. 그러나, 이에 한정되지 않는다.In operation S330 , the
전술한 고속 데이터 송수신 USB 케이블을 이용한 고속 데이터 송수신 방법(예: 데이터 신호의 전송 속도에 따라 신호 보정부의 동작을 제어하는 방법, 고속 통신 케이블의 길이에 따라 신호 보정부의 동작을 제어하는 방법 및 피드백 신호에 따라 신호 보정부의 동작을 제어하는 방법)은 도면에 도시된 순서도를 참조하여 설명하였다. 간단한 설명을 위해 고속 데이터 송수신 USB 케이블을 이용한 고속 데이터 송수신 방법은 일련의 블록들로 도시하여 설명하였으나, 본 발명은 상기 블록들의 순서에 한정되지 않고, 몇몇 블록들은 본 명세서에 도시되고 시술된 것과 상이한 순서로 수행되거나 또는 동시에 수행될 수 있다. 또한, 본 명세서 및 도면에 기재되지 않은 새로운 블록이 추가되거나, 일부 블록이 삭제 또는 변경된 상태로 수행될 수 있다. 이하, 도 9를 참조하여, 고속 데이터 송수신용 USB 케이블의 제어 모듈(112)의 하드웨어 구성에 대하여 설명하도록 한다.A method of high-speed data transmission/reception using the above-described high-speed data transmission/reception USB cable (eg, a method of controlling the operation of the signal compensator according to the transmission speed of a data signal, a method of controlling the operation of the signal compensator according to the length of the high-speed communication cable, and A method of controlling the operation of the signal compensator according to the feedback signal) has been described with reference to the flowchart shown in the drawings. For the sake of simplicity, the high-speed data transmission/reception method using the USB cable has been described as a series of blocks, but the present invention is not limited to the order of the blocks, and some blocks are different from those shown and operated in this specification. It may be performed in sequence or may be performed simultaneously. In addition, new blocks not described in this specification and drawings may be added, or some blocks may be deleted or changed. Hereinafter, a hardware configuration of the
도 9는 다양한 실시예에서, 고속 데이터 송수신용 USB 케이블의 제어 모듈(112)의 구성을 도시한 도면이다. 9 is a diagram illustrating a configuration of a
도 9를 참조하면, 다양한 실시예에서, 제어 모듈(112)은 프로세서(112a) 및 메모리(112b)를 포함할 수 있다. 다양한 실시예에서, 컴퓨팅 장치(100)는 네트워크 인터페이스(또는 통신 인터페이스)(미도시), 스토리지(미도시), 버스(bus)(미도시)를 더 포함할 수 있다.Referring to FIG. 9 , in various embodiments, the
일 실시예에서, 프로세서(112a)는 제어 모듈(112)의 각 구성의 전반적인 동작을 제어할 수 있다. 프로세서(112a)는 CPU(Central Processing Unit), MPU(Micro Processor Unit), MCU(Micro Controller Unit), 또는 본 발명의 기술 분야에 잘 알려진 임의의 형태의 프로세서를 포함하여 구성될 수 있다.In an embodiment, the
다양한 실시예에서, 프로세서(112a)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있다. 다양한 실시예에서, 프로세서(110)는 하나 이상의 코어(core, 미도시) 및 그래픽 처리부(미도시) 및/또는 다른 구성 요소와 신호를 송수신하는 연결 통로(예: 버스(bus) 등)를 포함할 수 있다.In various embodiments, the
다양한 실시예에서, 프로세서(112a)는 프로세서(112a) 내부에서 처리되는 신호(또는, 데이터)를 일시적 및/또는 영구적으로 저장하는 램(RAM: Random Access Memory, 미도시) 및 롬(ROM: Read-Only Memory, 미도시)을 더 포함할 수 있다. 또한, 프로세서(110)는 그래픽 처리부, 램 및 롬 중 적어도 하나를 포함하는 시스템온칩(SoC: system on chip) 형태로 구현될 수 있다.In various embodiments, the
일 실시예에서, 프로세서(112a)는 메모리(112b)에 저장된 하나 이상의 인스트럭션(instruction)을 실행함으로써, 고속 데이터 송수신 USB 케이블을 이용한 고속 데이터 송수신 방법)을 수행할 수 있다. 예를 들어, 프로세서(112a)는 메모리(112b)에 저장된 하나 이상의 인스트럭션을 실행함으로써, 고속 통신 케이블의 길이 및 데이터 신호의 전송 속도 중 적어도 하나에 기초하여 신호 보정부의 동작을 설정하는 동작, 제1 장치로부터 제1 데이터 신호를 얻고, 제2 장치로부터 제2 데이터 신호를 얻는 동작, 데이터 신호에 대한 보정을 수행하는 동작 및 보정된 제1 데이터 신호를 제2 장치로 전달하고, 보정된 제2 데이터 신호를 제1 장치로 전달하는 동작을 포함하는 고속 데이터 송수신 USB 케이블을 이용한 고속 데이터 송수신 방법을 수행할 수 있다.In an embodiment, the
일 실시예에서, 메모리(112b)는 각종 데이터, 명령 및/또는 정보를 저장할 수 있다. 메모리(112b)에는 프로세서(112a)의 처리 및 제어를 위한 프로그램들(하나 이상의 인스트럭션들)을 저장할 수 있다. 메모리(112b)에 저장된 프로그램들은 기능에 따라 복수 개의 모듈들로 구분될 수 있다.In one embodiment,
다양한 실시예에서, 본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수 있다. In various embodiments, steps of a method or algorithm described in connection with an embodiment of the present invention may be implemented directly in hardware, as a software module executed by hardware, or by a combination thereof. A software module may contain random access memory (RAM), read only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, hard disk, removable disk, CD-ROM, or It may reside in any type of computer-readable recording medium well known in the art to which the present invention pertains.
본 발명의 구성 요소들은 하드웨어인 컴퓨터와 결합되어 실행되기 위해 프로그램(또는 애플리케이션)으로 구현되어 매체에 저장될 수 있다. 본 발명의 구성 요소들은 소프트웨어 프로그래밍 또는 소프트웨어 요소들로 실행될 수 있으며, 이와 유사하게, 실시 예는 데이터 구조, 프로세스들, 루틴들 또는 다른 프로그래밍 구성들의 조합으로 구현되는 다양한 알고리즘을 포함하여, C, C++, 자바(Java), 어셈블러(assembler) 등과 같은 프로그래밍 또는 스크립팅 언어로 구현될 수 있다. 기능적인 측면들은 하나 이상의 프로세서들에서 실행되는 알고리즘으로 구현될 수 있다.The components of the present invention may be implemented as a program (or application) to be executed in combination with a computer, which is hardware, and stored in a medium. The components of the present invention may be implemented as software programming or software components, and similarly, embodiments may include various algorithms implemented as data structures, processes, routines, or combinations of other programming constructs, including C, C++ , Java, assembler, etc. may be implemented in a programming or scripting language. Functional aspects may be implemented in an algorithm running on one or more processors.
이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다. As mentioned above, although embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art to which the present invention pertains can realize that the present invention can be embodied in other specific forms without changing its technical spirit or essential features. you will be able to understand Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive.
100 : 고속 데이터 송수신용 USB 케이블
110 : 제1 단자
111 : 제1 신호 보정부
112 : 제1 제어 모듈
120 : 제2 단자
121 : 제2 신호 보정부
122 : 제2 제어 모듈
130 : 고속 통신 케이블
140 : 제1 연결부
150 : 제2 연결부100: USB cable for high-speed data transmission and reception
110: first terminal
111: first signal correction unit
112: first control module
120: second terminal
121: second signal correction unit
122: second control module
130: high-speed communication cable
140: first connection part
150: second connection part
Claims (10)
제2 장치와 연결되는 제2 단자;
상기 제1 단자 및 상기 제2 단자를 연결하며, 상기 제1 장치로부터 송신되는 제1 데이터 신호를 상기 제2 장치로 전달하고, 상기 제2 장치로부터 송신되는 제2 데이터 신호를 상기 제1 장치로 전달하는 고속 통신 케이블; 및
상기 제1 단자 및 상기 제2 단자 내에 각각 구비되며, 상기 제1 데이터 신호 및 상기 제2 데이터 신호에 대한 보정을 수행하는 신호 보정부를 포함하는,
고속 데이터 송수신용 USB 케이블.a first terminal connected to the first device;
a second terminal connected to a second device;
The first terminal and the second terminal are connected, a first data signal transmitted from the first device is transmitted to the second device, and a second data signal transmitted from the second device is transmitted to the first device. high-speed communication cable to transmit; and
and a signal correction unit provided in the first terminal and the second terminal, respectively, and performing correction on the first data signal and the second data signal;
USB cable for high-speed data transmission and reception.
상기 신호 보정부는,
상기 제1 데이터 신호 및 상기 제2 데이터 신호의 신호 레벨 감쇄를 보상하는 리드라이브(Re-drive)부;
상기 제1 데이터 신호 및 상기 제2 데이터 신호의 고주파 성분과 저주파 성분의 감쇄를 균등화하는 이퀄라이저(Equalizer)부;
상기 제1 데이터 신호 및 상기 제2 데이터 신호에 대한 클럭 신호를 복원하고, 상기 복원된 클럭 신호에 따라 상기 제1 데이터 신호 및 상기 제2 데이터 신호를 재생하는 리타이머(Re-timer)부; 및
상기 리드라이브부, 상기 이퀄라이저부 및 상기 리타이머부의 동작을 각각 제어하는 제어 모듈을 포함하는,
고속 데이터 송수신용 USB 케이블.According to claim 1,
The signal correction unit,
a re-drive unit compensating for signal level attenuation of the first data signal and the second data signal;
an equalizer unit for equalizing attenuation of a high frequency component and a low frequency component of the first data signal and the second data signal;
a re-timer unit that restores clock signals for the first data signal and the second data signal, and reproduces the first data signal and the second data signal according to the restored clock signal; and
including a control module for controlling the operations of the redrive unit, the equalizer unit, and the retimer unit, respectively,
USB cable for high-speed data transmission and reception.
상기 제어 모듈은,
상기 제1 데이터 신호 및 상기 제2 데이터 신호의 전송 속도에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호 각각에 대한 보정 레벨을 결정하는,
고속 데이터 송수신용 USB 케이블.3. The method of claim 2,
The control module is
determining a correction level for each of the first data signal and the second data signal based on the transmission rates of the first data signal and the second data signal;
USB cable for high-speed data transmission and reception.
상기 제어 모듈은,
상기 제1 데이터 신호 및 상기 제2 데이터 신호의 전송 속도가 기준 속도 이하인 경우, 상기 리드라이브부 및 상기 이퀄라이저부가 동작하고, 상기 리타이머부가 동작하지 않도록 제어하고,
상기 제1 데이터 신호 및 상기 제2 데이터 신호의 전송 속도가 기준 속도 초과인 경우, 상기 리드라이브부, 상기 이퀄라이저부 및 상기 리타이머부가 모두 동작하도록 제어하는,
고속 데이터 송수신용 USB 케이블.3. The method of claim 2,
The control module is
when the transmission rates of the first data signal and the second data signal are equal to or less than a reference speed, the redrive unit and the equalizer unit operate and the retimer unit does not operate;
when the transmission rates of the first data signal and the second data signal exceed a reference rate, controlling all of the redrive unit, the equalizer unit, and the retimer unit to operate;
USB cable for high-speed data transmission and reception.
상기 제어 모듈은,
상기 고속 통신 케이블의 길이에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호 각각에 대한 보정 레벨을 결정하는,
고속 데이터 송수신용 USB 케이블.3. The method of claim 2,
The control module is
determining a correction level for each of the first data signal and the second data signal based on the length of the high-speed communication cable;
USB cable for high-speed data transmission and reception.
상기 제1 단자와 상기 고속 통신 케이블을 분리 또는 결합 가능하도록 연결하는 제1 연결부 및 상기 제2 단자와 상기 고속 통신 케이블을 분리 또는 결합 가능하도록 연결하는 제2 연결부를 포함하고,
상기 제어 모듈은,
상기 제1 연결부 및 상기 제2 연결부에 결합되는 고속 통신 케이블의 길이를 판단하고, 상기 판단된 고속 통신 케이블의 길이에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호 각각에 대한 보정 레벨을 결정하는,
고속 데이터 송수신용 USB 케이블.6. The method of claim 5,
A first connector for connecting the first terminal and the high-speed communication cable to be separated or coupled to each other and a second connection part for connecting the second terminal and the high-speed communication cable to be separated or coupled to each other;
The control module is
Determine a length of a high-speed communication cable coupled to the first connection part and the second connection part, and determine a correction level for each of the first data signal and the second data signal based on the determined length of the high-speed communication cable doing,
USB cable for high-speed data transmission and reception.
상기 제어 모듈은,
상기 고속 통신 케이블의 길이가 기준 길이 이하인 경우, 상기 리드라이브부 및 상기 이퀄라이저부가 동작하고, 상기 리타이머부가 동작하지 않도록 제어하고,
상기 고속 통신 케이블의 길이가 기준 길이 초과인 경우, 상기 리드라이브부, 상기 이퀄라이저부 및 상기 리타이머부가 모두 동작하도록 제어하는,
고속 데이터 송수신용 USB 케이블.3. The method of claim 2,
The control module is
When the length of the high-speed communication cable is less than or equal to a reference length, the redrive unit and the equalizer unit operate and control the retimer unit not to operate,
When the length of the high-speed communication cable exceeds a reference length, controlling all of the redrive unit, the equalizer unit, and the retimer unit to operate,
USB cable for high-speed data transmission and reception.
상기 제어 모듈은,
상기 제1 장치로부터 상기 제2 데이터 신호에 대한 제1 피드백 신호를 얻고, 상기 제2 장치로부터 상기 제1 데이터 신호에 대한 제2 피드백 신호를 얻으며,
상기 제1 피드백 신호 및 상기 제2 피드백 신호에 기초하여 상기 제1 데이터 신호 및 상기 제2 데이터 신호에 대한 보정 레벨을 설정하는,
고속 데이터 송수신용 USB 케이블.3. The method of claim 2,
The control module is
obtain a first feedback signal for the second data signal from the first device, and obtain a second feedback signal for the first data signal from the second device;
setting a correction level for the first data signal and the second data signal based on the first feedback signal and the second feedback signal;
USB cable for high-speed data transmission and reception.
상기 신호 보정부는,
상기 제1 단자 및 상기 제2 단자 내에 구비되는 인쇄 회로 기판(Printed circuit board, PCB) 상에 실장되는,
고속 데이터 송수신용 USB 케이블.According to claim 1,
The signal correction unit,
mounted on a printed circuit board (PCB) provided in the first terminal and the second terminal,
USB cable for high-speed data transmission and reception.
상기 고속 통신 케이블의 길이 및 상기 데이터 신호의 전송 속도 중 적어도 하나에 기초하여 상기 신호 보정부의 동작을 설정하는 단계;
상기 제1 장치로부터 상기 제1 데이터 신호를 얻고, 상기 제2 장치로부터 상기 제2 데이터 신호를 얻는 단계;
상기 데이터 신호에 대한 보정을 수행하는 단계; 및
상기 보정된 제1 데이터 신호를 상기 제2 장치로 전달하고, 상기 보정된 제2 데이터 신호를 상기 제1 장치로 전달하는 단계를 포함하는,
고속 데이터 송수신 USB 케이블을 이용한 고속 데이터 송수신 방법.A method for transmitting and receiving a data signal at high speed using the apparatus of claim 1,
setting an operation of the signal compensator based on at least one of a length of the high-speed communication cable and a transmission speed of the data signal;
obtaining the first data signal from the first device and the second data signal from the second device;
performing correction on the data signal; and
transferring the corrected first data signal to the second device and transferring the corrected second data signal to the first device;
High-speed data transmission/reception Method of high-speed data transmission/reception using a USB cable.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200002351A KR102346807B1 (en) | 2020-01-08 | 2020-01-08 | Usb cable for transmitting and receiving data at high speed and method for transmitting and receiving data at high speed using the same |
KR1020210188497A KR102446290B1 (en) | 2020-01-08 | 2021-12-27 | Cable for transmitting and receiving data at high speed comprising signal correction function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200002351A KR102346807B1 (en) | 2020-01-08 | 2020-01-08 | Usb cable for transmitting and receiving data at high speed and method for transmitting and receiving data at high speed using the same |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210188497A Division KR102446290B1 (en) | 2020-01-08 | 2021-12-27 | Cable for transmitting and receiving data at high speed comprising signal correction function |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210089325A true KR20210089325A (en) | 2021-07-16 |
KR102346807B1 KR102346807B1 (en) | 2022-01-04 |
Family
ID=77151035
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200002351A KR102346807B1 (en) | 2020-01-08 | 2020-01-08 | Usb cable for transmitting and receiving data at high speed and method for transmitting and receiving data at high speed using the same |
KR1020210188497A KR102446290B1 (en) | 2020-01-08 | 2021-12-27 | Cable for transmitting and receiving data at high speed comprising signal correction function |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210188497A KR102446290B1 (en) | 2020-01-08 | 2021-12-27 | Cable for transmitting and receiving data at high speed comprising signal correction function |
Country Status (1)
Country | Link |
---|---|
KR (2) | KR102346807B1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR200360109Y1 (en) * | 2004-05-18 | 2004-08-26 | 강길종 | Data communication cable for USB to UART communication |
JP2005135840A (en) * | 2003-10-31 | 2005-05-26 | Hitachi Cable Ltd | Cable with connector |
KR20090106359A (en) | 2008-04-04 | 2009-10-08 | 소니 가부시끼 가이샤 | Liquid crystal display module |
KR20100072594A (en) * | 2008-12-22 | 2010-07-01 | 한국전자통신연구원 | Method and apparatus for compensating frequency offset in upstream cable modem |
JP2014230072A (en) * | 2013-05-22 | 2014-12-08 | 株式会社リコー | Data communication device, data communication apparatus, and data communication method |
KR101817258B1 (en) * | 2017-10-23 | 2018-01-10 | (주)미래테크코리아 | A USB extension cable for mid-distance or long-distance using the channel equalizer |
-
2020
- 2020-01-08 KR KR1020200002351A patent/KR102346807B1/en active IP Right Grant
-
2021
- 2021-12-27 KR KR1020210188497A patent/KR102446290B1/en active IP Right Grant
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005135840A (en) * | 2003-10-31 | 2005-05-26 | Hitachi Cable Ltd | Cable with connector |
KR200360109Y1 (en) * | 2004-05-18 | 2004-08-26 | 강길종 | Data communication cable for USB to UART communication |
KR20090106359A (en) | 2008-04-04 | 2009-10-08 | 소니 가부시끼 가이샤 | Liquid crystal display module |
KR20100072594A (en) * | 2008-12-22 | 2010-07-01 | 한국전자통신연구원 | Method and apparatus for compensating frequency offset in upstream cable modem |
JP2014230072A (en) * | 2013-05-22 | 2014-12-08 | 株式会社リコー | Data communication device, data communication apparatus, and data communication method |
KR101817258B1 (en) * | 2017-10-23 | 2018-01-10 | (주)미래테크코리아 | A USB extension cable for mid-distance or long-distance using the channel equalizer |
Also Published As
Publication number | Publication date |
---|---|
KR102446290B1 (en) | 2022-09-22 |
KR102346807B1 (en) | 2022-01-04 |
KR20220002210A (en) | 2022-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111030778B (en) | Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium | |
CN109818886B (en) | Method and device for configuring equalization parameters | |
CN114598393A (en) | Signal processing method and device and communication system | |
CN103797732B (en) | Communication means, peripheral component interconnection PCIE chip and PCIE device | |
CN104767079B (en) | A kind of micro coaxial cable connector assembly | |
CN114356811B (en) | Communication link updating method, device and related equipment | |
CN110719423A (en) | Self-adaptive HDMI cable | |
US10148508B1 (en) | Method and system for ethernet transceiver rate control | |
US9529761B2 (en) | Data transfer apparatus, host apparatus, data transfer system, and communication mode setting method | |
EP2991234B1 (en) | Method, apparatus, and system for configuring high-speed serial bus parameter | |
KR102446290B1 (en) | Cable for transmitting and receiving data at high speed comprising signal correction function | |
CN113283464B (en) | USB plug and transmission system supporting USB signal link training | |
WO2017101329A1 (en) | Method and system for transmitting usb signal based on ffc flat cable | |
KR20210089328A (en) | Circuit module to compensate for data loss on usb cable and usb cable comprising the same | |
KR20210089330A (en) | Data loss compensate method for transmitting data at high speed in long and medium range and usb cable using the same | |
US8665933B2 (en) | Data transmitting and receiving method and device for communication and system thereof | |
CN113161825B (en) | Cable, controller and control method thereof | |
CN111431824B (en) | Method and system for PMD sublayer link training | |
US20180121374A1 (en) | Connection device and method of changing operation content of connection device | |
US11671287B2 (en) | Interconnect module, UFS system including the same, and method of operating the UFS system | |
CN114220380B (en) | Calibration digital circuit, source driver and display panel | |
CN104102606A (en) | Method for transmitting PCI (peripheral component interconnect)-EXPRESS signals over long distances | |
CN211956465U (en) | TTL and RS232 support double-level serial port extension circuit | |
US10013304B2 (en) | Electrical apparatus, control device and communication method that control communications performed at different communication rates | |
KR20210090481A (en) | Universal serial bus interface and method for securing compatibility |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |