[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100866958B1 - 고속 dram의 정확한 독출 레이턴시를 제어하는 방법 및장치 - Google Patents

고속 dram의 정확한 독출 레이턴시를 제어하는 방법 및장치 Download PDF

Info

Publication number
KR100866958B1
KR100866958B1 KR1020070013339A KR20070013339A KR100866958B1 KR 100866958 B1 KR100866958 B1 KR 100866958B1 KR 1020070013339 A KR1020070013339 A KR 1020070013339A KR 20070013339 A KR20070013339 A KR 20070013339A KR 100866958 B1 KR100866958 B1 KR 100866958B1
Authority
KR
South Korea
Prior art keywords
signal
clock signal
output
delay
internal clock
Prior art date
Application number
KR1020070013339A
Other languages
English (en)
Other versions
KR20080074361A (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 KR1020070013339A priority Critical patent/KR100866958B1/ko
Priority to US12/010,700 priority patent/US7751261B2/en
Priority to DE102008008194A priority patent/DE102008008194A1/de
Priority to CNA2008101003228A priority patent/CN101276642A/zh
Publication of KR20080074361A publication Critical patent/KR20080074361A/ko
Application granted granted Critical
Publication of KR100866958B1 publication Critical patent/KR100866958B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital 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/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/4076Timing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/18Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1057Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1066Output synchronization
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • G11C7/222Clock generating, synchronizing or distributing circuits within memory device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2207/00Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
    • G11C2207/22Control and timing of internal memory operations
    • G11C2207/2272Latency related aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Dram (AREA)

Abstract

본 발명은 고속 DRAM의 정확한 독출 레이턴시를 제어하는 방법 및 장치에 대하여 개시된다. 메모리 장치는, 외부 클럭 신호로부터 독출 데이터 출력까지의 지연 시간을 측정하여 측정 신호들을 발생하고 외부 클럭 신호로부터 지연된 제1 내부 클럭 신호를 발생하는 지연 측정부, 제1 내부 클럭 신호를 입력하여 외부 클럭 신호에 동기되는 제2 내부 클럭 신호를 발생하는 지연 동기 회로, 측정 신호들에 응답하여 외부 독출 명령 신호로부터 레이턴시 신호를 발생하는 레이턴시 카운터, 그리고 레이턴시 신호 및 제2 내부 클럭 신호에 응답하여 독출 데이터를 출력하는 데이터 출력 버퍼를 포함한다.
Figure R1020070013339
독출 레이턴시, 지연 측정부, 측정 신호들, 1 클럭 사이클 미싱

Description

고속 DRAM의 정확한 독출 레이턴시를 제어하는 방법 및 장치{Method and apparatus for controlling read latency in high speed DRAM}
도 1은 종래의 메모리 장치의 독출 레이턴시 제어 동작을 설명하는 도면이다.
도 2a 및 도 2b는 도 1의 레이턴시 카운터의 쉬프트 레지스터 방식의 회로 다이어그램과 타이밍 다이어그램이다.
도 3a 및 도 3b는 도 1의 레이턴시 카운터의 포인트 방식의 회로 다이어그램과 타이밍 다이어그램이다.
도 4는 본 발명의 일실시예에 따른 독출 레이턴시 제어 방법을 구현하는 메모리 장치를 설명하는 도면이다.
도 5는 도 4의 메모리 장치의 동작을 설명하는 타이밍 다이어그램이다.
도 6은 도 4의 지연 측정부를 설명하는 회로 다이어그램이다.
도 7은 도 4의 지연 측정부의 동작 타이밍 다이어그램이다.
도 8은 도 4의 레이턴시 카운터를 설명하는 회로 다이어그램이다.
본 발명은 반도체 메모리 장치에 관한 것으로, 특히 DRAM의 정확한 독출 레이턴시를 제어하는 방법 및 장치에 관한 것이다.
전형적인 DRAM 메모리 시스템은 DRAM 메모리 장치에 독출 및 기입 요청을 하는 외부 메모리 콘트롤러를 갖고 있다. 독출 요청이 있으면, 메모리 콘트롤러는, 콘트롤러에 의해 요구된 독출 요청으로부터 일반적으로 몇번의 외부 시스템 클럭 사이클, 예컨대 7번의 클럭 사이클 후에, 즉 소정의 독출 레이턴시로 데이터 버스 상에 유효한 데이터가 실릴것이라는 것을 기대한다. 내부적으로 DRAM 메모리 장치는, 외부 클럭 신호를 수신하고, 메모리 장치의 내부 동작을 위하여 외부 클럭 신호로부터 다수개의 다른 내부 클럭 신호들을 발생시키는, 그 자신의 고유한 클럭 시스템을 갖고 있다.
DRAM 메모리 장치에서 잘 알려진 내부 클럭 시스템은, 지연 동기 회로(Delay Locked Loop: 이하 "DLL"이라 칭한다)에서 제공되는 후면 독출 클럭 도메인(back-timed read clock domain)이다. 후면 독출 클럭 도메인은 독출 클럭을 제공한다. 독출 클럭은 외부 시스템 클럭과 소정의 위상 관계를 가지면서 독출 래치들에 제공된다. 후면 독출 클럭 도메인은 독출 클럭은 외부 시스템 클럭과의 규정된 위상 정렬을 얻기 위하여 출력 데이터 래치들에 작용하는 독출 클럭 신호들을 제공하기 위하여 데이터 출력 경로 상의 지연 요소들을 보상한다.
도 1은 종래의 메모리 장치의 독출 레이턴시 제어 동작을 설명하는 도면이다. 도 1을 참조하면, 메모리 장치(100)는 외부 명령을 입력하는 커맨드 버퍼(110)와 외부 클럭(EXCLK)을 입력하는 클럭 버퍼(120)를 포함한다. 버퍼링된 외부 클럭 은 DLL(130)로 인가되어, 메모리 장치(100)의 내부 클럭 신호(DLLCLK)를 발생한다. 메모리 장치(100)는 독출 명령에 응답하여 독출 레이턴시를 제어한다. 커맨드 버퍼(110)로 입력된 독출 명령은 레이턴시 카운터(140)로 입력된다. 레이턴시 카운터(140)는 내부 클럭 신호(DLLCLK)와 레플리카 지연부(150)의 출력 클럭에 응답하여 독출 명령(PREAD)을 샘플링하고, 레이턴시 신호(LATENCY)를 발생한다.
레플리카 지연부(150)는 내부 클럭 신호(DLLCLK)로부터 출력 데이터(DOUT)까지의 지연 시간(tSAC)과 외부 클럭(EXCLK)에 동기된 독출 명령(READ)이 레이턴시 카운터(140)까지 전달되는 데 걸리는 지연 시간(tREAD)을 합한 지연 시간(tSAC+tREAD) 만큼 지연된 내부 클럭 신호를 발생한다. 레플리카 지연부(150)는 tSAC 경로 상의 회로들과 tREAD 경로 상의 회로들을 복사한 것으로 구성된다. DLL(130)은 내부 클럭 신호(DLLCLK)가 외부 클럭(EXCLK) 보다 tSAC 만큼 앞서도록 외부 클럭(EXCLK)을 지연시킨다.
내부 클럭 신호(DLLCLK)는 지연 보상부(160)로 인가되어, 레이턴시 카운터(140)의 지연 시간 만큼 지연된 클럭 신호를 발생한다. 데이터 출력 버퍼(170)는 레이턴시 신호(LATENCY)와 지연 보상부(160)의 출력 클럭에 응답하여 출력 데이터(DOUT)를 발생한다.
도 2a 및 도 2b는 도 1의 레이턴시 카운터의 구체적인 회로 다이어그램과 타이밍 다이어그램이다. 도 2a를 참조하면, 레이턴시 카운터(140a)는 다수개의 플립플롭들(210-218)을 포함하는 쉬프트 레지스터 방식으로 구성된다. 플립플롭들(210-218)의 수는 카스 레이턴시(CL)에 따라 다르게 구성된다. 레플리카 지연부(150)는 단위 지연부들(202-208)로 구성되고, 단위 지연부들(202-208)의 총 지연 시간은 앞서 설명한 tSAC+tREAD와 같다. 단위 지연부(202-208) 각각의 지연 시간(tD)은 (tSAC+tREAD)/(CL-1)이 된다.
레플리카 지연부(150)에서, 제1 단위 지연부(202)로 내부 클럭 신호(DLLCLK)가 입력된다. 제1 내지 제4 단위 지연부들(202-208)이 직렬 연결되어, 제4 단위 지연부(208)는, 도 2b에 도시된 바와 같이, 내부 클럭 신호(DLLCLK)로부터 tSAC+tREAD 만큼 지연된 클럭 신호(P1)를 발생한다. 레이턴시 카운터(140a)에서, 제1 내지 제5 플립플롭들(210-218)은 버퍼링된 독출 명령(PREAD)을 입력하고, 제1 내지 제4 단위 지연부(202-208) 각각의 출력 클럭 신호(P1-P5)에 응답하여 레이턴시 신호(LATENCY)를 발생한다. 레이턴시 카운터(140a)는 제4 단위 지연부(208)의 출력 클럭 신호(P1)가 버퍼링된 독출 명령(PREAD)을 샘플링하고, 내부 클럭 신호(DLLCLK, P5)에 의해 레이턴시 신호(LATENCY)가 발생된다.
이러한 쉬프트 레지스터 방식의 레이턴시 카운터(140a)는 지원해야 하는 CL의 종류가 적을 때에는 유리하지만, 지원해야 할 CL의 종류가 많아지는 고속 DRAMs에서는 불리하다. 왜냐하면, CL에 따라 레이턴시 카운터(140a)와 같은 지연 체인을 따로 두어야하기 때문에, 카스 레이턴시(CL)의 종류가 증가하면 지연 체인의 수가 증가하게 된다. 이에 따라, 공정 변화, 전압 변동 그리고 온도 변화를 감안한 지연 시간 튜닝(tuning)과 레이아웃 면적이 증가하는 문제점이 발생한다. 게다가, 플립플롭(210-218) 마다 보장해주어야 하는 타이밍 마진 때문에, CL의 종류가 증가하면 DRAM의 억세스 시간(tAA)의 최소값이 증가하게 되어, DRAM의 데이터 억세스 속도의 한계가 메모리 셀에서 데이터를 독출하는 속도 보다 레이턴시 카운터에 의해 결정되는 문제점을 초래할 수 있다.
쉬프트 레지스터 방식의 레이턴시 카운터(140a)의 문제점을 해결하기 위하여, 도 3a와 같은 포인터 방식의 레이턴시 카운터가 제안되었다. 도 3a를 참조하면, 레이턴시 카운터(140b)는 CL에 따라 비트 수가 결정되는 두 개의 링 카운터들(310, 320)을 포함한다. 제1 링 카운터(310)는 내부 클럭 신호(DLLCLK)를 입력하여 TCLK<i>(i=0~5) 펄스들을 발생한다. 제2 링 카운터(320)는 레플리카 지연부(150)를 통하여 tSAC+tREAD 시간 만큼 지연된 내부 클럭 신호를 입력하여 SCLK<i>(i=0~5) 펄스들을 발생한다. 이에 따라, TCLK<i>(i=0~5) 펄스에서 SCLK<i>(i=0~5) 펄스까지 지연 시간은 tSAC+tREAD이 되고, SCLK<i>(i=0~5) 펄스에서 TCLK<i>(i=0~5) 펄스까지의 지연 시간은 N*tCK-(tSAC+tREAD)이 된다. N은 CL에 따라 결정되는 링 카운터의 비트 수이다.
제1 스위치들(330)은 SCLK<i>(i=0~5) 펄스에 응답하여 버퍼링된 독출 명령(PREAD)을 샘플링하고 레지스터부(340)로 전송한다. 제2 스위치들(350)은 SCLK<i>(i=0~5) 펄스에 응답하여 레지스터부(340)에 저장된 독출 명령(PREAD)을 샘플링하여 레이턴시 신호(LATENCY)를 발생한다. 내부 클럭 신호(DLLCLK)로부터 출력 데이터(DOUT)까지의 지연 시간(tSAC)과 외부 클럭(EXCLK)에 동기된 독출 명령(READ)이 레이턴시 카운터(140)까지 전달되는 데 걸리는 지연 시간(tREAD)을 감안하면, 독출 명령(PREAD)은 레이턴시 카운터(140b)에서 N*tCK 만큼 지연된다. CL=6일 때의 레이턴시 카운터(140b)의 타이밍 다이어그램이 도 3b에 도시되어 있 다. 내부 클럭 신호(DLLCLK)에 동기된 레이턴시 신호(LATENCY)가 발생된다.
이러한 포인터 방식의 레이턴시 카운터(140b)는, 샘플링된 독출 명령의 쉬프트 동작이 없기 때문에 CL이 증가하더라도 억세스 시간(tAA)의 최소값 변화가 없다. 그러나, 레이턴시 카운터(140b)는, 정상적인 레이턴시 제어 동작을 위하여, TCLK<i> 펄스와 SCLK<i> 펄스 사이에 항상 tSAC+tREAD 지연 시간을 유지해야 하기 때문에, 글리치 클럭이 레이턴시 카운터(140b)로 입력되지 않도록 해야하는 단점이 있다. 그리고, 레이턴시 카운터(140b)는 레이턴시 클럭 초기화 회로를 추가로 필요로 함에 따라 TCLK<i> 펄스를 발생하는 제2 링 카운터(310)의 지연 시간이 추가되어 tSAC 시간이 증가하는 단점이 있다. 또한, DRAM의 파워 다운 모드에서 글리치 클럭 없이 DLL 회로(120, 도 1)의 전원을 오프할 수 없다면, 파워 다운 모드시 전력 소모가 커지는 문제점을 내포한다.
따라서, DRAM 파워 다운 모드에서 DLL 회로의 파워 다운이 자유로운 레이턴시 제어 방법이 요구된다.
본 발명의 목적은 정확한 독출 레이턴시를 제어하는 메모리 장치를 제공하는 데 있다.
본 발명의 다른 목적은 메모리 장치의 독출 레이턴시를 제어하는 방법을 제공하는 데 있다.
상기 목적을 달성하기 위하여, 본 발명의 일면에 따른 메모리 장치는, 외부 클럭 신호로부터 독출 데이터 출력까지의 지연 시간을 측정하여 측정 신호들을 발생하고 외부 클럭 신호로부터 지연된 제1 내부 클럭 신호를 발생하는 지연 측정부, 제1 내부 클럭 신호를 입력하여 외부 클럭 신호에 동기되는 제2 내부 클럭 신호를 발생하는 지연 동기 회로, 측정 신호들에 응답하여 외부 독출 명령 신호로부터 레이턴시 신호를 발생하는 레이턴시 카운터, 그리고 레이턴시 신호 및 제2 내부 클럭 신호에 응답하여 독출 데이터를 출력하는 데이터 출력 버퍼를 포함한다.
본 발명의 실시예들에 따라, 지연 측정부는 지연 동기 회로의 락킹 완료 시점을 알리는 락킹 완료 신호에 응답하여 1 클럭 사이클 미싱된 제1 내부 클럭 신호를 발생할 수 있다.
본 발명의 실시예들에 따라, 지연 측정부는 락킹 완료 신호 및 외부 클럭 신호에 응답하여 측정 시작 신호를 발생하고 측정 시작 신호 및 상기 외부 클럭 신호에 응답하여 제1 내부 클럭 신호를 발생하는 측정 시작 신호 발생부, 외부 클럭 신호와 락킹 완료 신호에 응답하여 제1 및 제2 측정 제어 신호들을 발생하는 측정 제어 신호 발생부, 제1 측정 제어 신호에 응답하여 외부 클럭 신호를 분주시켜서 분주 클럭 신호를 발생하는 분주기, 제2 측정 제어 신호 및 외부 클럭 신호에 응답하여 제어 클럭 신호를 발생하는 제어 클럭 발생부, 제어 클럭 신호와 분주 클럭 신호에 응답하여 측정 신호들과 측정 종료 신호를 발생하는 측정 신호 발생부를 포함할 수 있다.
본 발명의 실시예들에 따라, 지연 동기 회로는, 외부 클럭 신호와 제2 내부 클럭 신호의 위상 차를 비교하여 위상 제어 신호를 발생하는 위상 검출부와, 위상 제어 신호에 응답하여 제1 내부 클럭 신호를 지연시켜 제2 내부 클럭 신호를 발생하는 지연부를 포함할 수 있다.
본 발명의 실시예들에 따라, 레이턴시 카운터는, 측정 신호들과 메모리 장치의 레이턴시 정보를 조합하여 다수개의 스위치 신호들을 발생하는 로직 회로부, 외부 클럭 신호에 응답하여 외부 명령 신호를 순차적으로 입력하는 직렬 연결된 다수개의 플립플롭들, 그리고 스위치 신호들에 응답하여 외부 명령 신호 또는 플립플롭들 각각의 출력 신호들을 선택하여 레이턴시 신호로 전달하는 스위치부를 포함할 수 있다.
상기 목적을 달성하기 위하여, 본 발명의 다른 면에 따른 메모리 장치는, 외부 명령을 입력하여 제1 명령 신호를 발생하는 커맨드 버퍼, 외부 클럭을 입력하여 제1 내부 클럭 신호를 발생하는 클럭 버퍼, 외부 클럭으로부터 독출 데이터 출력까지의 지연 시간을 측정하기 위하여 제1 내부 클럭 신호와 제4 내부 클럭 신호에 응답하여 제2 내부 클럭 신호와 측정 신호들을 발생하는 지연 측정부, 제2 내부 클럭 신호를 입력하여 제1 내부 클럭 신호에 동기되는 제3 내부 클럭 신호와 제4 내부 클럭 신호를 발생하는 지연 동기 회로, 제1 내부 클럭 신호와 측정 신호들에 응답하여 제1 명령 신호로부터 제2 명령 신호를 발생하는 레이턴시 카운터, 제2 명령 신호로부터 레이턴시 신호를 발생하되 지연 동기 회로 내 제2 내부 클럭 신호로부터 제3 내부 클럭 신호까지의 지연 시간 만큼 지연시켜 발생하는 지연 셀 레플리카부, 그리고 레이턴시 신호 및 제3 내부 클럭 신호에 응답하여 독출 데이터를 출력하는 데이터 출력 버퍼를 포함한다.
상기 다른 목적을 달성하기 위하여, 본 발명의 또다른 면에 따른 메모리 장치의 동작 방법은, 지연 동기 회로로 입력되는 외부 클럭 신호로부터 내부 클럭 신호를 발생하는 단계, 외부 클럭 신호로부터 메모리 어레이에서 독출된 데이터의 출력까지의 지연 시간을 측정하기 위하여 1 클럭 사이클 미싱된 내부 클럭 신호를 이용하여 측정 신호들을 발생하는 단계, 측정 신호들에 응답하여 외부 독출 명령 신호로부터 레이턴시 신호를 발생하는 단계, 그리고 레이턴시 신호 및 내부 클럭 신호에 응답하여 독출 데이터를 출력하는 단계를 포함한다.
본 발명의 실시예들에 따라, 내부 클럭 신호는, 내부 클럭 신호로부터 독출 데이터 출력까지의 지연 시간 만큼 외부 클럭 신호보다 그 위상이 앞서도록 발생될 수 있다.
본 발명의 실시예들에 따라, 측정 신호들을 발생하는 단계는, 지연 동기 회로의 락킹 완료 시점을 알리는 락킹 완료 신호에 응답하여 1 클럭 사이클 로직 로우 펄스의 측정 시작 신호를 발생하는 단계, 외부 클럭 신호와 측정 시작 신호에 응답하여 내부 클럭 신호를 발생하는 단계, 내부 클럭 신호를 분주시켜 분주 클럭 신호를 발생하는 단계, 그리고 내부 클럭 신호에 응답하여 분주 클럭 신호를 샘플링하고 측정 신호들을 발생하는 단계를 더 포함할 수 있다.
본 발명의 실시예들에 따라, 레이턴시 신호를 발생하는 단계는, 외부 독출 명령 신호와 메모리 장치의 레이턴시 정보를 조합하여 다수개의 스위치 신호들을 발생하는 단계, 외부 독출 명령 신호를 다수개의 플립플롭들이 직렬 연결된 쉬프트 레지스터로 입력하는 단계, 그리고 외부 클럭 신호에 응답하여 스위치 신호들에 대 응되는 플롭플롭의 출력을 레이턴시 신호로 출력하는 단계를 더 포함할 수 있다.
본 발명의 실시예들에 따라, 레이턴시 신호는, 메모리 장치의 데이터 스트로브 신호 발생을 위하여 카스 레이턴시 정보 보다 1을 뺀 클럭 사이클에서 활성화되고, 메모리 장치의 버스트 길이에 해당하는 데이터를 출력하는 동안 활성화되도록 설정될 수 있다.
따라서, 본 발명의 메모리 장치에 의하면, 공정, 전원 그리고 온도 변동에 따른 DLL의 지연 셀부들의 지연 시간 변동이 지연 셀 레플리카부에서 그대로 반영되어 레이턴시 신호로 발생되기 때문에, PVT 변동에 따른 지연 튜닝이 필요없다. 메모리 장치의 파워 다운 모드에서 DLL을 파워 오프시키더라도 DLL의 글리치 클럭이 방지되기 때문에, 레이턴시 클럭 초기화 회로를 필요로 하지 않으며 DLL의 파워 온/오프가 자유롭다.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 예시적인 실시예를 설명하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.
도 4는 본 발명의 일실시예에 따른 독출 레이턴시 제어 방법을 구현하는 메모리 장치를 설명하는 도면이다. 도 4를 참조하면, 메모리 장치(400)는 커맨드 버퍼(410), 클럭 버퍼(420), 지연 측정부(425), DLL(430), 레이턴시 카운터(440), 지 연 셀 레플리카부(450), 그리고 데이터 출력 버퍼(460)를 포함한다.
커맨드 버퍼(410)는 외부 명령, 예컨대 독출 명령(READ)을 입력하여 제1 독출 신호(PREAD)를 발생한다. 클럭 버퍼(420)는 외부 클럭(EXCLK)을 입력하여 tDCK 시간 지연 후 제1 내부 클럭 신호(PCLK)를 발생한다.
지연 측정부(425)는 외부 클럭(EXCLK)으로부터 데이터 출력(DOUT)까지의 지연 시간을 측정한다. 지연 측정부(425)는 제1 내부 클럭 신호(PCLK)와 DLL(430)에서 출력되는 제4 내부 클럭 신호(FCLK)에 응답하여 제2 내부 클럭 신호(ICLK)와 측정 신호들(M1B~M9B)을 발생한다. 지연 측정부(425)는 구체적으로 이 후의 도 6에서 설명된다.
DLL(430)은 위상 검출 및 지연 제어부(431), 제1 가변 지연부(432), 제1 일정 지연부(433), 데이터 출력 버퍼 레플리카부(434) 그리고 클럭 버퍼 레플리카부(435)를 포함한다.
위상 검출 및 지연 제어부(431)는, 제1 내부 클럭 신호(PCLK)와 제4 내부 클럭 신호(FCLK)와의 위상을 비교하여 위상 제어 신호(CTRL)를 발생한다. 제1 가변 지연부(432)는 제2 내부 클럭 신호(ICLK)를 입력하고, 위상 제어 신호(CTRL)에 응답하여 제2 내부 클럭 신호(ICLK)의 위상을 가변적으로 지연시킨다. 제1 일정 지연부(433)는 제1 가변 지연부(432)의 출력을 일정하게 지연시켜 제3 내부 클럭 신호(TDLL)를 발생한다. 제3 내부 클럭 신호(TDLL)는, 데이터 출력 버퍼(470)와 동일하게 구성되는 데이터 출력 버퍼 레플리카부(434)와 클럭 버퍼(420)와 동일하게 구성되는 클럭 버퍼 레플리카부(435)를 순차적으로 통과하여 제4 내부 클럭 신 호(FCLK)로 발생된다.
레이턴시 카운터(440)는 제1 명령 신호(PRAED)를 입력하고, 제1 내부 클럭 신호(PCLK)와 지연 측정부(425)의 측정 신호들(M1B~M9B)에 응답하여 제2 명령 신호(DREAD)를 발생한다. 레이턴시 카운터(440)는 제1 독출 명령(PREAD)가 몇 클럭 사이클(tCK) 동안 머물러 있어야 하는 지를 결정한다.
지연 셀 레플리카부(450)는 제2 명령 신호(DREAD)를 입력하여 레이턴시 신호(LATENCY)를 발생한다. 지연 셀 레플리카부(450)는 제2 가변 지연부(451)와 제2 고정 지연부(452)를 포함한다. 제2 가변 지연부(451)는 제1 가변 지연부(432)와 동일하게 구성되어, 제1 가변 지연부(432)와 동일한 지연 시간(tDV)을 갖는다. 제2 고정 지연부(452)는 제1 고정 지연부(433)와 동일하게 구성되어, 제1 고정 지연부(433)와 동일한 지연 시간(tDF)를 갖는다.
이에 따라, 제2 명령 신호(DREAD)가 레이턴시 신호(LATENCY)로 발생되는 경로와 제2 내부 클럭 신호(ICLK)가 제3 내부 클럭 신호(TDLL)로 발생되는 경로가 동일하게 된다. 데이터 출력 버퍼(460)는 레이턴시 신호(LATENCY)와 제3 내부 클럭 신호(TDLL)에 응답하여 메모리 장치(400)의 독출 데이터(DATA)를 출력 데이터(DQ)로 출력한다.
도 5는 도 4의 메모리 장치의 동작을 설명하는 타이밍 다이어그램이다. 도 5를 참조하면, 카스 레이턴시(CL)가 7 인 경우, 외부 클럭(EXCLK)에 동기되는 독출 명령(READ)으로부터 7 클럭 사이클 후에 출력 데이터들(DQ0-DQ3)이 출력된다. 이를 위하여, DLL(430)에서 출력되는 제3 내부 클럭 신호(TDLL)은 외부 클럭(EXCLK) 보 다 tSAC 시간 만큼 앞당겨져 발생된다. 제2 내부 클럭 신호(ICLK)는 제3 내부 클럭 신호(TDLL)로부터 데이터 출력 버퍼 레플리카(434)의 지연 시간(tSAC)과 클럭 버퍼 레프리카부(435)의 지연 시간(tDCK) 후에 발생된다. 레이턴시 신호(LATENCY)는 제2 내부 클럭 신호(ICLK)로부터 지연 셀 레플리카부(450)의 지연 시간(tHLD) 후에 발생된다. tHLD 시간은 제2 가변 지연부(451)의 지연 시간(tDV)과 제2 고정 지연부(452)의 지연 시간(tDF)을 합한 시간이다. 레이턴시 신호(LATENCY)는, 메모리 장치(400)의 데이터 스트로브 신호(DQS) 발생을 위하여 제3 내부 클럭 신호(TDLL)의 여섯번째 클럭 신호 이전에 로직 하이로 활성화되고, 메모리 장치(400)의 버스트 길이(BL), 예컨대 BL=4에 해당하는 데이터를 출력하는 동안 활성화된다.
도 6은 도 4의 지연 측정부(425)의 구체적인 회로 다이어그램이고, 도 7은 지연 측정부(425)의 동작 타이밍 다이어그램이다. 도 6을 참조하면, 지연 측정부(425)는 레이턴시 카운터 레플리카부(610), 측정 시작 신호 발생부(620), 제2 내부 클럭 신호 발생부(640), 측정 제어 신호 발생부(650), 분주기(660), 제어 클럭 신호 발생부(670), 쉬프트 레지스터부(680), 그리고 측정 신호 발생부(690)를 포함한다. 본 실시예의 지연 측정부(425)는 쉬프트 레지스터부(680) 내 9개의 플립플롭들(681-689)을 사용하여 최대 9*tCK의 지연 시간을 측정한다.
레이턴시 카운터 레플리카부(610)는 제1 내부 클럭 신호(PCLK)를 입력하여 레이턴시 카운터(440, 도 4)의 지연 시간 만큼 지연시킨다. 레이턴시 카운터 레플리카부(610)는 레이턴시 카운터(440)와 동일하게 구성된다.
측정 시작 신호 발생부(620)는 DLL(430, 도 4)의 락킹 동작이 완료되었음을 알리는 락킹 완료 신호(PCNT)와 제1 내부 클럭 신호(PCLK)에 응답하여 측정 시작 신호(STARTB)를 발생한다. 측정 시작 신호 발생부(620)는 제1 내부 클럭 신호(PCLK)에 응답하여 락킹 완료 신호(PCNT)를 입력하고 제1 노드 신호(NA)를 출력하는 제1 플립플롭(621), 제1 내부 클럭 신호(PCLK)를 입력하는 제1 인버터(622), 제1 노드 신호(NA), 제3 노드 신호(NX) 및 측정 시작 신호(STARTB)를 입력하는 낸드 게이트(623), 낸드 게이트(623)의 출력을 입력하여 제2 노드 신호(NB)를 출력하는 제2 인버터(624), 제1 인버터(622)의 출력에 응답하여 제2 노드 신호(NB)를 입력하고 측정 시작 신호(STARTB)를 출력하는 제2 플립플롭(625)을 포함한다.
그리고 측정 시작 신호 발생부(620)는 측정 시작 신호(STARTB)를 입력하는 제3 인버터(631), 제3 인버터(631)의 출력을 입력하는 제4 인버터(632), 제4 인버터(622)의 출력을 지연시키고 반전시키는 지연부(633), 제4 인버터(632)의 출력과 지연부(633)의 출력을 입력하는 제2 낸드 게이트(634), 제2 낸드 게이트(634)의 출력과 제4 낸드 게이트(636)의 출력을 입력하는 제3 낸드 게이트(635), 락킹 완료 신호(PCNT)와 제3 낸드 게이트(635)의 출력을 입력하는 제4 낸드 게이트(636), 그리고 제3 낸드 게이트(635)의 출력을 입력하여 제3 노드 신호(NX)를 발생하는 제3 인버터(637)를 포함한다.
제2 내부 클럭 신호 발생부(640)는 레이턴시 카운터 레플리카(610)를 통과한 제1 내부 클럭 신호와 측정 시작 신호(STARTB)를 입력하는 낸드 게이트(641)과 낸드 게이트 출력(641)의 출력을 입력하고 제2 내부 클럭 신호(ICLK)를 출력하는 인버터(642)를 포함한다.
측정 제어 신호 발생부(650)는 제1 내부 클럭 신호(PCLK)에 응답하여 제1 노드 신호(NA)를 입력하는 제1 플립플롭(651), 제1 플립플롭(651)의 출력을 입력하고 제1 측정 제어 신호(FMS)를 출력하는 지연부(652), 제1 내부 클럭 신호(PCLK)를 입력하는 인버터(653), 그리고 인버터(653) 출력에 응답하여 제1 플립플롭(651)의 출력을 입력하고 제2 측정 제어 신호(IMS)를 출력하는 제2 플립플롭(654)을 포함한다.
분주기(660)는 제1 측정 제어 신호(FMS)와 플립플롭(663)의 반전 출력 신호(/Q)를 입력하는 낸드 게이트(661), 낸드 게이트(661) 출력을 입력하는 인버터(662), 그리고 락킹 완료 신호(PCNT)의 비활성화에 리셋되고 제4 내부 클럭 신호(FCLK)에 응답하여 인버터(662) 출력을 입력하고 분주 클럭 신호(FDIVCLK)를 발생하는 플립플롭(663)을 포함한다.
제어 클럭 발생부(670)는 제1 내부 클럭 신호(PCLK)와 제2 측정 제어 신호(IMS)를 입력하는 제1 낸드 게이트(671), 제1 낸드 게이트(671) 출력을 입력하고 반전 지연시키는 지연부(672), 그리고 지연부(672) 출력과 측정 종료 신호(STOPB)를 입력하고 제어 클럭 신호(IDCLKB)를 발생하는 제2 낸드 게이트(673)를 포함한다.
쉬프트 레지스터부(680)는, 제어 클럭 신호(IDCLKB)에 응답하여 분주 클럭 신호(FDIVCLK)를 입력하는, 직렬 연결된 다수개의 플립플롭들(681-689)을 포함한다. 플립플롭들(681-689)은 락킹 완료 신호(PCNT)의 비활성화에 리셋된다. 689 플립플롭은 제어 클럭 신호(IDCLKB)에 응답하여 분주 클럭 신호(FDIVCLK)를 입력한 후 출력한다. 688 플립플롭은 제어 클럭 신호(IDCLKB)에 응답하여 전단의 689 플립플롭의 출력을 입력한 후 출력한다. 이와 같은 방법으로, 687 내지 681 플립플롭들은 제어 클럭 신호(IDCLKB)에 응답하여 전단의 플립플롭들의 출력을 입력한 후 출력한다. 681 플립플롭의 반전 출력은 측정 종료 신호(STOPB)로 발생된다.
측정 신호 발생부(690)는 각 플립플롭들(682-688)의 반전 출력과 이웃한 측정 신호들(M1B-M7B)에 응답하여 해당되는 측정 신호들(M2B-M8B)를 출력한다. 제1 측정 신호(M1B)는 681 플립플롭의 출력을 반전시키는 제1 인버터(691)에 의해 발생된다. 제2 측정 신호(M2B)는 제1 측정 신호(M1B)를 반전시키는 제2 인버터(692)의 출력과 682 플립플롭의 반전 출력 신호(/Q)를 입력하는 낸드 게이트(693)에 의해 발생된다. 제3 내지 제8 측정 신호(M3B-M8B) 각각은, 제2 측정 신호(M2B)와 동일하게, 이웃한 제2 내지 제7 측정 신호들(M2B-M7M)의 반전 신호와 683 내지 688 플립플롭들의 출력 신호(Q) 또는 반전 출력 신호(/Q)을 부정 논리곱(NAND)하여 발생된다. 제9 측정 신호(M9B)는 제8 측정 신호(M8B)의 반전 신호와 689 플립플롭의 출력 신호(Q)를 부정 논리곱하여 발생된다.
지연 측정부(425)의 동작은 도 7의 타이밍 다이어그램으로 설명된다. 도 7을 참조하면, 제1 내부 클럭 신호(PCNT)의 상승 에지에 응답하여 DLL(430, 도 4)의 락킹 완료 신호(PCNT)가 발생된다(ⓐ). 제1 내부 클럭 신호(PCNT)의 다음 상승 에지에 응답하여 제1 노드 신호(NA)가 로직 하이로 발생되고(ⓑ), 이어지는 하강 에지에 응답하여 측정 시작 신호(STARTB)는 로직 로우로 발생된 후(ⓒ), 다음 하강 에지에 응답하여 로직 하이로 발생된다(ⓓ). 이에 따라, 측정 시작 신호(STARTB)는 제1 내부 클럭 신호(PCLK)의 1 클럭 사이클 정도 로직 로우의 펄스로 발생된다.
제1 내부 클럭 신호(PCLK)와 측정 시작 신호(STARTB)를 논리곱하여 제2 내부 클럭 신호(ICLK)가 발생된다(ⓔ). 이에 따라 제2 내부 클럭 신호(ICLK)는 1 클럭 사이클이 미싱(missing)된 신호로 발생된다. 그리고, 제3 내부 클럭 신호(FCLK)은, DLL(430)이 락킹된 상태에 있으므로, 제2 내부 클럭 신호(ICLK)와 위상 차이가 없다. 제1 노드 신호(NA)가 로직 하이가 된 후 제1 내부 클럭 신호(PCLK)의 상승 에지에 응답하여 제1 측정 제어 신호(FNS)가 로직 하이로 발생되고(ⓕ), 이어지는 하강 에지에 응답하여 제2 측정 제어 신호(IMS)가 로직 하이로 발생된다(ⓖ).
제어 클럭 신호(IDCLKB)는 제2 측정 제어 신호(IMS)의 로직 하이 구간 동안제1 내부 클럭 신호(PCLK)의 반전된 레벨로 발생된다(ⓗ). 분주 클럭 신호(FDIVCLK)는 제1 측정 제어 신호(FMS)의 로직 하이 구간 동안 제3 내부 클럭 신호(FCLK)를 2 분주시켜 발생된다(ⓘ). 분주 클럭 신호(FDIVCLK)도 1 펄스가 미싱된 상태로 발생된다. 제어 클럭 신호(IDCLKB)의 상승 에지들에 응답하여 쉬프트 레지스터부(680, 도 6) 내 681 내지 689 플립플롭들의 출력 신호(Q)는 로직 하이(H)-H-H-H-H-H-L-H-H로 나타난다. 이에 따라, 제1 내지 제9 측정 신호들(M1B-M9B)은 로직 로우(L)-L-L-L-L-L-H-H-H로 발생된다. 그리고, 681 플립플롭으로 분주 클럭 신호(FDIVCLK)의 1 펄스 미싱된 구간이 입력될 때 측정 종료 신호(STOPB)가 로직 로우로 발생된다.
도 8은 도 4의 레이턴시 카운터(440)를 설명하는 회로 다이어그램이다. 도 8을 참조하면, 레이턴시 카운터(440)는 지연 측정부(425)에서 제공되는 측정 신호 들(M1B-M9B)과 레이턴시 정보들(CL5-CL11)을 조합하여 다수개의 스위치 신호들(S0-S6)을 발생하는 로직 회로부(810)를 포함한다. 레이턴시 카운터(440)는, 제1 내부 클럭 신호(PCLK)에 응답하여 제1 명령 신호(PREAD)를 순차적으로 입력하는 다수개의 플립플롭들(821-826)로 구성된 쉬프터 레지스터부(820)와, 스위치 신호들(S0-S6)에 응답하여 제1 명령 신호(PREAD) 또는 플립플롭들(821-826)의 출력 신호들(Q)을 선택적으로 제2 명령 신호(DREAD)로 전달하는 스위치부(830)를 더 포함한다.
레이턴시 카운터(440)의 플립플롭들(821-826)의 시간 마진은 제1 내부 클럭 신호(PCLK)의 클럭 사이클(tCK)가 된다. 그리고, 레이턴시 카운터(440)에서 필요로 하는 플립플롭(821-826)의 수는 (CL*tCK-tSAC-tDCK-tDF-tDV)/tCK를 넘지 않는 최대 정수로 결정된다. 이에 따라, 레이턴시 카운터(440)는 메모리 장치(400)의 최소 억세스 시간(tAA)에도 제어 가능하다.
따라서, 본 발명의 메모리 장치(400)는, 공정, 전원 그리고 온도(PVT) 변동에 따른 DLL(430)의 지연 셀부들(432, 433)의 지연 시간 변동이 지연 셀 레플리카부(450)에서 그대로 반영되어 레이턴시 신호(LATENCY)로 발생되기 때문에, PVT 변동에 따른 지연 튜닝이 필요없다. 또한, 메모리 장치의 파워 다운 모드에서 DLL을 파워 오프시키더라도 DLL(430)의 글리치 클럭이 방지되기 때문에, 레이턴시 클럭 초기화 회로를 필요로 하지 않으며 DLL(430)의 파워 온/오프가 자유롭다.
본 발명은 도면에 도시된 일 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.
상술한 본 발명의 메모리 장치에 의하면, 공정, 전원 그리고 온도 변동에 따른 DLL의 지연 셀부들의 지연 시간 변동이 지연 셀 레플리카부에서 그대로 반영되어 레이턴시 신호로 발생되기 때문에, PVT 변동에 따른 지연 튜닝이 필요없다. 메모리 장치의 파워 다운 모드에서 DLL을 파워 오프시키더라도 DLL의 글리치 클럭이 방지되기 때문에, 레이턴시 클럭 초기화 회로를 필요로 하지 않으며 DLL의 파워 온/오프가 자유롭다.

Claims (30)

  1. 외부 클럭 신호로부터 독출 데이터 출력까지의 지연 시간을 측정하여 측정 신호들을 발생하고, 상기 외부 클럭 신호로부터 지연된 제1 내부 클럭 신호를 발생하는 지연 측정부;
    상기 제1 내부 클럭 신호를 입력하여 상기 외부 클럭 신호에 동기되는 제2 내부 클럭 신호를 발생하는 지연 동기 회로;
    상기 측정 신호들에 응답하여 외부 독출 명령 신호로부터 레이턴시 신호를 발생하는 레이턴시 카운터; 및
    상기 레이턴시 신호 및 상기 제2 내부 클럭 신호에 응답하여 상기 독출 데이터를 출력하는 데이터 출력 버퍼를 구비하는 것을 특징으로 하는 메모리 장치.
  2. 제1항에 있어서, 상기 지연 측정부는
    상기 지연 동기 회로의 락킹 완료 시점을 알리는 락킹 완료 신호에 응답하여 1 클럭 사이클 미싱된 상기 제1 내부 클럭 신호를 발생하는 것을 특징으로 하는 메모리 장치
  3. 제2항에 있어서, 상기 지연 측정부는
    상기 락킹 완료 신호 및 상기 외부 클럭 신호에 응답하여 측정 시작 신호를 발생하고, 상기 측정 시작 신호 및 상기 외부 클럭 신호에 응답하여 상기 제1 내부 클럭 신호를 발생하는 측정 시작 신호 발생부;
    상기 외부 클럭 신호와 상기 락킹 완료 신호에 응답하여 제1 및 제2 측정 제어 신호들을 발생하는 측정 제어 신호 발생부;
    상기 제1 측정 제어 신호에 응답하여 상기 외부 클럭 신호를 분주시켜서 분주 클럭 신호를 발생하는 분주기;
    상기 제2 측정 제어 신호 및 상기 외부 클럭 신호에 응답하여 제어 클럭 신호를 발생하는 제어 클럭 발생부; 및
    상기 제어 클럭 신호와 상기 분주 클럭 신호에 응답하여 상기 측정 신호들과 측정 종료 신호를 발생하는 측정 신호 발생부를 구비하는 것을 특징으로 하는 메모리 장치.
  4. 청구항 4은(는) 설정등록료 납부시 포기되었습니다.
    제3항에 있어서, 상기 측정 시작 신호 발생부는
    상기 외부 클럭 신호에 응답하여 상기 락킹 완료 신호를 입력하고 제1 노드 신호로 출력하는 제1 플립플롭;
    상기 외부 클럭 신호를 입력하는 제1 인버터;
    상기 제1 노드 신호, 제3 노드 신호 및 상기 측정 시작 신호를 입력하는 제1 낸드 게이트
    상기 낸드 게이트의 출력을 입력하여 제2 노드 신호를 출력하는 제2 인버터;
    상기 제1 인버터의 출력에 응답하여 상기 제2 노드 신호를 입력하고 상기 측정 시작 신호를 출력하는 제2 플립플롭;
    상기 측정 시작 신호와 상기 지연부의 출력을 입력하는 제2 낸드 게이트;
    상기 제2 낸드 게이트의 출력과 제4 낸드 게이트의 출력을 입력하는 제3 낸드 게이트;
    상기 제3 낸드 게이트의 출력과 상기 외부 클럭 신호를 입력하는 상기 제4 낸드 게이트;
    상기 제3 낸드 게이트의 출력을 입력하여 상기 제3 노드 신호를 발생하는 제3 인버터;
    상기 외부 클럭 신호를 입력하여 상기 레이턴시 카운터의 지연 시간 만큼 지연시키는 레이턴시 카운터 레플리카; 및
    상기 레이턴시 카운터 레플리카의 출력과 상기 측정 시작 신호를 입력하여 상기 제1 내부 클럭 신호를 출력하는 앤드 게이트를 구비하는 것을 특징으로 하는 메모리 장치.
  5. 청구항 5은(는) 설정등록료 납부시 포기되었습니다.
    제4항에 있어서, 상기 측정 제어 신호 발생부는
    상기 외부 클럭 신호에 응답하여 상기 제1 노드 신호를 입력하는 제3 플립플롭;
    상기 제3 플립플롭의 출력을 입력하고 상기 제1 측정 제어 신호를 출력하는 제2 지연부;
    상기 외부 클럭 신호를 입력하는 제4 인버터; 및
  6. 청구항 6은(는) 설정등록료 납부시 포기되었습니다.
    제3항에 있어서, 상기 분주기는
    상기 제1 측정 제어 신호와 플립플롭의 반전 출력 신호를 입력하는 낸드 게이트
    상기 낸드 게이트의 출력을 입력하는 인버터; 및
    상기 락킹 완료 신호의 비활성화에 리셋되고, 상기 제2 내부 클럭 신호에 응답하여 상기 인버터의 출력을 입력하고 상기 분주 클럭 신호를 발생하는 상기 플립플롭을 구비하는 것을 특징으로 하는 메모리 장치.
  7. 청구항 7은(는) 설정등록료 납부시 포기되었습니다.
    제3항에 있어서, 상기 제어 클럭 발생부는
    상기 외부 클럭 신호와 상기 제2 측정 제어 신호를 입력하는 제1 낸드 게이트;
    상기 제1 낸드 게이트의 출력을 입력하고 반전 지연시키는 지연부;
    상기 지연부의 출력과 상기 측정 종료 신호를 입력하고 상기 제어 클럭 신호를 발생하는 제2 낸드 게이트를 구비하는 것을 특징으로 하는 메모리 장치.
  8. 청구항 8은(는) 설정등록료 납부시 포기되었습니다.
    제3항에 있어서, 상기 측정 신호 발생부는
    상기 플립플롭들 각각의 출력 신호 또는 반전 출력 신호와 이웃한 측정 신호의 반전에 응답하여 해당되는 측정 신호들을 발생하는 낸드 게이트들을 구비하고,
    상기 직렬 연결된 마지막 플립플롭의 반전 출력 신호가 상기 측정 종료 신호가 되는 것을 특징으로 하는 메모리 장치.
  9. 제1항에 있어서, 상기 지연 동기 회로는
    상기 외부 클럭 신호와 상기 제2 내부 클럭 신호의 위상 차를 비교하여 위상 제어 신호를 발생하는 위상 검출부; 및
    상기 위상 제어 신호에 응답하여 상기 제1 내부 클럭 신호를 지연시켜 상기 제2 내부 클럭 신호를 발생하는 지연부를 구비하는 것을 특징으로 하는 메모리 장치.
  10. 제1항에 있어서, 상기 레이턴시 카운터는
    상기 측정 신호들과 상기 메모리 장치의 레이턴시 정보를 조합하여 다수개의 스위치 신호들을 발생하는 로직 회로부;
    상기 외부 클럭 신호에 응답하여 상기 외부 독출 명령 신호를 순차적으로 입력하는 직렬 연결된 다수개의 플립플롭들; 및
    상기 스위치 신호들에 응답하여 상기 외부 독출 명령 신호 또는 상기 플립플롭들 각각의 출력 신호들을 선택하여 상기 레이턴시 신호로 전달하는 스위치부를 구비하는 것을 특징으로 하는 메모리 장치.
  11. 청구항 11은(는) 설정등록료 납부시 포기되었습니다.
    외부 명령을 입력하여 제1 명령 신호를 발생하는 커맨드 버퍼;
    외부 클럭을 입력하여 제1 내부 클럭 신호를 발생하는 클럭 버퍼;
    상기 외부 클럭으로부터 독출 데이터 출력까지의 지연 시간을 측정하기 위하여, 상기 제1 내부 클럭 신호와 제4 내부 클럭 신호에 응답하여 제2 내부 클럭 신호와 측정 신호들을 발생하는 지연 측정부;
    상기 제2 내부 클럭 신호를 입력하여 상기 제1 내부 클럭 신호에 동기되는 제3 내부 클럭 신호와 상기 제4 내부 클럭 신호를 발생하는 지연 동기 회로;
    상기 제1 내부 클럭 신호와 상기 측정 신호들에 응답하여 상기 제1 명령 신호로부터 제2 명령 신호를 발생하는 레이턴시 카운터;
    상기 제2 명령 신호로부터 레이턴시 신호를 발생하되, 상기 지연 동기 회로 내 상기 제2 내부 클럭 신호로부터 상기 제3 내부 클럭 신호까지의 지연 시간 만큼 지연시켜 발생하는 지연 셀 레플리카부; 및
    상기 레이턴시 신호 및 상기 제3 내부 클럭 신호에 응답하여 상기 독출 데이터를 출력하는 데이터 출력 버퍼를 구비하는 것을 특징으로 하는 메모리 장치.
  12. 청구항 12은(는) 설정등록료 납부시 포기되었습니다.
    제11항에 있어서, 상기 지연 측정부는
    상기 지연 동기 회로의 락킹 완료 시점을 알리는 락킹 완료 신호에 응답하여 1 클럭 사이클 미싱된 상기 제2 내부 클럭 신호를 발생하는 것을 특징으로 하는 메모리 장치
  13. 청구항 13은(는) 설정등록료 납부시 포기되었습니다.
    제12항에 있어서, 상기 지연 측정부는
    상기 락킹 완료 신호 및 상기 제1 내부 클럭 신호에 응답하여 측정 시작 신호를 발생하고, 상기 측정 시작 신호 및 상기 제1 내부 클럭 신호에 응답하여 상기 제2 내부 클럭 신호를 발생하는 측정 시작 신호 발생부;
    상기 제1 내부 클럭 신호와 상기 락킹 완료 신호에 응답하여 제1 및 제2 측정 제어 신호들을 발생하는 측정 제어 신호 발생부;
    상기 제1 측정 제어 신호에 응답하여 상기 제1 내부 클럭 신호를 분주시켜서 분주 클럭 신호를 발생하는 분주기;
    상기 제2 측정 제어 신호 및 상기 제1 내부 클럭 신호에 응답하여 제어 클럭 신호를 발생하는 제어 클럭 발생부; 및
    상기 제어 클럭 신호와 상기 분주 클럭 신호에 응답하여 상기 측정 신호들과 측정 종료 신호를 발생하는 측정 신호 발생부를 구비하는 것을 특징으로 하는 메모리 장치.
  14. 청구항 14은(는) 설정등록료 납부시 포기되었습니다.
    제13항에 있어서, 상기 측정 시작 신호 발생부는
    상기 제1 내부 클럭 신호에 응답하여 상기 락킹 완료 신호를 입력하고 제1 노드 신호로 출력하는 제1 플립플롭;
    상기 제1 노드 신호, 제3 노드 신호 및 상기 측정 시작 신호를 입력하는 제1 낸드 게이트
    상기 낸드 게이트의 출력을 입력하여 제2 노드 신호를 출력하는 제2 인버터;
    상기 제1 인버터의 출력에 응답하여 상기 제2 노드 신호를 입력하고 상기 측정 시작 신호를 출력하는 제2 플립플롭;
    상기 측정 시작 신호를 지연시키고 반전시키는 지연부;
    상기 측정 시작 신호와 상기 지연부의 출력을 입력하는 제2 낸드 게이트;
    상기 제2 낸드 게이트의 출력과 제4 낸드 게이트의 출력을 입력하는 제3 낸드 게이트;
    상기 제3 낸드 게이트의 출력과 상기 제1 내부 클럭 신호를 입력하는 상기 제4 낸드 게이트;
    상기 제3 낸드 게이트의 출력을 입력하여 상기 제3 노드 신호를 발생하는 제3 인버터;
    상기 제1 내부 클럭 신호를 입력하여 상기 레이턴시 카운터의 지연 시간 만큼 지연시키는 레이턴시 카운터 레플리카; 및
    상기 레이턴시 카운터 레플리카의 출력과 상기 측정 시작 신호를 입력하여 상기 제2 내부 클럭 신호를 출력하는 앤드 게이트를 구비하는 것을 특징으로 하는 메모리 장치.
  15. 청구항 15은(는) 설정등록료 납부시 포기되었습니다.
    상기 제1 내부 클럭 신호에 응답하여 상기 제1 노드 신호를 입력하는 제3 플립플롭;
    상기 제3 플립플롭의 출력을 입력하고 상기 제1 측정 제어 신호를 출력하는 제2 지연부;
    상기 제1 내부 클럭 신호를 입력하는 제4 인버터; 및
    상기 제4 인버터의 출력에 응답하여 상기 제3 플립플롭의 출력을 입력하고 상기 제2 측정 제어 신호를 출력하는 제4 플립플롭을 구비하는 것을 특징으로 하는 메모리 장치.
  16. 청구항 16은(는) 설정등록료 납부시 포기되었습니다.
    제13항에 있어서, 상기 분주기는
    상기 제1 측정 제어 신호와 플립플롭의 반전 출력 신호를 입력하는 낸드 게이트
    상기 낸드 게이트의 출력을 입력하는 인버터; 및
    상기 락킹 완료 신호의 비활성화에 리셋되고, 상기 제4 내부 클럭 신호에 응답하여 상기 인버터의 출력을 입력하고 상기 분주 클럭 신호를 발생하는 상기 플립플롭을 구비하는 것을 특징으로 하는 메모리 장치.
  17. 청구항 17은(는) 설정등록료 납부시 포기되었습니다.
    제13항에 있어서, 상기 제어 클럭 발생부는
    상기 제1 내부 클럭 신호와 상기 제2 측정 제어 신호를 입력하는 제1 낸드 게이트;
    상기 제1 낸드 게이트의 출력을 입력하고 반전 지연시키는 지연부;
    상기 지연부의 출력과 상기 측정 종료 신호를 입력하고 상기 제어 클럭 신호를 발생하는 제2 낸드 게이트를 구비하는 것을 특징으로 하는 메모리 장치.
  18. 청구항 18은(는) 설정등록료 납부시 포기되었습니다.
    제13항에 있어서, 상기 측정 신호 발생부는
    상기 제어 클럭 신호에 응답하여 상기 분주 클럭 신호를 입력하는, 직렬 연결된 다수개의 플립플롭들; 및
    상기 플립플롭들 각각의 출력 신호 또는 반전 출력 신호와 이웃한 측정 신호의 반전에 응답하여 해당되는 측정 신호들을 발생하는 낸드 게이트들을 구비하고,
    상기 직렬 연결된 마지막 플립플롭의 반전 출력 신호가 상기 측정 종료 신호가 되는 것을 특징으로 하는 메모리 장치.
  19. 청구항 19은(는) 설정등록료 납부시 포기되었습니다.
    제11항에 있어서, 상기 지연 동기 회로는
    상기 외부 클럭 신호와 상기 제2 내부 클럭 신호의 위상 차를 비교하여 위상 제어 신호를 발생하는 위상 검출부;
    상기 위상 제어 신호에 응답하여 상기 제2 내부 클럭 신호를 지연시켜 상기 제3 내부 클럭 신호를 발생하는 지연 셀부;
    상기 제3 내부 클럭 신호를 입력하여 상기 데이터 출력 버퍼의 지연 시간 만큼 지연시키는 데이터 출력 버퍼 레플리카부; 및
    상기 데이터 출력 버퍼 레플리카부의 출력을 상기 클럭 버퍼의 지연 시간 만큼 지연시키는 클럭 버퍼 레플리카부를 구비하는 것을 특징으로 하는 메모리 장치.
  20. 청구항 20은(는) 설정등록료 납부시 포기되었습니다.
    제19항에 있어서, 상기 지연 셀부는
    상기 위상 제어 신호에 응답하여 상기 제2 내부 클럭 신호의 지연 시간을 가변시키는 제1 가변 지연부; 및
    상기 제1 가변 지연부를 통과한 상기 제2 내부 클럭 신호를 고정된 지연 시간만큼 지연시켜 상기 제3 내부 클럭 신호를 발생하는 제1 고정 지연부를 구비하는 것을 특징으로 하는 메모리 장치.
  21. 청구항 21은(는) 설정등록료 납부시 포기되었습니다.
    제20항에 있어서, 상기 지연 셀 레플리카부는
    상기 위상 제어 신호에 응답하여 상기 제2 명령 신호의 지연 시간을 가변시키는 제2 가변 지연부; 및
    상기 제2 가변 지연부를 통과한 상기 제2 명령 신호를 고정된 지연 시간만큼 지연시켜 상기 레이턴시 신호를 발생하는 제2 고정 지연부를 구비하는 것을 특징으로 하는 메모리 장치.
  22. 청구항 22은(는) 설정등록료 납부시 포기되었습니다.
    제21항에 있어서, 상기 제2 가변 지연부는
    상기 제1 가변 지연부와 동일한 회로로 구성되는 것을 특징으로 하는 메모리 장치.
  23. 청구항 23은(는) 설정등록료 납부시 포기되었습니다.
    제21항에 있어서, 상기 제2 고정 지연부는
    상기 제1 고정 지연부와 동일한 회로로 구성되는 것을 특징으로 하는 메모리 장치.
  24. 청구항 24은(는) 설정등록료 납부시 포기되었습니다.
    제11항에 있어서, 상기 레이턴시 카운터는
    상기 측정 신호들과 상기 메모리 장치의 레이턴시 정보를 조합하여 다수개의 스위치 신호들을 발생하는 로직 회로부;
    상기 외부 클럭 신호에 응답하여 상기 외부 명령을 순차적으로 입력하는 직렬 연결된 다수개의 플립플롭들; 및
    상기 스위치 신호들에 응답하여 상기 외부 명령 또는 상기 플립플롭들 각각의 출력 신호들을 선택하여 상기 제2 명령 신호로 전달하는 스위치부를 구비하는 것을 특징으로 하는 메모리 장치.
  25. 지연 동기 회로로 입력되는 외부 클럭 신호로부터 내부 클럭 신호를 발생하는 단계;
    상기 외부 클럭 신호로부터 메모리 어레이에서 독출된 데이터의 출력까지의 지연 시간을 측정하기 위하여, 1 클럭 사이클 미싱된 상기 내부 클럭 신호를 이용하여 측정 신호들을 발생하는 단계;
    상기 측정 신호들에 응답하여 외부 독출 명령 신호로부터 레이턴시 신호를 발생하는 단계; 및
    상기 레이턴시 신호 및 상기 내부 클럭 신호에 응답하여 상기 독출 데이터를 출력하는 단계를 구비하는 것을 특징으로 하는 메모리 장치의 동작 방법.
  26. 제25항에 있어서, 상기 내부 클럭 신호는
    상기 내부 클럭 신호로부터 상기 독출 데이터 출력까지의 지연 시간 만큼 상기 외부 클럭 신호보다 그 위상이 앞서도록 발생되는 것을 특징으로 하는 메모리 장치의 동작 방법.
  27. 제25항에 있어서, 상기 측정 신호들을 발생하는 단계는
    상기 지연 동기 회로의 락킹 완료 시점을 알리는 락킹 완료 신호에 응답하여 1 클럭 사이클 로직 로우 펄스의 측정 시작 신호를 발생하는 단계;
    상기 외부 클럭 신호와 상기 측정 시작 신호에 응답하여 상기 내부 클럭 신호를 발생하는 단계;
    상기 내부 클럭 신호를 분주시켜 분주 클럭 신호를 발생하는 단계; 및
    상기 내부 클럭 신호에 응답하여 상기 분주 클럭 신호를 샘플링하고 상기 측정 신호들을 발생하는 단계를 더 구비하는 것을 특징으로 하는 메모리 장치의 동작 방법.
  28. 제25항에 있어서, 상기 레이턴시 신호를 발생하는 단계는
    상기 외부 독출 명령 신호와 상기 메모리 장치의 레이턴시 정보를 조합하여 다수개의 스위치 신호들을 발생하는 단계;
    상기 외부 독출 명령 신호를 다수개의 플립플롭들이 직렬 연결된 쉬프트 레지스터로 입력하는 단계; 및
    상기 외부 클럭 신호에 응답하여 상기 스위치 신호들에 대응되는 상기 플롭플롭의 출력을 상기 레이턴시 신호로 출력하는 단계를 더 구비하는 것을 특징으로 하는 메모리 장치의 동작 방법.
  29. 제28항에 있어서, 상기 레이턴시 신호는
    상기 메모리 장치의 데이터 스트로브 신호 발생을 위하여 상기 레이턴시 정보 보다 1을 뺀 클럭 사이클에서 활성화되는 것을 특징으로 하는 메모리 장치의 동작 방법.
  30. 청구항 30은(는) 설정등록료 납부시 포기되었습니다.
    제29항에 있어서, 상기 레이턴시 신호는
    상기 메모리 장치의 버스트 길이에 해당하는 데이터를 출력하는 동안 활성화되는 것을 특징으로 하는 메모리 장치의 동작 방법.
KR1020070013339A 2007-02-08 2007-02-08 고속 dram의 정확한 독출 레이턴시를 제어하는 방법 및장치 KR100866958B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020070013339A KR100866958B1 (ko) 2007-02-08 2007-02-08 고속 dram의 정확한 독출 레이턴시를 제어하는 방법 및장치
US12/010,700 US7751261B2 (en) 2007-02-08 2008-01-29 Method and apparatus for controlling read latency of high-speed DRAM
DE102008008194A DE102008008194A1 (de) 2007-02-08 2008-01-31 Speicherbauelement und Verfahren zum Betreiben eines Speicherbauelements
CNA2008101003228A CN101276642A (zh) 2007-02-08 2008-02-05 用于控制高速存储器的读取等待时间的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070013339A KR100866958B1 (ko) 2007-02-08 2007-02-08 고속 dram의 정확한 독출 레이턴시를 제어하는 방법 및장치

Publications (2)

Publication Number Publication Date
KR20080074361A KR20080074361A (ko) 2008-08-13
KR100866958B1 true KR100866958B1 (ko) 2008-11-05

Family

ID=39678146

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070013339A KR100866958B1 (ko) 2007-02-08 2007-02-08 고속 dram의 정확한 독출 레이턴시를 제어하는 방법 및장치

Country Status (4)

Country Link
US (1) US7751261B2 (ko)
KR (1) KR100866958B1 (ko)
CN (1) CN101276642A (ko)
DE (1) DE102008008194A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101194380B1 (ko) 2011-04-21 2012-10-25 에스케이하이닉스 주식회사 지연 조절 회로 및 이를 포함하는 반도체 메모리 장치
WO2014004010A1 (en) * 2012-06-28 2014-01-03 Intel Corporation Flexible command addressing for memory

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7716510B2 (en) 2006-12-19 2010-05-11 Micron Technology, Inc. Timing synchronization circuit with loop counter
US7656745B2 (en) 2007-03-15 2010-02-02 Micron Technology, Inc. Circuit, system and method for controlling read latency
JP2009020932A (ja) * 2007-07-10 2009-01-29 Elpida Memory Inc レイテンシカウンタ及びこれを備える半導体記憶装置、並びに、データ処理システム
KR20090074969A (ko) * 2008-01-03 2009-07-08 삼성전자주식회사 레이턴시를 제어하는 반도체 메모리 장치
JP5456275B2 (ja) * 2008-05-16 2014-03-26 ピーエスフォー ルクスコ エスエイアールエル カウンタ回路、レイテンシカウンタ及びこれを備える半導体記憶装置、並びに、データ処理システム
KR100929828B1 (ko) * 2008-09-02 2009-12-07 주식회사 하이닉스반도체 반도체 메모리 장치
KR100985410B1 (ko) 2008-12-30 2010-10-06 주식회사 하이닉스반도체 반도체 장치
US7969813B2 (en) 2009-04-01 2011-06-28 Micron Technology, Inc. Write command and write data timing circuit and methods for timing the same
US8130016B2 (en) * 2009-08-27 2012-03-06 Altera Corporation Techniques for providing reduced duty cycle distortion
KR101045087B1 (ko) * 2009-09-04 2011-06-29 주식회사 하이닉스반도체 레이턴시 조절회로, 이를 포함하는 반도체 메모리장치, 및 레이턴시 조절방법
DE102009043315B4 (de) 2009-09-28 2018-11-29 Infineon Technologies Ag Verfahren und Vorrichtung zur geregelten Verzögerung eines Eingangssignals
KR101110819B1 (ko) * 2009-11-30 2012-03-13 주식회사 하이닉스반도체 반도체 메모리의 동작 타이밍 제어 장치 및 그 방법
US8266471B2 (en) 2010-02-09 2012-09-11 Mosys, Inc. Memory device including a memory block having a fixed latency data output
CN102280129B (zh) * 2010-06-09 2014-12-17 上海华虹宏力半导体制造有限公司 闪速存储器及其读取电路
US8441873B2 (en) 2010-08-31 2013-05-14 Terry Grunzke Memory devices and methods of operating memory
KR101145784B1 (ko) * 2010-10-11 2012-05-17 에스케이하이닉스 주식회사 반도체 메모리 장치 및 그를 포함하는 메모리 시스템
JP5642524B2 (ja) * 2010-12-13 2014-12-17 ピーエスフォー ルクスコ エスエイアールエルPS4 Luxco S.a.r.l. 半導体装置
US8984320B2 (en) 2011-03-29 2015-03-17 Micron Technology, Inc. Command paths, apparatuses and methods for providing a command to a data block
US8509011B2 (en) 2011-04-25 2013-08-13 Micron Technology, Inc. Command paths, apparatuses, memories, and methods for providing internal commands to a data path
US8767463B2 (en) 2011-08-11 2014-07-01 Smart Modular Technologies, Inc. Non-volatile dynamic random access memory system with non-delay-lock-loop mechanism and method of operation thereof
JP5673842B2 (ja) * 2011-09-21 2015-02-18 富士通株式会社 半導体装置
WO2013066774A1 (en) 2011-11-01 2013-05-10 Rambus Inc. Data transmission using delayed timing signals
US8552776B2 (en) 2012-02-01 2013-10-08 Micron Technology, Inc. Apparatuses and methods for altering a forward path delay of a signal path
KR20130098683A (ko) * 2012-02-28 2013-09-05 삼성전자주식회사 지연 위상 루프 회로 및 이를 포함하는 반도체 메모리 장치
US9166579B2 (en) 2012-06-01 2015-10-20 Micron Technology, Inc. Methods and apparatuses for shifting data signals to match command signal delay
US9054675B2 (en) 2012-06-22 2015-06-09 Micron Technology, Inc. Apparatuses and methods for adjusting a minimum forward path delay of a signal path
KR102034150B1 (ko) 2012-06-27 2019-10-18 에스케이하이닉스 주식회사 지연 회로 및 이를 포함하는 반도체 장치
US9329623B2 (en) 2012-08-22 2016-05-03 Micron Technology, Inc. Apparatuses, integrated circuits, and methods for synchronizing data signals with a command signal
US8913448B2 (en) 2012-10-25 2014-12-16 Micron Technology, Inc. Apparatuses and methods for capturing data in a memory
US9734097B2 (en) 2013-03-15 2017-08-15 Micron Technology, Inc. Apparatuses and methods for variable latency memory operations
US9443565B2 (en) 2013-03-29 2016-09-13 Samsung Electronics Co., Ltd. Semiconductor memory device with a delay locked loop circuit and a method for controlling an operation thereof
US9727493B2 (en) 2013-08-14 2017-08-08 Micron Technology, Inc. Apparatuses and methods for providing data to a configurable storage area
CN104424984B (zh) * 2013-08-20 2017-05-24 瑞昱半导体股份有限公司 存储器控制电路与控制存储器模块的数据读取程序的方法
US9412294B2 (en) 2013-08-22 2016-08-09 Boe Technology Group Co., Ltd. Data transmission device, data transmission method and display device
CN103413516B (zh) * 2013-08-22 2016-03-30 京东方科技集团股份有限公司 数据传输装置、数据传输方法及显示装置
US9183904B2 (en) 2014-02-07 2015-11-10 Micron Technology, Inc. Apparatuses, memories, and methods for facilitating splitting of internal commands using a shared signal path
US9508417B2 (en) 2014-02-20 2016-11-29 Micron Technology, Inc. Methods and apparatuses for controlling timing paths and latency based on a loop delay
US9530473B2 (en) 2014-05-22 2016-12-27 Micron Technology, Inc. Apparatuses and methods for timing provision of a command to input circuitry
KR20160029391A (ko) * 2014-09-05 2016-03-15 에스케이하이닉스 주식회사 반도체 장치의 출력 타이밍 제어 회로 및 방법
WO2016081192A1 (en) 2014-11-20 2016-05-26 Rambus Inc. Memory systems and methods for improved power management
US9531363B2 (en) 2015-04-28 2016-12-27 Micron Technology, Inc. Methods and apparatuses including command latency control circuit
US9813067B2 (en) 2015-06-10 2017-11-07 Micron Technology, Inc. Clock signal and supply voltage variation tracking
KR102422583B1 (ko) 2016-03-17 2022-07-20 에스케이하이닉스 주식회사 레이턴시 제어 장치 및 이를 포함하는 반도체 장치
CN105913873B (zh) * 2016-04-08 2020-01-24 上海电机学院 一种用于超高速非易失性存储器的精准读时序控制电路
US9601170B1 (en) 2016-04-26 2017-03-21 Micron Technology, Inc. Apparatuses and methods for adjusting a delay of a command signal path
US9865317B2 (en) 2016-04-26 2018-01-09 Micron Technology, Inc. Methods and apparatuses including command delay adjustment circuit
CN107526697B (zh) * 2016-06-21 2023-08-22 恩智浦美国有限公司 用于选择读取时钟信号的存储器控制器
KR20180005081A (ko) * 2016-07-05 2018-01-15 삼성전자주식회사 커맨드 윈도우 발생부를 갖는 메모리 장치
US9997220B2 (en) 2016-08-22 2018-06-12 Micron Technology, Inc. Apparatuses and methods for adjusting delay of command signal path
JP6637872B2 (ja) 2016-10-28 2020-01-29 ルネサスエレクトロニクス株式会社 マルチポートメモリおよび半導体装置
JP6596051B2 (ja) * 2016-10-28 2019-10-23 インテグレイテッド シリコン ソリューション インコーポレイテッド 同期半導体集積回路内のクロック式指令タイミング調節
CN108170367B (zh) * 2016-12-07 2021-04-20 瑞昱半导体股份有限公司 内存控制电路及其方法
KR102683734B1 (ko) * 2016-12-13 2024-07-12 에스케이하이닉스 주식회사 파이프 래치 회로 및 그를 포함하는 데이터 출력 회로
US10090026B2 (en) * 2017-02-28 2018-10-02 Micron Technology, Inc. Apparatuses and methods for providing internal memory commands and control signals in semiconductor memories
US10579417B2 (en) * 2017-04-26 2020-03-03 Microsoft Technology Licensing, Llc Boosting user thread priorities to resolve priority inversions
US10224938B2 (en) 2017-07-26 2019-03-05 Micron Technology, Inc. Apparatuses and methods for indirectly detecting phase variations
CN113228178B (zh) 2019-12-30 2024-07-26 成都海光集成电路设计有限公司 调节存储器系统的读取速度方法、比较电路及存储器系统
US11493949B2 (en) * 2020-03-27 2022-11-08 Qualcomm Incorporated Clocking scheme to receive data
US11695421B1 (en) * 2022-01-14 2023-07-04 Changxin Memory Technologies, Inc. Delay-locked loop, control method for delay-locked loop, and electronic device
FR3133458A1 (fr) * 2022-03-14 2023-09-15 STMicroelectronics (Alps) SAS Circuit de génération de séquence temporelle
CN115775579B (zh) * 2023-02-13 2023-04-21 睿力集成电路有限公司 采样控制电路、方法和存储器
CN116153362B (zh) * 2023-04-20 2023-08-25 浙江力积存储科技有限公司 读取等待时间计数器延迟反馈方法、延迟反馈存储结构

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020061351A (ko) * 2001-01-16 2002-07-24 삼성전자 주식회사 고주파 동작을 위한 레이턴시 제어회로 및 제어방법과이를구비하는 동기식 반도체 메모리장치
US6687185B1 (en) 2002-08-29 2004-02-03 Micron Technology, Inc. Method and apparatus for setting and compensating read latency in a high speed DRAM
KR20050089259A (ko) * 2004-03-04 2005-09-08 삼성전자주식회사 메모리 시스템 및 이의 데이터 채널 초기화 방법

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0184479B1 (ko) 1996-04-24 1999-04-15 김광호 동기형 반도체 메모리장치의 클럭 서스펜션 보장회로
JPH1124785A (ja) * 1997-07-04 1999-01-29 Hitachi Ltd 半導体集積回路装置と半導体メモリシステム
JP4286933B2 (ja) 1998-09-18 2009-07-01 富士通マイクロエレクトロニクス株式会社 半導体記憶装置
US7106115B2 (en) * 2000-06-29 2006-09-12 Timelab Corporation Arbitrary waveform synthesizer to generate one or more arbitrary waveforms
KR100608371B1 (ko) 2004-12-03 2006-08-08 주식회사 하이닉스반도체 메모리 장치의 데이타 출력 제어 방법 및 그 장치
US7716510B2 (en) * 2006-12-19 2010-05-11 Micron Technology, Inc. Timing synchronization circuit with loop counter

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020061351A (ko) * 2001-01-16 2002-07-24 삼성전자 주식회사 고주파 동작을 위한 레이턴시 제어회로 및 제어방법과이를구비하는 동기식 반도체 메모리장치
US6687185B1 (en) 2002-08-29 2004-02-03 Micron Technology, Inc. Method and apparatus for setting and compensating read latency in a high speed DRAM
KR20050089259A (ko) * 2004-03-04 2005-09-08 삼성전자주식회사 메모리 시스템 및 이의 데이터 채널 초기화 방법

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101194380B1 (ko) 2011-04-21 2012-10-25 에스케이하이닉스 주식회사 지연 조절 회로 및 이를 포함하는 반도체 메모리 장치
US8531897B2 (en) 2011-04-21 2013-09-10 Hynix Semiconductor Inc. Delay control circuit and semiconductor memory device including the same
WO2014004010A1 (en) * 2012-06-28 2014-01-03 Intel Corporation Flexible command addressing for memory
US9202551B2 (en) 2012-06-28 2015-12-01 Intel Corporation Flexible command addressing for memory
US10489083B2 (en) 2012-06-28 2019-11-26 Intel Corporation Flexible command addressing for memory

Also Published As

Publication number Publication date
US20080192563A1 (en) 2008-08-14
US7751261B2 (en) 2010-07-06
KR20080074361A (ko) 2008-08-13
DE102008008194A1 (de) 2008-09-11
CN101276642A (zh) 2008-10-01

Similar Documents

Publication Publication Date Title
KR100866958B1 (ko) 고속 dram의 정확한 독출 레이턴시를 제어하는 방법 및장치
US6262938B1 (en) Synchronous DRAM having posted CAS latency and method for controlling CAS latency
US6437619B2 (en) Clock generation circuit, control method of clock generation circuit, clock reproducing circuit, semiconductor memory device, and dynamic random access memory
US10658019B2 (en) Circuit, system and method for controlling read latency
US9571105B2 (en) System and method for an accuracy-enhanced DLL during a measure initialization mode
US7773435B2 (en) Semiconductor memory devices for controlling latency
US6259288B1 (en) Semiconductor integrated circuit having a DLL circuit and a special power supply circuit for the DLL circuit
US6205086B1 (en) Phase control circuit, semiconductor device and semiconductor memory
US20130250705A1 (en) Clock signal generation apparatus for use in semiconductor memory device and its method
US7672191B2 (en) Data output control circuit
US6194916B1 (en) Phase comparator circuit for high speed signals in delay locked loop circuit
US7248512B2 (en) Semiconductor memory device having controller with improved current consumption
US20060202729A1 (en) System and method for reduced power open-loop synthesis of output clock signals having a selected phase relative to an input clock signal
US7715245B2 (en) Pipe latch device of semiconductor memory device
US6433607B2 (en) Input circuit and semiconductor integrated circuit having the input circuit
US8391089B2 (en) Method and circuit of calibrating data strobe signal in memory controller
KR20010048248A (ko) 디디알 동기식 메모리 장치의 데이타 출력 장치
US11398816B2 (en) Apparatuses and methods for adjusting a phase mixer circuit
US7408394B2 (en) Measure control delay and method having latching circuit integral with delay circuit
US20060214710A1 (en) Delay-lock loop and method having high resolution and wide dynamic range
US20230179192A1 (en) Apparatuses and methods for delay measurement initialization

Legal Events

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

Payment date: 20120925

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130930

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20141001

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20151001

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160930

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180927

Year of fee payment: 11