KR20240098972A - Displayport side channel repeater divice and control method of the repeater divice - Google Patents

Displayport side channel repeater divice and control method of the repeater divice Download PDF

Info

Publication number
KR20240098972A
KR20240098972A KR1020230025869A KR20230025869A KR20240098972A KR 20240098972 A KR20240098972 A KR 20240098972A KR 1020230025869 A KR1020230025869 A KR 1020230025869A KR 20230025869 A KR20230025869 A KR 20230025869A KR 20240098972 A KR20240098972 A KR 20240098972A
Authority
KR
South Korea
Prior art keywords
device processor
signal
hpd
source device
sink device
Prior art date
Application number
KR1020230025869A
Other languages
Korean (ko)
Inventor
김재영
임주형
이동준
양남철
김민선
Original Assignee
주식회사 퀄리타스반도체
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 퀄리타스반도체 filed Critical 주식회사 퀄리타스반도체
Publication of KR20240098972A publication Critical patent/KR20240098972A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43632Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/29Repeaters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/22Adaptations for optical transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Optical Communication System (AREA)

Abstract

본 개시는, 디스플레이 동작을 안정적으로 구현하기 위해 싱크 디바이스에서 송출되는 HPD 신호를 적절하게 가변시킬 수 있도록 구성된 디스플레이포트 사이드채널의 리피터 장치 및 상기 리피터 장치의 제어방법에 관한 것으로서, 본 개시에 따른 일 실시예는, 소스 디바이스와 전기신호를 송신 또는 수신하고 상기 전기신호를 광신호로 변환하는 소스 디바이스 처리기; 및 싱크 디바이스와 전기신호를 송신 또는 수신하고 상기 전기신호를 광신호로 변환하는 싱크 디바이스 처리기;를 포함하며, 상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기는 서로 광신호를 송수신하도록 구비되고, 상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기 각각은, 서로에게서 수신하는 광신호의 상태에 기초하여 외부로 송출하는 HPD(Hot Plug Detection) 신호를 결정하도록 동작할 수 있다.The present disclosure relates to a repeater device of a DisplayPort side channel configured to appropriately vary the HPD signal transmitted from a sink device in order to stably implement a display operation, and to a method of controlling the repeater device, according to the present disclosure. Embodiments include a source device processor that transmits or receives an electrical signal from a source device and converts the electrical signal into an optical signal; and a sink device processor that transmits or receives an electrical signal to and from a sink device and converts the electrical signal into an optical signal, wherein the source device processor and the sink device processor are provided to transmit and receive optical signals to each other, and the source device Each of the processor and the sink device processor may operate to determine a Hot Plug Detection (HPD) signal to be transmitted to the outside based on the status of optical signals received from each other.

Description

디스플레이포트 사이드채널의 리피터 장치 및 상기 리피터 장치의 제어방법{DISPLAYPORT SIDE CHANNEL REPEATER DIVICE AND CONTROL METHOD OF THE REPEATER DIVICE}DisplayPort side channel repeater device and control method of the repeater device {DISPLAYPORT SIDE CHANNEL REPEATER DIVICE AND CONTROL METHOD OF THE REPEATER DIVICE}

본 개시는, 디스플레이포트 사이드채널의 리피터 장치 및 상기 리피터 장치의 제어방법에 관한 것으로서, 보다 구체적으로는, 디스플레이 동작을 안정적으로 구현하기 위해 싱크 디바이스에서 송출되는 HPD 신호를 적절하게 가변시킬 수 있도록 구성된 디스플레이포트 사이드채널의 리피터 장치 및 상기 리피터 장치의 제어방법에 관한 것이다.The present disclosure relates to a repeater device of a DisplayPort side channel and a control method of the repeater device. More specifically, the present disclosure relates to a repeater device configured to appropriately vary the HPD signal transmitted from the sink device to stably implement a display operation. It relates to a repeater device of a DisplayPort side channel and a method of controlling the repeater device.

최근 차세대 디스플레이의 인터페이스로 디스플레이포트(Display Port,DP)가 광범위하게 사용되고 있다. 디스플레이포트는 메인링크와 보조채널, HPD(Hot Plug Detect) 신호 라인을 포함하여 소스 디바이스와 싱크 디바이스의 물리적 접속을 가능하게 한다.Recently, Display Port (DP) has been widely used as an interface for next-generation displays. DisplayPort enables physical connection between source devices and sink devices, including main link, auxiliary channels, and HPD (Hot Plug Detect) signal lines.

메인링크는 영상 및 음성데이터를 전송하는 신호 라인이며, 소스 디바이스에서 싱크 디바이스로 일방향 전송만이 가능하다. 메인링크는 대역폭이 높은 채널로서, 압축되지 않은 비디오 데이터, 오디오 데이터, 그리고 전송되는 비디오와 오디오의 속성정보와 같은 부가정보를 전달한다.The main link is a signal line that transmits video and audio data, and only one-way transmission is possible from the source device to the sink device. The main link is a high-bandwidth channel that carries uncompressed video data, audio data, and additional information such as attribute information of the transmitted video and audio.

보조채널(Auxiliary channel,AUX)은 소스 디바이스와 싱크 디바이스간의 상호 통신이 가능하다. 보조채널은 링크 또는 장치의 관리를 목적으로 정보를 교환하는 채널이다.Auxiliary channel (AUX) allows mutual communication between the source device and sink device. The auxiliary channel is a channel for exchanging information for the purpose of managing links or devices.

HPD는 각 장치들 간에 연결되는 케이블 및 커넥터의 연결상태를 감지하기 위한 회로를 말하는 것이다. HPD 신호는 싱크 디바이스에서만 보낼 수 있는 신호로, 싱크 디바이스의 상태가 바뀌었거나 소스 디바이스에서 싱크 디바이스로의 수신이 제대로 이루어지지 않는 경우와 같이 장치들 간의 연결 상태에 문제가 생겼을 때, 또는 싱크 디바이스가 인터럽트 요청을 생성할 때 HPD 신호의 값으로 이를 감지할 수 있다.HPD refers to a circuit that detects the connection status of cables and connectors connected between each device. The HPD signal is a signal that can only be sent by the sink device, when a problem occurs in the connection between devices, such as when the state of the sink device changes or when reception from the source device to the sink device is not performed properly, or when the sink device When generates an interrupt request, it can be detected by the value of the HPD signal.

한편, 보조채널의 신호 라인에 문제가 생겨 정상적인 신호의 송,수신이 불가능한 때에도 HPD 신호는 High로 송출될 수 있다. 이러한 경우 데이터 스트림을 전송하기 위한 링크 트레이닝(Ring Training) 과정이 정상적으로 수행될 수 없으므로 싱크 디바이스에서 출력하는 비디오 및/또는 오디오의 품질 문제가 생길 수 있다.Meanwhile, even when normal signal transmission and reception is impossible due to a problem with the signal line of the auxiliary channel, the HPD signal can be transmitted as high. In this case, the link training process for transmitting the data stream cannot be performed properly, which may cause quality problems in the video and/or audio output from the sink device.

한국공개특허공보 제10-2015-0085723호Korean Patent Publication No. 10-2015-0085723

본 개시는, 소스 디바이스와 싱크 디바이스가 서로로부터 수신하는 신호가 안정적인지 여부를 감지하고 이를 기초로 소스 디바이스에 전달될 HPD 신호를 결정함으로써, 디스플레이 동작 안정화를 구현하는 것을 그 목적으로 한다.The purpose of the present disclosure is to implement stabilization of display operation by detecting whether signals received from each other by a source device and a sink device are stable and determining an HPD signal to be transmitted to the source device based on this.

다만, 본 개시에서 해결하고자 하는 과제는 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재를 근거로 명확하게 이해될 수 있을 것이다.However, the problems to be solved by this disclosure are not limited to the problems mentioned above, and other problems not mentioned can be clearly understood based on the description below.

상술한 과제를 달성하기 위한 본 개시의 일 실시예는, 디스플레이포트 사이드채널의 리피터 장치로서, 소스 디바이스와 전기신호를 송신 또는 수신하고 상기 전기신호를 광신호로 변환하는 소스 디바이스 처리기; 및 싱크 디바이스와 전기신호를 송신 또는 수신하고 상기 전기신호를 광신호로 변환하는 싱크 디바이스 처리기;를 포함하며, 상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기는 서로 광신호를 송수신하도록 구비되고, 상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기 각각은, 서로에게서 수신하는 광신호의 상태에 기초하여 외부로 송출하는 HPD(Hot Plug Detection) 신호를 결정하도록 동작할 수 있다.One embodiment of the present disclosure for achieving the above-described problem is a DisplayPort side channel repeater device, comprising: a source device processor that transmits or receives an electrical signal from a source device and converts the electrical signal into an optical signal; and a sink device processor that transmits or receives an electrical signal to and from a sink device and converts the electrical signal into an optical signal, wherein the source device processor and the sink device processor are provided to transmit and receive optical signals to each other, and the source device Each of the processor and the sink device processor may operate to determine a Hot Plug Detection (HPD) signal to be transmitted to the outside based on the status of optical signals received from each other.

대안적으로, 상기 싱크 디바이스 처리기는, 상기 소스 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 상기 소스 디바이스 처리기로 송출하는 제1 HPD 신호를 상기 싱크 디바이스에서 수신한 HPD 원 신호와 동일하게 결정할 수 있다.Alternatively, the sink device processor may transmit a first HPD signal to the source device processor when the intensity of the optical signal received from the source device processor is greater than or equal to a preset threshold. The HPD original signal received from the sink device It can be decided in the same way as .

대안적으로, 상기 싱크 디바이스 처리기는, 상기 소스 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우, 상기 싱크 디바이스에서 수신한 HPD 원 신호의 값과 무관하게 상기 소스 디바이스 처리기로 송출하는 제1 HPD 신호를 로우(LOW)로 결정할 수 있다.Alternatively, when the intensity of the optical signal received from the source device processor is less than a preset threshold, the sink device processor transmits the signal to the source device processor regardless of the value of the HPD raw signal received from the sink device. The first HPD signal may be determined to be low.

대안적으로, 상기 소스 디바이스 처리기는, 상기 싱크 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 상기 소스 디바이스로 송출하는 제2 HPD 신호를 상기 싱크 디바이스 처리기에서 수신한 제1 HPD 신호와 동일하게 결정할 수 있다.Alternatively, when the intensity of the optical signal received from the sink device processor is greater than or equal to a preset threshold, the source device processor transmits a second HPD signal to the source device to the first HPD received from the sink device processor. It can be determined in the same way as the signal.

대안적으로, 상기 소스 디바이스 처리기는, 상기 싱크 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우, 상기 싱크 디바이스 처리기에서 수신한 제1 HPD 신호의 값과 무관하게 상기 소스 디바이스로 송출하는 제2 HPD 신호를 로우로 결정할 수 있다.Alternatively, the source device processor, when the strength of the optical signal received from the sink device processor is less than a preset threshold, sends the source device to the source device regardless of the value of the first HPD signal received from the sink device processor. The transmitted second HPD signal can be determined to be low.

대안적으로, 상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기 각각은, 서로에게서 수신하는 광신호의 수신 세기를 검출하여 상기 수신 세기가 미리 설정된 임계값 이상인 경우 RSSI(Received Signal Strength Indicator) 신호를 하이(HIGH)로 결정하고, 상기 수신 세기가 상기 임계값보다 작은 경우 상기 RSSI 신호를 로우로 결정할 수 있다.Alternatively, each of the source device processor and the sink device processor detects the reception strength of optical signals received from each other and raises a Received Signal Strength Indicator (RSSI) signal HIGH when the reception strength is greater than a preset threshold. ), and if the reception strength is less than the threshold, the RSSI signal can be determined to be low.

대안적으로, 상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기 각각은, 서로에게서 수신하는 광신호의 수신 세기를 미리 설정된 주기로 모니터링하여 상기 RSSI 신호의 상태를 리셋하도록 동작할 수 있다.Alternatively, each of the source device processor and the sink device processor may operate to reset the state of the RSSI signal by monitoring the reception strength of optical signals received from each other at a preset period.

상술한 과제를 달성하기 위한 본 개시의 일 실시예는, 서로 광신호를 송수신하도록 구비되는 소스 디바이스 처리기와 싱크 디바이스 처리기를 포함하는 디스플레이포트 사이드채널의 리피터 장치가 수행하는 제어방법으로서, 상기 싱크 디바이스 처리기가 송출하는 제1 HPD 신호를 결정하는 단계; 및 상기 소스 디바이스 처리기가 송출하는 제2 HPD 신호를 결정하는 단계; 를 포함하며, 상기 싱크 디바이스 처리기가 송출하는 제1 HPD 신호는 상기 싱크 디바이스 처리기가 상기 소스 디바이스 처리기로부터 수신하는 광신호의 상태에 기초하여 결정되고, 상기 소스 디바이스 처리기가 송출하는 제2 HPD 신호는, 상기 소스 디바이스 처리기가 상기 싱크 디바이스 처리기로부터 수신하는 광신호의 상태에 기초하여 결정될 수 있다.An embodiment of the present disclosure for achieving the above-described problem is a control method performed by a repeater device of a DisplayPort side channel including a source device processor and a sink device processor that are equipped to transmit and receive optical signals to each other, wherein the sink device Determining a first HPD signal transmitted by the processor; and determining a second HPD signal transmitted by the source device processor; It includes, wherein the first HPD signal transmitted by the sink device processor is determined based on the state of the optical signal that the sink device processor receives from the source device processor, and the second HPD signal transmitted by the source device processor is , may be determined based on the state of the optical signal that the source device processor receives from the sink device processor.

대안적으로, 본 개시의 일 실시예에 따른 제어방법은, 미리 설정된 주기에 따라 상기 싱크 디바이스 처리기 및 상기 소스 디바이스 처리기 각각의 광신호의 수신 상태를 재감지하는 단계;를 더 포함할 수 있다.Alternatively, the control method according to an embodiment of the present disclosure may further include re-detecting the reception state of the optical signal of each of the sink device processor and the source device processor according to a preset cycle.

본 개시는, 소스 디바이스와 싱크 디바이스가 서로로부터 수신하는 신호가 안정적인지 여부를 감지하고 이를 기초로 소스 디바이스에 전달될 HPD 신호를 결정함으로써, 디스플레이 동작 안정화를 구현할 수 있다.The present disclosure can implement stabilization of display operation by detecting whether signals received from each other by the source device and the sink device are stable and determining the HPD signal to be transmitted to the source device based on this.

도 1은, 본 개시의 일 실시예에 따른 전체 시스템을 개략적으로 도시한 개념도이다.
도 2는, 본 개시의 일 실시예에 따른 디스플레이포트 사이드채널의 리피터 장치의 구조를 설명하기 위한 블록도이다.
도 3은, 본 개시의 일 실시예에 따른 디스플레이포트 사이드채널의 리피터 장치에 의해 수행되는 제어방법의 흐름을 나타낸 순서도이다.
도 4는, 도 3에 개시된 실시예에 있어서, S100단계의 세부 흐름을 설명하기 위한 순서도이다.
도 5는, 도 3에 개시된 실시예에 있어서, S200단계의 세부 흐름을 설명하기 위한 순서도이다.
1 is a conceptual diagram schematically showing the entire system according to an embodiment of the present disclosure.
FIG. 2 is a block diagram for explaining the structure of a DisplayPort side channel repeater device according to an embodiment of the present disclosure.
Figure 3 is a flowchart showing the flow of a control method performed by a repeater device of a DisplayPort side channel according to an embodiment of the present disclosure.
Figure 4 is a flowchart for explaining the detailed flow of step S100 in the embodiment disclosed in Figure 3.
Figure 5 is a flowchart for explaining the detailed flow of step S200 in the embodiment disclosed in Figure 3.

아래에서는 첨부한 도면을 참조하여 본 개시의 기술 분야에서 통상의 지식을 가진 자(이하, 당업자)가 용이하게 실시할 수 있도록 본 개시의 실시예가 상세히 설명된다. 본 개시에서 제시된 실시예들은 당업자가 본 개시의 내용을 이용하거나 또는 실시할 수 있도록 제공된다. 따라서, 본 개시의 실시예들에 대한 다양한 변형들은 당업자에게 명백할 것이다. 즉, 본 개시는 여러 가지 상이한 형태로 구현될 수 있으며, 이하의 실시예에 한정되지 않는다.Below, with reference to the attached drawings, embodiments of the present disclosure are described in detail so that those skilled in the art (hereinafter referred to as skilled in the art) can easily practice the present disclosure. The embodiments presented in this disclosure are provided to enable any person skilled in the art to use or practice the subject matter of this disclosure. Accordingly, various modifications to the embodiments of the present disclosure will be apparent to those skilled in the art. That is, the present disclosure can be implemented in various different forms and is not limited to the following embodiments.

본 개시의 명세서 전체에 걸쳐 동일하거나 유사한 도면 부호는 동일하거나 유사한 구성요소를 지칭한다. 또한, 본 개시를 명확하게 설명하기 위해서, 도면에서 본 개시에 대한 설명과 관계없는 부분의 도면 부호는 생략될 수 있다.The same or similar reference numerals refer to the same or similar elements throughout the specification of this disclosure. Additionally, in order to clearly describe the present disclosure, reference numerals of parts in the drawings that are not related to the description of the present disclosure may be omitted.

본 개시에서 사용되는 "또는" 이라는 용어는 배타적 "또는" 이 아니라 내포적 "또는" 을 의미하는 것으로 의도된다. 즉, 본 개시에서 달리 특정되지 않거나 문맥상 그 의미가 명확하지 않은 경우, "X는 A 또는 B를 이용한다"는 자연적인 내포적 치환 중 하나를 의미하는 것으로 이해되어야 한다. 예를 들어, 본 개시에서 달리 특정되지 않거나 문맥상 그 의미가 명확하지 않은 경우, "X는 A 또는 B를 이용한다" 는 X가 A를 이용하거나, X가 B를 이용하거나, 혹은 X가 A 및 B 모두를 이용하는 경우 중 어느 하나로 해석될 수 있다. As used in this disclosure, the term “or” is intended to mean an inclusive “or” and not an exclusive “or.” That is, unless otherwise specified in the present disclosure or the meaning is not clear from the context, “X uses A or B” should be understood to mean one of natural implicit substitutions. For example, unless otherwise specified in the present disclosure or the meaning is not clear from the context, “X uses A or B” means that It can be interpreted as one of the cases where all B is used.

본 개시에서 사용되는 "및/또는" 이라는 용어는 열거된 관련 개념들 중 하나 이상의 개념의 가능한 모든 조합을 지칭하고 포함하는 것으로 이해되어야 한다.The term “and/or” as used in this disclosure should be understood to refer to and include all possible combinations of one or more of the listed related concepts.

본 개시에서 사용되는 "포함한다" 및/또는 "포함하는" 이라는 용어는, 특정 특징 및/또는 구성요소가 존재함을 의미하는 것으로 이해되어야 한다. 다만, "포함한다" 및/또는 "포함하는" 이라는 용어는, 하나 이상의 다른 특징, 다른 구성요소 및/또는 이들에 대한 조합의 존재 또는 추가를 배제하지 않는 것으로 이해되어야 한다. The terms “comprise” and/or “comprising” as used in this disclosure should be understood to mean that certain features and/or elements are present. However, the terms "comprise" and/or "including" should be understood as not excluding the presence or addition of one or more other features, other components, and/or combinations thereof.

본 개시에서 달리 특정되지 않거나 단수 형태를 지시하는 것으로 문맥상 명확하지 않은 경우에, 단수는 일반적으로 "하나 또는 그 이상" 을 포함할 수 있는 것으로 해석되어야 한다.Unless otherwise specified in this disclosure or the context is clear to indicate a singular form, the singular should generally be construed to include “one or more.”

본 개시에서 사용되는 "제 N(N은 자연수)" 이라는 용어는 본 개시의 구성요소들을 기능적 관점, 구조적 관점, 혹은 설명의 편의 등 소정의 기준에 따라 상호 구별하기 위해 사용되는 표현으로 이해될 수 있다. 예를 들어, 본 개시에서 서로 다른 기능적 역할을 수행하는 구성요소들은 제 1 구성요소 혹은 제 2 구성요소로 구별될 수 있다. 다만, 본 개시의 기술적 사상 내에서 실질적으로 동일하나 설명의 편의를 위해 구분되어야 하는 구성요소들도 제 1 구성요소 혹은 제 2 구성요소로 구별될 수도 있다.The term “Nth (N is a natural number)” used in the present disclosure can be understood as an expression used to distinguish the components of the present disclosure according to a predetermined standard such as a functional perspective, a structural perspective, or explanatory convenience. there is. For example, in the present disclosure, components performing different functional roles may be distinguished as first components or second components. However, components that are substantially the same within the technical spirit of the present disclosure but must be distinguished for convenience of explanation may also be distinguished as first components or second components.

본 개시에서 사용되는 "획득" 이라는 용어는, 외부 장치 혹은 시스템과의 유무선 통신 네트워크를 통해 데이터를 수신하는 것 뿐만 아니라, 온-디바이스(on-device) 형태로 데이터를 생성하는 것을 의미하는 것으로 이해될 수 있다.The term “acquisition” used in this disclosure is understood to mean not only receiving data through a wired or wireless communication network with an external device or system, but also generating data in an on-device form. It can be.

한편, 본 개시에서 사용되는 용어 "모듈(module)", 또는 "부(unit)" 는 컴퓨터 관련 엔티티(entity), 펌웨어(firmware), 소프트웨어(software) 혹은 그 일부, 하드웨어(hardware) 혹은 그 일부, 소프트웨어와 하드웨어의 조합 등과 같이 컴퓨팅 자원을 처리하는 독립적인 기능 단위를 지칭하는 용어로 이해될 수 있다. 이때, "모듈", 또는 "부"는 단일 요소로 구성된 단위일 수도 있고, 복수의 요소들의 조합 혹은 집합으로 표현되는 단위일 수도 있다. 예를 들어, 협의의 개념으로서 "모듈", 또는 "부"는 컴퓨팅 장치의 하드웨어 요소 또는 그 집합, 소프트웨어의 특정 기능을 수행하는 응용 프로그램, 소프트웨어 실행을 통해 구현되는 처리 과정(procedure), 또는 프로그램 실행을 위한 명령어 집합 등을 지칭할 수 있다. 또한, 광의의 개념으로서 "모듈", 또는 "부"는 시스템을 구성하는 컴퓨팅 장치 그 자체, 또는 컴퓨팅 장치에서 실행되는 애플리케이션 등을 지칭할 수 있다. 다만, 상술한 개념은 하나의 예시일 뿐이므로, "모듈", 또는 "부"의 개념은 본 개시의 내용을 기초로 당업자가 이해 가능한 범주에서 다양하게 정의될 수 있다.Meanwhile, the term "module" or "unit" used in this disclosure refers to a computer-related entity, firmware, software or part thereof, hardware or part thereof. , can be understood as a term referring to an independent functional unit that processes computing resources, such as a combination of software and hardware. At this time, the “module” or “unit” may be a unit composed of a single element, or may be a unit expressed as a combination or set of multiple elements. For example, a "module" or "part" in the narrow sense is a hardware element or set of components of a computing device, an application program that performs a specific function of software, a process implemented through the execution of software, or a program. It may refer to a set of instructions for execution, etc. Additionally, as a broad concept, “module” or “unit” may refer to the computing device itself constituting the system, or an application running on the computing device. However, since the above-described concept is only an example, the concept of “module” or “unit” may be defined in various ways within a range understandable to those skilled in the art based on the contents of the present disclosure.

전술한 용어의 설명은 본 개시의 이해를 돕기 위한 것이다. 따라서, 전술한 용어를 본 개시의 내용을 한정하는 사항으로 명시적으로 기재하지 않은 경우, 본 개시의 내용을 기술적 사상을 한정하는 의미로 사용하는 것이 아님을 주의해야 한다.The explanation of the foregoing terms is intended to aid understanding of the present disclosure. Therefore, if the above-mentioned terms are not explicitly described as limiting the content of the present disclosure, it should be noted that the content of the present disclosure is not used in the sense of limiting the technical idea.

도 1은, 본 개시의 일 실시예에 따른 전체 시스템을 개략적으로 도시한 개념도이고, 도 2는, 본 개시의 일 실시예에 따른 디스플레이포트 사이드채널의 리피터 장치의 구조를 설명하기 위한 블록도이다.FIG. 1 is a conceptual diagram schematically showing the entire system according to an embodiment of the present disclosure, and FIG. 2 is a block diagram for explaining the structure of a repeater device of a DisplayPort side channel according to an embodiment of the present disclosure. .

먼저 도 1을 참조하면, 본 발명의 실시예에 따른 시스템은, 소스 디바이스(100), 디스플레이포트(200), 싱크 디바이스(300)를 포함한다. First, referring to FIG. 1, a system according to an embodiment of the present invention includes a source device 100, a DisplayPort 200, and a sink device 300.

소스 디바이스(100)는 비디오 또는 오디오 데이터를 제공하는 장치로, 시각적, 청각적 정보 등을 사람이 인식할 수 있도록 DVD플레이어나 PC 등을 통해 출력될 수 있는 데이터를 제공한다.The source device 100 is a device that provides video or audio data, and provides data that can be output through a DVD player or PC so that people can recognize visual and auditory information.

상기 소스 디바이스(100)는 영상 소스기기와 TV나 모니터 등의 영상표시기기 간에 영상과 음향신호를 전송하기 위한 케이블 및 단자를 포함하는 멀티미디어 인터페이스를 포함할 수 있다.The source device 100 may include a multimedia interface including a cable and a terminal for transmitting video and sound signals between an video source device and an video display device such as a TV or monitor.

디스플레이포트(200)는 상기 소스 디바이스(100)와 상기 싱크 디바이스(300)에서 제공되는 인터페이스와 물리적으로 연결될 수 있다. 본 명세서에서 디스플레이포트(200)란, 소스 디바이스(100)와 싱크 디바이스(300)의 물리적 접속을 가능하게 하는 케이블 및 케이블 양측의 연결단자를 포함하는 개념으로 이해될 수 있다.DisplayPort 200 may be physically connected to the interface provided by the source device 100 and the sink device 300. In this specification, DisplayPort 200 may be understood as a concept including a cable that enables physical connection between the source device 100 and the sink device 300 and connection terminals on both sides of the cable.

상기 디스플레이포트(200)는 메인링크 처리기(210)를 포함할 수 있다. 상기 메인링크 처리기(210)는 메인링크를 통해 비디오 데이터와 음성 데이터가 상기 소스 디바이스(100)에서 싱크 디바이스(300)로 전송 처리한다. 상기 메인링크는 소스 디바이스(100)에서 싱크 디바이스(300)로 데이터 신호를 단방향으로 전송하는 통신 채널이다.The DisplayPort 200 may include a main link processor 210. The main link processor 210 transmits and processes video data and voice data from the source device 100 to the sink device 300 through the main link. The main link is a communication channel that unidirectionally transmits data signals from the source device 100 to the sink device 300.

그리고 메인링크는 광섬유 케이블로 구성되어 데이터 손실을 방지하고 전송 거리에 따라 감쇄되는 데이터 신호 전송 한계를 극복할 수 있다.And the main link is composed of an optical fiber cable, which prevents data loss and overcomes data signal transmission limitations that are attenuated depending on the transmission distance.

그리고, 상기 디스플레이포트(200)는 상기 소스 디바이스(100)와 싱크 디바이스(300) 사이의 멀티미디어 데이터 송수신을 위해 요구되는 메인 링크와 장치의 설정 및 제어 신호 등을 포함하는 링크인 사이드채널(side channel)을 통해 처리하는 리피터 장치(220)를 포함할 수 있다.In addition, the DisplayPort 200 is a side channel, which is a link that includes the main link required for transmitting and receiving multimedia data between the source device 100 and the sink device 300, and device settings and control signals. ) may include a repeater device 220 that processes through.

상기 리피터 장치(220)는 소스 디바이스(100) 또는 싱크 디바이스(300)에서 발생되는 양방향 신호에서 타단으로 연결된 디바이스에 전달이 필요한 데이터를 단방향 신호로 구분한다. 이 후 상기 리피터 장치(220)는 전기적 신호인 단방향 신호를 광신호로 변환하여 광케이블을 통한 전송이 될 수 있도록 한다.The repeater device 220 separates data that needs to be transmitted to a device connected to the other end from a bidirectional signal generated by the source device 100 or the sink device 300 into a unidirectional signal. Afterwards, the repeater device 220 converts the unidirectional electrical signal into an optical signal so that it can be transmitted through an optical cable.

상기 사이드채널(side channel)은 블루레이 플레이어나 PC등의 소스 디바이스(100)가 모니터 등의 디스플레이 장치인 싱크 디바이스(300)의 정보를 확인하여 출력할 수 있도록 처리하는 보조채널(Auxiliary Channel; AUX) 신호를 포함할 수 있다. 세부적으로, 상기 보조채널(AUX) 신호는 영상 및 오디오 데이터의 전송이 이루어지는 연결 링크와 연결 장치의 제어와 관리 신호를 포함할 수 있다. 이를 위해 싱크 디바이스(300)의 제품 정보와 비디오 입력 유형, 디스플레이 크기, 전원 관리, 색 특성, 해상도의 타이밍 정보 등의 출력 변수에 대한 정보를 담고 있는 EDID(Extended Display Identification Data)를 포함할 수 있다. The side channel is an auxiliary channel (AUX) that processes information so that the source device 100, such as a Blu-ray player or a PC, can check and output information from the sink device 300, which is a display device such as a monitor. ) signal may be included. In detail, the auxiliary channel (AUX) signal may include control and management signals of a connection link and connection device through which video and audio data are transmitted. To this end, it may include EDID (Extended Display Identification Data) containing product information of the sink device 300 and information on output variables such as video input type, display size, power management, color characteristics, and resolution timing information. .

그리고 보조채널(AUX) 신호는 HDCP(High-bandwidth Digital Content Protection; 고대역 디지털 콘텐츠 보호)를 포함할 수 있다. 상기 HDCP는 영상 재생 기기로부터 디스플레이 장치로 송신되는 디지털 신호를 암호화하여 콘텐츠가 부정하게 복사되는 것을 방지하는 저작권 보호 기술이다. 이를 통해 소스 콘텐츠의 소유자 및 보유자의 저작권을 보호할 수 있는 기능을 사용할 수 있다.And the auxiliary channel (AUX) signal may include High-bandwidth Digital Content Protection (HDCP). HDCP is a copyright protection technology that prevents content from being copied illegally by encrypting digital signals transmitted from a video playback device to a display device. This allows you to use features that can protect the copyright of the owner and holder of the source content.

추가적으로 상기 사이드채널(side channel)에는 소스 디바이스(100)와 싱크 디바이스(300)의 연결 여부의 상태를 확인할 수 있는 신호인 HPD(Hot Plug Detect)를 포함할 수 있다.Additionally, the side channel may include HPD (Hot Plug Detect), which is a signal that can check whether the source device 100 and the sink device 300 are connected.

그리고 상기 사이드채널(side channel)은 케이블 연결 탐지 신호인CCD(Cable Connected Detect)를 통해서 장치 간의 연결 여부를 확인할 수 있는 신호를 포함할 수 있다.And the side channel may include a signal that can check whether the devices are connected through CCD (Cable Connected Detect), a cable connection detection signal.

도 2를 참조하면 본 발명의 실시예에 따른 디스플레이포트(200)는 리피터 장치(220)를 포함할 수 있다. 상기 리피터 장치(220)는 소스 디바이스 처리기(221)와 싱크 디바이스 처리기(222)를 포함한다. Referring to FIG. 2, DisplayPort 200 according to an embodiment of the present invention may include a repeater device 220. The repeater device 220 includes a source device processor 221 and a sink device processor 222.

소스 디바이스 처리기(221)는 수신되는 전기신호와 광신호로 이루어지는 리피터 데이터에 대하여 사전 설정된 케이블 핀에 대응하는 전기신호 또는 광신호의 패턴 등을 종합하여 분석할 수 있다. 이에 따라, 소스 디바이스 처리기(221)는 인입되는 신호에 따라 사전 설정된 조건에 대응하는 상태 천이 단계를 구분할 수 있다. 그리고 소스 디바이스 처리기(221)는 구분된 상태 천이 단계에 기초하여 리피터 데이터의 처리를 제어할 수 있다.The source device processor 221 may comprehensively analyze patterns of electrical or optical signals corresponding to preset cable pins with respect to repeater data consisting of received electrical and optical signals. Accordingly, the source device processor 221 can distinguish state transition stages corresponding to preset conditions according to the incoming signal. And the source device processor 221 can control the processing of repeater data based on the divided state transition stages.

싱크 디바이스 처리기(222)는 수신되는 전기신호와 광신호로 이루어지는 리피터 데이터에 대하여 사전 설정된 케이블 핀에 대응하는 전기신호 또는 광신호의 패턴 등을 종합하여 분석할 수 있다. 이에 따라, 싱크 디바이스 처리기(222)는 인입되는 신호에 따라 사전 설정된 조건에 대응하는 상태 천이 단계를 구분할 수 있다. 그리고 싱크 디바이스 처리기(222)는 구분된 상태 천이 단계에 기초하여 리피터 데이터의 처리를 제어할 수 있다.The sink device processor 222 can analyze the repeater data consisting of received electrical signals and optical signals by comprehensively analyzing patterns of electrical signals or optical signals corresponding to preset cable pins. Accordingly, the sink device processor 222 can distinguish state transition stages corresponding to preset conditions according to the incoming signal. And the sink device processor 222 can control the processing of repeater data based on the divided state transition stages.

소스 디바이스 처리기(221)는 소스 디바이스(100)와 전기신호를 송신 또는 수신하여 리피터 데이터를 처리한다. 상기 전기신호는 사이드채널을 통해 전달될 수 있다.The source device processor 221 processes repeater data by transmitting or receiving electrical signals from the source device 100. The electrical signal may be transmitted through a side channel.

사이드채널은 영상 및 오디오 데이터의 전송이 이루어지는 메인 링크의 제어와 관리 신호와 싱크 디바이스(300)의 제품 정보, 출력 정보 등을 포함하는 EDID, 영상 및 오디오 콘텐츠의 저작권 보호를 가능하게 하는 HDCP, 장치 연결 여부 상태를 확인하는 HPD, 케이블 연결 여부를 탐지하는 CCD 신호 등을 포함할 수 있다.The side channel includes EDID, which includes control and management signals of the main link through which video and audio data are transmitted, product information and output information of the sink device 300, and HDCP, a device that enables copyright protection of video and audio content. It may include HPD to check the connection status, CCD signal to detect whether the cable is connected, etc.

소스 디바이스 처리기(221)는 소스 디바이스(100)로부터 수신한 전기신호를 광신호로 변환 처리하여 리피터 데이터를 싱크 디바이스 처리기(222)로 전달할 수 있다.The source device processor 221 may convert the electrical signal received from the source device 100 into an optical signal and transmit the repeater data to the sink device processor 222.

소스 디바이스 처리기(221)는 싱크 디바이스 처리기(222)로부터 수신한 광신호를 전기신호로 변환 처리하여 리피터 데이터를 소스 디바이스(100)로 전달할 수 있다.The source device processor 221 may convert the optical signal received from the sink device processor 222 into an electrical signal and transmit the repeater data to the source device 100.

싱크 디바이스 처리기(222)는 싱크 디바이스(300)와 전기신호를 송신 또는 수신하여 리피터 데이터를 처리한다. 상기 전기신호는 사이드채널을 포함할 수 있다.The sink device processor 222 transmits or receives electrical signals from the sink device 300 and processes repeater data. The electrical signal may include a side channel.

싱크 디바이스 처리기(222)는 싱크 디바이스(300)로부터 수신한 전기신호를 광신호로 변환 처리하여 리피터 데이터를 소스 디바이스 처리기(221)로 전달할 수 있다.The sink device processor 222 may convert the electrical signal received from the sink device 300 into an optical signal and transmit the repeater data to the source device processor 221.

싱크 디바이스 처리기(222)는 소스 디바이스 처리기(221)로 부터 수신한 광신호를 전기신호로 변환 처리하여 리피터 데이터를 싱크 디바이스(300)로 전달할 수 있다.The sink device processor 222 may convert the optical signal received from the source device processor 221 into an electrical signal and transmit the repeater data to the sink device 300.

소스 디바이스 처리기(221)와 싱크 디바이스 처리기(222)는 적어도 2 이상의 광섬유 케이블로 양단이 연결될 수 있으며, 예를 들어, 2개의 광섬유 케이블로 연결된 경우 2개의 광섬유 케이블 코어로 연결되었다고 할 수 있다.The source device processor 221 and the sink device processor 222 may be connected at both ends by at least two optical fiber cables. For example, when connected by two optical fiber cables, they can be said to be connected by two optical fiber cable cores.

광섬유 케이블에 대응하는 2개의 코어 중 제1 코어는 상기 소스 디바이스 처리기(221)에서 광신호 송신부(OTX;Optical Transmitter)의 케이블(410)로 사용될 수 있다. 그리고 제2 core는 상기 소스 디바이스 처리기(221)가 광신호 수신부(ORX; Optical Receiver)의 케이블(420)로 사용될 수 있다. The first core of the two cores corresponding to the optical fiber cable may be used as the cable 410 of the optical signal transmitter (OTX) in the source device processor 221. And the second core can be used by the source device processor 221 as the cable 420 of an optical signal receiver (ORX).

이 같은 구분은 타단에 연결된 디바이스 측면에서는 송신과 수신이 반대로 적용된다. 예를 들면, 상기 소스 디바이스 처리기(221)에서 광신호를 송신하는 케이블은 상기 싱크 디바이스 처리기(222)에서는 광신호 수신부의 케이블(410)로 사용된다. 또한 상기 소스 디바이스 처리기(221)에서 광신호를 수신하는 케이블은 상기 싱크 디바이스 처리기(222)에서는 광신호 송신부의 케이블(420)로 연결되어 사용될 수 있다.This distinction applies to transmission and reception in reverse in terms of devices connected to the other end. For example, the cable that transmits the optical signal in the source device processor 221 is used as the cable 410 of the optical signal receiver in the sink device processor 222. Additionally, the cable that receives the optical signal from the source device processor 221 may be used in the sink device processor 222 by being connected to the cable 420 of the optical signal transmission unit.

소스 디바이스 처리기(221) 또는 싱크 디바이스 처리기(222)는 각각 소스 디바이스(100) 또는 싱크 디바이스(300)에서 발생하는 신호인 사이드채널을 송수신할 수 있다. 상기 사이드채널에 포함되는 보조채널(AUX)의 신호는 블루레이 플레이어나 PC등의 소스 디바이스(100)가 모니터 등의 디스플레이 장치인 싱크 디바이스(300)의 정보를 담고 있는 EDID를 획득하여 출력을 처리할 수 있도록 한다. 또한 HDCP를 통해서는 콘텐츠에 대한 저작권을 보호할 수 있도록 관리될 수 있다.The source device processor 221 or the sink device processor 222 may transmit and receive a side channel, which is a signal generated from the source device 100 or the sink device 300, respectively. For the signal of the auxiliary channel (AUX) included in the side channel, the source device 100, such as a Blu-ray player or a PC, processes the output by acquiring the EDID containing information of the sink device 300, which is a display device such as a monitor. make it possible Additionally, through HDCP, copyrights to content can be managed to protect them.

소스 디바이스(100)와 소스 디바이스 처리기(221), 싱크 디바이스(300)와 싱크 디바이스 처리기(222)의 사이에는 연결 링크와 연결 장치의 제어 및 관리 신호가 전달되는 보조채널(AUX) 라인, 상기 싱크 디바이스(300)와 상기 싱크 디바이스 처리기(222)와의 연결 여부 확인 신호가 전달되는 HPD 라인, 상기 소스 디바이스(100)와 상기 소스 디바이스 처리기(221)의 케이블 연결 여부 확인 신호가 전달되는 CCD 라인 등이 포함될 수 있다. Between the source device 100 and the source device processor 221, the sink device 300 and the sink device processor 222, a connection link and an auxiliary channel (AUX) line through which control and management signals of the connection device are transmitted, the sink An HPD line through which a connection confirmation signal between the device 300 and the sink device processor 222 is transmitted, a CCD line through which a cable connection confirmation signal between the source device 100 and the source device processor 221 is transmitted, etc. May be included.

상기 HPD 라인을 통해 전달되는 HPD 신호는 싱크 디바이스(300)에 인터럽트를 요청하거나 상기 싱크 디바이스(300)가 연결되었는지 여부를 감지하는데 사용된다. 예를 들어 싱크 디바이스(300)에 싱크 디바이스 처리기(222)가 연결되어 있지 않으면 HPD 원 신호(HPD_sig0)의 상태 정보는 '로우(LOW)'로 처리되어 싱크 디바이스 처리기(222)에 전달된다. 이에 반해, 싱크 디바이스(300)에 싱크 디바이스 처리기(222)가 연결되어 있을 시에는 HPD 원 신호(HPD_sig0)의 상태 정보가 '하이(HIGH)'로 처리되어 싱크 디바이스 처리기(222)에 전달된다. The HPD signal transmitted through the HPD line is used to request an interrupt from the sink device 300 or to detect whether the sink device 300 is connected. For example, if the sink device processor 222 is not connected to the sink device 300, the status information of the HPD raw signal (HPD_sig0) is processed as 'LOW' and transmitted to the sink device processor 222. On the other hand, when the sink device processor 222 is connected to the sink device 300, the status information of the HPD raw signal (HPD_sig0) is processed as 'HIGH' and transmitted to the sink device processor 222.

그리고 CCD를 통해서는 소스 디바이스(100)와 소스 디바이스 처리기(221)와의 연결 여부를 확인할 수 있는 신호로 사용될 수 있다. 소스 디바이스(100)가 소스 디바이스 처리기(221)와 연결되어 있으면 CCD의 상태 정보가 'LOW'로 되어 소스 디바이스 처리기(221)에 전달된다. 이에 반해 소스 디바이스(100)가 소스 디바이스 처리기(221)와 연결되어 있지 않으면 CCD의 상태 정보는 'HIGH'가 되어 소스 디바이스 처리기(221)에 전달된다. And, it can be used as a signal to check whether the source device 100 and the source device processor 221 are connected through the CCD. If the source device 100 is connected to the source device processor 221, the status information of the CCD becomes 'LOW' and is transmitted to the source device processor 221. On the other hand, if the source device 100 is not connected to the source device processor 221, the status information of the CCD becomes 'HIGH' and is transmitted to the source device processor 221.

싱크 디바이스 처리기(222)는 소스 디바이스 처리기(221)에서 수신하는 광신호의 상태에 기초하여 외부로 송출하는 제1 HPD 신호(HPD_sig1)를 결정하도록 동작할 수 있다.The sink device processor 222 may operate to determine the first HPD signal (HPD_sig1) to be transmitted to the outside based on the state of the optical signal received by the source device processor 221.

보다 구체적으로, 싱크 디바이스 처리기(222)는 소스 디바이스 처리기(221)에서 수신한 광신호의 수신 세기를 검출할 수 있다. More specifically, the sink device processor 222 may detect the reception strength of the optical signal received from the source device processor 221.

싱크 디바이스 처리기(222)는 수신된 광신호의 수신 세기가 미리 설정된 임계값 이상인 경우 'HIGH'상태의 로직 신호를 생성할 수 있다. 싱크 디바이스 처리기(222)는 수신된 광신호의 수신 세기가 미리 설정된 임계값 미만인 경우 'LOW'상태의 로직 신호를 생성할 수 있다. The sink device processor 222 may generate a logic signal in a 'HIGH' state when the reception strength of the received optical signal is greater than or equal to a preset threshold. The sink device processor 222 may generate a logic signal in a 'LOW' state when the reception strength of the received optical signal is less than a preset threshold.

하나의 예로서, 싱크 디바이스 처리기(222)는 수신된 광신호의 세기(Received Signal Strength Indicator,RSSI)에 비례하여 출력된 전류가 미리 설정된 임계전류 이상인 경우에 출력되는 로직 신호인 RSSI 신호의 상태를'HIGH'로 결정할 수 있다. 아울러, 싱크 디바이스 처리기(222)는 수신된 광신호의 세기(RSSI)에 비례하여 출력된 전류가 미리 설정된 임계전류 미만인 경우에 출력되는 로직 신호인 RSSI 신호의 상태를'LOW' 로 결정할 수 있다.As an example, the sink device processor 222 determines the state of the RSSI signal, which is a logic signal output when the current output in proportion to the strength of the received optical signal (Received Signal Strength Indicator, RSSI) is greater than a preset threshold current. You can set it to 'HIGH'. In addition, the sink device processor 222 may determine the state of the RSSI signal, which is a logic signal output when the current output in proportion to the strength (RSSI) of the received optical signal is less than a preset threshold current, as 'LOW'.

이때, 싱크 디바이스 처리기(222)와 소스 디바이스 처리기(221)에는 각각 광송수신기 모듈이 포함될 수 있다. 광송수신기 모듈의 수신단에 포함된 애벌런치 포토다이오드(APD, Avalanche Photodiode)에 흐르는 전류값을 측정하면 APD, 즉, 모듈의 수신전계강도(RSSI, Received Signal Strength Indicator)를 구할 수 있다.At this time, the sink device processor 222 and the source device processor 221 may each include an optical transceiver module. By measuring the current value flowing through the avalanche photodiode (APD) included in the receiving end of the optical transceiver module, the APD, that is, the received signal strength indicator (RSSI) of the module, can be obtained.

다만, 광신호의 세기에 따라 로직 신호를 출력하는 방법이 상술한 예시에 한정되는 것은 아니다.However, the method of outputting a logic signal according to the strength of the optical signal is not limited to the above-described example.

싱크 디바이스 처리기(222)는 RSSI 신호의 상태에 기초하여 소스 디바이스 처리기(221)로 송출하는 제1 HPD 신호(HPD_sig1)를 결정하도록 동작할 수 있다.The sink device processor 222 may operate to determine the first HPD signal (HPD_sig1) to be transmitted to the source device processor 221 based on the state of the RSSI signal.

보다 구체적으로, 싱크 디바이스 처리기(222)는, 소스 디바이스 처리기(221)로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 소스 디바이스 처리기(221)로 송출하는 제1 HPD 신호(HPD_sig1)를 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)와 동일하게 결정할 수 있다.More specifically, when the intensity of the optical signal received from the source device processor 221 is greater than or equal to a preset threshold, the sink device processor 222 sends a first HPD signal (HPD_sig1) to the source device processor 221. It can be determined in the same way as the HPD raw signal (HPD_sig0) received from the sink device 300.

소스 디바이스 처리기(221)로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우라면, 현재 싱크 디바이스 처리기(222) 측의 광 케이블 연결 상태가 양호하다는 의미이므로 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)를 그대로 소스 디바이스 처리기(221)로 전달할 수 있다.If the strength of the optical signal received from the source device processor 221 is greater than the preset threshold, it means that the current optical cable connection on the sink device processor 222 is good, so the HPD signal received from the sink device 300 The signal (HPD_sig0) can be transmitted as is to the source device processor 221.

예를 들어, 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)가 LOW이면 소스 디바이스 처리기(221)로 전달할 제1 HPD 신호(HPD_sig1)도 'LOW'로 결정될 수 있다. 예를 들어, 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)가 'HIGH'이면 소스 디바이스 처리기(221)로 전달할 제1 HPD 신호(HPD_sig1)도 'HIGH'로 결정될 수 있다.For example, if the HPD raw signal (HPD_sig0) received from the sink device 300 is LOW, the first HPD signal (HPD_sig1) to be transmitted to the source device processor 221 may also be determined to be 'LOW'. For example, if the HPD raw signal (HPD_sig0) received from the sink device 300 is 'HIGH', the first HPD signal (HPD_sig1) to be transmitted to the source device processor 221 may also be determined to be 'HIGH'.

싱크 디바이스 처리기(222)는, 소스 디바이스 처리기(221)로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우, 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)의 값과 무관하게 소스 디바이스 처리기(221)로 송출하는 제1 HPD 신호(HPD_sig1)를 LOW로 결정할 수 있다.If the strength of the optical signal received from the source device processor 221 is less than a preset threshold, the sink device processor 222 operates the source device regardless of the value of the HPD raw signal (HPD_sig0) received from the sink device 300. The first HPD signal (HPD_sig1) transmitted to the device processor 221 may be determined to be LOW.

소스 디바이스 처리기(221)로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우라면, 현재 싱크 디바이스 처리기(222) 측의 광 케이블의 연결이 해제되어 있거나 연결되어 있어도 광신호가 약하게 수신될 정도로 헐거워져 있다는 의미이다. 따라서, 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)의 값이 'LOW'이든 'HIGH'이든 무관하게 소스 디바이스 처리기(221)로 전달하는 제1 HPD 신호(HPD_sig1)는 'LOW'로 결정될 수 있다.If the strength of the optical signal received from the source device processor 221 is less than the preset threshold, the optical cable on the sink device processor 222 is currently disconnected or loose enough to weakly receive the optical signal even if connected. It means losing. Therefore, regardless of whether the value of the HPD raw signal (HPD_sig0) received from the sink device 300 is 'LOW' or 'HIGH', the first HPD signal (HPD_sig1) transmitted to the source device processor 221 is set to 'LOW'. can be decided.

이처럼, 싱크 디바이스 처리기(222) 측의 RSSI 신호에 따라 소스 디바이스 처리기(221) 측으로 전달될 제1 HPD 신호(HPD_sig1)가 결정되는 경우 별도의 신호 라인을 구비하지 않더라도 광 케이블의 연결 상태를 감시할 수 있으며 이에 따라 디스플레이 동작시 사이드 채널 송/수신용 칩(chip)간의 광 신호 안정화가 구현될 수 있는 이점이 있다.In this way, when the first HPD signal (HPD_sig1) to be transmitted to the source device processor 221 is determined according to the RSSI signal of the sink device processor 222, the connection status of the optical cable can be monitored even if a separate signal line is not provided. This has the advantage that optical signal stabilization between side channel transmission/reception chips can be implemented during display operation.

계속해서 도 2를 참조하면, 소스 디바이스 처리기(221) 또한 RSSI 신호의 상태에 기초하여 소스 디바이스(100)로 송출하는 제2 HPD 신호(HPD_sig2)를 결정하도록 동작할 수 있다.Continuing to refer to FIG. 2 , the source device processor 221 may also operate to determine a second HPD signal (HPD_sig2) to be transmitted to the source device 100 based on the state of the RSSI signal.

보다 구체적으로, 소스 디바이스 처리기(221)는, 싱크 디바이스 처리기(222)로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 소스 디바이스(100)로 송출하는 제2 HPD 신호(HPD_sig2)를 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)와 동일하게 결정할 수 있다.More specifically, when the intensity of the optical signal received from the sink device processor 222 is greater than or equal to a preset threshold, the source device processor 221 sinks the second HPD signal (HPD_sig2) transmitted to the source device 100. It can be determined in the same way as the first HPD signal (HPD_sig1) received by the device processor 222.

예를 들어, 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)가 LOW이면 소스 디바이스(100)로 전달할 제2 HPD 신호(HPD_sig2)도 'LOW'로 결정될 수 있다. 예를 들어, 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)가 'HIGH'이면 소스 디바이스(100)로 전달할 제2 HPD 신호(HPD_sig2)도 'HIGH'로 결정될 수 있다.For example, if the first HPD signal (HPD_sig1) received from the sink device processor 222 is LOW, the second HPD signal (HPD_sig2) to be transmitted to the source device 100 may also be determined to be 'LOW'. For example, if the first HPD signal (HPD_sig1) received from the sink device processor 222 is 'HIGH', the second HPD signal (HPD_sig2) to be transmitted to the source device 100 may also be determined to be 'HIGH'.

싱크 디바이스 처리기(222)로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우라면, 현재 소스 디바이스 처리기(221) 측의 광 케이블 연결 상태가 양호하다는 의미이므로 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)를 그대로 소스 디바이스 처리기(221)로 전달할 수 있다.If the strength of the optical signal received from the sink device processor 222 is greater than the preset threshold, it means that the current optical cable connection on the source device processor 221 is good, so the signal received from the sink device processor 222 is 1 The HPD signal (HPD_sig1) can be transmitted as is to the source device processor 221.

이때, 싱크 디바이스 처리기(222) 측의 광 케이블 연결이 해제되거나 헐거워져 있는 상태라면, 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)가 'LOW'일 것이므로 소스 디바이스 처리기(221) 측의 광 케이블 연결 상태가 양호한지 여부와는 상관없이 소스 디바이스(100)로 'LOW'의 제2 HPD 신호(HPD_sig2)가 전달된다.At this time, if the optical cable connection on the sink device processor 222 is disconnected or loose, the first HPD signal (HPD_sig1) received from the sink device processor 222 will be 'LOW', so the source device processor 221 The second HPD signal (HPD_sig2) of 'LOW' is transmitted to the source device 100 regardless of whether the optical cable connection condition on the other side is good.

소스 디바이스 처리기(221)는, 싱크 디바이스 처리기(222)로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우, 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)의 값과 무관하게 소스 디바이스(100)로 송출하는 제2 HPD 신호(HPD_sig2)를 'LOW'로 결정할 수 있다.If the intensity of the optical signal received from the sink device processor 222 is less than a preset threshold, the source device processor 221 is independent of the value of the first HPD signal (HPD_sig1) received from the sink device processor 222. Therefore, the second HPD signal (HPD_sig2) transmitted to the source device 100 may be determined to be 'LOW'.

싱크 디바이스 처리기(222)로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우라면, 현재 소스 디바이스 처리기(221) 측의 광 케이블의 연결이 해제되어 있거나 연결되어 있어도 광신호가 약하게 수신될 정도로 헐거워져 있다는 의미이다. 따라서, 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)의 값이 'LOW'이든 'HIGH'이든 무관하게 소스 디바이스(100)로 전달하는 제2 HPD 신호(HPD_sig2)는 'LOW'로 결정될 수 있다.If the strength of the optical signal received from the sink device processor 222 is less than the preset threshold, the optical cable on the source device processor 221 is currently disconnected or loose enough to weakly receive the optical signal even if connected. It means losing. Therefore, regardless of whether the value of the first HPD signal (HPD_sig1) received from the sink device processor 222 is 'LOW' or 'HIGH', the second HPD signal (HPD_sig2) transmitted to the source device 100 is 'LOW'. can be decided.

즉, 싱크 디바이스 처리기(222) 측의 광 케이블 연결 상태가 양호하여 제1 HPD 신호(HPD_sig1)가 'HIGH'로 유입되더라도 소스 디바이스 처리기(221) 측의 광 케이블 연결 상태가 양호하지 않다면 제2 HPD 신호(HPD_sig2)가 'LOW'가 된다.That is, even if the optical cable connection condition on the sink device processor 222 side is good and the first HPD signal (HPD_sig1) flows in as 'HIGH', if the optical cable connection condition on the source device processor 221 side is not good, the second HPD The signal (HPD_sig2) becomes 'LOW'.

결과적으로, 광 케이블 연결 상태가 해제되거나 헐거워진 것이 싱크 디바이스 처리기(222)와 소스 디바이스 처리기(221) 중 어느 일측만의 문제라고 하더라도 소스 디바이스(100)로 전달되는 제2 HPD 신호(HPD_sig2)는 항상'LOW'가 된다. 이러한 경우, 기존의 로직에 의해 이후 동작인 링크 트레이닝 등이 더 이상 수행되지 않게 된다. 즉, 불안정한 동작의 수행이 미연에 차단되므로 디스플레이 동작 안정화를 효과적으로 구현할 수 있는 이점이 있다.As a result, even if the disconnection or loosening of the optical cable is a problem of only one of the sink device processor 222 and the source device processor 221, the second HPD signal (HPD_sig2) transmitted to the source device 100 is It always becomes 'LOW'. In this case, subsequent operations such as link training are no longer performed according to the existing logic. In other words, there is an advantage in that display operation stabilization can be effectively implemented because the performance of unstable operations is prevented in advance.

한편, 소스 디바이스 처리기(221)와 싱크 디바이스 처리기(222) 각각은, 서로에게서 수신하는 광신호의 수신 세기를 미리 설정된 주기로 모니터링하도록 구성될 수 있다. 또한, 소스 디바이스 처리기(221)와 싱크 디바이스 처리기(222) 각각은, 주기적으로 모니터링된 광신호의 수신 세기에 따라 RSSI 신호의 값을 리셋(reset)하도록 동작할 수 있다.Meanwhile, the source device processor 221 and the sink device processor 222 may each be configured to monitor the reception strength of optical signals received from each other at a preset period. Additionally, each of the source device processor 221 and the sink device processor 222 may operate to reset the value of the RSSI signal according to the reception strength of the periodically monitored optical signal.

예를 들어, 광신호의 상태는 500ms 주기로 모니터링될 수 있고 상기 모니터링의 결과에 따라 RSSI 신호의 값이 리셋될 수 있다.For example, the state of the optical signal can be monitored at a period of 500 ms, and the value of the RSSI signal can be reset according to the results of the monitoring.

이처럼, 일정 간격을 두고 주기적인 광신호 상태 측정이 이루어지는 경우, 연결 초기에는 디스플레이포트(200)의 광케이블이 연결 상태가 양호했다가 사용시간이 경과함에 따라 연결 상태가 불량해지는 경우에도 빠른 시간 내에 광 케이블의 연결 상태를 검출해낼 수 있는 이점이 있다. 뿐만 아니라, 실시간 모니터링이 아닌, 시간 간격을 두고 광신호 상태 측정이 이루어지는 점에서 전력 사용이 절감되는 효과도 있다.In this way, when the optical signal status is measured periodically at regular intervals, the optical cable of the DisplayPort 200 is in good condition at the beginning of the connection, but even if the connection condition becomes poor as the usage time elapses, the optical signal is quickly connected. There is an advantage in being able to detect the connection status of the cable. In addition, the fact that optical signal status is measured at time intervals rather than real-time monitoring has the effect of reducing power use.

한편, 싱크 디바이스 처리기(222)로부터 수신한 광신호의 수신 세기를 기초로 결정된 RSSI 신호가 'LOW'이고 소스 디바이스(100)로 송출되도록 결정된 제2 HPD 신호(HPD_sig2)도 'LOW'인 경우라면, 싱크 디바이스(300)와 소스 디바이스(100)간의 연결이 해제(end session)된 것으로 판단될 수 있다.Meanwhile, if the RSSI signal determined based on the reception strength of the optical signal received from the sink device processor 222 is 'LOW' and the second HPD signal (HPD_sig2) determined to be transmitted to the source device 100 is also 'LOW' , it may be determined that the connection between the sink device 300 and the source device 100 is terminated (end session).

이하에서는, 도 3 내지 도 5를 참조하여, 본 개시의 일 실시예에 따른 제어방법에 대해 설명한다.Hereinafter, a control method according to an embodiment of the present disclosure will be described with reference to FIGS. 3 to 5.

도 3은, 본 개시의 일 실시예에 따른 디스플레이포트 사이드채널의 리피터 장치에 의해 수행되는 제어방법의 흐름을 나타낸 순서도이고, 도 4는, 도 3에 개시된 실시예에 있어서, S100단계의 세부 흐름을 설명하기 위한 순서도이며, 도 5는, 도 3에 개시된 실시예에 있어서, S200단계의 세부 흐름을 설명하기 위한 순서도이다.FIG. 3 is a flowchart showing the flow of a control method performed by a repeater device of a DisplayPort side channel according to an embodiment of the present disclosure, and FIG. 4 is a detailed flow of step S100 in the embodiment disclosed in FIG. 3. This is a flowchart for explaining, and FIG. 5 is a flowchart for explaining the detailed flow of step S200 in the embodiment disclosed in FIG. 3.

도 3을 참조하면, 본 개시의 일 실시예에 따른 제어방법은, 싱크 디바이스 처리기(222)가 송출하는 제1 HPD 신호(HPD_sig1)를 결정하는 단계(S100), 소스 디바이스 처리기(221)가 송출하는 제2 HPD 신호(HPD_sig2)를 결정하는 단계(S200) 및 싱크 디바이스 처리기(222) 및 소스 디바이스 처리기(221)의 광신호 수신 상태를 재감지하는 단계(S300)를 포함할 수 있다.Referring to FIG. 3, the control method according to an embodiment of the present disclosure includes determining the first HPD signal (HPD_sig1) transmitted by the sink device processor 222 (S100), and the step of determining the first HPD signal (HPD_sig1) transmitted by the source device processor 221. It may include determining a second HPD signal (HPD_sig2) (S200) and re-detecting the optical signal reception status of the sink device processor 222 and the source device processor 221 (S300).

구체적으로, 본 개시의 일 실시예에 따른 제어방법은, 리피터 장치(200)에 포함되는 소스 디바이스 처리기(221)와 싱크 디바이스 처리기(222)에 의해 수행될 수 있다.Specifically, the control method according to an embodiment of the present disclosure may be performed by the source device processor 221 and the sink device processor 222 included in the repeater device 200.

싱크 디바이스 처리기(222)가 송출하는 제1 HPD 신호(HPD_sig1)를 결정하는 단계(S100)는, 싱크 디바이스 처리기(222)가 수신하는 광신호의 세기에 따라 싱크 디바이스 처리기(222)가 송출하는 제1 HPD 신호(HPD_sig1)가 결정되는 단계이다.The step (S100) of determining the first HPD signal (HPD_sig1) transmitted by the sink device processor 222 is the first HPD signal (HPD_sig1) transmitted by the sink device processor 222 according to the strength of the optical signal received by the sink device processor 222. 1 This is the stage where the HPD signal (HPD_sig1) is determined.

도 4를 더 참조하면, 싱크 디바이스 처리기(222)가 송출하는 제1 HPD 신호(HPD_sig1)를 결정하는 단계(S100)에서는, 먼저 싱크 디바이스 처리기(222)가 소스 디바이스 처리기(221)로부터 수신하는 광신호의 세기를 판단한다.(S110)Referring further to FIG. 4, in the step (S100) of determining the first HPD signal (HPD_sig1) transmitted by the sink device processor 222, the sink device processor 222 first transmits the light received from the source device processor 221. Determine the strength of the signal (S110)

싱크 디바이스 처리기(222)가 소스 디바이스 처리기(221)로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 소스 디바이스 처리기(221)로 송출하는 제1 HPD 신호(HPD_sig1)를 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)와 동일하게 결정할 수 있다.When the intensity of the optical signal received by the sink device processor 222 from the source device processor 221 is greater than a preset threshold, the first HPD signal (HPD_sig1) transmitted to the source device processor 221 is sent to the sink device 300. It can be determined in the same way as the HPD raw signal (HPD_sig0) received from .

이때, 싱크 디바이스 처리기(222)는 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)를 판단한다.(S120)At this time, the sink device processor 222 determines the HPD raw signal (HPD_sig0) received from the sink device 300 (S120).

싱크 디바이스 처리기(222)가 싱크 디바이스(300)로부터 수신한 HPD 원 신호(HPD_sig0)가 'LOW'이면, 소스 디바이스 처리기(221)로 송출할 제1 HPD 신호(HPD_sig1)도 이와 동일하게 'LOW'로 결정될 수 있다.(S130) If the HPD raw signal (HPD_sig0) received by the sink device processor 222 from the sink device 300 is 'LOW', the first HPD signal (HPD_sig1) to be transmitted to the source device processor 221 is also 'LOW'. (S130)

싱크 디바이스 처리기(222)가 싱크 디바이스로부터 수신한 HPD 원 신호(HPD_sig0)가 'HIGH'이면, 소스 디바이스 처리기(221)로 송출할 제1 HPD 신호(HPD_sig1)도 이와 동일하게 'HIGH'로 결정될 수 있다.(S140) If the HPD raw signal (HPD_sig0) received by the sink device processor 222 from the sink device is 'HIGH', the first HPD signal (HPD_sig1) to be transmitted to the source device processor 221 may be similarly determined to be 'HIGH'. Yes. (S140)

이와 달리, 싱크 디바이스 처리기(222)가 소스 디바이스 처리기(221)로부터 수신한 광신호의 세기가 미리 설정된 임계값 미만인 경우, 싱크 디바이스(300)에서 수신한 HPD 원 신호(HPD_sig0)의 값과 무관하게 소스 디바이스 처리기(221)로 송출하는 제1 HPD 신호(HPD_sig1)는 LOW로 결정될 수 있다.(S130)On the other hand, when the intensity of the optical signal received by the sink device processor 222 from the source device processor 221 is less than a preset threshold, regardless of the value of the HPD raw signal (HPD_sig0) received by the sink device 300 The first HPD signal (HPD_sig1) transmitted to the source device processor 221 may be determined to be LOW (S130).

다음으로, 소스 디바이스 처리기(221)가 송출하는 제2 HPD 신호(HPD_sig2)를 결정하는 단계(S200)는, 소스 디바이스 처리기(221)가 수신하는 광신호의 세기에 따라 소스 디바이스 처리기(221)가 송출하는 제2 HPD 신호(HPD_sig2)가 결정되는 단계이다.Next, in the step (S200) of determining the second HPD signal (HPD_sig2) transmitted by the source device processor 221, the source device processor 221 determines the second HPD signal (HPD_sig2) according to the strength of the optical signal received by the source device processor 221. This is the step where the second HPD signal (HPD_sig2) to be transmitted is determined.

도 5를 더 참조하면, 소스 디바이스 처리기(221)가 송출하는 제2 HPD 신호(HPD_sig2)를 결정하는 단계(S200)에서는, 소스 디바이스 처리기(221)가 싱크 디바이스 처리기(222)로부터 수신하는 광신호의 세기를 판단한다.(S210) Referring further to FIG. 5, in the step (S200) of determining the second HPD signal (HPD_sig2) transmitted by the source device processor 221, the optical signal received by the source device processor 221 from the sink device processor 222 Judge the intensity of (S210)

소스 디바이스 처리기(221)가 싱크 디바이스 처리기(222)로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 소스 디바이스(100)로 송출하는 제2 HPD 신호(HPD_sig2)를 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)와 동일하게 결정할 수 있다.When the intensity of the optical signal received by the source device processor 221 from the sink device processor 222 is greater than a preset threshold, the second HPD signal (HPD_sig2) transmitted to the source device 100 is sent to the sink device processor 222. It can be determined in the same way as the first HPD signal (HPD_sig1) received.

이때, 소스 디바이스 처리기(221)는 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)를 판단한다.(S220)At this time, the source device processor 221 determines the first HPD signal (HPD_sig1) received from the sink device processor 222 (S220).

소스 디바이스 처리기(221)가 싱크 디바이스 처리기(222)로부터 수신한 제1 HPD 신호(HPD_sig1)가 'LOW'이면, 소스 디바이스(100)로 송출할 제2 HPD 신호(HPD_sig2)도 이와 동일하게 'LOW'로 결정될 수 있다.(S230) If the first HPD signal (HPD_sig1) received by the source device processor 221 from the sink device processor 222 is 'LOW', the second HPD signal (HPD_sig2) to be transmitted to the source device 100 is also 'LOW'. '. (S230)

소스 디바이스 처리기(221)가 싱크 디바이스 처리기(222)로부터 수신한 제1 HPD 신호(HPD_sig1)가 'HIGH'이면, 소스 디바이스(100)로 송출할 제2 HPD 신호(HPD_sig2)도 이와 동일하게 'HIGH'로 결정될 수 있다.(S240) If the first HPD signal (HPD_sig1) received by the source device processor 221 from the sink device processor 222 is 'HIGH', the second HPD signal (HPD_sig2) to be transmitted to the source device 100 is also 'HIGH'. '. (S240)

이와 달리, 소스 디바이스 처리기(221)가 싱크 디바이스 처리기(222)로부터 수신한 광신호의 세기가 미리 설정된 임계값 미만인 경우, 싱크 디바이스 처리기(222)에서 수신한 제1 HPD 신호(HPD_sig1)의 값과 무관하게 소스 디바이스(100)로 송출하는 제2 HPD 신호(HPD_sig2)는 LOW로 결정될 수 있다.(S230)On the other hand, when the intensity of the optical signal received by the source device processor 221 from the sink device processor 222 is less than a preset threshold, the value of the first HPD signal (HPD_sig1) received from the sink device processor 222 and Regardless, the second HPD signal (HPD_sig2) transmitted to the source device 100 may be determined to be LOW (S230).

다시 도 3을 참조하면, 싱크 디바이스 처리기(222) 및 소스 디바이스 처리기(221)의 광신호 수신 상태를 재감지하는 단계(S300)는, 소스 디바이스 처리기(221)와 싱크 디바이스 처리기(222) 각각이 서로에게서 수신하는 광신호의 수신 세기를 미리 설정된 주기로 모니터링하는 단계이다.Referring again to FIG. 3, in the step (S300) of re-detecting the optical signal reception status of the sink device processor 222 and the source device processor 221, the source device processor 221 and the sink device processor 222 each This is the step of monitoring the reception strength of optical signals received from each other at a preset period.

본 단계(S300)에서, 소스 디바이스 처리기(221)와 싱크 디바이스 처리기(222) 각각은, 모니터링된 광신호의 수신 세기에 따라 RSSI 신호의 값을 리셋(reset)하도록 동작할 수 있다.In this step (S300), each of the source device processor 221 and the sink device processor 222 may operate to reset the value of the RSSI signal according to the reception strength of the monitored optical signal.

예를 들어, 광신호의 상태는 500ms 주기로 모니터링될 수 있고 상기 모니터링의 결과에 따라 RSSI 신호의 값이 리셋될 수 있다.For example, the state of the optical signal can be monitored at a period of 500 ms, and the value of the RSSI signal can be reset according to the results of the monitoring.

이상 살펴본 바와 같이, 본 개시에 따르면, 본 개시는, 소스 디바이스와 싱크 디바이스가 서로로부터 수신하는 신호가 안정적인지 여부를 감지하고 이를 기초로 소스 디바이스에 전달될 HPD 신호를 결정함으로써, 디스플레이 동작 안정화를 구현할 수 있다.As described above, according to the present disclosure, the source device and the sink device detect whether the signals received from each other are stable and determine the HPD signal to be transmitted to the source device based on this, thereby stabilizing the display operation. It can be implemented.

앞서 설명된 본 개시의 다양한 실시예는 추가 실시예와 결합될 수 있고, 상술한 상세한 설명에 비추어 당업자가 이해 가능한 범주에서 변경될 수 있다. 본 개시의 실시예들은 모든 면에서 예시적인 것이며, 한정적이 아닌 것으로 이해되어야 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성요소들도 결합된 형태로 실시될 수 있다. 따라서, 본 개시의 특허청구범위의 의미, 범위 및 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 개시의 범위에 포함되는 것으로 해석되어야 한다.The various embodiments of the present disclosure described above may be combined with additional embodiments and may be changed within the scope understandable to those skilled in the art in light of the above detailed description. The embodiments of the present disclosure should be understood in all respects as illustrative and not restrictive. For example, each component described as unitary may be implemented in a distributed manner, and similarly, components described as distributed may also be implemented in a combined form. Accordingly, all changes or modified forms derived from the meaning and scope of the claims of the present disclosure and their equivalent concepts should be construed as being included in the scope of the present disclosure.

100: 소스 디바이스
200: 디스플레이포트
210: 메인링크 처리기
220: 리피터 장치
221: 소스 디바이스 처리기
222: 싱크 디바이스 처리기
300: 싱크 디바이스
410: 광신호 송신부의 케이블
420: 광신호 수신부의 케이블
100: Source device
200: Displayport
210: Main link processor
220: repeater device
221: Source device handler
222: Sink device handler
300: sink device
410: Cable of optical signal transmitter
420: Cable of optical signal receiver

Claims (9)

디스플레이포트 사이드채널의 리피터 장치에 있어서,
소스 디바이스와 전기신호를 송신 또는 수신하고 상기 전기신호를 광신호로 변환하는 소스 디바이스 처리기; 및
싱크 디바이스와 전기신호를 송신 또는 수신하고 상기 전기신호를 광신호로 변환하는 싱크 디바이스 처리기;를 포함하며,
상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기는 서로 광신호를 송수신하도록 구비되고,
상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기 각각은,
서로에게서 수신하는 광신호의 상태에 기초하여 외부로 송출하는 HPD(Hot Plug Detection) 신호를 결정하도록 동작하는,
리피터 장치.
In the repeater device of the DisplayPort side channel,
a source device processor that transmits or receives electrical signals from a source device and converts the electrical signals into optical signals; and
It includes a sink device processor that transmits or receives an electrical signal from a sink device and converts the electrical signal into an optical signal,
The source device processor and the sink device processor are equipped to transmit and receive optical signals to each other,
Each of the source device processor and the sink device processor,
Operating to determine the HPD (Hot Plug Detection) signal to be transmitted to the outside based on the status of optical signals received from each other,
Repeater device.
제1항에 있어서,
상기 싱크 디바이스 처리기는,
상기 소스 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 상기 소스 디바이스 처리기로 송출하는 제1 HPD 신호를 상기 싱크 디바이스에서 수신한 HPD 원 신호와 동일하게 결정하는,
리피터 장치.
According to paragraph 1,
The sink device processor,
When the strength of the optical signal received from the source device processor is greater than or equal to a preset threshold, determining the first HPD signal transmitted to the source device processor to be the same as the HPD raw signal received from the sink device,
Repeater device.
제1항에 있어서,
상기 싱크 디바이스 처리기는,
상기 소스 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우, 상기 싱크 디바이스에서 수신한 HPD 원 신호의 값과 무관하게 상기 소스 디바이스 처리기로 송출하는 제1 HPD 신호를 로우(LOW)로 결정하는,
리피터 장치.
According to paragraph 1,
The sink device processor,
When the strength of the optical signal received from the source device processor is less than a preset threshold, the first HPD signal transmitted to the source device processor is LOW regardless of the value of the HPD raw signal received from the sink device. To decide,
Repeater device.
제1항에 있어서,
상기 소스 디바이스 처리기는,
상기 싱크 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값 이상인 경우, 상기 소스 디바이스로 송출하는 제2 HPD 신호를 상기 싱크 디바이스 처리기에서 수신한 제1 HPD 신호와 동일하게 결정하는,
리피터 장치.
According to paragraph 1,
The source device processor,
When the strength of the optical signal received from the sink device processor is greater than a preset threshold, determining the second HPD signal transmitted to the source device to be the same as the first HPD signal received from the sink device processor,
Repeater device.
제1항에 있어서,
상기 소스 디바이스 처리기는,
상기 싱크 디바이스 처리기로부터 수신한 광신호의 세기가 미리 설정된 임계값보다 작은 경우, 상기 싱크 디바이스 처리기에서 수신한 제1 HPD 신호의 값과 무관하게 상기 소스 디바이스로 송출하는 제2 HPD 신호를 로우로 결정하는,
리피터 장치.
According to paragraph 1,
The source device processor,
When the strength of the optical signal received from the sink device processor is less than a preset threshold, the second HPD signal transmitted to the source device is determined to be low regardless of the value of the first HPD signal received from the sink device processor. doing,
Repeater device.
제1항에 있어서,
상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기 각각은,
서로에게서 수신하는 광신호의 수신 세기를 검출하여 상기 수신 세기가 미리 설정된 임계값 이상인 경우 RSSI(Received Signal Strength Indicator) 신호를 하이(HIGH)로 결정하고, 상기 수신 세기가 상기 임계값보다 작은 경우 상기 RSSI 신호를 로우로 결정하는,
리피터 장치.
According to paragraph 1,
Each of the source device processor and the sink device processor,
The reception strength of optical signals received from each other is detected, and if the reception strength is greater than a preset threshold, the RSSI (Received Signal Strength Indicator) signal is determined to be HIGH. If the reception strength is less than the threshold, the RSSI (Received Signal Strength Indicator) signal is determined to be high. Determining the RSSI signal low,
Repeater device.
제6항에 있어서,
상기 소스 디바이스 처리기와 상기 싱크 디바이스 처리기 각각은,
서로에게서 수신하는 광신호의 수신 세기를 미리 설정된 주기로 모니터링하여 상기 RSSI 신호의 상태를 리셋하도록 동작하는,
리피터 장치.
According to clause 6,
Each of the source device processor and the sink device processor,
Operating to reset the state of the RSSI signal by monitoring the reception strength of optical signals received from each other at a preset period,
Repeater device.
서로 광신호를 송수신하도록 구비되는 소스 디바이스 처리기와 싱크 디바이스 처리기를 포함하는 디스플레이포트 사이드채널의 리피터 장치가 수행하는 제어방법으로서,
상기 싱크 디바이스 처리기가 송출하는 제1 HPD 신호를 결정하는 단계; 및
상기 소스 디바이스 처리기가 송출하는 제2 HPD 신호를 결정하는 단계; 를 포함하며,
상기 싱크 디바이스 처리기가 송출하는 제1 HPD 신호는 상기 싱크 디바이스 처리기가 상기 소스 디바이스 처리기로부터 수신하는 광신호의 상태에 기초하여 결정되고,
상기 소스 디바이스 처리기가 송출하는 제2 HPD 신호는, 상기 소스 디바이스 처리기가 상기 싱크 디바이스 처리기로부터 수신하는 광신호의 상태에 기초하여 결정되는 것을 특징으로 하는,
제어방법.
A control method performed by a repeater device of a DisplayPort side channel including a source device processor and a sink device processor provided to transmit and receive optical signals to each other, comprising:
determining a first HPD signal transmitted by the sink device processor; and
determining a second HPD signal transmitted by the source device processor; Includes,
The first HPD signal transmitted by the sink device processor is determined based on the state of the optical signal that the sink device processor receives from the source device processor,
The second HPD signal transmitted by the source device processor is determined based on the state of the optical signal that the source device processor receives from the sink device processor.
Control method.
제8항에 있어서,
미리 설정된 주기에 따라 상기 싱크 디바이스 처리기 및 상기 소스 디바이스 처리기 각각의 광신호의 수신 상태를 재감지하는 단계;를 더 포함하는,
제어방법.
According to clause 8,
Further comprising: re-detecting the reception state of the optical signal of each of the sink device processor and the source device processor according to a preset period,
Control method.
KR1020230025869A 2022-12-21 2023-02-27 Displayport side channel repeater divice and control method of the repeater divice KR20240098972A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20220180234 2022-12-21
KR1020220180234 2022-12-21

Publications (1)

Publication Number Publication Date
KR20240098972A true KR20240098972A (en) 2024-06-28

Family

ID=91668874

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020230025869A KR20240098972A (en) 2022-12-21 2023-02-27 Displayport side channel repeater divice and control method of the repeater divice

Country Status (1)

Country Link
KR (1) KR20240098972A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150085723A (en) 2014-01-16 2015-07-24 주식회사 넥시아 디바이스 A method for synchronizing auxiliary signal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150085723A (en) 2014-01-16 2015-07-24 주식회사 넥시아 디바이스 A method for synchronizing auxiliary signal

Similar Documents

Publication Publication Date Title
JP5571243B2 (en) communication cable
US20140029934A1 (en) Distinguishing light in single fiber transceivers
US20090237561A1 (en) Video and audio output device
JP4743196B2 (en) Electronic device and loop determination method in electronic device
EP2595335A1 (en) Bidirectional communication interface apparatus, transmitter apparatus, receiver apparatus, signal transfer method, and signal transfer system
EP2733619B1 (en) Electronic device with Thunderbolt interface, connecting method thereof, and docking apparatus
US20110106997A1 (en) Methods and apparatus for interconnecting sas/sata devices using either electrical or optical transceivers
CN100435574C (en) Multimedia interface input method for conversing high resolution in tv
JP2012147356A (en) Telecommunication device
US10963027B2 (en) Methods and apparatus for safe negotiation of high current for active cable assemblies
US9483435B2 (en) USB transceiver
TWI812887B (en) Detection circuit and wake-up method
CN110719423A (en) Self-adaptive HDMI cable
US10090915B2 (en) Optical communication device and optical communication method
KR20240098972A (en) Displayport side channel repeater divice and control method of the repeater divice
US20090185498A1 (en) Small form factor pluggalbe (sfp) status indicator
JP2008035060A (en) Method of detecting connection of hdmi apparatus and program
CN106597170B (en) The test method and device of ARC function
US11792361B2 (en) Redriver capable of switching between linear and limited modes
JP6375922B2 (en) Video transmission device and error detection method
KR20150020111A (en) Detection circuit and detection method using the same
KR102567660B1 (en) DisplayPort side channel repeater device and its operation method
EP3419300B1 (en) Av signal output device, av signal input device, and av signal input/output system
KR20220038563A (en) DisplayPort side channel repeater device and its operation method
CN113905228B (en) Loop test method of HDMI repeater equipment