KR0141641B1 - 데이타 통신시스템의 데이타 복원회로 - Google Patents

데이타 통신시스템의 데이타 복원회로

Info

Publication number
KR0141641B1
KR0141641B1 KR1019950017099A KR19950017099A KR0141641B1 KR 0141641 B1 KR0141641 B1 KR 0141641B1 KR 1019950017099 A KR1019950017099 A KR 1019950017099A KR 19950017099 A KR19950017099 A KR 19950017099A KR 0141641 B1 KR0141641 B1 KR 0141641B1
Authority
KR
South Korea
Prior art keywords
data
clock signal
recovery
received data
phase
Prior art date
Application number
KR1019950017099A
Other languages
English (en)
Other versions
KR970004502A (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 KR1019950017099A priority Critical patent/KR0141641B1/ko
Publication of KR970004502A publication Critical patent/KR970004502A/ko
Application granted granted Critical
Publication of KR0141641B1 publication Critical patent/KR0141641B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0337Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

[청구범위에 기재된 발명이 속한 기술분야]
데이타 통신망을 경유하여 데이타단말간 데이타통신을 하는 데이타 통신시스템의 수신측에서 데이타를 복원하는 회로에 관한 것이다.
[발명이 해결하고자 하는 기술적 과제]
데이타 통신망의 전송속도차가 크지 않은 경우에 데이타 복원시 오류가 발생하거나 특정 프레임을 생성하여 전송할 경우 전송로의 효율이 저하되며 용장도가 커지는 것을 개선한다.
[발명의 해결방법의 요지]
수신데이타로부터 복원한 수신클럭신호를 미리 설정된 분주비로 분주하여 데이타단말에 따른 복원클럭신호를 생성한 후 복원클럭신호의 위상을 국부클럭신호와 동기시키며 수신데이타를 수신클럭신호의 1주기동안 쉬프트시킨다. 그리고 동기패턴의 정확여부를 검출하고 검출 결과에 따라 원래의 수신데이타와 쉬프트된 수신데이타중 하나를 선택하여 복원한다.
[발명의 중요한 용도]
데이타 통신망의 전송속도차가 크지 않거나 특정 프레임을 생성하여 전송하는 데이타 통신시스템의 DCE에 사용된다.

Description

데이타 통신시스템의 데이타 복원회로
제 1 도는 일반적인 데이타 통신시스템의 구성도
제 2 도는 제1도의 송신 타이밍도
제 3 도는 제1도의 수신 및 데이타 복원 타이밍도
제 4 도는 유러콤 클래스의 1의 프레임 포맷도
제 5 도는 본 발명에 따른 데이타 복원회로의 블럭구성도
제 6 도는 제5도의 DPLL회로(30)의 동작 타이밍도
제 7 도는 제5도의 데이타 복원 타이밍도
* 도면의 주요부분에 대한 부호의 설명
18 : 분주회로20 : 카운터
22 : 위상비교회로24 : 쉬프트회로
26 : 데이타복원회로28 : 동기패턴검출회로
30 : DPLL회로
본 발명은 데이타 통신망을 경유하여 데이타단말간 데이타통신을 하는 데이타 통신시스템에 관한 것으로, 특히 수신측에서 데이타를 복원하는 데이타 복원회로에 관한 것이다.
일반적으로, 2.4kbps, 4.8kbps, 9.6kbps, 19.2kbps와 같은 전송속도를 갖는 데이타단말이 전송속도가 16kbps 또는 32kbps인 데이타 통신망을 경유해 데이타 통신을 하고자 할 경우 데이타 단말의 전송속도와 통신망의 전송속도가 비례관계가 아니므로 망으로부터 겹쳐쳐있는 데이타를 복원하는 것은 간단하지 않다.
제1도는 데이타 통신망을 경유하여 데이타단말간 통신을 하는 일반적인 데이타 통신시스템의 구성로를 나타낸 것이다. 제1도에서 제1데이타단말(10)이 제2데이타단말(16)로 송신을 하는 경우를 가정하면, 제1DCE(Data Circuit-terminating Equipment)(12)는 제1데이타단말(10)로부터 송신된 데이타를 32kbps의 전송속도로 데이타 통신망으로 전송하게 된다. 이때 제2DCE(14)는 32kbps의 데이타를 9.6kbps의 전송속도로 복원해 제2데이타단말(16)로 전송하게 된다. 제2도는 상기와 같은 데이타 통신시스템에서 수신측의 제2DCE(14)의 데이타 복원 타이밍을 나타낸 것으로, (A)는 9.6kbps의 송신데이타를 나타낸 것이고, (B)는 제2DCE(14)가 데이타 통신망을 경유해 수신한 데이타를 나타낸 것이며, (C)는 제2DCE(14)의 복원 클럭신호를 나타낸 것이며, (D)는 복원된 데이타를 나타낸 것이다. 제2도에서 알 수 있듯이 복원데이타 오류가 있게 된다.
한편 종래의 데이타 복원방법으로서 RMVD(Running Majerity Voting Decoding)방법이 있다. 상기 RMVD방법은 데이타를 DCE에서 다중샘플링(multi-sampling)하여 전송하면, 수신측 DCE에서 다시 다중샘플링하여 수신하는 것으로, 제3도와 같이 다중샘플링된 결과값이 많은 쪽으로 복호화하게 된다. 제3도는 수신 및 데이타 복원 타이밍도로서, 제3도(A)는 수신데이타를 나타낸 것이고, 제3도(B)는 32kbps의 클럭으로 다중샘플링하는 것을 나타낸 것이다. 그러나 이러한 RMVD방법은 데이타단말의 데이타 전송속도와 데이타 통신망의 전송속도차가 클 경우에는 적합하나 9.6kbps, 19.2kbps의 데이타를 16kbps 또는 32kbps의 데이타 통신망의 전송속도로 전송하기에는 적합치 않다.
또 다른 데이타 복원방법은 특정 프레임을 만들어 프레임내에 9.6kbps 데이타를 실어보내는 방법으로서, 이의 한 예를 제4도로서 나타내었다. 제4도는 유러콤(EUROCOM)의 클래스 4와 같은 방법으로 전송로상의 오류를 어느 정도까지 복원해 줄 수 있는 장점이 있다. 그러나 32kbps의 전송용량에 실제 데이타를 9.6kbps밖에 전송하지 못함으로써 용장도가 크게 되는 단점이 있었다. 또한 이와같은 데이타 복원회로를 구성하기 위해서는 많은 회로들을 필요로 하는 단점이 있었다.
따라서 본 발명의 목적은 데이타 통신망의 전송속도차고 크지 않은 경우에도 정확하게 데이타를 복원할 수 있는 데이타 복원회로를 제공함에 있다.
본 발명의 다른 목적은 특정 프레임을 생성하여 전송할 경우에도 전송로의 효율을 향상시키며 용장도를 줄일 수 있는 복원회로 제공함에 있다.
이하 본 발명을 첨부한 도면을 참조하여 상세히 설명한다.
제 5 도는 본 발명에 따른 데이타 복원회로의 블럭구성도를 보인 것이다. 제 5 도에서 분주회로(18)는 수신데이타로부터 복원한 32KHz의 수신클럭신호 RCLK를 10분주하여 3.2KHz의 클럭신호를 생성한다. 카운터(20)와 위상비교회로(22)는 디지탈 위상동기회로(digital Phase Locked Loop : 이하 DPLL 이라 함)를 구성하며 3.2KHz의 클럭신호를 4MHz의 국부클럭신호 SCLK의 위상을 동기시킨다. 카운터(20)는 국부클럭신호 SCLK를 위상비교회로(22)의 위상비교 결과에 대응하여 업/다운 카운트함으로써 위상동기된 3.2KHz와 9.6KHz의 클럭신호를 생성한다. 위상비교회로(22)는 분주회로(18)와 카운터(20)의 3.2KHz의 클럭신호의 위상을 비교하여 검출한다. 쉬프트회로(24)는 수신데이타를 수신클럭신호 RCLK에 의해 1주기동안 쉬프트시킨다. 데이타 복원회로(26)는 원래의 수신데이타와 쉬프트된 수신데이타중 정확한 수신데이타를 선택하여 복원한다. 동기패턴 검출회로(28)는 데이타 복원회로(26)의 출력 데이타로부터 동기패턴의 정확여부를 검출하고 검출 결과에 따라 원래의 수신데이타와 쉬프트된 수신데이타중 하나를 선택하는 선택신호를 발생하여 통신 복원회로(26)에 인가한다.
상기한 제5도의 구성중 데이타 복원회로(26)와 동기패턴 검출회로(28)는 데이타 통신 시스템에서 통상적으로 사용되는 회로를 사용한 것이다.
제 6 도는 제5도의 DPLL(30)의 동작 타이밍도로서, (A)는 분주회로(18)에서 출력되는 3.2KHz의 클럭신호를 나타낸 것이고, (B)는 카운터(20)에서 출력되는 3.2KHz의 클럭신호를 나타낸 것이며, (C)는 카운터(20)에서 출력되는 9.6KHz의 클럭신호를 나타낸 것이다.
제 7 도는 제5도의 데이타 복원 타이밍도로서, (A)는 경로 1을 통해 데이타 복원회로(26)에 직접 입력되는 수신데이타를 나타낸 것이고, (B)는 쉬프트회로(24)에 의해 쉬프트된후 경로 2를 통해 데이타 복원회로(26)에 입력되는 수신데이타를 나타낸 것이며, (C)는 카운터(26)에서 출력되는 9.6KHz의 클럭신호를 나타낸것이며, (D)는 데이타 복원회로(26)에서 출력되는 복원데이타를 나타낸 것이다.
이하 본 발명에 따른 제5도의 동작예를 제6도 및 제7도의 타이밍도를 참조하여 상세히 설명한다.
우선 본 발명의 기본 알고리즘은 DPLL을 사용함으로써 송신측 데이타의 위상을 추적해 데이타를 복원하는 것이다.
제5도의 분주회로(18)와 쉬프트회로(24)에 입력되는 복원클럭신호 RCLK는 데이타 통신망으로부터 수신된 32kbps의 데이타로부터 복원한 32KHz의 클럭신호이고 국부클럭신호 SCL는 DCE에서 발생된 4MHz의 국부클럭신호이다.
상기한 4MHz의 국부클럭신호 SCLK를 10분주하면 3.2KHz의 클럭신호가 생성되는데, 이는 32KHz의 복원클럭신호 RCLK와는 아무런 위상관계가 없다. 그런데 데이타를 복원하기 위해서는 두 클럭신호 사이의 위상을 일정하게 맞추어줄 필요가 있다. 그러므로 복원클럭신호 RCLK를 분주회로(18)에서 10분주해 3.2KHz 클럭신호를 생성하고, 이 클럭신호와 국부적으로 발생된 3.2KHz 클럭신호를 위상비교회로(22)와 업/다운 카운터(20)를 이용하여 구성한 DPLL(30)에 의해 위상을 맞춘다.
그러므로 카운터(20)에서 출력되는 제6도(C)와 같은 9.6KHz 클럭신호는 제6도(A)와 같은 복원클럭신호 RCLK와 일정한 위상관계 P를 가게 된다. 그러나 수신데이타와 9.6KHz의 클럭신호가 일정한 위상관계 P를 가지고 있다 해도 제7도와 같이 수신데이타를 9.6KHz의 클럭신호로 래치한다면 데이타 오류가 발생하게 된다.
이에 따라 쉬프트회로(24)에서 수신데이타를 복원클럭신호 RCLK에 의해 32KHz의 1주기만큼 쉬프트하고 원래의 수신데이타와 쉬프트된 수신데이타를 동기패턴 검출회로(28)를 동과시킴으로써 올바른 경로를 선택하여 선택된 경로를 통한 수신데이타로부터 복원한 데이타를 정확한 복원데이타로 인정하게 된다. 여기서 제7도에서는 쉬프트회로(24)에서 쉬프트된 후 경로 2를 통해 데이타 복원회로(26)에 입력되는 데이타가 올바른 데이타로 인정되어 복원되는 예를 나타낸다.
상술한 바와같이 본 발명은 데이타 통신망의 전송속도차가 크지 않은 경우에도 정확하게 데이타를 복원할 수 있을 뿐만 아니라 특정 프레임을 생성하여 전송할 경우에도 전송로의 효율을 향상시키며 용장로를 줄일 수 있는 잇점이 있다.

Claims (4)

  1. 데이타 통신시스템의 데이타 복원회로에 있어서, 수신데이타로부터 복원한 수신클럭신호를 미리 설정된 분주비로 분주하여 데이타단말에 따른 복원클럭신호를 생성하는 분주수단과, 상기 복원클럭신호의 위상을 국부클럭신호와 동기시키는 클럭동기수단과, 상기 수신데이타를 상기 수신클럭신호의 1주기동안 쉬프트시키는 쉬프트수단과, 상기 원래의 수신데이타와 쉬프트된 수신데이타중 정확한 수신데이타를 선택하여 복원하는 데이타 복원수단과, 상기 데이타 복원수단의 출력 데이타로부터 동기패턴의 정확여부를 검출하고 검출 결과에 따라 원래의 수신데이타와 쉬프트된 수신데이타중 하나를 선택하는 선택신호를 발생하여 상기 데이타 복원수단에 인가하는 동기패턴 검출수단을 구성하는 것을 특징으로 하는 데이타 복원회로.
  2. 제 1 항에 있어서, 상기 클럭동기수단이 디지탈 위상동기회로인 것을 특징으로 하는 데이타 복원회로.
  3. 데이타 통신시스템의 데이타 복원회로에 있어서, 수신데이타로부터 복원한 32KHz의 수신클럭신호를 10분주하여 데이타단말에 따른 3.2KHz의 복원클럭신호를 생성하는 분주수단과, 상기 복원클럭신호의 위상을 4MHz의 국부클럭신호와 동기시키는 클럭동기수단과, 상기 수신데이타를 상기 수신클럭신호의 1주기동안 쉬프트시키는 쉬프트수단과, 상기 원래의 수신데이타와 쉬프트된 수신데이타중 정확한 수신데이타를 선택하여 복원하는 데이타 복원수단과, 상기 데이타 복원수단의 출력 데이타로부터 동기패턴의 정확여부를 검출하고 검출 결과에 따라 원래의 수신데이타와 쉬프트된 수신데이타중 하나를 선택하는 선택신호를 발생하여 상기 데이타 복원수단에 인가하는 동기패턴 검출수단으로 구성하는 것을 특징으로 하는 데이타 복원회로.
  4. 제 3 항에 있어서, 상기 클럭동기수단이 상기 국부클럭신호를 소정 제어신호에 의해 업/다운 카운트하여 상기 복원클럭신호의 위상을 동기시키며 9.6KHz의 클럭신호를 발생하는 카운터와, 상기 분주수단과 카운터의 3.2KHz의 클럭신호의 위상을 비교하여 위상차를 검출하고 위상차에 대응하여 상기 카운터의 업/다운 카운터를 제어하는 위상비교기로 구성하는 것을 특징으로 하는 데이타 복원회로.
KR1019950017099A 1995-06-23 1995-06-23 데이타 통신시스템의 데이타 복원회로 KR0141641B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950017099A KR0141641B1 (ko) 1995-06-23 1995-06-23 데이타 통신시스템의 데이타 복원회로

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950017099A KR0141641B1 (ko) 1995-06-23 1995-06-23 데이타 통신시스템의 데이타 복원회로

Publications (2)

Publication Number Publication Date
KR970004502A KR970004502A (ko) 1997-01-29
KR0141641B1 true KR0141641B1 (ko) 1998-07-01

Family

ID=19418015

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950017099A KR0141641B1 (ko) 1995-06-23 1995-06-23 데이타 통신시스템의 데이타 복원회로

Country Status (1)

Country Link
KR (1) KR0141641B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100471087B1 (ko) 2003-01-09 2005-03-10 삼성전자주식회사 전원공급장치 및 그 제어방법

Also Published As

Publication number Publication date
KR970004502A (ko) 1997-01-29

Similar Documents

Publication Publication Date Title
US5172396A (en) Public service trunking simulcast system
CA2158113C (en) Nested digital phase lock loop
EP0211567A2 (en) Spread spectrum power line communications
KR950024435A (ko) 동기신호 발생 방법 및 장치, 주기적 신호 발생 방법 및 장치
EP0327128A2 (en) Data communication system having channel switching means
KR20040110209A (ko) 가변 데이터 전송률에 대응이 가능한 클럭 및 데이터 복원장치
JPH0748710B2 (ja) 直接シーケンス拡散スペクトラム通信システム用の受信機
JPH0642663B2 (ja) ディジタル通信方式の中間中継局
CA2048933C (en) Carrier aquisition apparatus for digital satellite communication system
US4561101A (en) Clock-frequency recovery device adapted to high-frequency radiocommunications in disturbed media
US4964117A (en) Timing synchronizing circuit for baseband data signals
US5636249A (en) Method of and apparatus for phase synchronization with an RDS signal
KR0141641B1 (ko) 데이타 통신시스템의 데이타 복원회로
US5410570A (en) Self synchronizing automatic correlator
KR100287887B1 (ko) 데이터/클럭 복원 회로
EP0602898B1 (en) Method and apparatus for synchronizing transmission of modem
US5058140A (en) Self-correcting serial baud/bit alignment
JP3594362B2 (ja) クロック再生装置
KR100224578B1 (ko) 디지탈 위상폐루프회로를 이용한 타이밍복원방법 및 그 장치
JP3183493B2 (ja) スペクトル拡散受信装置
JP2850692B2 (ja) フレーム同期装置
EP0868783B1 (en) Procedure and circuit for holding lock state in a digital pll
JPH07273648A (ja) Pll回路
JPH08340312A (ja) フレーム同期制御回路
JPH08331189A (ja) クロック位相同期回路

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20010223

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee