KR100211120B1 - 클럭분주회로 - Google Patents

클럭분주회로 Download PDF

Info

Publication number
KR100211120B1
KR100211120B1 KR1019970003653A KR19970003653A KR100211120B1 KR 100211120 B1 KR100211120 B1 KR 100211120B1 KR 1019970003653 A KR1019970003653 A KR 1019970003653A KR 19970003653 A KR19970003653 A KR 19970003653A KR 100211120 B1 KR100211120 B1 KR 100211120B1
Authority
KR
South Korea
Prior art keywords
signal
terminal
node
clock
output
Prior art date
Application number
KR1019970003653A
Other languages
English (en)
Other versions
KR19980067561A (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 KR1019970003653A priority Critical patent/KR100211120B1/ko
Publication of KR19980067561A publication Critical patent/KR19980067561A/ko
Application granted granted Critical
Publication of KR100211120B1 publication Critical patent/KR100211120B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K21/00Details of pulse counters or frequency dividers
    • H03K21/02Input circuits
    • H03K21/026Input circuits comprising logic circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/64Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two
    • H03K23/66Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two with a variable counting base, e.g. by presetting or by adding or suppressing pulses
    • H03K23/667Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two with a variable counting base, e.g. by presetting or by adding or suppressing pulses by switching the base during a counting cycle

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

본 발명은 고주파 신호의 클럭분주시 출력되는 데이터의 손실을 방지하는 클럭분주회로에 관한것으로서, 클럭신호가 반전제어신호단에 인가되고, 반전클럭신호가 제어신호단에 인가되고, 입력단이 제 1 노드에 연결되고, 출력단이 제 2 노드에 연결된 제 1 삼상버퍼와, 일입력단에 리셋신호가 인가되고, 타입력단이 제 2 노드에 연결되고, 출력단이 제 3 노드에 연결된 제 1 노어 게이트와, 상기 반전클럭신호가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고 출력단이 제 2 노드에 연결된 제 2 삼상버퍼와, 상기 클럭신호가 제어신호단에 인가되고, 반전클럭신호가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고, 출력단이 제 1 노드에 연결되는 제 3 삼상버퍼와, 일입력단에 상기 리셋신호가 인가되고, 타입력단이 제 1 노드에 연결되고, 출력단이 제 4 노드에 연결되는 제 2 노어 게이트와, 상기 클럭신호가 반전제어신호단에 인가되고, 반전클럭신호가 제어신호단에 인가되고, 입력단이 제 4 노드에 연결되고, 출력단이 제 1 노드에 연결된 제 4 삼상버퍼와, 입력단이 제 1 노드에 연결된 제 1 인버터와, 입력단이 제 4 노드에 연결된 제 2 인버터를 포함한다. 이와 같은 장치에 의해서, 고주파 신호의 클럭을 분주하여 출력하는 클럭분주회로에서 데이터가 손실되는 것을 방지할 수 있다.

Description

클럭분주회로
본 발명은 클럭분주회로에 관한 것으로서, 구체적으로는 고주파 신호의 클럭분주시 출력되는 데이터 손실을 방지하는 클럭분주회로에 관한 것이다.
도 1에는 종래 클럭분주회로로서 사용되는 플립플롭이 도시되어 있다.
도 1을 참조하면, 종래 클럭분주회로로서 사용되는 플립플롭은 클럭신호(CK)단과, 반전클럭신호(CKB)단과, 출력신호(Q)단과, 반전출력신호(QB)단의 구성을 갖는다.
상기와 같은 구성을 갖는 플립플롭은 클럭신호(CK)가 일입력단에 인가되고, 상기 클럭신호(CK)와 반대되는 위상을 갖는 반전클럭신호(CKB)가 타입력단에 인가되어 출력신호(CK)와 반전출력신호(CKB)가 출력된다. 이때 상기 플립플롭은 티 플립플롭으로서 로우레벨의 신호가 인가되면 현상태를 유지하고 있다가 하이레벨의 신호가 인가되면 현상태가 바뀌어 출력된다.
도 2에는 종래 클럭분주회로의 구성이 개략적으로 도시되어 있다.
도 2를 참조하면, 종래 클럭분주회로는, 제 1 삼상버퍼(Three state buffer ; 11)와, 제 2 삼상버퍼(12)와, 제 3 삼상버퍼(13)와, 제 4 삼상버퍼(14)를 포함하는 구성을 갖는다.
상기 삼상버퍼는 데이터가 입력되는 데이터 입력단과, 데이터가 출력되는 데이터 출력단과, 상기 데이터의 출력을 제어하는 데이터출력제어단을 포함하는 구성을 갖고 있다. 상술한 바와 같은 구성을 갖는 삼상버퍼는 데이터 제어단에 제어신호가 인가되지 않으면 현상태의 데이터를 버퍼데 간직하고 있으며, 상기 데이터 제어단에 클럭신호가 인가되면 현상태의 데이터를 반전시켜 출력하는 인버터의 기능을 수행한다,
도 3에는 상세한 클럭분주회로의 출력타이밍도가 도시되어 있다.
도 2를 참조하면, 상술한 바와 같은 구성을 갖는 클럭분주회로의 동작은 다음과 같다.
먼저, 분주회로는 외부로부터 클럭신호(CK)와, 상기 클럭신호(CK)와 반대되는 위상을 갖는 반전클럭신호(CKB)와, 리셋신호(RESET)를 인가받는다. 상기 클럭분주회로는 클럭신호(CK)를 데이터입력으로 하고 상기 클럭신호(CK)와 반전클럭신호(CKB)가 데이터출력제어단에 인가된다.
제 1 삼상버퍼(11)는 입력신호를 데이터입력단에 입력받아 버퍼에 저장하고 있다가 반전클럭신호(CKB)가 데이터출력제어단에 인가되면 상기 데이터 입력단에 저장된 신호는 반전되어 데이터 출력단으로 출력된다. 그리고, 상기 제 1 삼상버퍼(11)의 데이터 출력단 신호는 제 2 삼상버퍼(12)의 데이터 입력단에 인가되며, 상기 제 2 삼상버퍼(12)의 입력단에 인가된 신호는 데이터출력제어단에 클럭신호(CK)가 인가되기 전까지 상기 신호를 버퍼에 저장한다. 그리고 상기 제 2 삼상버퍼(12)의 데이터 출력제어단에 클럭신호(CK)가 인가되면, 상기 제 2 삼상버퍼(12)에 저장된 신호가 반전되어 데이터 출력단으로 출력된다.
상기 제 2 삼상버퍼(12)의 데이터 출력단 신호는 제 3 삼상버퍼(13)의 데이터 입력단에 인가되며, 데이터출력제어단에 반전클럭신호(CKB)가 인가되기 전까지 상기 데이터입력단에 인가된 신호는 버퍼에 저장된다. 그리고 상기 제 3 삼상버퍼(13)의 데이터출력제어단에 반전클럭신호(CKB)가 인가되면 상기 버퍼에 저장된 신호는 반전되어 데이터 출력단으로 출력된다.
상기 제 3 삼상버퍼(13)의 데이터 출력단의 신호는 제 4 삼상버퍼(14)의 데이터 입력단에 인가되며, 상기 제 4 삼상버퍼(14)의 데이터출력제어단에 클럭신호(CK)가 인가되기 전까지 상기 데이터 입력단신호는 버퍼에 저장된다. 반면에 제 4 삼상버퍼(26)의 데이터출력제어단에 클럭신호(CK)가 인가되면 상기 버퍼에 저장되어 있던 상기 신호는 반전되어 데이터 출력단으로 출력신호(Q)가 출력된다. 상기 제 4 삼상버퍼(14)의 데이터 출력단에 발생하는 출력신호(Q)는 인버터(15)의 입력단에 인가되며 상기 인버터(15)는 상기 입력신호를 반전시켜 반전출력신호(QB)를 출력한다.
하이레벨의 신호를 논리 ″1″, 로우레벨의 신호를 논리 ″0″이라 하고, 상기 클럭신호(CK)를 데이터입력으로하고, 반전클럭신호(CKB)를 상기 클럭분주회로에 인가한다.
만일 제 1 삼상버퍼(11)의 데이터 입력단에 논리 ″1″의 신호가 인가되면 이를 버퍼에 저장하고 있다가 데이터출력제어단에 반전클럭신호(CKB)가 인가될 때 상기 논리 ″1″의 입력신호를 반전시켜 논리 ″0″의 신호를 데이터 출력단으로 출력한다. 그리고 상기 제 1 삼상버퍼(11)의 데이터 출력단과 데이터 입력단이 연결된 제 2 삼상버퍼(12)는 상기 제 1 삼상버퍼(11)의 논리 ″0″의 출력신호를 인가받아 이를 버퍼에 저장한다. 상기 제 2 삼상버퍼(12)의 데이터출력제어단에 클럭신호(CK)가 인가될때, 상기 논리 ″0″의 입력신호는 반전되어 논리 ″1″의 신호가 데이터 출력단으로 출력된다. 그리고 상기 제 2 삼상버퍼(12)의 데이터 출력단과 데이터 입력단이 연결된 제 3 삼상버퍼(13)는 상기 논리 ″1″의 제 2 삼상버퍼(12)의 출력신호를 데이터 입력단에 인가받아 이를 버퍼에 저장한다.
상기 제 3 삼상버퍼(13)의 데이터출력제어단에 반전클럭신호(CKB)가 인가될 때 버퍼에 저장된 상기 논리 ″1″의 신호는 반전되어 논리 ″0″의 출력신호가 데이터 출력단으로 출력된다. 그리고, 상기 제 3 삼상버퍼(13)의 데이터 출력단과 데이터 입력단이 연결된 제 4 삼상버퍼(14)는 상기 논리 ″0″의 제 3 삼상버퍼(13)의 출력신호를 데이터 입력단에 인가받아 이를 버퍼에 저장한다. 상기 제 4 삼상버퍼(14)의 데이터출력제어단에 클럭신호(CK)가 인가될 때, 상기 논리 ″0″의 입력신호는 반전되어 논리 ″1″의 출력신호(Q)가 데이터 출력단으로 출력된다. 그리고 상기 논리 ″1″의 제 4 삼상버퍼(14)의 출력신호는 인버터(15)의 입력단에 인가된다. 상기 인버터(15)는 논리 ″1″의 입력신호를 반전시켜 논리 ″0″의 반전출력신호(QB)를 출력한다.
이와 같은 동작에 의해 상기 클럭분주회로의 출력타이밍은 도 3에 도시되어 있는 바와 같다.
그러나 상술한 바와 같은 종래 클럭분주회로에 의하면, 저주파 신호의 입력시 와는 달리 고주파 신호 입력시 클럭데이터의 손실을 초래한다. 예를 들면, 현재 상태를 Q(t), 다음 상태를 Q(t+1)이라 할 때, 고주파 신호가 인가되는 경우, 현재 상태 Q(t)가 아닌 다음 상태 Q(t+1)를 출력하게 된다. 따라서, 고주파 신호에 대한 클럭분주회로의 신뢰성이 크게 저하되는 문제점이 생기게 된다.
따라서 본 발명의 목적은 상술한 제반 문제점을 해결하기 위해 제안된 것으로서, 고주파 신호의 클럭분주시 출력되는 데이터의 손실을 방지할 수 있는 클럭분주회로를 제공하는데 있다.
도 1은 종래 클럭분주회로로서 사용되는 플립플롭을 보이는 도면;
도 2는 도 1 종래 클럭분주회로의 구성을 개략적으로 보이는 회로도;
도 3은 종래 클럭분주회로의 출력타이밍도;
도 4은 본 발명의 실시예에 따른 클럭분주회로로서 사용되는 플립플롭을 보이는 도면;
도 5은 본 발명의 실시예에 따른 클럭분주회로의 구성을 상세하게 보이는 회로도;
도 6은 본 발명의 실시예에 따른 도 5의 출력 타이밍도;
* 도면의 주요부분에 대한 부호의 설명
21 : 제 1 삼상버퍼 22 : 제 1 노어 게이트
23 : 제 2 삼상버퍼 24 : 제 3 삼상버퍼
25 : 제 2 노어 게이트26 : 제 4 삼상버퍼
27 : 제 1 인버터 28 : 제 2 인버터
(구성)
상술한 바와 같은 목적을 달성하기 위한 본 발명의 일 특징에 의하면, 상기 분주회로는 클럭신호가 반전제어신호단에 인가되고, 반전클럭신호가 제어신호단에 인가되고, 입력단이 제 1 노드에 연결되고, 출력단이 제 2 노드에 연결된 제 1 삼상버퍼와, 일입력단에 리셋신호가 인가되고, 타입력단이 제 2 노드에 연결되고, 출력단이 제 3 노드에 연결된 제 1 노어 게이트와, 상기 반전클럭신호가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고 출력단이 제 2 노드에 연결된 제 2 삼상버퍼와, 상기 클럭신호가 제어신호단에 인가되고, 반전클럭신호가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고, 출력단이 제 1 노드에 연결되는 제 3 삼상버퍼와, 일입력단에 상기 리셋신호가 인가되고, 타입력단이 제 1 노드에 연결되고, 출력단이 제 4 노드에 연결되는 제 2 노어 게이트와, 상기 클럭신호가 반전제어신호단에 인가되고, 반전클럭신호가 제어신호단에 인가되고, 입력단이 제 4 노드에 연결되고, 출력단이 제 1 노드에 연결된 제 4 삼상버퍼와, 입력단이 제 1 노드에 연결된 제 1 인버터와, 입력단이 제 4 노드에 연결된 제 2 인버터를 포함한다.
(작용)
이와 같은 장치에 의해서, 고주파의 신호가 인가되어도 클럭데이터가 손실되지 않게 이를 방지하고 상기 고주파의 클럭신호를 정확하게 분주 시킬 수 있다.
(실시예)
도 4에는 본 발명의 실시예에 따른 플립플롭이 도시되어 있다.
도 4를 참조하면 상기 플립플롭은 클럭신호(CK)가 일입력단에 인가되고, 반전클럭신호(CKB)가 타입력단에 인가되고, 출력신호단과 반전출력신호단으로 데이터 입력신호가 출력되고, 상기 데이터 입력신호를 리셋하는 리셋신호단으로 구성되어 있다.
도 5에는 본 발명의 실시예에 따른 클럭분주회로의 구성이 상세하게 도시되어 있다.
도 5를 참조하면 본 발명에 따른 클럭분주회로는 클럭신호(CK)가 반전제어신호단에 인가되고, 반전클럭신호(CKB)가 제어신호단에 인가되고, 입력단이 제 1 노드에 연결되고, 출력단이 제 2 노드에 연결된 제 1 삼상버퍼(21)와, 일입력단에 리셋신호(RESET)가 인가되고, 타입력단이 제 2 노드에 연결되고, 출력단이 제 3 노드에 연결된 제 1 노어 게이트(22)와, 상기 반전클럭신호(CKB)가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고 출력단이 제 2 노드에 연결된 제 2 삼상버퍼(23)와, 상기 클럭신호(CK)가 제어신호단에 인가되고, 반전클럭신호(CKB)가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고, 출력단이 제 1 노드에 연결되는 제 3 삼상버퍼(24)와, 일입력단에 상기 리셋신호(RESET)가 인가되고, 타입력단이 제 1 노드에 연결되고, 출력단이 제 4 노드에 연결되는 제 2 노어 게이트(25)와, 상기 클럭신호(CK)가 반전제어신호단에 인가되고, 반전클럭신호(CKB)가 제어신호단에 인가되고, 입력단이 제 4 노드에 연결되고, 출력단이 제 1 노드에 연결된 제 4 삼상버퍼(26)와, 입력단이 제 1 노드에 연결된 제 1 인버터(27)와, 입력단이 제 4 노드에 연결된 제 2 인버터(28)를 포함하는 구성을 갖는다.
도 6에는 도 5에 도시된 본 발명에 따른 분주회로의 출력타이밍도가 도시되어 있다.
도 4 및 도 5를 참조하여 상술한 바와 같은 구성을 갖는 클럭분주회로의 동작을 설명하면 다음과 같다.
먼저 상기 클럭분주회로는 리셋신호(RESET)와 클럭신호(CK)와 반전클럭신호(CKB)를 인가 받는다. 상기 클럭신호(CK)는 데이터 입력으로서 인가되고, 상기 반전클럭신호(CKB)는 상기 클럭신호(CK)와 반대의 위상을 갖는 신호이다. 상기 리셋신호(RESET)는 처음 회로가 동작하는 순간에만 논리 ″1″이고 그 이후부터는 논리 ″0″의 신호가 유지된다.
클럭분주회로가 동작하기 위해 리셋신호단은 논리 ″1″의 신호를 제 1 노어 게이트(22)와 제 2 노어 게이트(25)의 일입력단에 인가하며, 상기 노어 게이트들은 입력단들중 어느 하나에라도 논리 ″1″의 신호가 입력되면 항상 논리 ″0″의 신호를 출력하는 기능을 갖고 있다.
그에 따라 제 1 노어 게이트(22)는 일입력단에 인가되는 논리 ″1″의 리셋신호로 인해 출력단으로 논리 ″0″의 신호를 제 3 노드로 출력한다. 상기 제 3 노드에 전달된 논리 ″0″의 신호는 제 2 삼상버퍼(23)의 입력단에 인가되며 상기 제 2 삼상버퍼(23)는 반전제어신호단에 인가된 반전클럭신호(CKB)에 의해 상기 논리 ″0″의 신호를 반전시켜 논리 ″1″의 출력신호를 상기 제 1 노어 게이트(22)의 타입력단에 인가한다.
상기 제 3 노드에 전달된 논리 ″0″의 신호는 또 제 3 삼상버퍼(24)의 데이터 입력단에 인가되며, 상기 논리 ″0″의 입력신호는 제어신호가 인가되기 전까지 버퍼에 저장된다. 상기 제 3 삼상버퍼(24)는 제어신호단에 클럭신호(CK)가 인가될때 상기 버퍼에 저장된 논리 ″0″의 신호를 반전시켜 논리 ″1″의 출력신호를 제 1 노드로 전달한다. 그리고 제 2 노어 게이트(25)는 상기 논리 ″1″의 리셋신호를 일입력단에 인가받고, 상기 제 1 노드의 논리 ″1″의 신호를 타입력단에 인가받는다.
상기 제 2 노어 게이트(25)는 상기 입력신호들에 의해 논리 ″0″의 신호를 출력하여 제 4 노드로 전달한다. 상기 논리 ″0″의 제 4 노드 신호는 제 4 삼상버퍼(26)와 제 2 인버터(28)에 인가된다. 상기 제 4 삼상버퍼(26)는 반전제어신호단에 반전클럭신호(CKB)가 인가되고, 제어신호단에 클럭신호(CK)가 인가될때 버퍼에 저장된 논리 ″0″의 신호를 반전시켜 논리 ″1″의 신호를 출력한다. 상기 제 4 삼상버퍼(26)는 논리 ″1″의 출력신호를 제 1 인버터(27)에 인가하며, 상기 제 1 인버터(27)는 상기 논리 ″1″의 입력신호를 반전시켜 논리 ″0″의 출력신호(Q)를 출력한다. 그리고 상기 제 4 노드에 전달된 논리 ″0″의 신호를 인가받은 제 2 인버터(28)는 상기 신호를 반전시켜 논리 ″1″의 반전출력신호(QB)를 출력한다.
상기 제 4 노드에 전달된 논리 ″1″의 신호는 제 1 삼상버퍼(21)에 인가되고, 상기 제 1 삼상버퍼(21)는 제어신호단에 반전클럭신호(CKB)를 인가받고, 반전제어신호단에 클럭신호(CK)를 인가받는다. 상기 제어신호들에 의해 상기 제 1 삼상버퍼(21)에 저장된 논리 ″1″의 신호는 반전되어 논리 ″0″의 출력신호를 제 2 노드로 전달한다. 그리고 상기 제 2 노드에 전달된 논리 ″0″의 신호는 상기 제 1 노어 게이트(22)의 입력단에 인가된다. 상기 제 1 노어 게이트(22)의 일입력단에는 리셋신호(RESET)가 인가되는데, 상기 리셋신호(RESET)는 회로가 동작하고 난 이후부터는 계속 논리 ″0″의 신호가 유지된다. 그러므로 상기 제 1 노어 게이트(22)의 일입력단에는 논리 ″0″인 리셋신호(RESET)가 인가되고, 타입력단에는 상기 제 2 노드의 ″0″의 신호가 인가된다. 상기 제 1 노어 게이트(22)는 상기 입력신호들에 의해 논리 ″1″의 신호를 출력하여 제 3 노드로 전달한다.
상기 제 3 노드의 논리 ″1″의 신호는 제 2 삼상버퍼(23)의 데이터 입력단에 전달된다. 상기 제 2 삼상버퍼(23)는 반전제어신호단에 반전클럭신호(CKB)를 인가 받고, 상기 제어신호로 인해 버퍼에 저장된 논리 ″1″의 신호는 반전되어 논리 ″0″의 신호로 상기 제 1 노어 게이트(22)의 타입력단에 전달한다. 상기 제 3 노드에 전달된 논리 ″1″의 신호는 제 3 삼상버퍼(24)의 데이터 입력단에 인가된다. 상기 제 3 삼상버퍼(24)는 반전제어신호단에 반전클럭신호(CKB)를 인가받고, 제어신호단에 클럭신호(CK)를 인가받는다. 상기 제어신호들에 의해 상기 제 3 삼상버퍼(24)는 버퍼에 저장된 논리 ″1″의 신호를 반전시켜 논리 ″0″의 신호를 출력한다.
상기 제 3 삼상버퍼(24)의 출력신호는 제 2 노어 게이트(25)의 입력단에 인가된다. 그리고 상기 제 2 노어 게이트(25)는 일입력단에 논리 ″0″의 리셋신호가 인가되고, 타입력단에 상기 제 3 삼상버퍼(24)로부터 발생한 논리 ″0″의 신호가 인가된다. 상기 제 2 노어 게이트(25)는 상기 입력신호들에 의해 논리 ″1″의 신호를 출력단으로 출력한다.
상기 제 2 노어 게이트(25)로부터 발생한 논리 ″1″의 신호는 제 4 노드에 인가된다. 제 4 삼상버퍼(26)는 데이터 입력단에 상기 제 4 노드로부터 논리 ″1″의 신호를 인가받고, 반전제어신호단에 클럭신호(CK)를 인가받고, 제어신호단에 반전클럭신호(CKB)를 인가받는다. 상기 제어신호들에 의해 제 4 삼상버퍼(26)에 저장된 논리 ″1″신호는 반전되어 논리 ″0″의 신호가 데이터 출력단에 출력된다.
상기 제 4 삼상버퍼(26)로부터 발생한 논리 ″0″의 출력신호는 제 1 인버터(27)에 인가되며, 상기 제 1 인버터(27)는 상기 논리 ″0″의 신호를 반전시켜 논리 ″1″의 출력신호(Q)를 출력단으로 출력한다. 상기 제 4 노드로부터 발생한 논리 ″1″의 신호는 제 2 인버터(28)에 인가되고, 상기 제 2 인버터(28)는 상기 논리 ″1″의 입력신호를 반전시켜 논리 ″0″의 반전출력신호(QB)를 출력한다.
상기 동작 설명에 따른 클럭분주회로의 출력 타이밍도는 도 6에 도시되어 있으며, 상기 클럭분주회로는 상기 클럭신호를 1/4 분주하여 출력한다.
상기한 바와 같이, 상기 분주회로는 스태틱 플립플롭(static flip flop)으로서 종래 클럭분주회로로 사용되는 플립플롭처럼 고주파의 신호가 인가되어도 클럭데이터가 손실되지 않는다. 상기 고주파의 신호가 인가되면 상기 신호를 저장하고 있다가 클럭신호가 인가될 때 상기 데이터를 출력하며, 그에 따라 상기 고주파 신호의 클럭신호를 정확하게 분주시킬수 있는 효과가 있다.

Claims (1)

  1. 클럭신호(CK)가 반전제어신호단에 인가되고, 반전클럭신호(CKB)가 제어신호단에 인가되고, 입력단이 제 1 노드에 연결되고, 출력단이 제 2 노드에 연결된 제 1 삼상버퍼(21)와;
    일입력단에 리셋신호(RESET)가 인가되고, 타입력단이 제 2 노드에 연결되고, 출력단이 제 3 노드에 연결된 제 1 노어 게이트(22)와;
    상기 반전클럭신호(CKB)가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고 출력단이 제 2 노드에 연결된 제 2 삼상버퍼(23)와;
    상기 클럭신호(CK)가 제어신호단에 인가되고, 반전클럭신호(CKB)가 반전제어신호단에 인가되고, 입력단이 제 3 노드에 연결되고, 출력단이 제 1 노드에 연결되는 제 3 삼상버퍼(24)와;
    일입력단에 상기 리셋신호(RESET)가 인가되고, 타입력단이 제 1 노드에 연결되고, 출력단이 제 4 노드에 연결되는 제 2 노어 게이트(25)와;
    상기 클럭신호(CK)가 반전제어신호단에 인가되고, 반전클럭신호(CKB)가 제어신호단에 인가되고, 입력단이 제 4 노드에 연결되고, 출력단이 제 1 노드에 연결된 제 4 삼상버퍼(26)와;
    입력단이 제 1 노드에 연결된 제 1 인버터(27)와;
    입력단이 제 4 노드에 연결된 제 2 인버터(28)를 포함하는 분주회로.
KR1019970003653A 1997-02-06 1997-02-06 클럭분주회로 KR100211120B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970003653A KR100211120B1 (ko) 1997-02-06 1997-02-06 클럭분주회로

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970003653A KR100211120B1 (ko) 1997-02-06 1997-02-06 클럭분주회로

Publications (2)

Publication Number Publication Date
KR19980067561A KR19980067561A (ko) 1998-10-15
KR100211120B1 true KR100211120B1 (ko) 1999-07-15

Family

ID=19496550

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970003653A KR100211120B1 (ko) 1997-02-06 1997-02-06 클럭분주회로

Country Status (1)

Country Link
KR (1) KR100211120B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100525079B1 (ko) * 1999-02-02 2005-11-01 매그나칩 반도체 유한회사 클럭 분주 회로

Also Published As

Publication number Publication date
KR19980067561A (ko) 1998-10-15

Similar Documents

Publication Publication Date Title
US5488319A (en) Latch interface for self-reset logic
US5867049A (en) Zero setup time flip flop
US5508648A (en) Differential latch circuit
US5418407A (en) Asynchronous to synchronous particularly CMOS synchronizers
US6864735B2 (en) Circuit and method for regenerating reset and clock signals and high-speed digital system incorporating the same
US4317053A (en) High speed synchronization circuit
US4193037A (en) Frequency divider circuit with selectable integer/non-integer division
JP3114215B2 (ja) クロック周波2逓倍器
US7580493B2 (en) Electronic circuit
CA1281088C (en) Dynamic cmos current surge control
US20020075042A1 (en) Clock switchover circuit
KR100211120B1 (ko) 클럭분주회로
US6445236B1 (en) Master-slave flip-flop circuit with embedded hold function and method for holding data in a master-slave flip-flop circuit
US5187385A (en) Latch circuit including filter for metastable prevention
US4633098A (en) Flip-flop circuit with built-in enable function
US6643793B1 (en) Apparatus for transferring and holding data based on a selected clock rate
US4804864A (en) Multiphase CMOS toggle flip-flop
KR100305027B1 (ko) 지연장치
KR102674627B1 (ko) 레벨 쉬프터
KR20010006850A (ko) 스큐 포인터 발생 회로 및 방법
KR100249019B1 (ko) 주파수 분주회로
EP0899878B1 (en) A toggle flip-flop with a reduced integration area
US5822379A (en) Device for receiving digital signals
KR19990005459A (ko) 플립 플롭 회로
KR100256229B1 (ko) 저전력소모를갖는d-형플립플롭회로

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: 20070327

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee