1 |
1
마스터-클록 입력단자(TI_MC)와 슬레이브-클록 입력단자(TI_SC)를 가지며, 구동클록(CLK)을 이용하는 마스터-슬레이브 플립플롭(10)을 포함하는 플립플롭(1)으로서,상기 마스터-슬레이브 플립플롭;상기 마스터-슬레이브 플립플롭에 입력되는 데이터(DI)만을 기초로 에러신호(Er)를 생성하는 데이터 변이 감지부(210); 및상기 구동클록이 반전된 형태의 반전클록(CLK')과 상기 에러신호(Er)를 OR 연산함으로써 마스터-클록(CM)을 생성하는 마스터-클록 생성부(310);를 포함하며,상기 데이터 변이 감지부는, 상기 데이터(DI)의 변이가 감지되면 상기 에러신호로 하여금 미리 결정된 제1시간 동안 로지컬 하이값을 갖도록 구성되어 있고, 상기 슬레이브-클록 입력단자(TI_SC)에는 상기 구동클록(CLK)이 입력되고, 상기 마스터-클록 입력단자(TI_MC)에는 상기 마스터-클록이 입력되며,상기 에러신호가 상기 로지컬 하이값을 갖는 상기 제1시간을 포함하는 미리 결정된 시구간 동안 상기 구동클록(CLK)과 상기 마스터-클록(CM)은 서로 반전관계를 유지하지 않는 것을 특징으로 하는,플립플롭
|
2 |
2
제1항에 있어서, 상기 미리 결정된 제1시간은 상기 마스터-슬레이브 플립플롭의 셋업타임(setup time)과 홀드타임(hold time)을 합친 시간보다 긴 것을 특징으로 하는, 플립플롭
|
3 |
3
제1항에 있어서, 상기 마스터-슬레이브 플립플롭은 상기 구동클록을 구성하는 복수 개의 구동펄스들 중 어느 하나의 구동펄스가 로지컬 하이값을 가질 때에 상기 마스터-슬레이브 플립플롭의 입력값을 상기 마스터-슬레이브 플립플롭의 출력값으로 전파하도록 되어 있는, 플립플롭
|
4 |
4
제1항에 있어서, 상기 데이터 변이 감지부(210)는,NOT 게이트(211);지연버퍼(212);AND 게이트(213);반전입력을 갖는 AND 게이트(214); 및 OR 게이트(215)를 포함하며,상기 마스터-슬레이브 플립플롭에 입력되는 데이터(DI)는 상기 NOT 게이트(211)의 입력단자, 상기 AND 게이트(213)의 제2입력단자, 및 상기 반전입력을 갖는 AND 게이트(214)의 제2입력단자에 입력되고,상기 NOT 게이트(211)의 출력은 상기 지연버퍼(212)의 입력단자에 입력되고,상기 지연버퍼(212)의 출력은 상기 AND 게이트(213)의 제1입력단자 및 상기 반전입력을 갖는 AND 게이트(214)의 제1입력단자에 연결되며,상기 AND 게이트(213)의 출력 및 상기 반전입력을 갖는 AND 게이트(214)의 출력은 상기 OR 게이트(215)에 입력되며, 상기 OR 게이트(215)의 출력은 상기 에러신호(Er)로써 제공되는,플립플롭
|
5 |
5
제4항에 있어서, 상기 반전입력을 갖는 AND 게이트(214)가 NOR 게이트(1214)로 대체되어 있는 것을 특징으로 하는, 플립플롭
|
6 |
6
제1항에 있어서, 상기 마스터-클록 생성부(310)는, NOT 게이트(311) 및 OR 게이트(312)를 포함하며, 상기 NOT 게이트(311)는 상기 구동클록(CLK)을 입력받아 상기 구동클록이 반전된 형태의 반전클록(CLK')를 생성하고,상기 OR 게이트(312)는 상기 에러신호(Er) 및 상기 반전클록(CLK')을 입력받아 생성한 출력을 상기 마스터-클록(CM)으로서 제공하는,플립플롭
|
7 |
7
마스터-클록 입력단자(TI_MC)와 슬레이브-클록 입력단자(TI_SC)를 가지며, 구동클록(CLK)을 이용하는 마스터-슬레이브 플립플롭(1010)을 포함하는 플립플롭(1001)으로서;상기 마스터-슬레이브 플립플롭;상기 마스터-슬레이브 플립플롭에 입력되는 데이터(DI)만을 기초로 에러신호(Er')를 생성하는 데이터 변이 감지부(1210); 및상기 구동클록이 반전된 형태의 반전클록(CLK')과 상기 에러신호(Er')를 NOR 연산함으로써 마스터-클록(CM')을 생성하는 마스터-클록 생성부(1310);를 포함하며,상기 데이터 변이 감지부는, 상기 데이터(DI)의 변이가 감지되면 상기 에러신호로 하여금 미리 결정된 제1시간 동안 로지컬 로우값을 갖도록 구성되어 있고,상기 슬레이브-클록 입력단자(TI_SC)에는 상기 구동클록(CLK)이 입력되고, 상기 마스터-클록 입력단자(TI_MC)에는 상기 마스터-클록이 입력되며,상기 에러신호가 상기 로지컬 로우값을 갖는 상기 제1시간을 포함하는 미리 결정된 시구간 동안 상기 구동클록(CLK)과 상기 마스터-클록(CM')은 서로 반전관계를 유지하지 않는 것을 특징으로 하는, 플립플롭
|
8 |
8
제7항에 있어서, 상기 마스터-슬레이브 플립플롭은 상기 구동클록을 구성하는 복수 개의 구동펄스들 중 어느 하나의 구동펄스가 로지컬 로우값을 가질 때에 상기 마스터-슬레이브 플립플롭의 입력값을 상기 마스터-슬레이브 플립플롭의 출력값으로 전파하도록 되어 있는, 플립플롭
|
9 |
9
제7항에 있어서, 상기 데이터 변이 감지부(1210)는,NOT 게이트(211);지연버퍼(212);AND 게이트(213);반전입력을 갖는 AND 게이트(214); 및 NOR 게이트(1215);를 포함하며,상기 마스터-슬레이브 플립플롭에 입력되는 데이터(DI)는 상기 NOT 게이트(211)의 입력단자, 상기 AND 게이트(213)의 제2입력단자, 및 상기 반전입력을 갖는 AND 게이트(214)의 제2입력단자에 입력되고,상기 NOT 게이트(211)의 출력은 상기 지연버퍼(212)의 입력단자에 입력되고,상기 지연버퍼(212)의 출력은 상기 AND 게이트(213)의 제1입력단자 및 상기 반전입력을 갖는 AND 게이트(214)의 제1입력단자에 연결되며,상기 AND 게이트(213)의 출력 및 상기 반전입력을 갖는 AND 게이트(214)의 출력은 상기 NOR 게이트(1215)에 입력되며, 상기 NOR 게이트(1215)의 출력은 상기 에러신호(Er')로써 제공되는,플립플롭
|
10 |
10
제7항에 있어서, 상기 마스터-클록 생성부(1310)는, NOT 게이트(311) 및 NOR 게이트(1312)를 포함하며, 상기 NOT 게이트(311)는 상기 구동클록(CLK)을 입력받아 상기 구동클록이 반전된 형태의 반전클록(CLK')를 생성하고,상기 NOR 게이트(1312)는 상기 에러신호(Er') 및 상기 반전클록(CLK')을 입력받아 생성한 출력을 상기 마스터-클록(CM')으로서 제공하는,플립플롭
|
11 |
11
제9항에 있어서, 상기 반전입력을 갖는 AND 게이트(214)가 NOR 게이트(1214)로 대체되어 있는 것을 특징으로 하는, 플립플롭
|
12 |
12
제1클록 입력단자(TI_MC)와 제2클록 입력단자(TI_SC)를 가지며, 구동클록(CLK)을 이용하는 마스터-슬레이브 플립플롭(10)을 포함하는 플립플롭(1)으로서;상기 마스터-슬레이브 플립플롭;상기 마스터-슬레이브 플립플롭에 입력되는 데이터(DI)만을 기초로 에러신호(Er)를 생성하는 데이터 변이 감지부(210); 및상기 구동클록이 반전된 형태의 반전클록(CLK')과 상기 에러신호(Er)를 논리 연산함으로써 마스터-클록(CM)을 생성하는 마스터-클록 생성부(310);를 포함하며,상기 데이터 변이 감지부는, 상기 데이터(DI)의 변이가 감지되면 상기 에러신호로 하여금 미리 결정된 제1시간 동안 제1로직값을 갖도록 구성되어 있고, 상기 제2클록 입력단자(TI_SC)에는 상기 구동클록(CLK)이 입력되고, 상기 제1클록 입력단자(TI_MC)에는 상기 마스터-클록이 입력되며,상기 에러신호가 상기 제1로직값을 갖는 상기 제1시간을 포함하는 미리 결정된 시구간 동안 상기 구동클록(CLK)과 상기 마스터-클록(CM)은 서로 반전관계를 유지하지 않는 것을 특징으로 하는,플립플롭
|
13 |
13
제12항에 있어서,상기 제1클록 입력단자는 상기 마스터-슬레이브 플립플롭의 마스터-클록 입력단자이고, 상기 제2클록 입력단자는 상기 마스터-슬레이브 플립플롭의 슬레이브-클록 입력단자이며,상기 논리 연산은 OR 연산이고,상기 제1로직값은 로지컬 하이값이며,상기 마스터-슬레이브 플립플롭은 상기 구동클록을 구성하는 복수 개의 구동펄스들 중 어느 하나의 구동펄스가 로지컬 하이값을 가질 때에 상기 마스터-슬레이브 플립플롭의 입력값을 상기 마스터-슬레이브 플립플롭의 출력값으로 전파하도록 되어 있는, 플립플롭
|
14 |
14
제12항에 있어서,상기 제1클록 입력단자는 상기 마스터-슬레이브 플립플롭의 마스터-클록 입력단자이고, 상기 제2클록 입력단자는 상기 마스터-슬레이브 플립플롭의 슬레이브-클록 입력단자이며,상기 논리 연산은 NOR 연산이며,상기 제1로직값은 로지컬 로우값이며,상기 마스터-슬레이브 플립플롭은 상기 구동클록을 구성하는 복수 개의 구동펄스들 중 어느 하나의 구동펄스가 로지컬 로우값을 가질 때에 상기 마스터-슬레이브 플립플롭의 입력값을 상기 마스터-슬레이브 플립플롭의 출력값으로 전파하도록 되어 있는, 플립플롭
|