KR20020038982A - Interface apparatus and method of transmitting and receiving serial data therethrough - Google Patents

Interface apparatus and method of transmitting and receiving serial data therethrough Download PDF

Info

Publication number
KR20020038982A
KR20020038982A KR1020000068844A KR20000068844A KR20020038982A KR 20020038982 A KR20020038982 A KR 20020038982A KR 1020000068844 A KR1020000068844 A KR 1020000068844A KR 20000068844 A KR20000068844 A KR 20000068844A KR 20020038982 A KR20020038982 A KR 20020038982A
Authority
KR
South Korea
Prior art keywords
transmitter
receiver
data
coding
coding scheme
Prior art date
Application number
KR1020000068844A
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 구자홍
Priority to KR1020000068844A priority Critical patent/KR20020038982A/en
Publication of KR20020038982A publication Critical patent/KR20020038982A/en

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

PURPOSE: An interface system and a method for data transmission and reception are provided to make a transmitter and a receiver using different coding forms normally transmit and receive data by converting the format of the serial data outputted from a transmitter of a serial transmitter into another form proper to the coding form of a receiver. CONSTITUTION: The interface system comprises a transmitting unit(100) installed in the main frame of a computer, a receiving unit(200) installed in a monitor, and an interface control unit(300). The transmitting unit has a transmitter(2) coding parallel data in a specific coding form and providing serial data to the interface control unit. The transmitter is connected with a control unit(20) to offer an identification code including information about the coding form of the transmitter to the control unit. The receiving unit has a receiver(4) receiving the serial data transmitted by the interface control unit and decoding the data by a specific coding form into parallel data. The receiver is connected with the control unit to provide an identification code to the control unit. The coding form of the transmitter and the receiver is detected by the control unit.

Description

인터페이스 장치 및 그 송수신 방법{INTERFACE APPARATUS AND METHOD OF TRANSMITTING AND RECEIVING SERIAL DATA THERETHROUGH}INTERFACE APPARATUS AND METHOD OF TRANSMITTING AND RECEIVING SERIAL DATA THERETHROUGH}

본 발명은 컴퓨터 본체와 모니터간 인터페이스에 관한 것으로, 특히 컴퓨터 본체와 모니터간의 시리얼 인터페이스 장치 및 그 송수신 방법에 관한 것이다.The present invention relates to an interface between a computer main body and a monitor, and more particularly, to a serial interface device between a computer main body and a monitor and a method for transmitting and receiving the same.

일반적으로 컴퓨터 본체와 모니터간의 시리얼 인터페이스는 트랜스미터와 리시버를 통해 이루어진다. 즉 컴퓨터 본체에 구비되는 트랜스미터는 패러럴 데이타를 시리얼 데이타로 압축코딩하여 모니터에 구비되는 리시버에 제공하고, 상기 리시버는 시리얼 데이타를 디코딩하여 패러럴 데이타로 복원한다.Typically, the serial interface between the computer body and the monitor is via the transmitter and receiver. That is, the transmitter provided in the computer main body compresses and parallelizes the parallel data into serial data and provides the receiver to the receiver provided in the monitor. The receiver decodes the serial data and restores the parallel data.

도 1은 보편적으로 시리얼 인터페이스에 적용되는 코딩방식의 예들을 도시한 것으로, 종래에는 TMDS(Transition Minimized Differential Signalling), LVDS(LowVoltage Differential Signalling), GVIF(Gigabit Video Interface) 등 다양한 코딩방식이 사용되었다.FIG. 1 illustrates examples of coding schemes generally applied to a serial interface. In the related art, various coding schemes such as transition minimized differential signaling (TMDS), low voltage differential signaling (LVDS), and gigabit video interface (GVIF) have been used.

그런데, 상기 코딩방식에 따라 트랜스미터와 리시버가 상이하게 구성되므로, 도 1에 도시한 바와 같이 동일한 코딩방식의 트랜스미터와 리시버를 쌍으로 사용하야만 했다.However, since the transmitter and the receiver are configured differently according to the coding scheme, as shown in FIG. 1, the transmitter and the receiver of the same coding scheme should be used in pairs.

즉, TMDS 코딩방식의 전송부(100a)의 트랜스미터(2a)는 패러럴 데이타를 TMDS 코딩방식에 따라 시리얼 데이타로 압축코딩하여 TMDS 코딩방식의 수신부(200a)의 리시버(4a)에 제공하며, 리시버(4a)는 그 시리얼 데이타를 TMDS 코딩방식에 따라 패러럴 데이타로 디코딩한다.That is, the transmitter 2a of the TMDS coding method 100a compresses parallel data into serial data according to the TMDS coding method, and provides the receiver 4a of the receiver 200a of the TMDS coding method. 4a) decodes the serial data into parallel data according to the TMDS coding scheme.

그리고 LVDS 코딩방식의 전송부(100b)의 트랜스미터(2b)는 패러럴 데이타를 LVDS 코딩방식에 따라 시리얼 데이타로 압축코딩하여 LVDS 코딩방식의 수신부(200b)의 리시버(4b)에 제공하며, 리시버(4b)는 그 시리얼 데이타를 LVDS 코딩방식에 따라 패러럴 데이타로 디코딩한다.The transmitter 2b of the transmitter 100b of the LVDS coding method compresses and parallelizes the parallel data into serial data according to the LVDS coding method, and provides the receiver 4b of the receiver 200b of the LVDS coding method to the receiver 4b. ) Decodes the serial data into parallel data according to the LVDS coding scheme.

그리고 GVIF 코딩방식의 전송부(100c)의 트랜스미터(2c)는 패러럴 데이타를 GVIF 코딩방식에 따라 시리얼 데이타로 압축코딩하여 GVIF 코딩방식의 수신부(200c)의 리시버(4c)에 제공하며, 리시버(4c)는 그 시리얼 데이타를 GVIF 코딩방식에 따라 패러럴 데이타로 디코딩한다.The transmitter 2c of the transmitter 100c of the GVIF coding method compresses and parallel-codes the parallel data into serial data according to the GVIF coding method and provides the receiver 4c of the receiver 200c of the GVIF coding method, and the receiver 4c. ) Decodes the serial data into parallel data according to the GVIF coding scheme.

이와같이 종래에는 시리얼 인터페이스에 다양한 코딩방식이 사용되었으나, 호환이 이루어지지 않아서 동일한 코딩방식에 따른 트랜스미터와 리시버를 사용하여야 하는 불편함이 있었다.As described above, various coding schemes have been used for the serial interface, but there is inconvenience in that transmitters and receivers according to the same coding scheme have to be used because they are not compatible.

따라서 본 발명의 목적은 컴퓨터 본체와 모니터간의 시리얼 인터페이스의 트랜스미터로부터 출력되는 시리얼 데이타를 리시버의 코딩방식에 대응되게 변환하여 리시버에 제공함으로써, 서로 다른 코딩방식에 따른 트랜스미터와 리시버도 정상적으로 데이타 송수신을 할 수 있도록 하는 인터페이스 장치 및 그 송수신 방법을 제공함에 있다.Accordingly, an object of the present invention is to convert the serial data output from the transmitter of the serial interface between the computer main body and the monitor corresponding to the coding method of the receiver to provide to the receiver, so that the transmitter and the receiver according to different coding methods can also normally transmit and receive data. An interface device and a method for transmitting / receiving the same are provided.

도 1은 다양한 코딩방식에 따른 시리얼 인터페이스 장치의 예를 도시한 도면.1 is a diagram illustrating an example of a serial interface device according to various coding schemes.

도 2는 본 발명에 의한 시리얼 데이터 인터페이스 장치의 블록도.2 is a block diagram of a serial data interface device according to the present invention;

도 3 및 도 4는 도 2의 제어부의 처리 흐름도.3 and 4 are processing flowcharts of the control unit of FIG.

상술한 목적을 달성하기 위한 본 발명은 퍼스널 컴퓨터에 구비되어, 다양한 코딩방식 중 어느 한 코딩방식에 따라 패러럴 데이터를 압축코딩하여 시리얼 데이터로 출력하며, 제1식별코드를 제공하는 트랜스미터와, 모니터에 구비되어, 다양한 코딩방식 중 어느 한 코딩방식에 따라 시리얼 데이터를 디코딩하여 패러럴 데이터로 출력하며, 제2식별코드를 제공하는 리시버와, 상기 제1 및 제2식별코드를 제공받아 상기 트랜스미터와 상기 리시버의 코딩방식을 검출하고, 상기 트랜스미터로부터 출력되는 시리얼 데이터를 그 트랜스미터의 코딩방식에 대응되는 코딩방식으로 디코딩하여 패러럴 데이터로 복원하고, 그 복원된 패러럴 데이터를 상기 리시버의 코딩방식에 대응되는 코딩방식으로 압축코딩하여 시리얼 데이터로서 상기 리시버에 제공하는 인터페이스 제어부를 구비하는 것을 특징으로 한다.The present invention for achieving the above object is provided in a personal computer, compression-coded parallel data according to any one of a variety of coding schemes and outputs serial data, a transmitter for providing a first identification code, and a monitor A decoder for decoding serial data according to any one of various coding schemes and outputting the parallel data, and providing a second identification code, receiving the first and second identification codes, and receiving the transmitter and the receiver. Detects a coding scheme of the receiver, decodes the serial data outputted from the transmitter into a coding scheme corresponding to the coding scheme of the transmitter, restores the parallel data, and restores the restored parallel data to the coding scheme of the receiver. Compression coding to provide the receiver as serial data It characterized in that it comprises a control face.

본 발명의 바람직한 실시예에 따른 시리얼 인터페이스 호환장치의 블록도를 도시한 도 2를 참조하면, 시리얼 인터페이스 장치는 노트북 컴퓨터 또는 데스크탑 컴퓨터의 본체에 설치된 전송부(100)와 모니터에 설치된 수신부(200)와 인터페이스제어부(300)로 구성된다.Referring to FIG. 2, which shows a block diagram of a serial interface compatible device according to an exemplary embodiment of the present invention, a serial interface device includes a transmitter 100 installed in a main body of a notebook computer or a desktop computer and a receiver 200 installed in a monitor. And the interface control unit 300.

상기 전송부(100)는 R, G, B의 화상 신호 및 콘트롤 신호를 포함한 패러럴 데이타를 수신하여 TMDS, LVDS, GVIF 중의 어느 하나의 코딩 방식에 따라 압축코딩하여 시리얼 데이타를 생성하여 제1경로(10)를 통해 인터페이스 제어부(300)에 제공하는 트랜스미터(2)를 구비한다. 상기 트랜스미터(2)는 제3경로(8)를 통해 제어부(20)와 연결되며, 상기 제3경로(8)를 통해 트랜스미터(2)는 제어부(20)에 식별코드를 제공한다. 상기 식별코드에는 트랜스미터(2)의 코딩방식 및 종류에 대한 정보가 포함된다.The transmitter 100 receives parallel data including image signals and control signals of R, G, and B, compresses them according to any one of TMDS, LVDS, and GVIF, generates serial data, and generates serial data. The transmitter 2 is provided to the interface control unit 300 through 10). The transmitter 2 is connected to the control unit 20 via a third path 8, and the transmitter 2 provides an identification code to the control unit 20 through the third path 8. The identification code includes information on the coding scheme and type of the transmitter 2.

그리고 상기 수신부(200)는 제2경로(12)를 통해 인터페이스 제어부(300)가 제공하는 시리얼 데이타를 수신하여 TMDS, LVDS, GVIF 중의 어느 하나의 코딩 방식에 따라 디코딩하여 패러럴 데이타로 복원한 후에 기타 회로(6)에 전송하는 리시버(4)를 구비한다. 상기 리시버(4)는 제3경로(8)를 통해 제어부(20)와 연결되며, 상기 제3경로(8)를 통해 리시버(4)는 제어부(20)에 식별코드를 제공한다. 상기 식별코드에는 리시버(4)의 코딩방식 및 종류 등에 대한 정보가 포함된다.The receiver 200 receives serial data provided by the interface controller 300 through the second path 12, decodes the data according to any one of TMDS, LVDS, and GVIF, and restores the parallel data. The receiver 4 is transmitted to the circuit 6. The receiver 4 is connected to the control unit 20 through the third path 8, and the receiver 4 provides an identification code to the control unit 20 through the third path 8. The identification code includes information about the coding scheme and type of the receiver 4.

상기 인터페이스 제어부(300)의 제어부(20)는 상기 식별코드를 통해 트랜스미터(2)와 리시버(4)의 코딩방식을 검출함과 아울러 코딩방식의 호환을 담당한다. 이러한 제어부(20)로는 마이크로 프로세서가 채용될 수 있다.The control unit 20 of the interface control unit 300 detects the coding scheme of the transmitter 2 and the receiver 4 through the identification code and is responsible for compatibility of the coding scheme. As the controller 20, a microprocessor may be employed.

그리고 상기 인터페이스 제어부(300)의 입력부(14)는 상기 전송부(100)의 트랜스미터(2)로부터 시리얼 데이터를 제공받아 디코더 선택기(16)에 제공한다. 상기 디코더 선택기(16)는 상기 시리얼 데이터를 제어부(20)의 제어에 따라 제1 내지제N디코더(181, 182, 183, ... , 18n) 중 어느 하나에 제공한다. 상기 제1 내지 제N디코더(181, 182, 183, ... , 18n) 각각은 각기 다른 코딩방식에 따라 디코딩을 수행하며, 상기 디코더 선택기(16)가 제공하는 시리얼 데이터를 디코딩하여 패러럴 데이터로 복원한다. 상기 다양한 코딩방식에는 TMDS, LTDS, GVIF 방식이 포함된다.The input unit 14 of the interface controller 300 receives serial data from the transmitter 2 of the transmitter 100 and provides the serial data to the decoder selector 16. The decoder selector 16 provides the serial data to any one of the first to Nth decoders 18 1 , 18 2 , 18 3 ,..., 18 n under the control of the controller 20. Each of the first to Nth decoders 18 1 , 18 2 , 18 3 ,..., 18 n performs decoding according to different coding schemes, and decodes serial data provided by the decoder selector 16. To restore the parallel data. The various coding schemes include TMDS, LTDS, and GVIF schemes.

상기 복원된 패러럴 데이터는 코더 선택기(22)에 입력된다. 상기 코더 선택기(22)는 제어부(200)의 제어에 따라 상기 패러럴 데이터를 제1 내지 제N코더(241, 242, 243, ... , 24n) 중 어느 하나에 제공한다. 상기 제1 내지 제N코더(241, 242, 243, ... , 24n) 각각은 각기 다른 코딩방식에 따라 코딩을 수행하며, 상기 코더 선택기(22)가 제공하는 패러럴 데이터를 압축코딩하여 출력부(26)로 출력한다. 상기 다양한 코딩방식에는 TMDS, LTDS, GVIF 방식이 포함된다. 상기 출력부(26)는 입력된 패러럴 데이터를 리시버(4)에 제공한다.The recovered parallel data is input to the coder selector 22. The coder selector 22 provides the parallel data to any one of the first to Nth coders 24 1 , 24 2 , 24 3 ,..., 24 n under the control of the controller 200. Each of the first to Nth coders 24 1 , 24 2 , 24 3 ,..., 24 n performs coding according to a different coding scheme, and compresses parallel data provided by the coder selector 22. Coded and output to the output unit 26. The various coding schemes include TMDS, LTDS, and GVIF schemes. The output unit 26 provides the input parallel data to the receiver 4.

상기 제어부(20)는 트랜스미터(2)와 리시버(4)의 코딩방식이 서로 상이할 경우에, 제1 내지 제N디코더(181, 182, 183, ... , 18n) 중 트랜스미터(2)의 코딩방식에 대응되는 디코더로 시리얼 데이터가 입력되도록 디코더 선택기(16)를 제어한다. 이에따라 트랜스미터(2)가 압축코딩하여 출력하는 시리얼 데이터는 정상적으로 디코딩되어 패러럴 데이터로 복원된다. 상기 제어부(20)는 제1 내지 제N코더(241, 242, 243, ... , 24n) 중 상기 리시버(4)의 코딩방식에 대응되는 코더로 상기 복원된 데이터가 입력되도록 코더 선택기(22)를 제어한다. 이에따라 출력부(26)로부터 출력되는 시리얼 데이터는 리시버(4)의 코딩방식에 대응된다.The controller 20 is a transmitter of the first to Nth decoders 18 1 , 18 2 , 18 3 ,..., 18 n when the coding schemes of the transmitter 2 and the receiver 4 are different from each other. The decoder selector 16 is controlled so that serial data is input to the decoder corresponding to the coding scheme of (2). Accordingly, the serial data output by the compression coding of the transmitter 2 is normally decoded and restored to parallel data. The controller 20 is configured to input the restored data to a coder corresponding to a coding scheme of the receiver 4 among the first to Nth coders 24 1 , 24 2 , 24 3 ,..., 24 n . The coder selector 22 is controlled. Accordingly, the serial data output from the output unit 26 corresponds to the coding scheme of the receiver 4.

상기 제어부(20)가 디코더 선택기(16)를 제어하는 과정을 도 3을 참조하여 설명한다. 상기 제어부(20)는 트랜스미터(2)가 시리얼 데이터를 제공하면(400단계), 트랜스미터(2)로부터 식별코드를 읽어온다(402단계). 상기 제어부(20)는 상기 식별코드를 분석하여 트랜스미터(2)의 코딩방식을 검출한다(404단계). 상기 트랜스미터(2)의 코딩방식이 검출되면 상기 제어부(20)는 트랜스미터(2)의 코딩방식이 TMDS 방식인지를 검색하여(406단계), 그 코딩방식이 TMDS 방식이면 트랜스미터(2)로부터 수신한 시리얼 데이터가 TMDS 방식의 디코더로 입력되도록 디코더 선택기(16)를 제어한다(408단계). 그리고 상기 제어부(20)는 트랜스미터(2)의 코딩방식이 TMDS 방식이 아니면, LTDS 방식인지를 검색한다(410단계). 상기 제어부(20)는 트랜스미터(2)의 코딩방식이 LTDS 방식이면 트랜스미터(2)로부터 수신한 시리얼 데이터가 LTDS 방식의 디코더로 입력되도록 디코더 선택기(16)를 제어한다(412단계). 그리고 상기 제어부(20)는 트랜스미터(2)의 코딩방식이 LTDS 방식이 아니면, GVIF 방식인지를 검색한다(414단계). 여기서 본 발명의 바람직한 실시예에서는 TMDS, LTDS, GVIF 방식이 혼용되어 사용될 경우를 예로들어 설명하였다. 상기 제어부(20)는 트랜스미터(2)의 코딩방식이 GVIF 방식이면 트랜스미터(2)로부터 수신한 시리얼 데이터가 GVIF 방식의 디코더로 입력되도록 디코더 선택기(16)를 제어한다(416단계). 이와달리 제어부(20)는 트랜스미터(2)의 코딩방식이 GVIF 방식이 아니면 에러 처리 등의 해당 동작을 수행한다(418단계).A process of controlling the decoder selector 16 by the controller 20 will be described with reference to FIG. 3. When the transmitter 2 provides serial data (step 400), the controller 20 reads an identification code from the transmitter 2 (step 402). The control unit 20 analyzes the identification code to detect a coding scheme of the transmitter 2 (step 404). When the coding scheme of the transmitter 2 is detected, the controller 20 searches whether the coding scheme of the transmitter 2 is the TMDS scheme (step 406), and if the coding scheme is the TMDS scheme, the controller 20 receives the received coding from the transmitter 2. The decoder selector 16 is controlled to input serial data to the TMDS decoder (step 408). If the coding method of the transmitter 2 is not a TMDS method, the control unit 20 searches whether it is an LTDS method (step 410). If the coding method of the transmitter 2 is an LTDS method, the controller 20 controls the decoder selector 16 to input serial data received from the transmitter 2 to the LTDS decoder (step 412). If the coding method of the transmitter 2 is not the LTDS method, the controller 20 searches whether the GVIF method is used (step 414). Here, in the preferred embodiment of the present invention has been described taking a case where the TMDS, LTDS, GVIF method is used in combination. If the coding method of the transmitter 2 is the GVIF method, the controller 20 controls the decoder selector 16 so that the serial data received from the transmitter 2 is input to the GVIF type decoder (step 416). In contrast, if the coding method of the transmitter 2 is not the GVIF method, the control unit 20 performs a corresponding operation such as error processing (step 418).

그리고 상기 제어부(20)가 코더 선택기(22)를 제어하는 과정을 도 4를 참조하여 설명한다. 상기 제어부(20)는 리시버(4)로부터 식별코드를 읽어온다(500). 여기서, 제어부(20)는 트랜스미터(2)로부터 시리얼 데이터가 제공되기 시작할 때나, 리시버(4)와 접속할 때, 디코더 제어 후 등의 이벤트 발생시에 상기 리시버(4)로부터 식별코드를 읽어올 수 있다. 상기 제어부(20)는 상기 식별코드를 분석하여 리시버(4)의 코딩방식을 검출한다(502단계). 상기 리시버(4)의 코딩방식이 검출되면 상기 제어부(20)는 리시버(2)의 코딩방식이 TMDS 방식인지를 검색하여(504단계), 그 코딩방식이 TMDS 방식이면 제1 내지 제N디코더(181, 182, 183, ... , 18n) 중 어느 하나로부터 출력되는 패러럴 데이터가 TMDS 방식의 코더로 입력되도록 코더 선택기(22)를 제어한다(506단계). 그리고 상기 제어부(20)는 리시버(2)의 코딩방식이 TMDS 방식이 아니면, LTDS 방식인지를 검색한다(508단계). 상기 리시버(2)의 코딩방식이 LTDS 방식이면 코더 선택기(22)는 제1 내지 제N디코더(181, 182, 183, ... , 18n) 중 어느 하나로부터 출력되는 패러럴 데이터가 LTDS 방식의 코더로 입력되도록 코더 선택기(22)를 제어한다(510단계). 그리고 상기 제어부(20)는 리시버(2)의 코딩방식이 LTDS 방식이 아니면, GVIF 방식인지를 검색한다(512단계). 그리고 상기 제어부(20)는 상기 리시버(2)의 코딩방식이 GVIF 방식이면 제1 내지 제N디코더(181, 182, 183, ... , 18n) 중 어느 하나로부터 출력되는 패러럴 데이터가 GVIF 방식의 코더로 입력되도록 코더 선택기(22)를 제어한다(514단계). 이와달리 제어부(20)는 트랜스미터(2)의 코딩방식이 GVIF 방식이 아니면 에러 처리 등의 해당 동작을 수행한다(516단계).And the process of the control unit 20 to control the coder selector 22 will be described with reference to FIG. The controller 20 reads an identification code from the receiver 4 (500). Here, the control unit 20 can read the identification code from the receiver 4 when the serial data starts to be provided from the transmitter 2, when connected to the receiver 4, or when an event such as after controlling the decoder occurs. The controller 20 analyzes the identification code to detect a coding scheme of the receiver 4 (step 502). When the coding scheme of the receiver 4 is detected, the controller 20 searches whether the coding scheme of the receiver 2 is the TMDS scheme (step 504), and if the coding scheme is the TMDS scheme, the first to Nth decoders ( The coder selector 22 is controlled to input parallel data output from any one of 18 1 , 18 2 , 18 3 ,..., 18 n ) to a TMDS type coder (step 506). If the coding method of the receiver 2 is not the TMDS method, the controller 20 searches whether the LTDS method is used (step 508). If the coding method of the receiver 2 is an LTDS method, the coder selector 22 may have parallel data output from any one of the first to Nth decoders 18 1 , 18 2 , 18 3 ,..., 18 n . The coder selector 22 is controlled to be input to the LTDS coder (step 510). If the coding method of the receiver 2 is not the LTDS method, the controller 20 searches whether the GVIF method is used (step 512). If the coding method of the receiver 2 is a GVIF method, the control unit 20 outputs parallel data output from any one of the first to Nth decoders 18 1 , 18 2 , 18 3 ,..., 18 n . The coder selector 22 is controlled to input the coder to the GVIF coder (step 514). In contrast, if the coding scheme of the transmitter 2 is not the GVIF scheme, the controller 20 performs a corresponding operation such as error processing (step 516).

상기 본 발명의 바람직한 실시예에서는 트랜스미터(2)와 리시버(4)가 서로 다른 코딩방식인 것으로 가정하였으나, 상기 트랜스미터(2)와 리시버(4)가 동일한 코딩방식일 수도 있다. 이런 경우 사용자는 인터페이스 제어부(300)를 제거하고 트랜스미터(2)와 리시버(4)를 직접 연결하여 사용할 수 있다. 또한 이러한 조작이 번거로운 사용자를 위하여 상기 인터페이스 제어부(300)에 트랜스미터(2)와 리시버(4)의 코딩방식이 동일한 것으로 검출되면 트랜스미터(2)로부터 출력되는 데이터를 그대로 리시버(4)로 제공하는 기능을 부가시킬 수도 있다.In the preferred embodiment of the present invention, it is assumed that the transmitter 2 and the receiver 4 have different coding schemes, but the transmitter 2 and the receiver 4 may have the same coding scheme. In this case, the user may remove the interface controller 300 and directly connect and use the transmitter 2 and the receiver 4. In addition, if it is detected that the coding schemes of the transmitter 2 and the receiver 4 are the same in the interface control unit 300 for the user who has such a troublesome operation, the data output from the transmitter 2 is provided to the receiver 4 as it is. You can also add.

상기한 바와 같이 본 발명은 컴퓨터 본체와 모니터간의 시리얼 인터페이스의 트랜스미터로부터 출력되는 시리얼 데이타를 리시버의 코딩방식에 대응되게 변환하여 리시버에 제공함으로써, 서로 다른 코딩방식에 따른 트랜스미터와 리시버도 정상적으로 데이타 송수신을 할 수 있도록 한다. 이로서 사용자는 코딩방식에 상관없이 트랜스미터와 리시버를 선택 사용할 수 있게 된다.As described above, the present invention converts the serial data output from the transmitter of the serial interface between the computer main body and the monitor to correspond to the coding method of the receiver and provides the receiver so that the transmitter and the receiver according to different coding schemes can normally transmit and receive data. Do it. This allows the user to select transmitters and receivers regardless of coding scheme.

Claims (6)

퍼스널 컴퓨터와 모니터간 인터페이스 장치에 있어서,In the interface device between a personal computer and a monitor, 상기 퍼스널 컴퓨터에 구비되어, 다양한 코딩방식 중 어느 한 코딩방식에 따라 패러럴 데이터를 압축코딩하여 시리얼 데이터로 출력하며, 제1식별코드를 제공하는 트랜스미터와,A transmitter provided in the personal computer and compressing parallel data according to any one of various coding schemes and outputting the serial data as serial data and providing a first identification code; 상기 모니터에 구비되어, 다양한 코딩방식 중 어느 한 코딩방식에 따라 시리얼 데이터를 디코딩하여 패러럴 데이터로 출력하며, 제2식별코드를 제공하는 리시버와,A receiver provided in the monitor to decode serial data according to any one of various coding schemes, output the parallel data, and provide a second identification code; 상기 제1 및 제2식별코드를 제공받아 상기 트랜스미터와 상기 리시버의 코딩방식을 검출하고, 상기 트랜스미터로부터 출력되는 시리얼 데이터를 그 트랜스미터의 코딩방식에 대응되는 코딩방식으로 디코딩하여 패러럴 데이터로 복원하고, 그 복원된 패러럴 데이터를 상기 리시버의 코딩방식에 대응되는 코딩방식으로 압축코딩하여 시리얼 데이터로서 상기 리시버에 제공하는 인터페이스 제어부를 구비하는 것을 특징으로 하는 인터페이스 장치.Receives the first and second identification codes to detect the coding scheme of the transmitter and the receiver, decode the serial data output from the transmitter by a coding scheme corresponding to the coding scheme of the transmitter to restore to parallel data, And an interface controller which compresses the restored parallel data by a coding scheme corresponding to the coding scheme of the receiver and provides the serial data to the receiver as serial data. 제1항에 있어서, 상기 인터페이스 제어부가,The method of claim 1, wherein the interface control unit, 각기 다양한 코딩방식 중 어느 한 코딩방식으로 데이터를 디코딩하는 다수의 디코더와,A plurality of decoders for decoding data using any one of various coding schemes, 상기 트랜스미터로부터 출력되는 데이터를 상기 다수의 디코더중 어느 한 디코더에 선택적으로 제공하는 디코더 선택기와,A decoder selector for selectively providing data output from the transmitter to any one of the plurality of decoders; 각기 다양한 코딩방식 중 어느 한 코딩방식으로 데이터를 압축코딩하는 다수의 코더와,A plurality of coders for compressing data in any one of a variety of coding schemes, 상기 다수의 디코더중 어느 한 디코더가 출력하는 데이터를 상기 다수의 코더중 어느 한 코더에 선택적으로 제공하는 코더 선택기와,A coder selector for selectively providing data output by any one of the plurality of decoders to any one of the plurality of coders; 상기 트랜스미터 및 리시버의 코딩방식을 검출하여, 상기 트랜스미터의 코딩방식에 대응되는 디코더로 데이터를 제공하도록 상기 디코더 선택기를 제어하고, 상기 리시버의 코딩방식에 대응되는 코더로 데이터를 제공하도록 상기 코더 선택기를 제어하는 제어부로 구성됨을 특징으로 하는 인터페이스 장치.Detects a coding scheme of the transmitter and a receiver, controls the decoder selector to provide data to a decoder corresponding to the coding scheme of the transmitter, and provides the coder selector to provide data to a coder corresponding to the coding scheme of the receiver. Interface device characterized in that it comprises a control unit for controlling. 제2항에 있어서, 상기 제어부는 상기 트랜스미터와 리시버가 제공하는 제1 및 제2식별코드를 검색하여 상기 트랜스미터와 리시버의 코딩방식을 검출함을 특징으로 하는 인터페이스 장치.The interface device of claim 2, wherein the controller detects a coding scheme of the transmitter and the receiver by searching the first and second identification codes provided by the transmitter and the receiver. 제1항에 있어서, 상기 다양한 코딩방식은 TMDS, LVDS, GVIF 등이 포함됨을 특징으로 하는 인터페이스 장치.The interface device of claim 1, wherein the various coding schemes include TMDS, LVDS, GVIF, and the like. 다양한 코딩방식 중 어느 한 코딩방식으로 데이터를 압축코딩하여 출력하는 트랜스미터와, 다양한 코딩방식 중 어느 한 코딩방식으로 데이터를 디코딩하는 리시버를 구비하는 인터페이스 장치의 데이터 송수신 방법에 있어서,A data transmitting / receiving method of an interface apparatus having a transmitter for compressing and outputting data by one of various coding schemes and outputting the data, and a receiver for decoding data by any one of various coding schemes, 상기 트랜스미터로부터 시리얼 데이터를 수신하는 제1단계와;A first step of receiving serial data from the transmitter; 상기 트랜스미터로부터 식별코드를 제공받아, 상기 트랜스미터의 코딩방식을 검출하는 제2단계와;Receiving an identification code from the transmitter and detecting a coding scheme of the transmitter; 상기 검출된 트랜스미터의 코딩방식에 대응되는 디코더를 통해 상기 시리얼 데이터를 디코딩하여 패러럴 데이터로 복원하는 제3단계와,A third step of decoding the serial data to parallel data through a decoder corresponding to the detected coding scheme of the transmitter; 상기 리시버로부터 식별코드를 제공받아, 상기 리시버의 코딩방식을 검출하는 제4단계와,Receiving an identification code from the receiver and detecting a coding scheme of the receiver; 상기 검출된 리시버의 코딩방식에 대응되는 코더를 통해 상기 디코딩된 패러럴 데이터를 압축 코딩하여 상기 리시버로 제공하는 제5단계를 구비하는 것을 특징으로 하는 데이터 송수신 방법.And a fifth step of compressing and decoding the decoded parallel data through the coder corresponding to the detected coding method of the receiver and providing the decoded parallel data to the receiver. 제5항에 있어서, 상기 다양한 코딩방식은 TMDS, LVDS, GVIF 등이 포함됨을 특징으로 하는 데이터 송수신 방법.The method of claim 5, wherein the various coding schemes include TMDS, LVDS, GVIF, and the like.
KR1020000068844A 2000-11-20 2000-11-20 Interface apparatus and method of transmitting and receiving serial data therethrough KR20020038982A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000068844A KR20020038982A (en) 2000-11-20 2000-11-20 Interface apparatus and method of transmitting and receiving serial data therethrough

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000068844A KR20020038982A (en) 2000-11-20 2000-11-20 Interface apparatus and method of transmitting and receiving serial data therethrough

Publications (1)

Publication Number Publication Date
KR20020038982A true KR20020038982A (en) 2002-05-25

Family

ID=19699967

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000068844A KR20020038982A (en) 2000-11-20 2000-11-20 Interface apparatus and method of transmitting and receiving serial data therethrough

Country Status (1)

Country Link
KR (1) KR20020038982A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100541439B1 (en) * 2003-05-23 2006-01-10 삼성전자주식회사 laptop computer
CN102023978A (en) * 2009-09-15 2011-04-20 腾讯科技(深圳)有限公司 Mass data processing method and system
KR101106196B1 (en) * 2009-12-28 2012-01-30 김선기 Wall pannel for aggregate construction to protect underground pipe line
KR101369146B1 (en) * 2012-07-16 2014-03-06 옵티시스 주식회사 Image system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100541439B1 (en) * 2003-05-23 2006-01-10 삼성전자주식회사 laptop computer
CN102023978A (en) * 2009-09-15 2011-04-20 腾讯科技(深圳)有限公司 Mass data processing method and system
CN102023978B (en) * 2009-09-15 2015-04-15 腾讯科技(深圳)有限公司 Mass data processing method and system
KR101106196B1 (en) * 2009-12-28 2012-01-30 김선기 Wall pannel for aggregate construction to protect underground pipe line
KR101369146B1 (en) * 2012-07-16 2014-03-06 옵티시스 주식회사 Image system
US9270930B2 (en) 2012-07-16 2016-02-23 Opticis Co., Ltd. Image system

Similar Documents

Publication Publication Date Title
US5826227A (en) Hiding a source identifier within a signal
US7460031B2 (en) Method and apparatus for transmitting/receiving multimedia data
AU2003215752A1 (en) Video coding and transmission
JPH11205485A (en) Voice encoding/decoding device coping with modem signal
US5694429A (en) Mobile radio communication system
KR940027561A (en) Image recovery apparatus and method of video telephone
KR20050121067A (en) Wireless communication system using wireless channel and wireless communication method thereof
KR102223031B1 (en) Differential signal processing device using for advanced braid clock signaling
KR960020502A (en) 180 ° Phase Error Compensator for High Definition Television GE Systems
KR20020038982A (en) Interface apparatus and method of transmitting and receiving serial data therethrough
WO2000077962A8 (en) Communication systems and apparatus with synchronous orthogonal coding
JP2007243650A (en) Decoding method and decoding apparatus
EP0612456A1 (en) Transmission system for coded speech signals and/or voiceband data
US8798166B2 (en) Video encoding scheme supporting the transport of audio and auxiliary information
JPH07193514A (en) Transmission line code selecting data transmission system
KR970011860B1 (en) Digital terminal for adaptively processing variable coding algorithm
JP2845720B2 (en) Error detection device
JPH05235930A (en) Synchronization communication system
JP2831661B2 (en) Transmission equipment
JP2024038741A (en) Transmitting device, receiving device, and transmitting/receiving system
KR960043830A (en) MPEG and AC-3 Combined Digital Audio Signal Decoder
JP2718095B2 (en) Parity check method
JPH0775091A (en) Method and device for communicating picture information
AU2002222335A1 (en) Encoding system for transmitting data and clock signals jointly across two wires
EP1231752A2 (en) Video encoding scheme supporting the transport of audio and auxiliary information

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
N231 Notification of change of applicant
E601 Decision to refuse application