[go: up one dir, main page]

KR100282441B1 - 데이터 전송장치 - Google Patents

데이터 전송장치 Download PDF

Info

Publication number
KR100282441B1
KR100282441B1 KR1019970056081A KR19970056081A KR100282441B1 KR 100282441 B1 KR100282441 B1 KR 100282441B1 KR 1019970056081 A KR1019970056081 A KR 1019970056081A KR 19970056081 A KR19970056081 A KR 19970056081A KR 100282441 B1 KR100282441 B1 KR 100282441B1
Authority
KR
South Korea
Prior art keywords
data
logic
output
voltage
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
KR1019970056081A
Other languages
English (en)
Other versions
KR19990034472A (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 KR1019970056081A priority Critical patent/KR100282441B1/ko
Priority to US09/146,958 priority patent/US6339622B1/en
Priority to JP27551998A priority patent/JP4036983B2/ja
Publication of KR19990034472A publication Critical patent/KR19990034472A/ko
Application granted granted Critical
Publication of KR100282441B1 publication Critical patent/KR100282441B1/ko
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4917Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
    • H04L25/4923Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using ternary codes
    • H04L25/4925Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using ternary codes using balanced bipolar ternary codes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/14Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
    • G11C5/147Voltage reference generators, voltage or current regulators; Internally lowered supply levels; Compensation for voltage drops
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • G09G3/3685Details of drivers for data electrodes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2207/00Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
    • G11C2207/22Control and timing of internal memory operations
    • G11C2207/2227Standby or low power modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/028Arrangements specific to the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0292Arrangements specific to the receiver end

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Dc Digital Transmission (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Logic Circuits (AREA)

Abstract

2진데이터를 3진데이터로 변환하여 출력하므로써, 데이터 전송라인 대비 전송효율을 향상시키는데 적당한 데이터 전송장치에 관한 것으로서, 2진데이터를 입력하여 이를 3로직 데이터로 변환하는 디코더부와, 상기 디코더부의 출력을 받아 전원전압, 접지전압, 그리고 전원전압과 접지전압의 중간전압에 상응하는 로직레벨로 출력하는 3로직 데이터 생성부와, 상기 3로직 데이터 생성부에서 출력되는 3개의 로직레벨을 받아 이를 2진데이터쌍으로 변환하는 데이터 검출부와, 상기 2진데이터쌍을 2진데이터로 복원하는 앤코더부를 포함하여 구성됨을 특징으로 한다.

Description

데이터 전송장치{DATA TRANSMISSION DEVICE}
본 발명은 데이터통신에 관한 것으로서, 데이터의 레벨을 3개의 레벨로 변환하여 전송함으로써 클럭속도의 증가없이 데이터의 전송효율을 증대시키는데 적당하도록 한 데이터 전송장치에 관한 것이다.
일반적으로 데이터의 전송방식에 있어서, 데이터의 레벨을 0(Low)∼5V(High)로 하여 한 번에 로우데이터와 하이데이터의 2진 데이터를 전송하였다.
통상 컴퓨터의 동작속도를 결정짓는 것을 클럭신호이다. 따라서 컴퓨터 디자이너들은 보다 빠른 클럭신호를 얻어 컴퓨터의 동작속도를 향상시키기 위한 노력을 계속하고 있다.
이러한 맥락에서 CMOS트랜지스터 로직은 데이터 프로세싱 시스템의 제조에 따른 중요한 기술이 되었다.
일반적으로 CMOS트랜지스터의 동작은 소자를 턴-온시키기 위한 전압 즉, 문턱전압에 의존한다.
이하, 첨부된 도면을 참조하여 종래 데이터 전송장치를 설명하기로 한다.
도 1은 종래기술에 따른 CMOS트랜지스터의 회로적구성도이다.
도 1에 도시한 바와같이 입력전압(Vin)이 Vtp+VDD(Vtp〈0)보다 클 경우에는 피모스(PMOS)(PM)는 오프상태가 되고, 앤모스(NMOS)(NM)는 포화(Saturation)상태가 된다.
여기서, 상기 Vtp는 피모스(PM)의 문턱전압을 의미한다.
따라서, 앤모스(NM)만 턴-온되므로 출력(Output)은 접지전압 즉, VSS가 된다.
또한, 입력전압(Vin)이 문턱전압(Vtn)보다 작을 경우에는 상기 앤모스(NM)는 오프상태가 되고, 상기 피모스(PM)는 포화상태가 되어 피모스(PM)만이 턴-온된다.
따라서, 출력은 전원전압 즉, VDD가 된다.
한편, 입력전압(Vin)이 앤모스(NM)의 문턱전압(Vtn)보다 크고 Vtp+VDD보다는 작을 경우에는 상기 피모스(PM)와 앤모스(NM)가 모두 불포화(Nonsaturation)상태가 되고, 전류가 같아지는 지점에서 전압이 결정된다.
결과적으로 입력전압이 하이레벨이면 출력은 로우레벨이 되고 입력전압이 로우레벨이면 출력이 하이레벨이 되어 2진 데이터 전송만이 가능하게 된다.
도 2는 종래기술에 따른 다른 실시예로써, 이는 미국특허 U.S.P 5,539,333에 기술된 LVDS(Low Voltage Differential clock Signal)의 회로도이다.
도 2는 드라이버(driver)회로와 리시버(receiver)회로 사이의 인터커넥션 (interconnect)를 설명하기 위한 도면으로서, 드라이버 회로는 디퍼런셜
클럭신호들인 IN1과 IN2를 입력한 후 이를 리시버회로로 전송하기 위한 적당한 신호로 처리한다.
즉, 상기 드라이버회로는 디퍼런셜 클럭신호(IN1,IN2)를 받아 이를 데이터 프로세싱 시스템내의 다른 회로들이 사용할 수 있도록 상기 디퍼런셜 클럭신호를 저전압 디퍼런셜 신호로 변환한 후 출력단인 OUT1과 OUT2를 통해 리시버회로로 전송한다.
여기서, 상기 드라이버회로 및 리시버회로는 모두 CMOS기술로 구현한다.
리시버회로의 저항(Rt)은 드라이버회로와 리시버회로 사이의 전송선(2)의 커패시턴스와 인덕턴스를 매칭(matching)시키기 위한 것이다.
리시버회로는 드라이버회로에서 변환되어 출력되는 저전압 디퍼런스 신호를 받아 기타 다른회로(도면에 도시되지 않음)에 사용될 수 있는 다양한 주파수로 변환한다.
이와같은 종래 데이터 전송장치는 데이터 전송시 전압차가 크면 RC시정수에 의해서 지연시간(delay time)이 발생되며 작은 전압의 서로 반대되는 신호를 제공하고 이를 받아들이는 곳에서는 두 전압 차이를 이용해서 차동증폭기로 전압을 복원시킨다.
도 3은 도 2에 따른 두 전송데이터의 파형도로써, 1.1V를 기준으로 하여 약 1V의 차이를 갖는 신호를 보내주는 것을 알 수 있다.
한편, 도 4는 일반적인 COMS타입을 액정표시장치에 적용한 일실시예를 도시한 것이다.
도 4에 도시한 바와 같이 액정표시장치는 크게 LCD판넬(41)과 상기 LCD판넬 (41)주변에 구성된 소오스 드라이버(43) 및 게이트 드라이버(45)들로 구성된다.
그리고 상기 소오스 드라이버(43) 및 게이트 드라이버(45)들을 제어하는 컨트롤러(47)를 포함한다.
이와같은 액정표시장치에 있어서, 상기 컨트롤러(47)는 게이트 드라이버(45)에 컨트롤신호를 전송하고, 상기 소오스 드라이버(43)에는 컨트롤신호와, 각각의 영상신호(R, G, B)당 6비트 내지는 8비트의 데이터를 전송한다.
즉, 각 영상신호당 6비씩일 경우에는 모두 18비트가 소오스 드라이버(43)로 출력되고, 8비씩일 경우에는 모두 24비트가 출력된다.
일반적으로 컨트롤러(47)에서 소오스 드라이버(43)로 R, G, B데이터를 전송하게 되는데 해상도가 늘어나면 늘어날수록 한 번에 두채널씩 R, G, B데이터를 전송해 주어야 할 경우가 발생한다.
따라서, 한 번에 두 채널씩 R, G, B데이터를 전송하게 되면 상기 컨트롤러 (47)에서 소오스 드라이버(43)로 데이터를 전송하기 위해 필요한 전송라인의 수는 최소 36라인에서 최대 48라인이 된다.
그러나 상기와 같은 종래 데이터 전송장치는 다음과 같은 문제점이 있었다.
첫째, CMOS를 사용하여 데이터의 전송속도를 향상시키고자 하였으나 데이터의 전송속도를 높이게 되면 데이터 전송에 따른 전력소비와 EMI의 증가를 가져오게 된다.
따라서, CMOS의 처리속도로 인하여 데이터의 전송속도를 높이는데에는 한계가 있다.
둘째, LVDS를 사용하는 경우, 데이터전송을 위해서 2개의 전송라인을 사용하여야 하며, 데이터의 전송효율을 높이기 위해서는 일반적인 CMOS동작 클럭속도보다 빠르게 동작하여야 하고, 기존의 다른 CMOS인터페이스와의 호환성을 가지고 있지 않다.
따라서 빠르게 동작하는 신호를 수신하기 위해서는 내부적으로 빠르게 동작하는 클럭신호를 가지고 있어야 하므로 부가적인 PLL(Phase Lock Loop)가 필요하므로 회로구성이 복잡해진다.
본 발명은 상기한 문제점을 해결하기 위해 안출한 것으로서, 입력되는 2진데이터를 3진 데이터로 변환하여 데이터의 전송효율을 크게 향상시키는데 적당한 데이터 전송장치를 제공하는데 그 목적이 있다.
도 1은 일반적인 CMOS트랜지스터의 회로적구성도
도 2는 종래기술에 따른 LVDS(Low Voltage Differential clock Signal)의 회로도
도 3은 도 2에 따른 전송데이터의 파형도
도 4는 종래기술을 액정표시장치에 적용한 일실시예를 설명하기 위한 구성도
도 5는 본 발명의 데이터 전송장치의 구성도
도 6은 본 발명의 데이터 전송장치에 따른 3로직 데이터 생성부의 구성도
도 7은 본 발명의 데이터 전송장치에 따른 3로직 데이터 검출부의 구성도
도 8은 본 발명에 따른 3로직 데이터 검출부의 논리표
도 9는 본 발명의 데이터 전송장치에 따른 디코더부의 회로적구성도
도 10은 본 발명의 3로직 데이터 생성부의 논리표
도 11은 본 발명의 데이터 전송장치에 따른 앤코더부의 회로적구성도
도 12는 본 발명의 데이터 전송장치를 적용한 일실시예를 설명하기 위한 액정표시장치의 구성도
도면의 주요부분에 대한 부호의 설명
41 : LCD판넬 43 : 소오스 드라이버
45 : 게이트 드라이버 47 : 컨트롤러
51 : 디코더 51a : 레벨변환부
51b : 레벨출력부 53 : 3로직 데이터 생성부
55 : 3로직 데이터 검출부 57 : 앤코더부
57a : 인버터부 57b : 데이터변환부
57c : 데이터출력부
상기의 목적을 달성하기 위한 본 발명의 데이터 전송장치는 2진데이터를 입력하여 이를 3로직 데이터로 변환하는 디코더부와, 상기 디코더부의 출력을 받아 전원전압, 접지전압, 그리고 전원전압과 접지전압의 중간전압에 상응하는 로직레벨로 출력하는 3로직 데이터 생성부와, 상기 3로직 데이터 생성부에서 출력되는 3개의 로직레벨을 받아 이를 2진데이터쌍으로 변환하는 데이터 검출부와, 상기 2진데이터쌍을 2진데이터로 복원하는 앤코더부를 포함하여 구성됨을 특징으로 한다.
이하, 본 발명의 데이터전송장치를 첨부된 도면을 참조하여 설명하기로 한다.
먼저, 본 발명은 데이터의 레벨을 3개로 하여 전송효율을 향상시키기 위한 것으로써, 2진 데이터 3개가 표현할 수 있는 경우의 수는 8가지인 반면에 3진 데이터 2개가 표현할 수 있는 경우의 수는 9가지이므로 3개의 2진 데이터는 2개의 3진데이터로 변환이 가능하다.
즉, 2진 데이터를 3진 데이터로 변경하여 데이터 전송효율을 약 50% 가량 향상시킬 수 있다.
데이터를 변환시켜주기 위해서는 3개의 2진 데이터가 가질 수 있는 경우의 수는 8개이고 2개의 3진 데이터가 가질 수 있는 경우의 수가 9개이므로 이들 사이에는 순서대로 조합을 하였을 때, 362,880(9N8=9!=362,880)개의 조합을 만들 수 있다.(이때, 순서가 비 순차적일 경우에는 9개의 조합을 만들 수 있다.)
도 5는 본 발명에 따른 데이터 전송장치의 구성블록도로서, 3개의 데이터를 입력하여 3로직(logic)데이터를 형성하기 위해 t1L, t1C, t1H와 t2L, t2C, t2H로 만들어 주는 디코더부(51)와, 상기 디코더부(51)의 출력을 받아 3로직 데이터를 생성하는 3로직 데이터 생성부(53)와, 3로직 데이터를 검출하여 OUTt1과 OUTt2로 출력하는 3로직 데이터 검출부(55)와, 상기 3로직 데이터 검출부(55)의 출력데이터를 받아 원래의 2진 데이터로 변환하는 앤코더부(57)를 포함하여 구성된다.
여기서, 상기 3로직 데이터 생성부(53)는 도 6에 도시한 바와 같이 전원전압 (VDD)전송을 위한 피모스(PM1)와, VDD/2전송을 위한 앤모스(NM1)와, 접지전압(VSS)전송을 위한 앤모스(NM2)로 구성된다.
먼저, 접지전압을 출력하기 위해서는 상기 피모스(PM1)와, 앤모스(NM1)가 오프상태가 되어야 하므로, 상기 피모스(PM1)의 게이트 입력신호와 앤모스(NM1)의 게이트 입력신호는 각각 하이(H)와 로우(L)가 입력되어야 한다.
그리고, 상기 앤모스(NM2)는 포화상태(Saturation)상태로 접지전압을 출력단으로 보내주어야 하므로 게이트 입력신호는 로우(L)가 되어야 한다.
이와 동일한 방법으로 VDD/2의 전압을 출력하기 위해서는 앤모스(NM1)만 포화상태가 되고, 나머지 피모스(PM1)와 앤모스(NM2)는 오프상태가 되어야 하므로 각각의 게이트 입력신호는 H, H, L이 되어야 한다.
또한, VDD의 전압을 출력하기 위해서는 상기 피모스(PM1)만이 포화상태가 되고, 나머지 앤모스(NM1,NM2)는 오프상태가 되어야 하므로, 각각의 게이트 입력신호는 L, L, L가 되어야 한다.
이와같이 3로직 데이터 생성부(43)가 3진 데이터로 변환하여 출력하면, 3로직 데이터 검출부(45)는 OUTt1과, OUTT2로 출력하는데 상기 3로직 데이터 검출부(45)의 구성은 다음과 같다.
도 7은 본 발명에 따른 데이터 전송장치의 3로직 검출부의 회로적구성도이다.
도 7에 도시한 바와 같이 본 발명에 따른 3로직 데이터 검출부(45)는 두 개의 인버터(INT1,INT2)로 구성되는데 각 인버터를 구성하고 있는 피모스(PMOS) 및 앤모스(NMOS)의 비를 서로 다르게 한다.
만일, 두 개의 인버터(INT1,INT2)중 피모스(PMOS)가 앤모스(NMOS)보다 큰 인버터일 경우에는 입력값이 2.5보다 적은 전압에서 출력이 변하게 되고, 앤모스 (NMOS)가 피모스(PMOS)보다 큰 경우에는 2.5보다 큰 전압에서 출력값이 변하게 된다.
즉, 입력이 0∼1정도일 경우에는 두 인버터(INT1,INT2)의 출력은 모두 하이 (H)이고, 상기 입력이 2∼3정도일 경우에는 피모스(PMOS)가 앤모스(NMOS)보다 큰 인버터는 로우(L)를, 그리고 앤모스(NMOS)가 피모스(PMOS)보다 큰 인버터는 하이 (H)를 출력한다.
또한, 상기 입력이 4∼5정도일 경우에는 두 인버터(INT1,INT2)의 출력은 모두 로우(L)가 된다.
결과적으로 입력값의 상태에 따라 3가지 상태를 검출할 수 있는 것이다.
이와같이 입력상태에 따른 출력값을 도 8의 테이블도로 나타내었다.
한편, 도 9은 본 발명에 따른 디코더부의 회로적구성도로서, 도 10의 테이블을 가지고 3로직 데이터 생성부에 맞도록 변화시킨다.
본 발명에 따른 디코더부는 도 9에 도시한 바와 같이 입력단(A,B,C)에 분기접속되어 입력신호를 반전시키는 인버터(INT3,INT4,INT5)와, 상기 입력신호 및 인버터의 출력신호를 선택적으로 조합하여 입력신호의 레벨을 변환하는 레벨변환부 (51a)와, 상기 레벨변환부(51a)의 출력을 선택적으로 조합한 후 3로직 데이터 생성부(도면에 도시되지 않음)로 출력하는 레벨출력부(51b)를 포함하여 구성된다.
여기서, 상기 레벨변환부(51a)는 8개의 논리게이트로 구성되는데 이는 입력신호의 수가 3개이기 때문이다.
상기 8개의 논리게이트중 제 1 논리게이트에는 3개의 입력신호(A,B,C)가 입력되고, 제 2 논리게이트에는 입력신호 A, B와, C의 반전신호가 입력된다.
제 3 논리게이트에는 A, C신호와, B의 반전신호가 입력되고, 제 4 논리게이트에는 A신호와, B, C의 반전신호가 입력된다.
제 5 논리게이트에는 A의 반전신호와 B, C신호가 입력되고, 제 6 논리게이트에는 A, C의 반전신호와 B신호가 입력된다.
제 7 논리게이트에는 A, B의 반전신호와, C신호가 입력되고, 제 8 논리게이트에는 A, B, C의 반전신호가 입력된다.
한편, 레벨출력부(51b)는 6개의 논리게이트로 구성되는데 첫 번째 논리게이트(NAND1)에는 상기 레벨변환부(51b)의 제 6, 7, 8 논리게이트의 출력신호가 입력되고, 두 번째 논리게이트(NAND2)에는 제 3, 4, 5 논리게이트의 출력신호가 입력된다.
세 번째 논리게이트(NAND3)에는 제 1, 제 2 논리게이트의 출력신호가 입력되고, 네 번째 논리게이트(NAND4)에는 제 2, 5, 8 논리게이트의 출력신호가 입력된다.
다섯 번째 논리게이트(NAND5)에는 제 1, 4, 7 논리게이트의 출력신호가 입력되고, 여섯 번째 논리게이트(NAND6)에는 제 3, 6 논리게이트의 출력신호가 입력된다.
여기서, 상기 첫 번째, 네 번째 논리게이트(NAND1,NAND4)는 로우레벨의 신호를 출력하고, 두 번째, 다섯 번째 논리게이트(NAND2,NAND5)는 중간레벨의 신호를 출력한다.
그리고 세 번째, 여섯 번째 논리게이트(NAND3,NAND6)는 하이레벨의 신호를 출력한다.
또한 상기 세 번째, 여섯 번째 논리게이트의 출력단에는 인버터(INT6,INT7)가 구성된다.
이와같이 구성된 디코더부(51)는 입력되는 2진 데이터 3개를 가지고 다음단의 3로직 생성부에서 3로직 데이터를 형성할 수 있도록 데이터를 변환하여 출력한다.
따라서, 3로직 데이터 생성부(53)는 상기 디코더부(51)에서 출력되는 t1L, t1C, t1H와 t2L, t2C, t2H를 가지고 3로직 데이터(H, C, L)를 생성하여 다음단의 3로직 데이터 검출부(55)로 출력한다.
3로직 데이터 검출부(55)는 3로직 데이터 생성부(53)로부터 출력되는 3로직 데이터(H, C, L)를 도 8에 도시된 테이블에 의해 2진 데이터쌍(t11,t12,t21,t22)으로 만들어 다음단의 앤코더부(57)로 출력한다.
여기서, 상기 앤코더부의 구성은 도 11과 같다.
도 11에 도시한 바와 같이 본 발명에 따른 앤코더부(57)는 3로직 데이터 검출부(55)에서 출력되는 2진 데이터쌍을 반전시키는 인버터부(57a)와, 3로직 데이터 생성부(53)의 출력과 상기 3로직 데이터 검출부(55)의 출력 및 인버터부(57a)의 출력을 선택적으로 조합하여 출력하는 데이터변환부(57b)와, 상기 데이터변환부(57b)의 출력을 선택적으로 조합하여 2진 데이터를 출력하는 데이터출력부(57c)를 포함하여 구성된다.
여기서, 도 11에 도시된 스테이트(STATE)단은 상기 3로직 데이터 검출부(55)의 출력이 모두 "0"일 경우에 전송에러로 판정하여 에러를 검출하는 부분이다.
즉, 3로직 데이터 검출부(55)의 출력이 모두 "0"이라면 전송되어온 데이터가 HH이므로 상기 스테이트단에는 전송에러로 판정하여 전송에러신호가 검출된다.
이와 같이 앤코더부(57)는 상기 3로직 데이터 생성부(53)로부터의 3로직 데이터(H,C,L)에 의해 출력되는 2진 데이터쌍(t11,t12,t21,t22)을 변환 및 선택적 조합에 의해 2진 데이터를 출력한다. 만약 상기 3로직 데이터 생성부(53)로부터 2진 데이터를 받아 들인 경우 2진 데이터를 그대로 출력한다.(도 5 및 도 11의ⓐⓑ)
결과적으로 앤코더부(57)는 2진데이터와 상기 3로직 데이터 검출부(55)에서 출력되는 3진 데이터를 모두 받아들일 수 있으므로 기존회로와의 호환성을 높일 수 있다.
이상에서 상술한 본 발명의 데이터 전송장치를 적용한 일실시예를 첨부된 도면을 참조하여 설명하기로 한다.
도 12은 본 발명의 데이터 전송장치를 이용한 액정표시장치의 구성도이다.
도 12의 구성은 도 4의 구성과 동일하며 단지 컨트롤러(47)에서 소오스 드라이버(43)로 데이터를 전송하기 위한 전송라인의 수를 현저하게 감소시킬 수 있다.
본 발명의 데이터 전송장치에 따르면 라인의 수를 1/3감소시킬 수 있으므로 한 번에 두 채널씩 R, G, B데이터를 전송한다고 할지라도, 최소 12라인에서 최대 16라인만이 필요하게 된다.
도 12에 도시한 바와 같이 본 발명의 데이터 전송장치를 이용한 액정표시장치는 컨트롤러(47)로부터 소오스 드라이버(43)로 데이터를 전송하기 위한 데이터 전송라인의 수를 기존에 비해 1/3감소시킨다.
따라서 전송라인의 수가 감소되면 컨트롤러(47)의 핀 수 및 소오스 드라이버 (43)의 입력핀의 감소를 유도할 수 있다.
이상 상술한 바와 같이 본 발명의 데이터 전송장치는 다음과 같은 효과가 있다.
첫째, 2진 데이터로 입력신호의 판단이 가능하며 2∼3V에서 "1"로 인식하므로 3V회로를 5V회로로 인식하므로 구동에 따른 전력소모를 줄일 수 있다.
둘째, 2진 데이터와 3진 데이터를 모두 처리할 수 있으므로 기존의 회로와의 호환성이 향상된다.
셋째, 액정표시장치에 이용할 경우, 컨트롤러에서 소오스 드라이버쪽으로의 데이터 전송라인의 수를 현저하게 감소시키므로 그에 따라 소비전력을 감소시킨다.
네째, 컨트롤러에서 소오스 드라이버로의 소비전력을 감소시키므로 LCD모듈에서의 EMI(Electro Magnetic Interface)를 줄일 수 있다.

Claims (3)

  1. 2진데이터를 입력하여 이를 3로직 데이터로 변환하는 디코더부와,
    상기 디코더부의 출력을 받아 전원전압, 접지전압, 그리고 전원전압과 접지전압의 중간전압에 상응하는 로직레벨로 출력하는 3로직 데이터 생성부와,
    상기 3로직 데이터 생성부에서 출력되는 3개의 로직레벨을 받아 이를 2진데이터쌍으로 변환하는 데이터 검출부와,
    상기 2진데이터쌍을 2진데이터로 복원하는 앤코더부를 포함하여 구성하는 것을 특징으로 하는 데이터 전송장치.
  2. 제 1 항에 있어서,
    상기 3로직 데이터 생성부는 소오스가 전원전압에 연결되어 게이트 입력신호에 의해 도통제어되는 피모스(PM1)와,
    드레인이 VDD/2전압단에 연결되고 소오스가 상기 피모스(PM1)의 드레인에 공통접속되어 게이트 입력신호에 의해 도통제어되는 앤모스(NM1)와,
    소오스가 접지전압단에 연결되고 드레인이 상기 피모스(PM1)의 드레인에 공통접속되어 게이트 입력신호에 의해 도통제어되는 앤모스(NM2)를 포함하여 구성되는 것을 특징으로 하는 데이터 전송장치.
  3. 제 1 항에 있어서,
    상기 앤코더부는 상기 3로직 데이터 검출부의 출력을 받아 3로직 데이터의 전송상태를 검출하는 스테이트 핀을 구성하는 것을 특징으로 하는 데이터 전송장치.
KR1019970056081A 1997-10-29 1997-10-29 데이터 전송장치 Expired - Lifetime KR100282441B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1019970056081A KR100282441B1 (ko) 1997-10-29 1997-10-29 데이터 전송장치
US09/146,958 US6339622B1 (en) 1997-10-29 1998-09-04 Data transmission device
JP27551998A JP4036983B2 (ja) 1997-10-29 1998-09-29 データ伝送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970056081A KR100282441B1 (ko) 1997-10-29 1997-10-29 데이터 전송장치

Publications (2)

Publication Number Publication Date
KR19990034472A KR19990034472A (ko) 1999-05-15
KR100282441B1 true KR100282441B1 (ko) 2001-03-02

Family

ID=19523710

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970056081A Expired - Lifetime KR100282441B1 (ko) 1997-10-29 1997-10-29 데이터 전송장치

Country Status (3)

Country Link
US (1) US6339622B1 (ko)
JP (1) JP4036983B2 (ko)
KR (1) KR100282441B1 (ko)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000060755A (ko) * 1999-03-19 2000-10-16 정명식 전송 대역폭 확대를 위한 이진 삼진 변환 데이터 전송 시스템
KR100411394B1 (ko) * 2001-06-29 2003-12-18 주식회사 하이닉스반도체 메모리장치의 데이터출력회로
JP3596678B2 (ja) * 2001-11-06 2004-12-02 日本電気株式会社 通信システム及び通信方法
US7167110B2 (en) * 2002-01-08 2007-01-23 Nec Corporation Multi-level communication system and method with error correction
EP1998438B1 (en) * 2002-02-25 2011-09-07 NEC Corporation Differential circuit, amplifier circuit, driver circuit and display device using those circuits
DE10249016B4 (de) * 2002-10-21 2006-10-19 Infineon Technologies Ag Mehrpegeltreiberstufe
KR100506936B1 (ko) * 2003-04-15 2005-08-05 삼성전자주식회사 집적 회로의 입출력 인터페이스 회로 및 방법
US7787526B2 (en) * 2005-07-12 2010-08-31 Mcgee James Ridenour Circuits and methods for a multi-differential embedded-clock channel
WO2008114356A1 (ja) * 2007-03-16 2008-09-25 Fujitsu Microelectronics Limited データ転送システム
US8026740B2 (en) 2008-03-21 2011-09-27 Micron Technology, Inc. Multi-level signaling for low power, short channel applications
US7795915B2 (en) * 2008-08-04 2010-09-14 Chil Semiconductor Corporation Multi-level signaling
US8259461B2 (en) 2008-11-25 2012-09-04 Micron Technology, Inc. Apparatus for bypassing faulty connections
KR101079603B1 (ko) * 2009-08-11 2011-11-03 주식회사 티엘아이 3레벨 전압을 이용하는 차동 데이터 송수신 장치 및 차동 데이터 송수신 방법
JP5534968B2 (ja) * 2010-06-15 2014-07-02 シャープ株式会社 液晶表示装置および電子情報機器
CN104702250B (zh) * 2015-03-11 2017-04-12 宁波大学 一种三值碳纳米管比较器
US10056777B2 (en) * 2016-06-24 2018-08-21 Qualcomm Incorporated Voltage mode driver with charge recycling
CN110050449B (zh) * 2016-12-14 2022-10-04 索尼半导体解决方案公司 发送装置、发送方法和通信系统

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE30182E (en) * 1969-06-24 1979-12-25 Bell Telephone Laboratories, Incorporated Precoded ternary data transmission
GB1360260A (en) * 1971-09-23 1974-07-17 Standard Telephones Cables Ltd Multilevel pcm system
DE4232049C1 (de) * 1992-09-24 1994-05-19 Siemens Ag Integrierte Halbleiterschaltungsanordnung
US5880683A (en) * 1993-07-22 1999-03-09 Bourns, Inc. Absolute digital position encoder
US5633631A (en) * 1994-06-27 1997-05-27 Intel Corporation Binary-to-ternary encoder
US5539333A (en) 1995-01-23 1996-07-23 International Business Machines Corporation CMOS receiver circuit
US6038260A (en) * 1996-01-05 2000-03-14 International Business Machines Corporation Method and apparatus for transposing differential signals onto a set of binary signals to increase the information-carrying capacity of the original set of signals
US5847990A (en) * 1996-12-23 1998-12-08 Lsi Logic Corporation Ram cell capable of storing 3 logic states
JP3288259B2 (ja) * 1997-05-30 2002-06-04 日本電気株式会社 3値信号入力回路

Also Published As

Publication number Publication date
KR19990034472A (ko) 1999-05-15
US6339622B1 (en) 2002-01-15
JPH11177639A (ja) 1999-07-02
JP4036983B2 (ja) 2008-01-23

Similar Documents

Publication Publication Date Title
KR100282441B1 (ko) 데이터 전송장치
US5959472A (en) Driver circuit device
US5259002A (en) Communication link
US7228116B2 (en) Combined transmitter
US8026891B2 (en) Flat panel display including transceiver circuit for digital interface
US5867049A (en) Zero setup time flip flop
US20060220696A1 (en) Semiconductor device with level conversion circuit
EP0493835B1 (en) An arithmetic operation unit having bit inversion function
US6876352B1 (en) Scanning circuit
EP0219846B1 (en) Latch circuit tolerant of undefined control signals
US5751176A (en) Clock generator for generating complementary clock signals with minimal time differences
US20070132483A1 (en) Bidirectional current-mode transceiver
US4768167A (en) High speed CMOS latch with alternate data storage and test functions
US5913075A (en) High speed communication between high cycle rate electronic devices using a low cycle rate bus
US5909134A (en) Clock generator for generating complementary clock signals with minimal time differences
US5748024A (en) Level convertor
US7061282B2 (en) Differential signal pairs generator
WO2018070261A1 (ja) ドライバ回路およびその制御方法、並びに、送受信システム
EP1009136A2 (en) Controlled current source for line drivers and receivers
JP3355513B2 (ja) 論理回路
KR20080064532A (ko) 전송선과 스위칭수를 줄이는 하이브리드 터너리 인코딩전송 방법 및 이 방법을 이용하는 래퍼 회로
KR0179780B1 (ko) 상보형 클럭발생기
KR100280465B1 (ko) 신호전송회로
KR100210394B1 (ko) 다치논리데이터송신시스템
JPH05145385A (ja) Cmos出力バツフア回路

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19971029

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19971029

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19991130

Patent event code: PE09021S01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20000313

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20001031

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20001128

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20001129

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20031017

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20041116

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20051021

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20061024

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20071018

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20081017

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20091016

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20101019

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20111024

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20121022

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20121022

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20131017

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20131017

Start annual number: 14

End annual number: 14

FPAY Annual fee payment

Payment date: 20141020

Year of fee payment: 15

PR1001 Payment of annual fee

Payment date: 20141020

Start annual number: 15

End annual number: 15

FPAY Annual fee payment

Payment date: 20151019

Year of fee payment: 16

PR1001 Payment of annual fee

Payment date: 20151019

Start annual number: 16

End annual number: 16

FPAY Annual fee payment

Payment date: 20161020

Year of fee payment: 17

PR1001 Payment of annual fee

Payment date: 20161020

Start annual number: 17

End annual number: 17

EXPY Expiration of term
PC1801 Expiration of term

Termination date: 20180429

Termination category: Expiration of duration