KR910007810B1 - Synchronous pattern detection circuit of the pulse code modulation apparatus - Google Patents
Synchronous pattern detection circuit of the pulse code modulation apparatus Download PDFInfo
- Publication number
- KR910007810B1 KR910007810B1 KR1019880018079A KR880018079A KR910007810B1 KR 910007810 B1 KR910007810 B1 KR 910007810B1 KR 1019880018079 A KR1019880018079 A KR 1019880018079A KR 880018079 A KR880018079 A KR 880018079A KR 910007810 B1 KR910007810 B1 KR 910007810B1
- Authority
- KR
- South Korea
- Prior art keywords
- state
- data
- synchronization
- clock
- pattern
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K7/00—Modulating pulses with a continuously-variable modulating signal
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
내용 없음.No content.
Description
제1도는 본 발명에 따른 회로도.1 is a circuit diagram according to the present invention.
제2도는 제1도의 프레임 동기패턴 추출회로도.2 is a frame synchronization pattern extraction circuit of FIG.
제3도는 본 발명에 따른 프레임 정렬 상태도.3 is a frame alignment state diagram according to the present invention.
제4도는 본 발명에 따른 상태 천이 테이블도.4 is a state transition table diagram in accordance with the present invention.
제5도는 제1도의 동기상태 제1데이터 검출부의 상세도.FIG. 5 is a detailed view of the synchronous state first data detector of FIG.
제6도는 제1도의 동기상태 제2데이터 검출부의 상세도.6 is a detailed view of a synchronous state second data detector of FIG.
제7도는 제1도의 동기상태 제3데이터 검출부의 상세도.7 is a detailed view of the synchronous state third data detector of FIG.
제8도는 제1도의 동기상태 검출부의 상세도.8 is a detailed view of the synchronization state detecting unit of FIG.
제9도는 상태클럭 추출부의 상세도.9 is a detailed view of the state clock extraction unit.
제10도는 리모트 알람회로의 상세도.10 is a detailed view of a remote alarm circuit.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
10 : 프레임동기패턴추출회로 20-40 : 제1-제3플립플롭10: frame synchronous pattern extraction circuit 20-40: first to third flip flop
50 : 상태클럭추출부 60-80 : 동기사태 천이 제1-제3데이타 검출부50: state clock extraction unit 60-80: synchronization situation first to third data detection unit
90 : 동기상태검출부 100 : 리모트알람회로90: synchronization state detection unit 100: remote alarm circuit
본 발명은 펄스부호변조(이하 PCM이라함) 다중장치의 동기패턴 검출회로에 관한 것으로, 특히 각 프레임의 소정 채널에 교호적으로 삽입된 두개의 동기패턴을 검출하는 회로에 관한 것이다. 교환국을 접속하는 디지탈 경로와 디지탈 교환국을상호 접속하는 디지털 경로에 적용되는 디지털 라인 인터페이스를 해결하는 디지털 라인 전송분야에 있어서는, 두 개의 동기패턴을 송신측에서는 교대로 프레임마다 전송하며 수신측에서는 동기패턴을 검출하여 프레임의 유효한 데이터를 싣고 있는가 또는 무효의 데이터를 싣고 있는가를 판단할 필요가 있다.BACKGROUND OF THE
이와 같은 필요성은 전자 교환기의 노드간 내부접속에 요하는 디지털 경로 또는 사설교환기와 교환국 및 사설교환기에서 노드가 내부 접속경로에서는 마찬가지일 수 있다.This necessity may be the same for the digital paths required for inter-node internal connections of the electronic exchange, or for the internal connection paths of the nodes in the private and exchanges and private exchanges.
32채널 PCM(30B+D구조) 다중장치에 있어서 2개의 동기패턴은 각 프레임의 0채널에 삽입되어 교호적으로 사용한다.In a 32-channel PCM (30B + D structure) multiple device, two synchronization patterns are inserted into the 0 channel of each frame and used alternately.
2개의 동기패턴중 프레임 배열신호의 모사를 피하기 위한 프레임 배열신호가 포함되는 제1동기패턴과 프레임 배열신호가 포함되지 않는 제2동기패턴은 CCITT권고 732의 채널타임슬로트 0의 비트 할당에 관한 권고를 따르기로 한다.Among the two synchronization patterns, the first synchronization pattern including the frame array signal and the second synchronization pattern including the frame array signal to avoid the simulation of the frame array signal are related to the bit allocation of
CCITT의 권고에 따른 수신프레임 배열신호가 포함되는 제1수신동기패턴 RS0(A)은 국제용으로 사용법이 유보되어 있는 비트 1을 "1"로 하여 RS0(A)= 10011011로 하고 프레임 배열신호를 포함하지 않는 제2수신동기패턴 RS0(B)는 국제용으로 유보되어 있는 비트 1을 "1"로 하고, 규정되있는 비트2는 "1" 원격 PCM다중장치용 경보 비트인 비트3은 경보비트로 사용하고, 비트 4-비트 8은 국내용으로 유보된 것으로 국제용으로 가능하도록 국경을 횡단하는 디지털 경로에 준하도록 "1"로 세트한다.The first receiving synchronization pattern RS0 (A) including the received frame array signal according to the CCITT recommends that
따라서 프레임 배열신호를 포함하지 않는 제2수신동기패턴 RS0(B)=11 ALT 11111로 한다. 여기서 비트 3인 ALT는 전송측 상태를 경보하는 비트로서 통상 전송측에 에러가 있는지의 여부를 알려 수신측에서 유효한 데이터로 간주할 것인지, 무효인 데이터로 간주할 것인지를 알리는 경보음 비트이다.Therefore, it is assumed that the second receiving synchronization pattern RS0 (B) = 11 ALT 11111 not including the frame array signal. Here, ALT,
또한 프레임 배열신호를 포함하지 않는 제2수신동기패턴 RS0(B)의 비트 4-비트 8은 데이터 스트림에서 사용치 않는 코오드 패턴을 사용하여 데이터 패턴과 동기패턴과의 모사를 피하도록 설정되어 있다. 그러므로 32채널 다중장치에 있어서는 교호적으로 삽입된 동기패턴을 검출하여야 할 필요성이 있게 된다.In addition, bits 4-
따라서 본 발명의 목적은 디지털 라인 수신시 프레임 배열신호의 모사를 피하기 위해 프레임 배열신호가 포함되는 제1수신동기패턴과 프레임 배열신호가 포함되지 않는 제2수신동기패턴을 교대로 삽입되어 전송되어 오는 수신 수신 스트림 (Stream)에 삽입된 수신동기패턴을 검출하는 회로를 제공함에 있다.Accordingly, an object of the present invention is to alternately insert the first receiver synchronization pattern including the frame array signal and the second receiver synchronization pattern not including the frame array signal in order to avoid the simulation of the frame array signal when the digital line is received. A circuit for detecting a reception synchronization pattern inserted in a reception reception stream is provided.
이하 본 발명을 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
제1도는 본 발명에 따른 동기패턴 검출회로로서, 수신 스트림라인(4)의 직렬데이터(RD)를 2.048MHZ 주파수의 수신클럭(RCLK)으로 시프트하여 병렬 데이터로 출력하고, 상기 변환된 병렬 데이터로부터 제1수신동기패턴 RS0(A)와 제2수신동기패턴 RS0(A) 및 제1,제2수신동기패턴 RS0(A),RS0(B)의 반전신호와를 추출하는 동기패턴추출회로(10)와, 상기 수신클럭(RCLK)을 반전하는 임버터(5)와, 소정 상태의 동기상태 천이 제1,제2,제3데이타(D0) (D1)(D2)를 각각 입력하여 소정 제1상태의클럭(CP1)에 의해 상기 각 데이터를 래치하여 현재의 동기상태 데이터를 발생하는 제1,제2,제3플립플롭(20,30,40)과, 상기 인버터(5)의 반전 수신클럭(RCLK : 이하 K1라 칭함)과 제1클럭(K2=8KHZ), 제2클럭 (K2=4KHZ)과 현재의 동기상태 데이터를 입력하여 상기 현재의 동기상태 데이터에 따라 상기 제1클럭, 제2클럭(K1)(K2)과 반전수신클럭(K1)를 제1상태클럭(CP1)과 제2상태클럭(CP2)로 추출 출력하는 상태 클럭추출부(50)와, 상기 프레임 동기패턴 추출회로(10)의 제1수신 동기패턴 RS0(A) 및 그 반전신호와 제2수신 동기패턴 RS0(B)와 상기 제1,제2,제3플립플롭(20)(30)(40)의 현재의 동기패턴 제1,제2,제3데이타를 입력하여 차기의 동기상태 천이 제1데이타(D0)를 출력하는 동기 천이상태 제1데이타 검출부(60)와, 상기프레임 동기패턴 추출회로(10)의 제1수신동기패턴 RS0(A)와 제2수신동기패턴 RS0(B)의 반전신호와 상기 제1,제2,제3플립플롭(20,30,40)의 현재의 동기상태 제1,제2,제3 데이터를 입력하여 차기의 동기상태 천이 제2데이타(D1)를 출력하는 동기 천이상태 제2데이타 검출부(70)와, 상기 프레임 동기패턴 추출회로(10)의 제1수신동기패턴 RS0(A)와 제2수신동기패턴 RS0(B)의 반전신호와 상기 제1, 제2, 제3플립플롭(20,30,40)의 현재의 동기상태 제1,제2,제3데이타의 일부분의 데이터를 입력하여 차기의 동기상태 천이 제3데이타를 출력하는 동기 천이상태 제3데이타 검출부(80)와, 상기 제1, 제2, 제3플립플롭(20,30,40)의 현재 동기상태 데이터를 엔코딩하여 동기상태를 검출하여 동기 검출하여 동기 검출신호(S)를 출력하는 동기상태 검출부(90)와, 상기 프레임 동기패턴 추출회로(10)로부터 출력되는 경보비트(B3)와 상기 제1,제2,제3플립플롭(20,30,40)의 동기상태 제1제2,제3데이타의 일부의 데이터와 동기상태 검출부(90)의 동기검출신호(S) 및 상태클럭 추출부(50)의 출력 제2상태클럭 (CP2)를 입력하여 프레임 정렬 상태에서 연속되는 경보비트(B3)를 검출하여 리모트 알람신호를 출력하는 리모트 알람회로(100)로 구성된다.1 is a synchronization pattern detecting circuit according to the present invention, which shifts serial data RD of a
제2도는 제1도의 프레임 동기패턴 추출회로(10)의 상세도로서 수신스트림라인(4)으로 수신되는 직렬수신데이터(RD)를 클럭라인(3)의 수신클럭(RCLK)으로 시프트하여 8비트 병렬데이타로 출력하는 시프트레지스터(11)와, 상기 시프트레지스터 (11)의 (QA,QB,QD,QE,QH)출력단의 신호를 부논리곱 출력하는 낸드게이트(12)와, 상기 시프트레지스터(11)의 (QC,QF,QG)출력단 신호를 논리합하여 출력하는 오아게이트(13)와, 상기 낸드게이트(12)와 오아게이트(13)의 출력을 논리합하여 제1수신동기패턴 RSO(A)을 출력하는 오아게이트(14)오, 상기 오아게이트(14)의 출력을 반전하여 제1수신동기패턴 RS0(A)의 반전신호를 출력하는 인버터(15)로 구성되어 제1수신동기패턴 RS0(A)을 추출하는 제1추출부(18)와, 상기 시프트레지스터(11)의 출력단중 경보용 비트 출력단(QF)을 제외한 나머지의 비트를 입력하여 부논리곱함으로서 제2수신동기패턴 RS0(B)를 추출하는 낸드게이트(16)와 상기 낸드게이트 (16)의 출력을 반전하여 반전된 제2수신 동기패턴 RS0(B)를 출력하는 제2추출부(19)로 구성된다.FIG. 2 is a detailed diagram of the frame synchronization
제3도는 본 발명에 따른 프레임 정렬 천이상태도이다.3 is a frame alignment transition state diagram according to the present invention.
제4도는 본 발명에 따른 상태천이 테이블이다.4 is a state transition table according to the present invention.
상기 제4도의 상태 천이 테이블중In the state transition table of FIG.
RS0(A)=0 : 제1수신동기패턴 상태RS0 (A) = 0: State of First Receive Synchronization Pattern
RS0(A)=1 : 제1수신동기패턴 상태가 아님RS0 (A) = 1: Not in the first receive sync pattern
RS0(B)=0 : 제2수신동기패턴 상태RS0 (B) = 0: Second Receive Sync Pattern State
RS0(B)=1 : 제2수신동기패턴 상태가 아님RS0 (B) = 1: Not in the second receive sync pattern
S=0 : 프레임 정렬상태(1N-SYNC)S = 0: Frame alignment status (1N-SYNC)
S=1 : 프레임 비정렬 상태(OUT-OF-SYNC)S = 1: Frame misalignment (OUT-OF-SYNC)
A1A0=00 : 동기패턴 검색클럭(K1=2,048MHZ)A1A0 = 00: Sync pattern search clock (K1 = 2,048MHZ)
A1A0=01 : 교호동기패턴 감시 및 검색 클럭(K2=8KHZ)A1A0 = 01: Alternating synchronization pattern monitoring and searching clock (K2 = 8KHZ)
A1A0=10 : RS0(A)나 RS0(B) 동기패턴만을 감시하는 검색클럭(K3=4KHZ)이다.A1A0 = 10: This is a search clock (K3 = 4KHZ) that monitors only the RS0 (A) or RS0 (B) synchronization pattern.
d : don't care이다.d: don't care.
제5도는 제1도의 동기상태 천이 제1데이타 검출부의 상세도로서, 낸드게이트 (61,62,63,64)로 구성되어 입력신호를 엔코딩하여 출력하게된다.FIG. 5 is a detailed view of the synchronous state transition first data detector of FIG. 1, and includes
제6도는 제1도의 동기상태 천이 제2데이터 검출부의 상세도로서, 낸드게이트 (71-77)로 구성되어 입력신호를 엔코딩하여 동기상태 천이 제2데이타를 출력하도럭 되어 있다.6 is a detailed view of the synchronous state transition second data detector of FIG. 1, which is composed of NAND gates 71-77 to encode an input signal to output synchronous state transition second data.
제7도는 제1도의 동기상태 천이 3데이타 검출부의 상세도로서, 낸드게이트 (81-83)으로 구성되어 입력신호를 엔코딩하여 동기상태 천이 제3데이타를 출력하게 되어 있다.FIG. 7 is a detailed view of the
제8도는 제1도의 동기상태 검출부의 상세도로서, 낸드게이트(91-93)으로 구성되어 입력되는 현재의 동기상태 데이터신호를 엔코딩하여 동기검출신호(S)를 검출하는 회로이다.FIG. 8 is a detailed diagram of the synchronization state detection unit shown in FIG. 1, and is a circuit configured to detect the synchronization detection signal S by encoding the current synchronization state data signal which is composed of NAND gates 91-93.
제9도는 제1도의 상태클럭 추출부의 상세도로서, 낸드게이트(51-57)로 구성되어 동기상태 데이타에 따라 입력클럭 K1, K2, K3중에서 제1상태클럭(CP1)과 제2클럭(CP2)를 추출한다.FIG. 9 is a detailed view of the state clock extractor of FIG. 1, which is composed of NAND gates 51-57, and includes the first state clock CP1 and the second clock CP2 among the input clocks K1, K2, and K3 according to the synchronization state data. ).
제10도는 제1도의 리모트 알람회로의 상세도로서, 낸드게이트(101-103)과, 상기 낸드게이트(103)의 출력을 제2상태클럭(CP2)로 래치하여 출력하는 D플립플롭(104)과, 상기 D플립플롭(104)의 출력을 소정 카운트하여 출력하는 4비트 2진카운터(105)와, 상기 카운터(105)의 출력에 의해 트리거되어 소정시간의 리모트알람신호를 발생하는 모노스테이블(106)으로 구성된다.FIG. 10 is a detailed view of the remote alarm circuit of FIG. 1 and includes a N flip gate 101-103 and a D flip-
이하 본 발명의 동작예를 상술한 제1도 내지 제10도를 참조하여 상세히 설명한다.Hereinafter, an operation example of the present invention will be described in detail with reference to FIGS. 1 to 10.
지금 제1도의 제1, 제2, 제3플립플롭(20-40)의 출력이 제3도 및 제4도의 S0상태의 초기상태는 제9도와 같이 구성된 상태클럭 추출부(50)은 제1상태클럭(CP1)을 제4도와 같이 2,048MHZ로 선택 출력한다.Now, the
상기 S0의 상태는 전술한 바와 같이 초기상태로서, 동기 패턴 검색상태이며, 이때 상태 클럭 추출부(50)의 제1상태클럭(CP1)은 제1, 제2, 제3플립플롭(20-40)의 클럭으로 제공된다.As described above, the state of S0 is an initial state, and is a synchronous pattern search state. At this time, the first state clock CP1 of the
상기와 같은 상태에서 수신 스트림라인(Receive Stream line)(4)에 제 1수신동기패턴 데이터가 입력되어 제2도와 같이 구성된 동기패턴추출회로(10)의 출력 RS0(A)가 "로우"가 되면, 상기 동기패턴추출회로(10)의 출력과 S0상태의 현재의 동기상태 데이타를 각각 입력하는 동기상태 천이 제1, 제2, 제3데이타 검출부(60-80)은 동기상태 천이 제1, 제2, 제3데이타(D0,D1,D2)를 출력한다. 이때 동기상태 천이 제1데이타는 "하이"가 되고, 동기상태 천이 제2, 제3데이타는 "로우"가 된다.In the above state, when the first receiver synchronization pattern data is input to the receive
상기 동기상태 천이 제1, 제2, 제3데이타(D0,D1,D2)는 상태 클럭 추출부(50)의 제1상태클럭(CP1), 2,048MHZ(K1)에 의해 제1, 제2, 제3플립플롭(20-40)에 래치되어 제3도 및 제4도와 같이 S1상태로 천이된다. 상기 S1상태는 유사 동기패턴이 검색된 상태이며, 다음 수신 프레임의 제2수신동기패턴RS0(B)를 검색한다.The synchronous state transitions of the first, second, and third data (D0, D1, D2) are performed by the first state clock (CP1), 2,048 MHZ (K1) of the
상기 S1상태에서 제1도의 수신 스트림라인(4)에 제2수신동기패턴 데이터가 입력되면, 전술한 바와 같이 프레임동기패턴추출회로(10)의 출력 RS0(B)가 "로우"로 된다. 이때 상태 클럭 추출부(50)의 제1상태 클럭(CP1)은 제2클럭(K2) 8KHZ가 출력되며, 상기 제2클럭(K2)이 제1, 제2, 제3플립플롭(20-40)의 클럭으로 제공된다.When the second receive synchronization pattern data is input to the
상기 제1, 제2, 제3플립플롭(20-40)은 상기 제2클럭(K2=8KHZ)에 의해 제4도 S1상태를 래치 출력함으로써 S2상태의 논리인 동기상태 데이터를 출력하여 S2상태로 천이된다.The first, second, and third flip-flops 20-40 latch-output the state S1 of FIG. 4 by the second clock K2 = 8KHZ, thereby outputting synchronous state data that is the logic of the state S2, and thereby the state S2. As it transitions.
만약, S1 상태에서 수신 스트림라인(4)에 제2수신동기패턴 데이터가 입력되지 않은 상태에 있으면, 다시 S0상태로 가서 제1수신동기패턴 RS0(A)를 검색하게 된다. 이때 상태 클럭 추출부(50)의 제1상태 클럭(CPl)는 수신클럭(K1) 2,048MHZ로 출력되어 동기패턴 검색클럭 상태가 된다.If the second receiver synchronous pattern data is not input to the
상기한 바와 같이 제2수신 동기패턴 RS0(B)가 동기패턴 검출회로(10)로부터 검출되면 차기 동기상태 천이 제1, 제2, 제3데이타 검출부(60-80)의 제1, 제2, 제3데이타(D0,D1,D2)가 천이 출력됨으로써 제1, 제2, 제3플립플롭(20-40)의 출력상태로 S2상태로 천이되어진다.As described above, when the second receiving sync pattern RS0 (B) is detected from the sync
다음 수신 스트림라인(4)에 입력되는 차기 프레임에 제1수신 동기패턴 RS0(A)의 데이터가 입력되면, 제2도와 같이 구성된 동기패턴 추출회로(10)가 이를 추출하여 제1수신동기패턴상태 RS0(A)검출하게 된다. 이 경우 상태 클럭 추출부 (50)의 제1상태 클럭(CP1)은 제1클럭(K2)(8KHZ)를 출력하는 상태임으로 상기 동기패턴 추출회로(10)의 제1수신 동기상태 RS0(A) 출력에 의해 동기상태 천이 제1, 제2, 제3데이타 검출부(60-80)의 제1, 제2, 제3데이타(D0,D1,D2)의 천이 출력을 제1, 제2, 제3플립플롭(20-40)이 각각 래치출력한다.When the data of the first reception synchronization pattern RS0 (A) is input to the next frame input to the next
따라서 제3도 및 제4도의 S2상태에서 동기패턴 추출회로(10)의 제1수신동기패턴 RS0(A)의 검출에 따라 S0상태로 천이되어질지 S3상태로 천이되어질지를 검출하게 된다.Therefore, in the S2 state of FIGS. 3 and 4, the first receiver synchronous pattern RS0 (A) of the sync
상기와 같이 프레임 동기패턴 검출회로(10)의 제1수신 동기패턴 RS0(A)를 검출한 상태라면, S2상태에서 제3도 및 제4도에서와 같이 S3상태로 천이된다. 상기 S3상태와 같이 제1, 제2, 제3플립플롭(20-40)의 출력Q0, Q1, Q2가 "0, 1, 0"로 출력되면 상태클럭 추출부(50)의 제1상태 클럭(CP1)은 제1클럭(K1)(8KHZ)를 출력하는 상태이다.If the first reception synchronization pattern RS0 (A) of the frame synchronization
상기의 S3상태에서 다음 프레임에 수신되는 데이터가 제2수신 동기패턴 RS0(B)로 입력되면, 제2도와 같이 구성된 프레임 동기패턴 추출회로(10)에서 이를 검출함으로써 동기상태 천이 제1, 제2, 제3데이타 검출부(60-80)의 제1, 제2, 제3데이타(D0,D1,D2)가 전술한 바와 같이 천이 출력된다. 이때 상기 동기상태 천이 제1, 제2, 제3데이타(60-80)의 제1, 제2, 제3데이타(D0,D1,D2)는 상기 상태클럭 추출부(50)의 제1상태클럭(CP1)인 제1클럭(K1)(8KHZ)에 의해 제1, 제2, 제3플립플롭(20-40)에 래치되어 제3도 및 제4도의 S4상태로 천이된다.When the data received in the next frame in the S3 state is input to the second receiving sync pattern RS0 (B), the sync state transition first and second are detected by the frame sync
만약 상기 S3상태에서 다음 프레임에 제2수신동기패턴 RS0(B)이 검출(추출)되지 않으면, S7상태로 천이되며 상태클럭 추출부(50)의 제1상태클럭(CP1)의 출력도 변환된다. 상기 제3도 및 제4도 S4상태와 같이 천이되어진 상태에서 다음 입력되는 프레임 데이터가 제1수신동기패턴 RS0(A)으로 입력되면 전술한 바와 같은 프레임 동기패턴 추출회로(10)의 출력 RS0(B)가 "로우"로 된다. 이때 상태 클럭추출 부(50)의 제1상태클럭(C/1)은 교호동기 감시 및 검색클럭인 제2클럭 (K2)8KHZ가 출력되며, 상기 제2클럭(K2)이 제1, 제2, 제3플립플롭(20-40)의 클럭으로 제공된다.If the second receiving synchronization pattern RS0 (B) is not detected (extracted) in the next frame in the S3 state, the state transitions to the S7 state and the output of the first state clock CP1 of the
상기 제1, 제2, 제3플립플롭(20-40)의 출력 Q0, Q1, Q2은 제3도 및 제4도의 S3과 같이 "010"를 출력한다. 상기와 같이 S3,S4상태의 반복상태를 프레임 정렬상태라 한다. 즉, 수신 스트림라인(4)로 데이터의 수신동기패턴의 정상적인 교호동기패턴으로 입력되는 경우이다.Outputs Q0, Q1, and Q2 of the first, second, and third flip-flops 20-40 output "010" as shown in S3 of FIG. 3 and FIG. As described above, the repetition state of the S3 and S4 states is called a frame alignment state. In other words, the
만약 전술한 S4상태에서 수신 스트림라인(4)으로 입력되는 수신 동기패턴이 제1수신 동기패턴 RS0(A)가 아닌 경우에는 프레임동기패턴검출회로(10)의 RS0(A)가 "로우"로 출력됨으로써 동기상태 천이 제1, 제2, 제3데이타 검출부(60-80)의 데이터 출력(D0,D1,D2)로 모두 "하이"로 출력된다.If the reception synchronization pattern input to the
따라서 제1, 제2, 제3래치(20-40)는 상태 클럭 추출부(50)의 제1상태출력 (CP1)의 제1클럭(K2) 8KHZ에 의해 모두 "하이"를 래치 출력함으로써 S상태로 천이된다. 이때 상기 제1, 제2, 제3래치(20-40)의 현재 동기상태 데이터를 입력하는 상태 클럭추출부(50)는 제1상태클럭(CP1)을 제2클럭(K3) 4KHZ로 출력한다.Accordingly, the first, second, and third latches 20-40 latch all of the " high " by 8KHZ of the first clock K2 of the first state output CP1 of the
상기 제3도 및 제4도의 S5상태에서 프레임 동기패턴 추출회로(10)에 입력되는 데이터가 제1수신동기패턴 RS0(A)으로 입력되면, 동기상태 천이 제1, 제2, 제3데이타 검출부(60-80)의 출력이 제4도 S5상태의 차기 출력과 같이 천이됨으로써 상태클럭 추출부(50)의 제1상태클럭(CP1)의 제2클럭(K2) 4KHZ에 의해 제1, 제2, 제3래치(20-40)에 래치된다.When the data input to the frame synchronization
따라서 S5상태에서 제3도 및 제4도와 같이 S3상태로 천이되어 교호동기 검색 상태로 들어가며, 차기 수신데이터가 RS0(B)인 경우에는 교호동기상태로 프레임 정렬 상태이다. 이때 상태 클럭 추출부(50)의 제1상태 클럭(CP1)은 제1클럭(K1)8KHZ로 출력된다.Therefore, the state transitions from the S5 state to the S3 state as shown in Figs. 3 and 4, and enters into the alternator search state. When the next received data is RS0 (B), the frame is in the alternating state. At this time, the first state clock CP1 of the
한편, 상기와 같이 제1, 제2, 제3플립플롭(20-40)이 출력인 동기상태데이터를 입력하는 동기상태검출부(90)는 제8도와 같은 로직구성에 의해 입력신호를 엔코딩하여 제4도 S3, S4, S5, S6, S7상태의 동기상태 데이터가 입력시에는 "로우"상태의 프레임 동기정렬상태(IN-SYNC)신호를 출력하여 프레임이 정렬되었음을 나타낸다.On the other hand, as described above, the
상기 동기상태 검출부(90)는 동기검색데이터가 동기패턴 에러상태 즉 제4도 S0, S1, S3 상태의 동기 검색 데이터일 때는 "하이"신호를 출력하여 프레임 정렬아님 (out-of-sync)을 나타낸다.The synchronization
또 한편 제10도와 같은 구성으로 이루어진 알람회로(100)는 프레임 정렬상태가 아닌 동작을 동기상태검출부(90)의 출력 "하이"에 의해 내부 카운터(105)가 클리어되어지므로 프레임 정렬상태가 아닌 동안에 검출되는 리모트알람(Remote Alarm)은 무시된다.On the other hand, since the
그러나 프레임 정렬상태(In-sync)에서 프레임 배열패턴이 없는 제2수신동기패턴 RS0(B)의 알람비트(ALT)(B3)가 연속하여 8개이상 "1"이 될 때에는 카운터(105)의 출력단(QD)가 "하이"로 됨으로 모노스테이블(106)이 트리거되어 송신측의 리모트알람상태를 검출하게 된다. 이때 리모트알람상태는 제4도 S3,S7의 프레임 정렬 상태에서만 검출된다.However, when the alarm bits ALT (B3) of the second receiving synchronization pattern RS0 (B) without the frame arrangement pattern in the frame alignment state (In-sync) are eight or more " 1 " in succession, the
상술한 바와 같이 본 발명은 데이터전송시 데이터에 의한 패턴의 모사를 피하도록 송신측에서 교대로 프레임마다 전송하는 동기패턴을 검출하여 프레임에 유효한 데이터를 싣고 있는가 무효한 데이터를 싣고 있는가를 손쉽게 검출함으로써 정확한 데이터만을 수신하도록할 수 있는 디지털 라인 인터페이스를 구현할 수 있는 이점이 있다.As described above, the present invention accurately detects synchronization patterns transmitted from frame to frame and alternately stores valid data or invalid data in order to avoid copying patterns by data during data transmission. The advantage is that a digital line interface can be implemented that can only receive data.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019880018079A KR910007810B1 (en) | 1988-12-31 | 1988-12-31 | Synchronous pattern detection circuit of the pulse code modulation apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019880018079A KR910007810B1 (en) | 1988-12-31 | 1988-12-31 | Synchronous pattern detection circuit of the pulse code modulation apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR900011149A KR900011149A (en) | 1990-07-11 |
| KR910007810B1 true KR910007810B1 (en) | 1991-10-02 |
Family
ID=19281088
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019880018079A Expired KR910007810B1 (en) | 1988-12-31 | 1988-12-31 | Synchronous pattern detection circuit of the pulse code modulation apparatus |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR910007810B1 (en) |
-
1988
- 1988-12-31 KR KR1019880018079A patent/KR910007810B1/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| KR900011149A (en) | 1990-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4282493A (en) | Redundant clock signal generating circuitry | |
| CA1298420C (en) | Demultiplexer system | |
| CA1280522C (en) | Frame synchronization detection system for time division multiplexed (tdm) digital signals | |
| JPH04227122A (en) | Circuit for digital frequency multiplication and data serialization | |
| EP0305036A2 (en) | Pseudorandom word sequence synchronizer | |
| US3597539A (en) | Frame synchronization system | |
| JPH0124385B2 (en) | ||
| KR910005493B1 (en) | Reframe Circuit in Synchronous Multiplexer | |
| US3662114A (en) | Frame synchronization system | |
| JPS5810038B2 (en) | Communication exchange method | |
| US3594502A (en) | A rapid frame synchronization system | |
| EP0212327B1 (en) | Digital signal transmission system having frame synchronization operation | |
| US3886317A (en) | Synchronous data channel for pulse code modulation communications system | |
| US4402079A (en) | Delay correction circuit | |
| KR910007810B1 (en) | Synchronous pattern detection circuit of the pulse code modulation apparatus | |
| JP3333053B2 (en) | Digital communication device | |
| US3306979A (en) | Pulse code modulation systems | |
| US5003308A (en) | Serial data receiver with phase shift detection | |
| US4230911A (en) | Carrier terminal unit | |
| US7050463B1 (en) | Automatic bit-rate detection scheme for use on SONET transceiver | |
| US4203003A (en) | Frame search control for digital transmission system | |
| US3770897A (en) | Frame synchronization system | |
| CA1074029A (en) | Framing circuit for digital signals using evenly spaced alternating framing bits | |
| IE44901B1 (en) | Improvements in or relating to digital transmission | |
| CA1223947A (en) | Digital span reframing circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| G160 | Decision to publish patent application | ||
| PG1605 | Publication of application before grant of patent |
St.27 status event code: A-2-2-Q10-Q13-nap-PG1605 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 15 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 16 |
|
| FPAY | Annual fee payment |
Payment date: 20070910 Year of fee payment: 17 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 17 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20081003 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20081003 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |