KR100733466B1 - Delay locked loop circuit - Google Patents
Delay locked loop circuit Download PDFInfo
- Publication number
- KR100733466B1 KR100733466B1 KR1020050117124A KR20050117124A KR100733466B1 KR 100733466 B1 KR100733466 B1 KR 100733466B1 KR 1020050117124 A KR1020050117124 A KR 1020050117124A KR 20050117124 A KR20050117124 A KR 20050117124A KR 100733466 B1 KR100733466 B1 KR 100733466B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- clock
- delay
- unit
- phase
- Prior art date
Links
- 239000000872 buffer Substances 0.000 claims abstract description 56
- 230000001360 synchronised effect Effects 0.000 claims abstract description 10
- 230000001934 delay Effects 0.000 claims abstract description 7
- 230000004044 response Effects 0.000 claims description 17
- 238000000034 method Methods 0.000 claims description 14
- 230000010076 replication Effects 0.000 claims description 6
- 238000012937 correction Methods 0.000 claims description 3
- 230000009849 deactivation Effects 0.000 claims description 3
- 239000004065 semiconductor Substances 0.000 abstract description 8
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000013461 design Methods 0.000 abstract description 2
- 230000000630 rising effect Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 8
- 230000003111 delayed effect Effects 0.000 description 3
- 101100286980 Daucus carota INV2 gene Proteins 0.000 description 2
- 101100508840 Daucus carota INV3 gene Proteins 0.000 description 2
- 101100397045 Xenopus laevis invs-b gene Proteins 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101150070189 CIN3 gene Proteins 0.000 description 1
- 101150110971 CIN7 gene Proteins 0.000 description 1
- 101150110298 INV1 gene Proteins 0.000 description 1
- 101100397044 Xenopus laevis invs-a gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/4076—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
본 발명은 반도체 설계 기술에 관한 것으로, 특히 동기식(Synchronous) DRAM의 지연고정루프(DLL : Delay Locked Loop)회로에 관한 것이며, 더 자세히는 반도체의 저전력(Low Power) 동작을 위한 파워다운모드(Power Down Mode)동작시 안정적인 지연고정루프(DLL)회로의 동작을 위한 회로에 관한 것이다. 본 발명은 파워다운모드 진입시에(Power down entry) 발생할 수 있는 위상 갱신(Phase Update)동작의 중단을 방지하기 위한 것으로, 위상 갱신(Phase Update)의 마지막 주기임을 알려주는 클럭신호가 활성화될 때까지 클럭버퍼의 오프(off)를 지연시켜준다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to semiconductor design technology, and more particularly, to a delay locked loop (DLL) circuit of a synchronous DRAM, and more particularly to a power down mode for low power operation of a semiconductor. The present invention relates to a circuit for operation of a stable delay locked loop (DLL) circuit during down mode operation. The present invention is to prevent the interruption of the phase update operation that may occur when the power down mode is entered, and until the clock signal indicating the last period of the phase update is activated. Delays the clock buffer off.
DLL, 클럭버퍼, 파워다운모드, 위상 갱신, 프리 차지(PRE CHARGE), 클럭버퍼제어부 DLL, clock buffer, power down mode, phase update, PRE CHARGE, clock buffer controller
Description
도 1은 종래기술에 따른 지연고정루프회로의 구성을 설명하기 위한 블럭 구성도.1 is a block diagram for explaining the configuration of a delay locked loop circuit according to the prior art.
도 2는 본 발명의 지연고정루프회로의 구성을 설명하기 위한 블럭 구성도.2 is a block diagram for explaining the configuration of a delay locked loop circuit of the present invention;
도 3는 본 발명의 파워다운제어부 및 클럭버퍼제어부(Clock buffer control)를 함께 도시한 회로도.3 is a circuit diagram showing a power down controller and a clock buffer controller of the present invention together.
도 4는 본 발명의 파워다운제어부 및 클럭버퍼제어부(Clock buffer control)의 다른 실시 예를 설명하기 위하여 도시한 회로도.4 is a circuit diagram illustrating another embodiment of a power down controller and a clock buffer controller of the present invention.
200 : 제어수단 220 : 파워다운모드제어부200: control means 220: power down mode control unit
240 : 클럭버퍼제어부 242 : 신호지연부240: clock buffer control unit 242: signal delay unit
244 : 논리부 246 : 리셋부244
본 발명은 반도체 설계 기술에 관한 것으로, 특히 동기식(Synchronous) DRAM의 지연고정루프(DLL : Delay Locked Loop)회로에 관한 것이며, 더 자세히는 반도체의 저전력(Low Power)동작을 위한 파워다운모드(Power Down Mode)동작시 안정적인 동작을 수행하는 지연고정루프(DLL)회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to semiconductor design technology, and more particularly, to a delay locked loop (DLL) circuit of a synchronous DRAM, and more particularly to a power down mode for low power operation of a semiconductor. The present invention relates to a delay locked loop (DLL) circuit that performs stable operation during down mode operation.
DDR SDRAM(Double Data Rate Synchronous DRAM)과 같은 동기식 반도체 메모리 장치는 메모리 컨트롤러(Controller)와 같은 외부 장치로부터 입력되는 외부클럭신호에 동기되어 고정된 내부클럭신호를 이용하여 외부의 장치들과 데이터의 전송을 수행한다. 이는 메모리와 메모리 컨트롤러간의 안정적인 데이터 전송을 위해서는 기준클럭신호와 데이터간의 시간적 동기가 매우 중요하기 때문이다. 즉, 데이터의 안정적인 전송을 위해서는 데이터를 전송하는 각 구성요소 들에서의 클럭으로부터 데이터가 버스에 실리는 시간을 역보상하여 데이터를 클럭의 에지(Edge), 혹은 중심(center)에 정확하게 위치시켜야만 하기 때문이다. 이러한 역활을 수행하는 클럭 동기회로로는 위상고정루프(PLL: Phase Locked Loop)회로와 지연고정루프(DLL)회로가 있으며, 외부클럭신호의 주파수와 내부클럭신호의 주파수가 서로 다른 경우에는 주파수 채배기능을 사용하여야 함으로 위상고정루프(PLL)를 주로 사용한다. 그리고, 외부클럭신호와 내부클럭신호의 주파수가 동일한 경우에는 대부분 지연고정루프(DLL)를 사용한다. Synchronous semiconductor memory devices such as DDR SDRAM (Double Data Rate Synchronous DRAM) transfer data with external devices using fixed internal clock signals in synchronization with external clock signals input from external devices such as memory controllers. Do this. This is because the time synchronization between the reference clock signal and the data is very important for stable data transfer between the memory and the memory controller. In other words, for reliable transmission of data, the data must be located at the edge or center of the clock accurately by back-compensating the time that the data is loaded on the bus from the clocks of the components transmitting the data. Because. The clock synchronizing circuit that performs this role includes a phase locked loop (PLL) circuit and a delay locked loop (DLL) circuit, and frequency multiplies when the frequency of the external clock signal and the internal clock signal are different. Since the function should be used, PLL is mainly used. In the case where the frequency of the external clock signal and the internal clock signal are the same, most of them use a delay locked loop DLL.
지연고정루프(DLL)회로는 출력되는 클럭신호가 반도체 메모리 장치 내부의 데이터 출력단까지 전달되는 과정에서 발생하는 클럭 지연성분을 보상하여 내부클럭신호를 생성함으로써 최종데이터 입출력에 사용되는 클럭신호를 외부클럭신호에 동기되게 한다. 지연고정루프회로는 위상고정루프회로에 비해 잡음이 적고, 작은 면적으로 구현할 수 있는 장점이 있어 반도체 메모리 장치에서는 동기회로로서 지연고정루프회로를 사용하는 것이 일반적이다. 그 중에서도 가장 최근의 기술로는 고정 지연 값을 저장할 수 있는 레지스터를 구비하여 전원차단시, 레지스터에 고정 지연 값을 저장하였다가 다시 전원이 인가되면 레지스터에 저장되어 있던 고정 지연 값을 로딩하여 클럭 고정에 사용함으로써 최초 클럭 고정에 소요되는 시간을 줄일 수 있는 레지스터 제어형 지연고정루프(Register Controlled DLL)회로가 가장 널리 사용되고 있다.The delay lock loop (DLL) circuit compensates for the clock delay component that occurs in the process of outputting the clock signal to the data output terminal of the semiconductor memory device to generate an internal clock signal, thereby outputting the clock signal used for the final data input / output. Synchronize the signal. Since the delay locked loop circuit has less noise than the phase locked loop circuit and can be implemented with a small area, it is common to use a delay locked loop circuit as a synchronous circuit in a semiconductor memory device. Among them, the most recent technology includes a register that can store a fixed delay value, and when the power is turned off, the fixed delay value is stored in the register when the power is turned off, and when the power is applied again, the fixed delay value stored in the register is loaded to fix the clock. Register-controlled DLL loops, which can reduce the time required for initial clock lock, are most widely used.
도 1은 종래기술에 따른 지연고정루프회로(DLL)의 구성을 설명하기 위한 블럭 구성도이다. 1 is a block diagram illustrating a configuration of a delay locked loop (DLL) according to the prior art.
도 1에 보인 것처럼, 지연고정루프회로(DLL)은 크게 클럭버퍼제어부(DLL clock buffer control, 10), 클럭버퍼부(DLL clock buffer, 20), 제1 위상지연부 & 지연제어부(Delay line & Delay shift control block, 30), 제2 위상지연부 & 지연제어부(40), 프리클럭듀티조정부(PREDCC : Pre Duty cycle correction, 50), 클럭듀티조정부(DCC : Duty cycle correction, 60), 지연복제모델부(Replica delay, 70), 위상비교부(Phase Detector, 80), 모드생성기(Mode generator, 90), 지연고정루프제어부(DLL control, 100), 클럭생성기(Clock generator, 110), 출력드라이버(OUTdriver, 120)로 구성된다.As shown in FIG. 1, the delay locked loop circuit DLL is largely composed of a DLL
클럭버퍼제어부(10)은 클럭인에이블신호의 반전신호(ckeb_com)와 모드 레지스터 셋팅(MRS)의 파워다운모드정보를 가지고 있는 신호(sapd) 및 프리차지(pre charge)정보를 가지고 있는 신호(rasidle)를 입력받아 클럭버퍼(20)을 제어하는 클럭버퍼인에이블 신호(clkbuf_enb)를 출력한다. DRAM의 절전(Low Power)동작을 위해 DRAM의 읽기(Read)/쓰기(Write) 동작이 없을 때, 클럭인에이블신호(CKE)의 로우논리 값(Low)에 의해 파워다운모드(PD Mode : Power down mode)에 들어가게 된다. 이때 클럭버퍼부(20)은 내부클럭신호를 생성하지 않음으로써 지연고정루프(DLL)의 현재상태 저장(Current Saving)을 위해 전원을 오프(Off)한다.The clock
클럭버퍼부(20)는 상기 클럭버퍼인에이블 신호(clkbuf_enb)에 응답하여 외부클럭신호를 입력받아 버퍼링하여 동위상의 제1 및 제2 내부클럭신호(clkin1, clkin2)와 기준 내부클럭신호(refclk) 및 제3 내부클럭신호(contclk)를 출력한다.The
제1 위상지연부 & 지연제어부(30)은 모드생성기(90)으로부터 출력되는 제1 고정 상태신호(fast_mode_end)와 제2고정 상태신호(lock_state)에 응답하여 제1 내부클럭신호(clkin1)의 위상을 지연시켜 제1 내부지연클럭신호(mixout_r)로 출력한다.The first phase delay unit &
제2 위상지연부 & 지연제어부(40)은 모드생성기(90)으로부터 출력되는 제3 고정 상태신호(fast_mode_endf)와 제4고정 상태신호(lock_statef)에 응답하여 제2 내부클럭신호(clkin2)의 위상을 지연시켜 제2 내부지연클럭신호(mixout_f)로 출력한다.The second phase delay unit &
프리클럭듀티조정부(50)는 입력되는 제1 내부지연클럭신호(mixout_r)를 버퍼링하여 라이징 클럭(rclk)으로 출력하고, 제2 내부지연클럭신호(mixout_f)를 버퍼링 및 반전시켜 폴링 클럭(fclk)으로 출력한다. 여기서, 라이징 클럭(rclk)과 폴링 클럭(fclk)의 듀티는 상보적인 값을 갖는다. 즉, 외부 클럭의 하이 펄스 폭이 크면 라이징 클럭(rclk)의 하이 펄스 폭은 큰 반면, 폴링 클럭(fclk)의 하이 펄스 폭은 작다.The
클럭듀티조정부(60)는 클럭의 듀티가 상보적인 라이징 클럭(rclk)과 폴링 클럭(fclk)을 입력받아 클럭의 듀티(clock duty)를 조정하여 라이징 피드백 클럭(ifbclkr)과 폴링 피드백 클럭(ifbclkf)으로 출력한다.The
지연복제모델부(70)는 입력되는 내부 라이징 피드백 클럭(ifbclkr)과 내부 폴링 피드백 클럭(ifbclk)을 칩 외부의 클럭이 들어와 위상지연부 전까지, 그리고 위상지연부의 출력클럭이 칩 외부까지 나갈 때까지의 지연 요소들을 모델링(Modeling)함으로써 외부 클럭과 실제 내부 클럭간의 시간 차이를 보상한 보상된 라이징 피드백 클럭(fbclkr)과 보상된 폴링 피드백 클럭(fbclkf)을 출력한다. 정확한 지연 요소들은 지연고정라인회로가 가지는 성능 중의 왜곡 값을 결정하게 되며, 지연복제모델부(70)는 기본회로를 줄이거나(Shrink), 간략화(Simplify)하거나, 그대로 이용하는 방법이 있다. 실제로 지연복제모델부(70)는 클럭버퍼와 지연고정루프 클럭 드라이버, R/F분할기(Div ider), 출력버퍼(Output Buffer)를 그대로 모델링 해 놓는다.The delay
위상비교부(80)는 지연복제모델부(70)로부터 출력되는 보상된 라이징 피드백 클럭(fbclkr)과 보상된 폴링 피드백 클럭을 각각 클럭버퍼부(20)로부터 출력되는 기준 내부클럭신호(refclk)와 비교하여 위상 검출 신호를 출력한다. 보통의 경우 지연고정루프회로의 전력소모를 줄이기 위해 외부에서 들어오는 클럭을 분주기를 통해 주파수를 낮추어서 비교하게 된다.The
모드생성기(90)은 위상비교부(80)으로부터 출력되는 제1 위치 비교 제어신호(fine)와 제1 거친 지연 제어신호(FM_pdout) 및 제1 미세 지연 제어신호(coarse)를 이용하여 제1 위상지연부 & 지연제어부(30)에서의 클럭의 지연 고정이 이루어졌음을 나타내는 제1 고정 상태신호(fast_mode_end)와 제2고정 상태신호(lock_state)를 출력하고, 위상비교부(80)으로부터 출력되는 제2 위치 비교 제어신호(finef)와 제2 거친 지연 제어신호(FM_pdoutf) 및 제2 미세 지연 제어신호(coarsef)를 이용하여 제2 위상지연부 & 지연제어부(40)에서의 클럭의 지연 고정이 이루어졌음을 나타내는 제3 고정 상태신호(fast_mode_end)와 제4고정 상태신호(lock_state)를 출력한다. The
모드생성기(90)에서 출력되는 제1 및 제4 고정상태신호의 출력논리 값에 따라 지연고정루프회로(DLL)에서 이루어지는 위상 갱신의 속도가 달라지는데(여기서 위상 갱신(Phase Update)이란 지연고정루프회로(DLL)의 보상된 라이징 피드백 클럭(fbclkr)과 보상된 폴링 피드백 클럭이 결정되어야할 기준 내부클럭신호(refclk)와의 위상차이를 비교하여 계속 추적(tracking)한다는 의미이다.) 그 예는 다음과 같다.Depending on the output logic values of the first and fourth fixed state signals output from the
기준 내부클럭신호(refclk)와 보상된 라이징 피드백 클럭(fbclkr)과 보상된 폴링 피드백 클럭(fbclkf)의 위상 차가 많이 나면, 제1 고정 상태신호(fast_mode_end)와 제3 고정 상태신호(fast_mode_endf)가 '로우'논리 값(low)을 유지하고, 이것을 입력받은 위상지연부 & 지연제어부(30)는 보상된 라이징 피드백 클 럭(fbclkr)과 보상된 폴링 피드백 클럭(fbclkf)의 위상을 한번에 4개의 유닛딜레이(unit delay)씩 쉬프트(shift)시킨다. 위상차이가 4개의 유닛딜레이(unit delay) 이하가 되면, 제1 고정 상태신호(fast_mode_end)와 제3 고정 상태신호(fast_mode_endf)가 '하이'논리 값(High)을 유지하고, 보상된 라이징 피드백 클럭(fbclkr)과 보상된 폴링 피드백 클럭(fbclkf)의 위상을 한번에 2개의 유닛딜레이(unit delay)씩 쉬프트(shift)시킨다. 위상차이가 unit delay 1단 이하가 되면 제2고정 상태신호(lock_state)와 제4 고정 상태신호(lock_statef)가 '로우'논리 값(low)에서 '하이'논리 값(high)으로 올라가면서 피드백 신호의 위상을 미세조정(fine turning)한다. 이후 동위상이 되면 위상 갱신 락킹 정보신호(DCC_ENb)에 의해 클럭듀티조정부(60)를 인에이블(enable)시키고, 위상 갱신 작업을 종료한다.(여기에서 보상된 라이징 피드백 클럭(fbclkr)과 보상된 폴링 피드백 클럭(fbclkf)은 서로 다르게 제어되고 위상 갱신이 락킹된 이후에는 같이 제어 받도록 되어있다.)When the phase difference between the reference internal clock signal refclk, the compensated rising feedback clock fbclkr, and the compensated falling feedback clock fbclkf is large, the first fixed state signal fast_mode_end and the third fixed state signal fast_mode_endf are ' Maintaining the low logic value low, the phase delay &
지연고정루프제어부(100)는 메모리 외부에서 인가되는 DLL리셋 신호(dll_resetb)과 DLL 비활성화 신호(dis_dll)에 응답하여 지연고정루프회로(DLL)의 동작을 제어하는 리셋 신호(reset)를 출력한다.The delay locked
클럭생성기(110)는 클럭버퍼부(20)으로부터 제3 내부클럭신호(contclk)와 위상 갱신 락킹 정보신호(DCC_ENb)를 입력받아 파워다운모드 탈출시에 위상 갱신 주기의 시작을 알려주는 제1클럭(pulse2)과 끝을 알려주는 제2클럭(pulse8_11)을 출력한다.The
출력드라이버(120)는 클럭 듀티 조정부로부터 출력되는 라이징 피드백 클럭 (fbclkr)과 보상된 폴링 피드백 클럭(fbclkf)을 버퍼링하여 출력한다. The
도 1과 같은 구조를 가지고 있는 지연고정루프회로(DLL)에서 파워다운모드를 느리게 탈출하는 경우(slow exit) 프리차지 파워다운모드 진입시에(Pre charge power down entry) 지연고정루프회로(DLL)를 오프(off)하게 되어있으므로, 클럭버퍼(clock buffer)의 동작을 온/오프 제어함으로써 지연고정루프회로(DLL)의 내부클럭을 온/오프(off)한다. 지연고정루프회로(DLL)의 내부클럭이 오프(off)되면 지연고정루프회로(DLL)내부 동작이 모두 일시정지 상태가 되고, 프리차지 파워다운모드 탈출(Pre charge power down exit) 이후에 동작을 시작하게 된다. 이러한 경우에 다음과 같은 문제점이 발생한다.When the slow down loop slowly exits the power down mode from the delay locked loop circuit DLL having the structure as shown in FIG. 1, the delay locked loop circuit DLL is applied at the time of entering the precharge power down mode. Since it is turned off, the internal clock of the delay locked loop circuit DLL is turned on / off by controlling the operation of the clock buffer on / off. When the internal clock of the delay locked loop (DLL) is turned off, all of the operations inside the delay locked loop (DLL) are suspended, and the operation is performed after the precharge power down mode exit. To get started. In this case, the following problem occurs.
첫째, 프리차지 파워다운모드 진입 타이밍(Pre charge power down entry timing)에 따라 프리차지 파워다운모드 진입(Pre charge power down entry)이전에 비교한 데이터를 가지고 프리차지 파워다운모드 탈출(Pre charge power down exit)이후에 위상지연부(40)의 위상을 갱신(Phase update)하는 경우가 발생할 수 있다.First, according to the precharge power down entry timing, the precharge power down mode exit with the data compared before the precharge power down entry entry. After exiting, a phase update of the
둘째, 프리차지 파워다운모드 탈출(pre charge power down exit)이후에 지연고정루프(DLL)내부 클럭을 켜주게 되면서 위상비교부(80)에 들어오는 기준 내부클럭신호(refclk) 및 보상된 라이징 피드백 클럭(fbclkr)과 보상된 폴링 피드백 클럭(fbclkf)이 동시에 들어오지 못하고 기준 내부클럭신호(refclk)가 더 먼저 들어오게 됨으로써 잘못된 정보가 만들어지게 되고 이 정보를 가지고 위상을 갱신(Phase update)하는 경우가 발생할 수 있다.Second, after the precharge power down mode exit, the internal clock of the delay locked loop (DLL) is turned on, and the reference internal clock signal (refclk) and the compensated rising feedback clock that enter the
따라서, 본 발명은 상기한 문제점을 해결하기 위하여 제안된 것으로서,위상 갱신을 수행 중인 노말모드에서 파워 다운모드 진입시에(Power down mode entry) 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)가 오프(off)되는 경우에도, 즉, 위상 갱신(Phase Update) 동작을 수행하는 도중에 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)가 오프(off)되는 경우에도, 수행 중인 위상 갱신(Phase Update)이 종료된 후에 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)가 오프(off)되는 반도체 메모리 소자의 지연고정루프(DLL)장치 및 방법을 제공하는데 그 목적이 있다.Accordingly, the present invention has been proposed to solve the above-described problem, and a clock buffer of a delay locked loop circuit (DLL) in a power down mode entry in a normal mode performing phase update is Even when it is off, that is, even when the clock buffer of the delay locked loop DLL is turned off during the phase update operation, the phase update being performed is performed. An object of the present invention is to provide a delay locked loop (DLL) device and a method of a semiconductor memory device in which a clock buffer of a delay locked loop (DLL) is turned off after an update is completed.
노말모드(Normal mode)와 파워다운모드(Power down mode)를 갖는 동기식 메모리 장치에 있어서, 상기 파워다운모드(power down mode)에서 위상 갱신(phase update)을 수행하지 않고, 상기 파워다운모드 탈출시(power down mode exit) 동결된 락킹(locking) 정보에 의해 DLL클럭을 생성하는 지연고정루프; 상기 노말모드(normal mode)에서 위상 갱신(phase update) 주기의 시작(pulse2)과 끝(pulse8_11)을 알려주는 클럭을 생성하는 클럭생성부; 및 상기 노말모드(normal mode)에서 상기 파워다운모드 진입시(power down mode entry) 위상 갱신(phase update) 시간의 마진을 얻기 위하여 상기 위상 갱신 주기의 끝을 알려주는 클럭(pulse8_11)이 입력된 후에 상기 지연고정루프(DLL)의 위상 갱신 동작(phase update)을 오프(off)시키 는 제어수단을 포함하는 동기식 메모리 장치가 제공된다.A synchronous memory device having a normal mode and a power down mode, wherein the power down mode does not perform a phase update and exits the power down mode. (power down mode exit) a delay locked loop for generating a DLL clock by frozen locking information; A clock generator configured to generate a clock for indicating a start (pulse2) and an end (pulse8_11) of a phase update period in the normal mode; And after a clock pulse 11_11 indicating the end of the phase update period is input to obtain a margin of a phase update time when the power down mode entry is entered in the normal mode. A synchronous memory device is provided that includes control means for turning off a phase update operation of a delay lock loop (DLL).
상기의 기술적 과제를 달성하기 위한 본 발명의 타 측면에 따르면, 파워다운모드에 진입(power down mode entry)하거나 탈출(exit)하는 것을 결정하는 제1제어신호(buf_enb)를 생성하는 파워다운모드 제어부(power down mode controller); 위상 갱신 주기의 시작을 알려주는 제1클럭(pulse2)과 끝을 알려주는 제2클럭(pulse8_11)을 생성하는 클럭생성부(clock generator);상기 제1제어신호(buf_enb)를 입력받아 상기 제2클럭(pulse8_11)의 토글에 응답하여 제2제어신호(clkbuf_enb)를 출력하는 클럭버퍼제어부(clock buffer controller); 상기 제2제어신호(clkbuf_enb)에 응답하여 외부클럭을 버퍼링하여 내부클럭(refclk)을 생성하는 클럭버퍼부(clock buffer); 및 상기 내부클럭(refclk)에 근거하여 위상갱신(phase update)을 수행하는 위상 갱신부를 포함하는 지연고정루프회로가 제공된다. 또한, 메모리 외부에서 인가되는 DLL리셋 신호(dll_resetb)와 DLL비활성화 신호(dis_dll)에 응답하여 지연고정루프회로(DLL)의 동작을 제어하는 리셋 신호(reset)를 출력하는 DLL제어부(DLL CTRL)를 더 포함하는 지연고정루프회로가 제공된다.According to another aspect of the present invention for achieving the above technical problem, a power down mode control unit for generating a first control signal (buf_enb) for determining to enter or exit the power down mode (power down mode entry) power down mode controller; A clock generator configured to generate a first clock pulse2 indicating a start of a phase update period and a second clock pulse8_11 indicating an end of the phase update period; receiving the first control signal buf_enb; A clock buffer controller for outputting a second control signal clkbuf_enb in response to a toggle of the clock pulse8_11; A clock buffer unit configured to generate an internal clock refclk by buffering an external clock in response to the second control signal clkbuf_enb; And a phase update unit configured to perform phase update based on the internal clock refclk. In addition, the DLL control unit (DLL CTRL) for outputting a reset signal for controlling the operation of the delay lock loop (DLL) in response to the DLL reset signal (dll_resetb) and the DLL deactivation signal (dis_dll) applied from the outside of the memory A delay locked loop circuit is further provided.
본 발명에서는 위상 갱신을 수행 중인 노말모드(normal mode)에서 파워 다운모드 진입시에(Power down mode entry) 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)가 오프(off)되는 경우에도, 즉, 위상 갱신(Phase Update) 동작을 수행하는 도중에 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)가 오프(off)되는 경우에도, 수행 중인 위상 갱신(Phase Update)이 종료된 후에 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)가 오프(off)되도록, 클럭버퍼(clock buffer)의 오프(off) 시점을 지연함으로써 위상 갱신(Pulse update)이 수행되는 도중에 갑자기 종료되는 것을 방지할 수 있다. 이를 위해서, 본 발명에서는 위상 갱신(Pulse update) 주기의 마지막 신호(pulse8_11)를 사용하여 그 신호가 활성화되기 전까지 클럭버퍼의 오프(off)시점을 지연시키는 스킴(scheme)을 사용하여, 클럭버퍼제어부(DLL buffer control)가 그 기능을 하도록 한다.In the present invention, even when the clock buffer of the delay locked loop circuit DLL is turned off in the power down mode entry in the normal mode during the phase update, that is, Even if the clock buffer of the delay locked loop (DLL) is turned off during the phase update operation, the delay locked loop is completed after the phase update being performed. By delaying the off time of the clock buffer so that the clock buffer of the circuit DLL is turned off, it can be prevented from terminating abruptly during the phase update. have. To this end, in the present invention, the clock buffer control unit uses a scheme for delaying the off time of the clock buffer until the signal is activated using the last signal pulse8_11 of the pulse update period. (DLL buffer control) lets you do that.
이하 본 발명이 속하는 기술분야에서 통상의 지식을 가진자가 본 발명을 보다 용이하게 실시할 수 있도록 본 발명의 바람직한 실시예를 소개하기로 한다. Hereinafter, preferred embodiments of the present invention will be introduced so that those skilled in the art can more easily implement the present invention.
도 2는 본 발명의 지연고정루프회로의 구성을 설명하기 위한 블럭 구성도이다.2 is a block diagram for explaining the configuration of the delay locked loop circuit of the present invention.
도 2를 참조하면, 본 발명의 실시예에 따른 지연고정루프회로(DLL)는 노말모드(Normal mode)와 파워다운모드(Power down mode)를 갖는 동기식(synchonous) 메모리 장치에 있어서, 상기 파워다운모드(power down mode)에서 위상 갱신(phase update)을 수행하지 않고, 상기 파워다운모드 탈출시(power down mode exit) 동결된 락킹(locking) 정보에 의해 DLL클럭을 생성하는 지연고정루프(DLL : Delay Locked Loop)와, 상기 노말모드(Normal mode)에서 위상 갱신(phase update) 주기의 시작(pulse2)과 끝(pulse8_11)을 알려주는 클럭을 생성하는 클럭생성부(clock generator, 400) 및 상기 노말모드(Normal mode)에서 상기 파워다운모드 진입시(power down mode entry) 위상 갱신 시간의 마진을 얻기 위하여 상기 위상 갱신 주기의 끝을 알려주는 클럭(pulse8_11)이 입력된 후에 상기 지연고정루프의 위상 갱신 동작을 오프(off)시키는 제어수단(200)을 구비한다.Referring to FIG. 2, a delay locked loop (DLL) according to an embodiment of the present invention is a power-down mode in a synchronous memory device having a normal mode and a power down mode. A delay locked loop (DLL) for generating a DLL clock by locking information frozen in the power down mode exit without performing a phase update in a power down mode. A
더 구체적으로 상기 제어수단(200)은 파워다운모드에 진입(power down mode entry)하거나 탈출(exit)하는 것을 결정하는 제1제어신호(buf_enb)를 생성하는 파워다운모드 제어부(220), 상기 제1제어신호(buf_enb)를 입력받아 상기 제2클럭(pulse8_11)의 토글에 응답하여 제2제어신호(clkbuf_enb)를 출력하는 클럭버퍼제어부(clock buffer controller, 240)로 구성된다.More specifically, the control means 200 generates a first control signal buf_enb for determining to enter or exit a power down mode entry, the power down
지연고정루프(300)는 상기 제2제어신호(clkbuf_enb)에 응답하여 외부클럭을 버퍼링하여 내부클럭(refclk)을 생성하는 클럭버퍼부(clock buffer, 310)와, 상기 내부클럭(refclk)에 근거하여 위상갱신(pulse update)을 수행하는 위상 갱신부(320,330,340,350,360,370)로 구성된다.The
도 3는 본 발명의 파워다운제어부 및 클럭버퍼제어부(Clock buffer control)의 일 실시 예를 설명하기 위하여 도시한 회로도이다.3 is a circuit diagram illustrating an embodiment of a power down controller and a clock buffer controller of the present invention.
도 3을 참조하면, 상기 클럭버퍼제어부(240)는, 상기 제1제어신호(buf_enb)를 입력받아 상기 제2클럭(pulse8_11)의 토클에 응답하여 상기 제1제어신호(buf_enb)를 일정시간 지연시킨 신호를 출력하는 신호지연부(242), 상기 신호지연부(242)의 출력신호(buf_enb8_11)와 상기 제1제어신호(buf_enb)를 입력받아 상기 제2제어신호(clkbuf_enb)를 출력하는 논리부(244) 및 상기 리셋 신호(reset)와 상기 제1제어신호의 반전신호(buf_en)를 입력받아 상기 신호지연부(242)의 동작을 제어하는 리셋부(246)로 구성된다.Referring to FIG. 3, the
상기 클럭버퍼부제어부(240)의 구성요소 중 상기 신호지연부(242)는, 상기 제1제어신호(buf_enb)를 데이터입력(D), 제2클럭(pulse8_11)을 클럭입력(C), 상기 리셋부의 출력신호를 리셋입력(reset input)으로 받는 D플리플롭을 구비한다. 또한, 상기 D플리플롭은 복수 개의 직렬연결로 구비된다. 상기 논리부(244)는, 상기 신호지연부(242)의 출력신호(buf_enb8_11)와 상기 제1제어신호(buf_enb)를 입력받아 부정논리곱하여 출력하는 제1낸드게이트(NAND1)와, 상기 제1낸드게이트(NAND1)의 출력을 반전시켜 상기 제2제어신호(clkbuf_enb)를 출력하는 제1인버터(INV1)를 구비한다. 상기 리셋부(246)는, 상기 리셋 신호(reset)를 반전시켜 출력하는 제2인버터(INV2), 상기 제1제어신호의 반전신호(buf_en)를 입력받아 일정시간 지연시키는 지연라인(Delay Line), 상기 지연라인(Delay Line)의 출력을 반전시켜 출력하는 제3인버터(INV3), 상기 제3인버터(INV3)의 출력신호와 상기 제1제어신호의 반전신호(buf_en)를 입력받아 부정논리곱하여 출력하는 제2낸드게이트(NAND2), 상기 제2인버터(INV2)의 출력신호와 상기 제2낸드게이트(NAND2)의 출력신호를 입력받아 부정논리곱하여 상기 신호지연부(242)의 동작을 제어하는 내부리셋신호(tmp_reset)를 출력하는 제3낸드게이트(NAND3)를 구비한다. Among the components of the
상기 파워다운모드 제어부(246)는, 클럭인에이블신호의 반전신호(ckeb_com)와 모드 레지스터 셋팅(MSR)의 파워다운모드 정보(sapd) 및 프리차지(PRE CHARGE)정보(rasidle)를 입력받아 부정논리곱하여 출력하는 낸드게이트(NAND4) 상기 낸드게이트의 출력신호(buf_en)를 반전시켜 상기 제1제어신호(buf_enb)를 출력하는 인버터(INV4)를 구비한다.The power down
상기 제어부의 신호의 흐름을 설명하면, 파워다운모드제어부(220)에서 클럭이인에이블신호(CKE)가 제2논리 값일 때, 그 반전신호(ckeb_com)는 제1논리 값이 고, 모드 레지스터 셋팅(MRS)의 파워다운모드(PD Mode) 정보(sapd)가 제1논리 값이며, 프리차지(PRE CHARGE)정보(rasidle)가 제1논리 값일 때, 제1논리 값의 제1제어신호(buf_enb)를 출력한다.Referring to the flow of the signal of the controller, when the clock enable signal CKE is the second logical value in the power down
신호지연부(242)는 제1제어신호의 반전신호(buf_en)가 제2논리 값이고, 리셋부(246)의 리셋 신호(reset)가 제2논리 값일 때, 리셋되지 않고 동작을 수행할 수 있다. The
신호지연부(242)에서 제1논리 값의 제1제어신호(buf_enb)가 D플리플롭의 데이터입력에 입력되더라도 D플립플롭의 클럭입력에 입력되는 제2클럭(Pulse8_11)이 제2논리 값에서 제1논리 값이 될 때까지 제1제어신호(buf_enb)는 지연(Delay)되고, 이때 위상갱신(Pulse Update)할 수 있는 충분한 시간을 벌게 된다.Even if the first control signal buf_enb of the first logical value is input to the data input of the D flip-flop by the
위상 갱신(Pulse Update)작업이 종료되면 지연고정루프회로(DLL)의 락킹(Locking)정보가 결정됨과 동시에 제2클럭(Pulse8_11)도 제1논리 값으로 천이한다. 제2클럭(Pulse8_11)이 제1논리 값이 되면 D플립플롭에 의해 지연되고 있던 제1제어신호(buf_enb)가 신호지연부(242)의 출력신호(buf_enb8_11)가 되고, 신호지연부(242)의 출력신호(buf_enb8_11)와 제1제어신호(buf_enb)를 입력으로 받아 논리부(244)에서 제1논리 값의 제2제어신호(clkbuf_enb)를 출력한다. 제1논리 값의 제2제어신호(clkbuf_enb)에 의해 클럭버퍼부(20)의 동작이 오프(off)된다. 클럭버퍼부의 동작이 오프(off) 된다는 것은 지연고정루프회로(DLL)의 내부클럭이 오프(off)되는 것으므로, 지연고정루프(DLL)은 파워다운모드에 진입(power down mode entry)하게 된다.When the phase update operation is completed, the locking information of the delay locked loop circuit DLL is determined, and at the same time, the second clock Pulse8_11 also transitions to the first logic value. When the second clock pulse8_11 becomes the first logic value, the first control signal buf_enb, which is delayed by the D flip-flop, becomes the output signal buf_enb8_11 of the
도 4는 본 발명의 클럭버퍼제어부(Clock buffer control)의 다른 실시 예를 설명하기 위하여 도시한 회로도이다.FIG. 4 is a circuit diagram illustrating another embodiment of a clock buffer control unit according to the present invention.
도 4를 참조하여 설명하면, 클럭인에이블신호(CKE)가 제2논리 값이 된 이후에 제2클럭(Pulse8_11)가 n번(n은 1이상의 자연수) 발생한 이후에 신호지연부의 최종 출력단에서 나오는 신호(buf_enb_11)을 제1논리 값으로 만들어 줌으로써 n번의 위상 갱신(Phase update)이후에 제2제어신호(clkbuf_enb)신호를 제1논리 값으로 만들어 주어 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)를 오프(off)해 줌으로써 n번의 위상 갱신(phase update)동작을 보상해줄 수 있다.Referring to FIG. 4, after the clock enable signal CKE becomes the second logical value, the second clock pulse 11_11 occurs after n times (n is a natural number of 1 or more). By making the signal buf_enb_11 the first logical value, after the n phase update, the second control signal clkbuf_enb is made the first logical value, thereby providing a clock buffer of the delay locked loop circuit DLL. By turning off the buffer, n phase update operations can be compensated for.
이상의 설명에서 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속한 기술분야에서 통상의 지식을 가진자에게 있어 명백할 것이다.In the above description, the present invention is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be apparent to those of ordinary skill.
예컨대, 전술한 실시 예에서 예시한 논리 게이트 및 트랜지스터는 입력되는 신호의 극성에 따라 그 위치 및 종류가 다르게 구현되어야 할 것이다. For example, the logic gate and the transistor illustrated in the above-described embodiment should be implemented in different positions and types depending on the polarity of the input signal.
본 발명의 기술을 적용함으로써, 파워다운모드 진입시에(Power down entry) 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)를 오프(off)해주는 경우에 진행 중이던 위상 갱신(phase update)동작을 마쳐 줌으로써 현재의 정보를 가지고 바로 위상 갱신(phase update)을 하게 되었고, 지연고정루프회로(DLL)의 클럭버퍼(clock buffer)가 켜지면서 위상비교부(Phase Detector)에 내부클럭신호(refclk)와 피드백클럭신호(fbclk)가 도달하는 시간차에 의해 잘못된 정보를 가지고 위상 갱신(phase update)해주는 것을 방지해 줄 수 있다.By applying the technique of the present invention, the phase update operation which is in progress when the clock buffer of the delay locked loop (DLL) is turned off at the time of entering the power down mode is performed. As a result, phase update was performed immediately with the current information, and the clock buffer of the delay locked loop circuit (DLL) was turned on, and the internal clock signal (refclk) and the phase detector were turned on. It is possible to prevent phase update with incorrect information due to the time difference of the feedback clock signal fbclk.
Claims (13)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW095123986A TWI307901B (en) | 2005-09-29 | 2006-06-30 | Delay locked loop circuit |
US11/477,541 US7676686B2 (en) | 2005-09-29 | 2006-06-30 | Delay locked loop circuit and synchronous memory device including the same |
JP2006182592A JP2007095265A (en) | 2005-09-29 | 2006-06-30 | Delay locked loop circuit |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050091555 | 2005-09-29 | ||
KR1020050091555 | 2005-09-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070036548A KR20070036548A (en) | 2007-04-03 |
KR100733466B1 true KR100733466B1 (en) | 2007-06-29 |
Family
ID=38158713
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050117124A KR100733466B1 (en) | 2005-09-29 | 2005-12-02 | Delay locked loop circuit |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100733466B1 (en) |
TW (1) | TWI307901B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100907002B1 (en) * | 2007-07-12 | 2009-07-08 | 주식회사 하이닉스반도체 | Delayed Sync Loop and Its Control Method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100856062B1 (en) * | 2007-03-29 | 2008-09-02 | 주식회사 하이닉스반도체 | Semiconductor memory device and driving method thereof |
KR100902058B1 (en) | 2008-01-07 | 2009-06-09 | 주식회사 하이닉스반도체 | Semiconductor integrated circuit and control method thereof |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990053733A (en) * | 1997-12-24 | 1999-07-15 | 김영환 | Rambus DRAM Power-Down Termination Control |
-
2005
- 2005-12-02 KR KR1020050117124A patent/KR100733466B1/en active IP Right Grant
-
2006
- 2006-06-30 TW TW095123986A patent/TWI307901B/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990053733A (en) * | 1997-12-24 | 1999-07-15 | 김영환 | Rambus DRAM Power-Down Termination Control |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100907002B1 (en) * | 2007-07-12 | 2009-07-08 | 주식회사 하이닉스반도체 | Delayed Sync Loop and Its Control Method |
US7821308B2 (en) | 2007-07-12 | 2010-10-26 | Hynix Semiconductor Inc. | Delay locked loop and method of controlling the same |
Also Published As
Publication number | Publication date |
---|---|
KR20070036548A (en) | 2007-04-03 |
TW200713332A (en) | 2007-04-01 |
TWI307901B (en) | 2009-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7676686B2 (en) | Delay locked loop circuit and synchronous memory device including the same | |
KR100834400B1 (en) | DLL for increasing frequency of DRAM and output driver of the DLL | |
US7239575B2 (en) | Delay-locked loop having a pre-shift phase detector | |
US6342796B2 (en) | Delay locked loop having fast locking time | |
KR100399941B1 (en) | Register controlled delay locked loop in ddr sdram | |
JP4304028B2 (en) | DLL circuit and driving method thereof | |
US7733140B2 (en) | Delay locked loop in semiconductor memory device | |
KR100815185B1 (en) | Delay locked loop in synchronous semiconductor memory device and driving method thereof | |
KR100732760B1 (en) | Delay fixed loop circuit | |
KR101123073B1 (en) | Delay locked loop circuit and semiconductor memory device using the same | |
KR100804154B1 (en) | Delay fixed loop circuit | |
KR100598101B1 (en) | Low Power Register Controlled Delay Fixed Loop Circuit | |
KR20070036547A (en) | Delay fixed loop circuit | |
KR100733466B1 (en) | Delay locked loop circuit | |
KR100507874B1 (en) | Synchronous semiconductor memory device having clock synchronization circuit and circuit for controlling on/off of clock tree of the clock synchronization circuit | |
KR100550633B1 (en) | Delayed fixed loop of semiconductor memory device and control method | |
KR20040023838A (en) | Register controlled delay locked loop | |
KR100529042B1 (en) | Register controlled delay locked loop having acceleration mode | |
KR100422583B1 (en) | Phase Comparator for Semiconductor Memory Device and its Method | |
KR20030049303A (en) | Register Controlled DLL Circuit | |
KR100685613B1 (en) | Dl circuit for high speed operation | |
KR100801740B1 (en) | Delay fixed loop control circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20051202 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061024 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20070529 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070622 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070625 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
PG1701 | Publication of correction | ||
PR1001 | Payment of annual fee |
Payment date: 20100524 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20110526 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120524 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130523 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130523 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140523 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20140523 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment | ||
PR1001 | Payment of annual fee | ||
FPAY | Annual fee payment |
Payment date: 20160520 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20160520 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170526 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20170526 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20180521 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20180521 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20190527 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20190527 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20200526 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20210525 Start annual number: 15 End annual number: 15 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20240403 |